TSTP Solution File: SWC169-1 by cvc5---1.0.5

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : cvc5---1.0.5
% Problem  : SWC169-1 : TPTP v8.2.0. Released v2.4.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : do_cvc5 %s %d

% Computer : n025.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 300s
% DateTime : Wed May 29 18:00:45 EDT 2024

% Result   : Unsatisfiable 1.82s 2.04s
% Output   : Proof 2.05s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.03/0.14  % Problem    : SWC169-1 : TPTP v8.2.0. Released v2.4.0.
% 0.13/0.15  % Command    : do_cvc5 %s %d
% 0.15/0.36  % Computer : n025.cluster.edu
% 0.15/0.36  % Model    : x86_64 x86_64
% 0.15/0.36  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.15/0.36  % Memory   : 8042.1875MB
% 0.15/0.36  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.15/0.36  % CPULimit   : 300
% 0.15/0.36  % WCLimit    : 300
% 0.15/0.36  % DateTime   : Sun May 26 14:57:54 EDT 2024
% 0.21/0.36  % CPUTime    : 
% 0.22/0.54  %----Proving TF0_NAR, FOF, or CNF
% 0.22/0.54  --- Run --decision=internal --simplification=none --no-inst-no-entail --no-cbqi --full-saturate-quant at 10...
% 1.82/2.04  % SZS status Unsatisfiable for /export/starexec/sandbox/tmp/tmp.BiIiPDPWpZ/cvc5---1.0.5_29594.smt2
% 1.82/2.04  % SZS output start Proof for /export/starexec/sandbox/tmp/tmp.BiIiPDPWpZ/cvc5---1.0.5_29594.smt2
% 2.05/2.22  (assume a0 (tptp.equalelemsP tptp.nil))
% 2.05/2.22  (assume a1 (tptp.duplicatefreeP tptp.nil))
% 2.05/2.22  (assume a2 (tptp.strictorderedP tptp.nil))
% 2.05/2.22  (assume a3 (tptp.totalorderedP tptp.nil))
% 2.05/2.22  (assume a4 (tptp.strictorderP tptp.nil))
% 2.05/2.22  (assume a5 (tptp.totalorderP tptp.nil))
% 2.05/2.22  (assume a6 (tptp.cyclefreeP tptp.nil))
% 2.05/2.22  (assume a7 (tptp.ssList tptp.nil))
% 2.05/2.22  (assume a8 (tptp.ssItem tptp.skac3))
% 2.05/2.22  (assume a9 (tptp.ssItem tptp.skac2))
% 2.05/2.22  (assume a10 (not (tptp.singletonP tptp.nil)))
% 2.05/2.22  (assume a11 (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf83 U))))
% 2.05/2.22  (assume a12 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf82 U))))
% 2.05/2.22  (assume a13 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf81 U))))
% 2.05/2.22  (assume a14 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf80 U))))
% 2.05/2.22  (assume a15 (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf79 U))))
% 2.05/2.22  (assume a16 (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf78 U))))
% 2.05/2.22  (assume a17 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf77 U))))
% 2.05/2.22  (assume a18 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf76 U))))
% 2.05/2.22  (assume a19 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf75 U))))
% 2.05/2.22  (assume a20 (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf74 U))))
% 2.05/2.22  (assume a21 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf73 U))))
% 2.05/2.22  (assume a22 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf72 U))))
% 2.05/2.22  (assume a23 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf71 U))))
% 2.05/2.22  (assume a24 (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf70 U))))
% 2.05/2.22  (assume a25 (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf69 U))))
% 2.05/2.22  (assume a26 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf68 U))))
% 2.05/2.22  (assume a27 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf67 U))))
% 2.05/2.22  (assume a28 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf66 U))))
% 2.05/2.22  (assume a29 (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf65 U))))
% 2.05/2.22  (assume a30 (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf64 U))))
% 2.05/2.22  (assume a31 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf63 U))))
% 2.05/2.22  (assume a32 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf62 U))))
% 2.05/2.22  (assume a33 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf61 U))))
% 2.05/2.22  (assume a34 (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf60 U))))
% 2.05/2.22  (assume a35 (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf59 U))))
% 2.05/2.22  (assume a36 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf58 U))))
% 2.05/2.22  (assume a37 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf57 U))))
% 2.05/2.22  (assume a38 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf56 U))))
% 2.05/2.22  (assume a39 (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf55 U))))
% 2.05/2.22  (assume a40 (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf54 U))))
% 2.05/2.22  (assume a41 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf53 U))))
% 2.05/2.22  (assume a42 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf52 U))))
% 2.05/2.22  (assume a43 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf51 U))))
% 2.05/2.22  (assume a44 (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf50 U))))
% 2.05/2.22  (assume a45 (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf49 U))))
% 2.05/2.22  (assume a46 (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf44 U))))
% 2.05/2.22  (assume a47 (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf48 U V))))
% 2.05/2.22  (assume a48 (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf47 U V))))
% 2.05/2.22  (assume a49 (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf46 U V))))
% 2.05/2.22  (assume a50 (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf45 U V))))
% 2.05/2.22  (assume a51 (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf43 U V))))
% 2.05/2.22  (assume a52 (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf42 U V))))
% 2.05/2.22  (assume a53 (not (= tptp.skac3 tptp.skac2)))
% 2.05/2.22  (assume a54 (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.geq U U))))
% 2.05/2.22  (assume a55 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.segmentP U tptp.nil))))
% 2.05/2.22  (assume a56 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.segmentP U U))))
% 2.05/2.22  (assume a57 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.rearsegP U tptp.nil))))
% 2.05/2.22  (assume a58 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.rearsegP U U))))
% 2.05/2.22  (assume a59 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.frontsegP U tptp.nil))))
% 2.05/2.22  (assume a60 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.frontsegP U U))))
% 2.05/2.22  (assume a61 (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.leq U U))))
% 2.05/2.22  (assume a62 (forall ((U $$unsorted)) (or (not (tptp.lt U U)) (not (tptp.ssItem U)))))
% 2.05/2.22  (assume a63 (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.equalelemsP (tptp.cons U tptp.nil)))))
% 2.05/2.22  (assume a64 (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.duplicatefreeP (tptp.cons U tptp.nil)))))
% 2.05/2.22  (assume a65 (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.strictorderedP (tptp.cons U tptp.nil)))))
% 2.05/2.22  (assume a66 (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.totalorderedP (tptp.cons U tptp.nil)))))
% 2.05/2.22  (assume a67 (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.strictorderP (tptp.cons U tptp.nil)))))
% 2.05/2.22  (assume a68 (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.totalorderP (tptp.cons U tptp.nil)))))
% 2.05/2.22  (assume a69 (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.cyclefreeP (tptp.cons U tptp.nil)))))
% 2.05/2.22  (assume a70 (forall ((U $$unsorted)) (or (not (tptp.memberP tptp.nil U)) (not (tptp.ssItem U)))))
% 2.05/2.22  (assume a71 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (tptp.duplicatefreeP U) (tptp.ssItem V))))
% 2.05/2.22  (assume a72 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= (tptp.app U tptp.nil) U))))
% 2.05/2.22  (assume a73 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= (tptp.app tptp.nil U) U))))
% 2.05/2.22  (assume a74 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.ssList (tptp.tl U)) (= tptp.nil U))))
% 2.05/2.22  (assume a75 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.ssItem (tptp.hd U)) (= tptp.nil U))))
% 2.05/2.22  (assume a76 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.ssList (tptp.tl U)) (= tptp.nil U))))
% 2.05/2.22  (assume a77 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.ssItem (tptp.hd U)) (= tptp.nil U))))
% 2.05/2.22  (assume a78 (forall ((U $$unsorted)) (or (not (= tptp.nil U)) (not (tptp.ssList U)) (tptp.segmentP tptp.nil U))))
% 2.05/2.22  (assume a79 (forall ((U $$unsorted)) (or (not (tptp.segmentP tptp.nil U)) (not (tptp.ssList U)) (= tptp.nil U))))
% 2.05/2.22  (assume a80 (forall ((U $$unsorted)) (or (not (= tptp.nil U)) (not (tptp.ssList U)) (tptp.rearsegP tptp.nil U))))
% 2.05/2.22  (assume a81 (forall ((U $$unsorted)) (or (not (tptp.rearsegP tptp.nil U)) (not (tptp.ssList U)) (= tptp.nil U))))
% 2.05/2.22  (assume a82 (forall ((U $$unsorted)) (or (not (= tptp.nil U)) (not (tptp.ssList U)) (tptp.frontsegP tptp.nil U))))
% 2.05/2.22  (assume a83 (forall ((U $$unsorted)) (or (not (tptp.frontsegP tptp.nil U)) (not (tptp.ssList U)) (= tptp.nil U))))
% 2.05/2.22  (assume a84 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U)))))
% 2.05/2.22  (assume a85 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (tptp.ssList (tptp.cons U V)))))
% 2.05/2.22  (assume a86 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.cyclefreeP U) (tptp.leq (tptp.skaf50 U) (tptp.skaf49 U)))))
% 2.05/2.22  (assume a87 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.cyclefreeP U) (tptp.leq (tptp.skaf49 U) (tptp.skaf50 U)))))
% 2.05/2.22  (assume a88 (forall ((U $$unsorted)) (or (not (= (tptp.skaf79 U) (tptp.skaf78 U))) (not (tptp.ssList U)) (tptp.equalelemsP U))))
% 2.05/2.22  (assume a89 (forall ((U $$unsorted)) (or (not (tptp.lt (tptp.skaf69 U) (tptp.skaf70 U))) (not (tptp.ssList U)) (tptp.strictorderedP U))))
% 2.05/2.22  (assume a90 (forall ((U $$unsorted)) (or (not (tptp.leq (tptp.skaf64 U) (tptp.skaf65 U))) (not (tptp.ssList U)) (tptp.totalorderedP U))))
% 2.05/2.22  (assume a91 (forall ((U $$unsorted)) (or (not (tptp.lt (tptp.skaf60 U) (tptp.skaf59 U))) (not (tptp.ssList U)) (tptp.strictorderP U))))
% 2.05/2.22  (assume a92 (forall ((U $$unsorted)) (or (not (tptp.lt (tptp.skaf59 U) (tptp.skaf60 U))) (not (tptp.ssList U)) (tptp.strictorderP U))))
% 2.05/2.22  (assume a93 (forall ((U $$unsorted)) (or (not (tptp.leq (tptp.skaf55 U) (tptp.skaf54 U))) (not (tptp.ssList U)) (tptp.totalorderP U))))
% 2.05/2.22  (assume a94 (forall ((U $$unsorted)) (or (not (tptp.leq (tptp.skaf54 U) (tptp.skaf55 U))) (not (tptp.ssList U)) (tptp.totalorderP U))))
% 2.05/2.22  (assume a95 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.tl (tptp.cons U V)) V))))
% 2.05/2.22  (assume a96 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.hd (tptp.cons U V)) U))))
% 2.05/2.22  (assume a97 (forall ((U $$unsorted) (V $$unsorted)) (or (not (= (tptp.cons U V) tptp.nil)) (not (tptp.ssItem U)) (not (tptp.ssList V)))))
% 2.05/2.22  (assume a98 (forall ((U $$unsorted) (V $$unsorted)) (or (not (= (tptp.cons U V) V)) (not (tptp.ssItem U)) (not (tptp.ssList V)))))
% 2.05/2.22  (assume a99 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.neq V U) (= V U))))
% 2.05/2.22  (assume a100 (forall ((U $$unsorted)) (or (not (tptp.singletonP U)) (not (tptp.ssList U)) (= (tptp.cons (tptp.skaf44 U) tptp.nil) U))))
% 2.05/2.22  (assume a101 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssItem V)) (tptp.neq V U) (= V U))))
% 2.05/2.22  (assume a102 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.lt U V)) (not (tptp.ssItem V)) (not (tptp.ssItem U)) (tptp.leq U V))))
% 2.05/2.22  (assume a103 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= (tptp.cons (tptp.hd U) (tptp.tl U)) U) (= tptp.nil U))))
% 2.05/2.22  (assume a104 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.gt U V)) (not (tptp.ssItem V)) (not (tptp.ssItem U)) (tptp.lt V U))))
% 2.05/2.22  (assume a105 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.lt U V)) (not (tptp.ssItem U)) (not (tptp.ssItem V)) (tptp.gt V U))))
% 2.05/2.22  (assume a106 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.geq U V)) (not (tptp.ssItem V)) (not (tptp.ssItem U)) (tptp.leq V U))))
% 2.05/2.22  (assume a107 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.leq U V)) (not (tptp.ssItem U)) (not (tptp.ssItem V)) (tptp.geq V U))))
% 2.05/2.22  (assume a108 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= (tptp.cons (tptp.skaf83 U) (tptp.skaf82 U)) U) (= tptp.nil U))))
% 2.05/2.22  (assume a109 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.gt U V)) (not (tptp.gt V U)) (not (tptp.ssItem U)) (not (tptp.ssItem V)))))
% 2.05/2.22  (assume a110 (forall ((U $$unsorted) (V $$unsorted)) (or (not (= U V)) (not (tptp.lt U V)) (not (tptp.ssItem V)) (not (tptp.ssItem U)))))
% 2.05/2.22  (assume a111 (forall ((U $$unsorted) (V $$unsorted)) (or (not (= tptp.nil U)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (tptp.strictorderedP (tptp.cons V U)))))
% 2.05/2.22  (assume a112 (forall ((U $$unsorted) (V $$unsorted)) (or (not (= tptp.nil U)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (tptp.totalorderedP (tptp.cons V U)))))
% 2.05/2.22  (assume a113 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.lt U V)) (not (tptp.lt V U)) (not (tptp.ssItem U)) (not (tptp.ssItem V)))))
% 2.05/2.22  (assume a114 (forall ((U $$unsorted) (V $$unsorted)) (or (not (= U V)) (not (tptp.neq U V)) (not (tptp.ssList V)) (not (tptp.ssList U)))))
% 2.05/2.22  (assume a115 (forall ((U $$unsorted) (V $$unsorted)) (or (not (= (tptp.cons U tptp.nil) V)) (not (tptp.ssItem U)) (not (tptp.ssList V)) (tptp.singletonP V))))
% 2.05/2.22  (assume a116 (forall ((U $$unsorted) (V $$unsorted)) (or (not (= U V)) (not (tptp.neq U V)) (not (tptp.ssItem V)) (not (tptp.ssItem U)))))
% 2.05/2.22  (assume a117 (forall ((U $$unsorted) (V $$unsorted)) (or (not (= (tptp.app U V) tptp.nil)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= tptp.nil U))))
% 2.05/2.22  (assume a118 (forall ((U $$unsorted) (V $$unsorted)) (or (not (= (tptp.app U V) tptp.nil)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= tptp.nil V))))
% 2.05/2.22  (assume a119 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.app (tptp.cons U tptp.nil) V) (tptp.cons U V)))))
% 2.05/2.22  (assume a120 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.leq U V)) (not (tptp.ssItem V)) (not (tptp.ssItem U)) (tptp.lt U V) (= U V))))
% 2.05/2.22  (assume a121 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.leq U V)) (not (tptp.ssItem V)) (not (tptp.ssItem U)) (tptp.lt U V) (= U V))))
% 2.05/2.22  (assume a122 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (= tptp.nil V) (= (tptp.hd (tptp.app V U)) (tptp.hd V)))))
% 2.05/2.22  (assume a123 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.strictorderedP (tptp.cons U V))) (not (tptp.ssList V)) (not (tptp.ssItem U)) (tptp.strictorderedP V) (= tptp.nil V))))
% 2.05/2.22  (assume a124 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.totalorderedP (tptp.cons U V))) (not (tptp.ssList V)) (not (tptp.ssItem U)) (tptp.totalorderedP V) (= tptp.nil V))))
% 2.05/2.22  (assume a125 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.geq U V)) (not (tptp.geq V U)) (not (tptp.ssItem U)) (not (tptp.ssItem V)) (= V U))))
% 2.05/2.22  (assume a126 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.segmentP U V)) (not (tptp.segmentP V U)) (not (tptp.ssList U)) (not (tptp.ssList V)) (= V U))))
% 2.05/2.22  (assume a127 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.rearsegP U V)) (not (tptp.rearsegP V U)) (not (tptp.ssList U)) (not (tptp.ssList V)) (= V U))))
% 2.05/2.22  (assume a128 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.frontsegP U V)) (not (tptp.frontsegP V U)) (not (tptp.ssList U)) (not (tptp.ssList V)) (= V U))))
% 2.05/2.22  (assume a129 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.leq U V)) (not (tptp.leq V U)) (not (tptp.ssItem U)) (not (tptp.ssItem V)) (= V U))))
% 2.05/2.22  (assume a130 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.rearsegP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= (tptp.app (tptp.skaf46 U V) V) U))))
% 2.05/2.22  (assume a131 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.frontsegP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= (tptp.app V (tptp.skaf45 U V)) U))))
% 2.05/2.22  (assume a132 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (= tptp.nil V) (= (tptp.tl (tptp.app V U)) (tptp.app (tptp.tl V) U)))))
% 2.05/2.22  (assume a133 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.strictorderedP (tptp.cons U V))) (not (tptp.ssList V)) (not (tptp.ssItem U)) (tptp.lt U (tptp.hd V)) (= tptp.nil V))))
% 2.05/2.22  (assume a134 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.totalorderedP (tptp.cons U V))) (not (tptp.ssList V)) (not (tptp.ssItem U)) (tptp.leq U (tptp.hd V)) (= tptp.nil V))))
% 2.05/2.22  (assume a135 (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.rearsegP U V)) (not (tptp.ssList W)) (not (tptp.ssList V)) (not (tptp.ssList U)) (tptp.rearsegP (tptp.app W U) V))))
% 2.05/2.22  (assume a136 (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.frontsegP U V)) (not (tptp.ssList W)) (not (tptp.ssList V)) (not (tptp.ssList U)) (tptp.frontsegP (tptp.app U W) V))))
% 2.05/2.22  (assume a137 (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (= U V)) (not (tptp.ssList W)) (not (tptp.ssItem V)) (not (tptp.ssItem U)) (tptp.memberP (tptp.cons V W) U))))
% 2.05/2.22  (assume a138 (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.memberP U V)) (not (tptp.ssList U)) (not (tptp.ssItem W)) (not (tptp.ssItem V)) (tptp.memberP (tptp.cons W U) V))))
% 2.05/2.22  (assume a139 (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.memberP U V)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (tptp.memberP (tptp.app U W) V))))
% 2.05/2.22  (assume a140 (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.memberP U V)) (not (tptp.ssList U)) (not (tptp.ssList W)) (not (tptp.ssItem V)) (tptp.memberP (tptp.app W U) V))))
% 2.05/2.22  (assume a141 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.equalelemsP U) (= (tptp.app (tptp.skaf80 U) (tptp.cons (tptp.skaf78 U) (tptp.cons (tptp.skaf79 U) (tptp.skaf81 U)))) U))))
% 2.05/2.22  (assume a142 (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (= (tptp.app U V) W)) (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList W)) (tptp.rearsegP W V))))
% 2.05/2.22  (assume a143 (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (= (tptp.app U V) W)) (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList W)) (tptp.frontsegP W U))))
% 2.05/2.22  (assume a144 (forall ((U $$unsorted) (V $$unsorted)) (or (not (= tptp.nil U)) (not (= tptp.nil V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= (tptp.app U V) tptp.nil))))
% 2.05/2.22  (assume a145 (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.gt U V)) (not (tptp.gt V W)) (not (tptp.ssItem W)) (not (tptp.ssItem V)) (not (tptp.ssItem U)) (tptp.gt U W))))
% 2.05/2.22  (assume a146 (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.leq U V)) (not (tptp.lt V W)) (not (tptp.ssItem W)) (not (tptp.ssItem V)) (not (tptp.ssItem U)) (tptp.lt U W))))
% 2.05/2.22  (assume a147 (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.geq U V)) (not (tptp.geq V W)) (not (tptp.ssItem W)) (not (tptp.ssItem V)) (not (tptp.ssItem U)) (tptp.geq U W))))
% 2.05/2.22  (assume a148 (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList W)) (= (tptp.app (tptp.app W V) U) (tptp.app W (tptp.app V U))))))
% 2.05/2.22  (assume a149 (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (= (tptp.app U V) (tptp.app U W))) (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList W)) (= V W))))
% 2.05/2.22  (assume a150 (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (= (tptp.app U V) (tptp.app W V))) (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList W)) (= U W))))
% 2.05/2.22  (assume a151 (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.segmentP U V)) (not (tptp.segmentP V W)) (not (tptp.ssList W)) (not (tptp.ssList V)) (not (tptp.ssList U)) (tptp.segmentP U W))))
% 2.05/2.22  (assume a152 (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.rearsegP U V)) (not (tptp.rearsegP V W)) (not (tptp.ssList W)) (not (tptp.ssList V)) (not (tptp.ssList U)) (tptp.rearsegP U W))))
% 2.05/2.22  (assume a153 (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.frontsegP U V)) (not (tptp.frontsegP V W)) (not (tptp.ssList W)) (not (tptp.ssList V)) (not (tptp.ssList U)) (tptp.frontsegP U W))))
% 2.05/2.22  (assume a154 (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.lt U V)) (not (tptp.lt V W)) (not (tptp.ssItem W)) (not (tptp.ssItem V)) (not (tptp.ssItem U)) (tptp.lt U W))))
% 2.05/2.22  (assume a155 (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.leq U V)) (not (tptp.leq V W)) (not (tptp.ssItem W)) (not (tptp.ssItem V)) (not (tptp.ssItem U)) (tptp.leq U W))))
% 2.05/2.22  (assume a156 (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (not (tptp.ssList W)) (= (tptp.cons U (tptp.app V W)) (tptp.app (tptp.cons U V) W)))))
% 2.05/2.22  (assume a157 (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.memberP (tptp.app U V) W)) (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssItem W)) (tptp.memberP V W) (tptp.memberP U W))))
% 2.05/2.22  (assume a158 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.leq U (tptp.hd V))) (not (tptp.totalorderedP V)) (not (tptp.ssList V)) (not (tptp.ssItem U)) (tptp.totalorderedP (tptp.cons U V)) (= tptp.nil V))))
% 2.05/2.22  (assume a159 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.lt U (tptp.hd V))) (not (tptp.strictorderedP V)) (not (tptp.ssList V)) (not (tptp.ssItem U)) (tptp.strictorderedP (tptp.cons U V)) (= tptp.nil V))))
% 2.05/2.22  (assume a160 (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.memberP (tptp.cons U V) W)) (not (tptp.ssList V)) (not (tptp.ssItem U)) (not (tptp.ssItem W)) (tptp.memberP V W) (= W U))))
% 2.05/2.22  (assume a161 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.duplicatefreeP U) (= (tptp.app (tptp.app (tptp.skaf75 U) (tptp.cons (tptp.skaf74 U) (tptp.skaf76 U))) (tptp.cons (tptp.skaf74 U) (tptp.skaf77 U))) U))))
% 2.05/2.22  (assume a162 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.strictorderedP U) (= (tptp.app (tptp.app (tptp.skaf71 U) (tptp.cons (tptp.skaf69 U) (tptp.skaf72 U))) (tptp.cons (tptp.skaf70 U) (tptp.skaf73 U))) U))))
% 2.05/2.22  (assume a163 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.totalorderedP U) (= (tptp.app (tptp.app (tptp.skaf66 U) (tptp.cons (tptp.skaf64 U) (tptp.skaf67 U))) (tptp.cons (tptp.skaf65 U) (tptp.skaf68 U))) U))))
% 2.05/2.22  (assume a164 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.strictorderP U) (= (tptp.app (tptp.app (tptp.skaf61 U) (tptp.cons (tptp.skaf59 U) (tptp.skaf62 U))) (tptp.cons (tptp.skaf60 U) (tptp.skaf63 U))) U))))
% 2.05/2.22  (assume a165 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.totalorderP U) (= (tptp.app (tptp.app (tptp.skaf56 U) (tptp.cons (tptp.skaf54 U) (tptp.skaf57 U))) (tptp.cons (tptp.skaf55 U) (tptp.skaf58 U))) U))))
% 2.05/2.22  (assume a166 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.cyclefreeP U) (= (tptp.app (tptp.app (tptp.skaf51 U) (tptp.cons (tptp.skaf49 U) (tptp.skaf52 U))) (tptp.cons (tptp.skaf50 U) (tptp.skaf53 U))) U))))
% 2.05/2.22  (assume a167 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.segmentP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= (tptp.app (tptp.app (tptp.skaf47 U V) V) (tptp.skaf48 V U)) U))))
% 2.05/2.22  (assume a168 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.memberP U V)) (not (tptp.ssItem V)) (not (tptp.ssList U)) (= (tptp.app (tptp.skaf42 U V) (tptp.cons V (tptp.skaf43 V U))) U))))
% 2.05/2.22  (assume a169 (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted)) (or (not (= (tptp.cons U V) (tptp.cons W X))) (not (tptp.ssItem W)) (not (tptp.ssItem U)) (not (tptp.ssList X)) (not (tptp.ssList V)) (= U W))))
% 2.05/2.22  (assume a170 (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted)) (or (not (= (tptp.cons U V) (tptp.cons W X))) (not (tptp.ssItem W)) (not (tptp.ssItem U)) (not (tptp.ssList X)) (not (tptp.ssList V)) (= X V))))
% 2.05/2.22  (assume a171 (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted)) (or (not (tptp.segmentP U V)) (not (tptp.ssList W)) (not (tptp.ssList X)) (not (tptp.ssList V)) (not (tptp.ssList U)) (tptp.segmentP (tptp.app (tptp.app X U) W) V))))
% 2.05/2.22  (assume a172 (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted)) (or (not (= (tptp.app (tptp.app U V) W) X)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList X)) (tptp.segmentP X V))))
% 2.05/2.22  (assume a173 (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted)) (or (not (tptp.frontsegP (tptp.cons U V) (tptp.cons W X))) (not (tptp.ssList X)) (not (tptp.ssList V)) (not (tptp.ssItem W)) (not (tptp.ssItem U)) (tptp.frontsegP V X))))
% 2.05/2.22  (assume a174 (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted)) (or (not (= (tptp.app U (tptp.cons V W)) X)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.ssList X)) (tptp.memberP X V))))
% 2.05/2.22  (assume a175 (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted)) (or (not (tptp.frontsegP (tptp.cons U V) (tptp.cons W X))) (not (tptp.ssList X)) (not (tptp.ssList V)) (not (tptp.ssItem W)) (not (tptp.ssItem U)) (= U W))))
% 2.05/2.22  (assume a176 (forall ((U $$unsorted) (V $$unsorted)) (or (not (= (tptp.tl U) (tptp.tl V))) (not (= (tptp.hd U) (tptp.hd V))) (not (tptp.ssList U)) (not (tptp.ssList V)) (= tptp.nil V) (= U V) (= tptp.nil U))))
% 2.05/2.22  (assume a177 (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted)) (or (not (tptp.frontsegP U V)) (not (= W X)) (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem W)) (tptp.frontsegP (tptp.cons W U) (tptp.cons X V)))))
% 2.05/2.22  (assume a178 (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted)) (or (not (= (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons V X)) Y)) (not (tptp.ssList X)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.duplicatefreeP Y)) (not (tptp.ssList Y)))))
% 2.05/2.22  (assume a179 (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted)) (or (not (= (tptp.app U (tptp.cons V (tptp.cons W X))) Y)) (not (tptp.ssList X)) (not (tptp.ssList U)) (not (tptp.ssItem W)) (not (tptp.ssItem V)) (not (tptp.equalelemsP Y)) (not (tptp.ssList Y)) (= V W))))
% 2.05/2.22  (assume a180 (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (or (not (= (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)) Z)) (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.strictorderedP Z)) (not (tptp.ssList Z)) (tptp.lt V X))))
% 2.05/2.22  (assume a181 (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (or (not (= (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)) Z)) (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.totalorderedP Z)) (not (tptp.ssList Z)) (tptp.leq V X))))
% 2.05/2.22  (assume a182 (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (or (not (= (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)) Z)) (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.strictorderP Z)) (not (tptp.ssList Z)) (tptp.lt V X) (tptp.lt X V))))
% 2.05/2.22  (assume a183 (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (or (not (= (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)) Z)) (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.totalorderP Z)) (not (tptp.ssList Z)) (tptp.leq V X) (tptp.leq X V))))
% 2.05/2.22  (assume a184 (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (or (not (tptp.leq U V)) (not (tptp.leq V U)) (not (= (tptp.app (tptp.app W (tptp.cons U X)) (tptp.cons V Y)) Z)) (not (tptp.ssList Y)) (not (tptp.ssList X)) (not (tptp.ssList W)) (not (tptp.ssItem V)) (not (tptp.ssItem U)) (not (tptp.cyclefreeP Z)) (not (tptp.ssList Z)))))
% 2.05/2.22  (assume a185 (tptp.ssList tptp.sk1))
% 2.05/2.22  (assume a186 (tptp.ssList tptp.sk2))
% 2.05/2.22  (assume a187 (tptp.ssList tptp.sk3))
% 2.05/2.22  (assume a188 (tptp.ssList tptp.sk4))
% 2.05/2.22  (assume a189 (= tptp.sk2 tptp.sk4))
% 2.05/2.22  (assume a190 (= tptp.sk1 tptp.sk3))
% 2.05/2.22  (assume a191 (tptp.ssItem tptp.sk5))
% 2.05/2.22  (assume a192 (tptp.ssItem tptp.sk6))
% 2.05/2.22  (assume a193 (tptp.ssList tptp.sk7))
% 2.05/2.22  (assume a194 (tptp.ssList tptp.sk8))
% 2.05/2.22  (assume a195 (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) tptp.sk1))
% 2.05/2.22  (assume a196 (not (tptp.neq tptp.sk5 tptp.sk6)))
% 2.05/2.22  (assume a197 (or (tptp.ssItem tptp.sk9) (= tptp.nil tptp.sk4)))
% 2.05/2.22  (assume a198 (or (tptp.ssItem tptp.sk9) (= tptp.nil tptp.sk3)))
% 2.05/2.22  (assume a199 (or (= (tptp.cons tptp.sk9 tptp.nil) tptp.sk3) (= tptp.nil tptp.sk4)))
% 2.05/2.22  (assume a200 (or (tptp.memberP tptp.sk4 tptp.sk9) (= tptp.nil tptp.sk4)))
% 2.05/2.22  (assume a201 (or (= (tptp.cons tptp.sk9 tptp.nil) tptp.sk3) (= tptp.nil tptp.sk3)))
% 2.05/2.22  (assume a202 (or (tptp.memberP tptp.sk4 tptp.sk9) (= tptp.nil tptp.sk3)))
% 2.05/2.22  (step t1 (cl (not (or (not (tptp.segmentP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.segmentP (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (tptp.segmentP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.segmentP (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) :rule or_pos)
% 2.05/2.22  (step t2 (cl (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.segmentP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.segmentP (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (not (or (not (tptp.segmentP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.segmentP (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule reordering :premises (t1))
% 2.05/2.22  (step t3 (cl (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk7 (tptp.app tptp.nil tptp.sk7))) (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (= tptp.sk1 (tptp.app tptp.nil tptp.sk1))) (not (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (not (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))))) (not (= tptp.sk6 tptp.sk9)) (not (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)))) (not (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule and_neg)
% 2.05/2.22  (step t4 (cl (=> (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.segmentP (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule implies_neg1)
% 2.05/2.22  (anchor :step t5)
% 2.05/2.22  (assume t5.a0 (= tptp.sk1 tptp.sk3))
% 2.05/2.22  (assume t5.a1 (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))
% 2.05/2.22  (assume t5.a2 (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)))
% 2.05/2.22  (assume t5.a3 (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)))
% 2.05/2.22  (assume t5.a4 (= tptp.sk5 tptp.sk6))
% 2.05/2.22  (assume t5.a5 (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))))
% 2.05/2.22  (assume t5.a6 (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))))
% 2.05/2.22  (assume t5.a7 (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)))
% 2.05/2.22  (assume t5.a8 (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))))
% 2.05/2.22  (assume t5.a9 (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)))
% 2.05/2.22  (assume t5.a10 (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))))
% 2.05/2.22  (assume t5.a11 (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))))
% 2.05/2.22  (assume t5.a12 (= tptp.sk6 tptp.sk9))
% 2.05/2.22  (assume t5.a13 (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))))
% 2.05/2.22  (assume t5.a14 (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))
% 2.05/2.22  (step t5.t1 (cl (=> (and (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6)) (tptp.segmentP (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (and (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6))) :rule implies_neg1)
% 2.05/2.22  (anchor :step t5.t2)
% 2.05/2.22  (assume t5.t2.a0 (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))
% 2.05/2.22  (assume t5.t2.a1 (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))))
% 2.05/2.22  (assume t5.t2.a2 (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))
% 2.05/2.22  (assume t5.t2.a3 (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)))
% 2.05/2.22  (assume t5.t2.a4 (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))))
% 2.05/2.22  (assume t5.t2.a5 (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))))
% 2.05/2.22  (assume t5.t2.a6 (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)))
% 2.05/2.22  (assume t5.t2.a7 (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))))
% 2.05/2.22  (assume t5.t2.a8 (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)))
% 2.05/2.22  (assume t5.t2.a9 (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))))
% 2.05/2.22  (assume t5.t2.a10 (= tptp.sk1 tptp.sk3))
% 2.05/2.22  (assume t5.t2.a11 (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)))
% 2.05/2.22  (assume t5.t2.a12 (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))))
% 2.05/2.22  (assume t5.t2.a13 (= tptp.sk6 tptp.sk9))
% 2.05/2.22  (assume t5.t2.a14 (= tptp.sk5 tptp.sk6))
% 2.05/2.22  (step t5.t2.t1 (cl (= (= (tptp.segmentP (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) true) (tptp.segmentP (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule equiv_simplify)
% 2.05/2.22  (step t5.t2.t2 (cl (not (= (tptp.segmentP (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) true)) (tptp.segmentP (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) :rule equiv1 :premises (t5.t2.t1))
% 2.05/2.22  (step t5.t2.t3 (cl (= tptp.sk6 tptp.sk5)) :rule symm :premises (t5.t2.a14))
% 2.05/2.22  (step t5.t2.t4 (cl (= tptp.sk5 tptp.sk6)) :rule symm :premises (t5.t2.t3))
% 2.05/2.22  (step t5.t2.t5 (cl (= tptp.nil tptp.nil)) :rule refl)
% 2.05/2.22  (step t5.t2.t6 (cl (= (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) :rule cong :premises (t5.t2.t4 t5.t2.t5))
% 2.05/2.22  (step t5.t2.t7 (cl (= tptp.sk9 tptp.sk6)) :rule symm :premises (t5.t2.a13))
% 2.05/2.22  (step t5.t2.t8 (cl (= tptp.sk6 tptp.sk9)) :rule symm :premises (t5.t2.t7))
% 2.05/2.22  (step t5.t2.t9 (cl (= (tptp.hd (tptp.cons tptp.sk9 tptp.nil)) tptp.sk9)) :rule symm :premises (t5.t2.a12))
% 2.05/2.22  (step t5.t2.t10 (cl (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))) :rule symm :premises (t5.t2.t9))
% 2.05/2.22  (step t5.t2.t11 (cl (= (tptp.cons tptp.sk9 tptp.nil) tptp.sk3)) :rule symm :premises (t5.t2.a11))
% 2.05/2.22  (step t5.t2.t12 (cl (= tptp.sk3 tptp.sk1)) :rule symm :premises (t5.t2.a10))
% 2.05/2.22  (step t5.t2.t13 (cl (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) tptp.sk1)) :rule symm :premises (t5.t2.a2))
% 2.05/2.22  (step t5.t2.t14 (cl (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) :rule symm :premises (t5.t2.t13))
% 2.05/2.22  (step t5.t2.t15 (cl (= (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) :rule trans :premises (t5.t2.t11 t5.t2.t12 t5.t2.t14))
% 2.05/2.22  (step t5.t2.t16 (cl (= (tptp.hd (tptp.cons tptp.sk9 tptp.nil)) (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) :rule cong :premises (t5.t2.t15))
% 2.05/2.22  (step t5.t2.t17 (cl (= tptp.sk5 (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) :rule trans :premises (t5.t2.t4 t5.t2.t8 t5.t2.t10 t5.t2.t16))
% 2.05/2.22  (step t5.t2.t18 (cl (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) :rule trans :premises (t5.t2.t13 t5.t2.a8))
% 2.05/2.22  (step t5.t2.t19 (cl (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)))) :rule cong :premises (t5.t2.t18))
% 2.05/2.22  (step t5.t2.t20 (cl (= (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (tptp.skaf44 tptp.sk1))) :rule symm :premises (t5.t2.a9))
% 2.05/2.22  (step t5.t2.t21 (cl (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.skaf44 tptp.sk1))) :rule trans :premises (t5.t2.t19 t5.t2.t20))
% 2.05/2.22  (step t5.t2.t22 (cl (= tptp.sk6 (tptp.skaf44 tptp.sk1))) :rule trans :premises (t5.t2.t3 t5.t2.t17 t5.t2.t21))
% 2.05/2.22  (step t5.t2.t23 (cl (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) :rule cong :premises (t5.t2.t22 t5.t2.t5))
% 2.05/2.22  (step t5.t2.t24 (cl (= (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil) tptp.sk1)) :rule symm :premises (t5.t2.a8))
% 2.05/2.22  (step t5.t2.t25 (cl (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) :rule trans :premises (t5.t2.t6 t5.t2.t23 t5.t2.t24 t5.t2.t14))
% 2.05/2.22  (step t5.t2.t26 (cl (= (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))))) :rule cong :premises (t5.t2.t5 t5.t2.a5))
% 2.05/2.22  (step t5.t2.t27 (cl (= (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) :rule symm :premises (t5.t2.a7))
% 2.05/2.22  (step t5.t2.t28 (cl (= (tptp.app tptp.nil tptp.sk7) tptp.sk7)) :rule symm :premises (t5.t2.a6))
% 2.05/2.22  (step t5.t2.t29 (cl (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) :rule refl)
% 2.05/2.22  (step t5.t2.t30 (cl (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) :rule cong :premises (t5.t2.t28 t5.t2.t29))
% 2.05/2.22  (step t5.t2.t31 (cl (= (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) :rule symm :premises (t5.t2.a5))
% 2.05/2.22  (step t5.t2.t32 (cl (= (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) :rule trans :premises (t5.t2.t26 t5.t2.t27 t5.t2.t30 t5.t2.t31))
% 2.05/2.22  (step t5.t2.t33 (cl (= (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule refl)
% 2.05/2.22  (step t5.t2.t34 (cl (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule cong :premises (t5.t2.t32 t5.t2.t33))
% 2.05/2.22  (step t5.t2.t35 (cl (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) :rule symm :premises (t5.t2.a4))
% 2.05/2.22  (step t5.t2.t36 (cl (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) :rule trans :premises (t5.t2.t34 t5.t2.t35))
% 2.05/2.22  (step t5.t2.t37 (cl (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule symm :premises (t5.t2.t36))
% 2.05/2.22  (step t5.t2.t38 (cl (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule trans :premises (t5.t2.t25 t5.t2.t37))
% 2.05/2.22  (step t5.t2.t39 (cl (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) :rule refl)
% 2.05/2.22  (step t5.t2.t40 (cl (= (tptp.segmentP (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule cong :premises (t5.t2.t38 t5.t2.t39))
% 2.05/2.22  (step t5.t2.t41 (cl (= (tptp.app tptp.nil tptp.sk1) tptp.sk1)) :rule symm :premises (t5.t2.a3))
% 2.05/2.22  (step t5.t2.t42 (cl (= tptp.sk1 (tptp.app tptp.nil tptp.sk1))) :rule symm :premises (t5.t2.t41))
% 2.05/2.22  (step t5.t2.t43 (cl (= (tptp.app tptp.nil tptp.sk1) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) :rule cong :premises (t5.t2.t5 t5.t2.t14))
% 2.05/2.22  (step t5.t2.t44 (cl (= (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8))) :rule symm :premises (t5.t2.a1))
% 2.05/2.22  (step t5.t2.t45 (cl (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8))) :rule trans :premises (t5.t2.t13 t5.t2.t42 t5.t2.t43 t5.t2.t44))
% 2.05/2.22  (step t5.t2.t46 (cl (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8))) :rule trans :premises (t5.t2.t36 t5.t2.t45))
% 2.05/2.22  (step t5.t2.t47 (cl (= (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule cong :premises (t5.t2.t46 t5.t2.t39))
% 2.05/2.22  (step t5.t2.t48 (cl (= (= (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) true) (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule equiv_simplify)
% 2.05/2.22  (step t5.t2.t49 (cl (= (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) true) (not (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule equiv2 :premises (t5.t2.t48))
% 2.05/2.22  (step t5.t2.t50 (cl (= (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) true)) :rule resolution :premises (t5.t2.t49 t5.t2.a0))
% 2.05/2.22  (step t5.t2.t51 (cl (= (tptp.segmentP (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) true)) :rule trans :premises (t5.t2.t40 t5.t2.t47 t5.t2.t50))
% 2.05/2.22  (step t5.t2.t52 (cl (tptp.segmentP (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) :rule resolution :premises (t5.t2.t2 t5.t2.t51))
% 2.05/2.22  (step t5.t2 (cl (not (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= tptp.sk1 (tptp.app tptp.nil tptp.sk1))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (not (= tptp.sk7 (tptp.app tptp.nil tptp.sk7))) (not (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))))) (not (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)))) (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk6 tptp.sk9)) (not (= tptp.sk5 tptp.sk6)) (tptp.segmentP (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) :rule subproof :discharge (t5.t2.a0 t5.t2.a1 t5.t2.a2 t5.t2.a3 t5.t2.a4 t5.t2.a5 t5.t2.a6 t5.t2.a7 t5.t2.a8 t5.t2.a9 t5.t2.a10 t5.t2.a11 t5.t2.a12 t5.t2.a13 t5.t2.a14))
% 2.05/2.22  (step t5.t3 (cl (not (and (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6))) (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) :rule and_pos)
% 2.05/2.22  (step t5.t4 (cl (not (and (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) :rule and_pos)
% 2.05/2.22  (step t5.t5 (cl (not (and (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) :rule and_pos)
% 2.05/2.22  (step t5.t6 (cl (not (and (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1))) :rule and_pos)
% 2.05/2.22  (step t5.t7 (cl (not (and (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule and_pos)
% 2.05/2.22  (step t5.t8 (cl (not (and (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) :rule and_pos)
% 2.05/2.22  (step t5.t9 (cl (not (and (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7))) :rule and_pos)
% 2.05/2.22  (step t5.t10 (cl (not (and (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6))) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))))) :rule and_pos)
% 2.05/2.22  (step t5.t11 (cl (not (and (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) :rule and_pos)
% 2.05/2.22  (step t5.t12 (cl (not (and (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6))) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)))) :rule and_pos)
% 2.05/2.22  (step t5.t13 (cl (not (and (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6))) (= tptp.sk1 tptp.sk3)) :rule and_pos)
% 2.05/2.22  (step t5.t14 (cl (not (and (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6))) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) :rule and_pos)
% 2.05/2.22  (step t5.t15 (cl (not (and (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6))) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))) :rule and_pos)
% 2.05/2.22  (step t5.t16 (cl (not (and (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6))) (= tptp.sk6 tptp.sk9)) :rule and_pos)
% 2.05/2.23  (step t5.t17 (cl (not (and (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6))) (= tptp.sk5 tptp.sk6)) :rule and_pos)
% 2.05/2.23  (step t5.t18 (cl (tptp.segmentP (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (not (and (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6))) (not (and (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6))) (not (and (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6))) (not (and (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6))) (not (and (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6))) (not (and (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6))) (not (and (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6))) (not (and (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6))) (not (and (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6))) (not (and (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6))) (not (and (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6))) (not (and (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6))) (not (and (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6))) (not (and (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6))) (not (and (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6)))) :rule resolution :premises (t5.t2 t5.t3 t5.t4 t5.t5 t5.t6 t5.t7 t5.t8 t5.t9 t5.t10 t5.t11 t5.t12 t5.t13 t5.t14 t5.t15 t5.t16 t5.t17))
% 2.05/2.23  (step t5.t19 (cl (not (and (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6))) (not (and (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6))) (not (and (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6))) (not (and (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6))) (not (and (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6))) (not (and (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6))) (not (and (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6))) (not (and (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6))) (not (and (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6))) (not (and (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6))) (not (and (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6))) (not (and (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6))) (not (and (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6))) (not (and (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6))) (not (and (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6))) (tptp.segmentP (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) :rule reordering :premises (t5.t18))
% 2.05/2.23  (step t5.t20 (cl (not (and (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6))) (tptp.segmentP (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) :rule contraction :premises (t5.t19))
% 2.05/2.23  (step t5.t21 (cl (=> (and (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6)) (tptp.segmentP (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.segmentP (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) :rule resolution :premises (t5.t1 t5.t20))
% 2.05/2.23  (step t5.t22 (cl (=> (and (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6)) (tptp.segmentP (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.segmentP (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule implies_neg2)
% 2.05/2.23  (step t5.t23 (cl (=> (and (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6)) (tptp.segmentP (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (=> (and (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6)) (tptp.segmentP (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule resolution :premises (t5.t21 t5.t22))
% 2.05/2.23  (step t5.t24 (cl (=> (and (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6)) (tptp.segmentP (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule contraction :premises (t5.t23))
% 2.05/2.23  (step t5.t25 (cl (not (and (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6))) (tptp.segmentP (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) :rule implies :premises (t5.t24))
% 2.05/2.23  (step t5.t26 (cl (and (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6)) (not (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= tptp.sk1 (tptp.app tptp.nil tptp.sk1))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (not (= tptp.sk7 (tptp.app tptp.nil tptp.sk7))) (not (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))))) (not (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)))) (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk6 tptp.sk9)) (not (= tptp.sk5 tptp.sk6))) :rule and_neg)
% 2.05/2.23  (step t5.t27 (cl (and (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6))) :rule resolution :premises (t5.t26 t5.a14 t5.a6 t5.a1 t5.a7 t5.a10 t5.a5 t5.a3 t5.a11 t5.a9 t5.a13 t5.a0 t5.a2 t5.a8 t5.a12 t5.a4))
% 2.05/2.23  (step t5.t28 (cl (tptp.segmentP (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) :rule resolution :premises (t5.t25 t5.t27))
% 2.05/2.23  (step t5 (cl (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk7 (tptp.app tptp.nil tptp.sk7))) (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (= tptp.sk1 (tptp.app tptp.nil tptp.sk1))) (not (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (not (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))))) (not (= tptp.sk6 tptp.sk9)) (not (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)))) (not (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.segmentP (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) :rule subproof :discharge (t5.a0 t5.a1 t5.a2 t5.a3 t5.a4 t5.a5 t5.a6 t5.a7 t5.a8 t5.a9 t5.a10 t5.a11 t5.a12 t5.a13 t5.a14))
% 2.05/2.23  (step t6 (cl (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 tptp.sk3)) :rule and_pos)
% 2.05/2.23  (step t7 (cl (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) :rule and_pos)
% 2.05/2.23  (step t8 (cl (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) :rule and_pos)
% 2.05/2.23  (step t9 (cl (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7))) :rule and_pos)
% 2.05/2.23  (step t10 (cl (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk5 tptp.sk6)) :rule and_pos)
% 2.05/2.23  (step t11 (cl (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) :rule and_pos)
% 2.05/2.23  (step t12 (cl (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) :rule and_pos)
% 2.05/2.23  (step t13 (cl (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1))) :rule and_pos)
% 2.05/2.23  (step t14 (cl (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))) :rule and_pos)
% 2.05/2.23  (step t15 (cl (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) :rule and_pos)
% 2.05/2.23  (step t16 (cl (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule and_pos)
% 2.05/2.23  (step t17 (cl (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))))) :rule and_pos)
% 2.05/2.23  (step t18 (cl (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9)) :rule and_pos)
% 2.05/2.23  (step t19 (cl (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)))) :rule and_pos)
% 2.05/2.23  (step t20 (cl (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) :rule and_pos)
% 2.05/2.23  (step t21 (cl (tptp.segmentP (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule resolution :premises (t5 t6 t7 t8 t9 t10 t11 t12 t13 t14 t15 t16 t17 t18 t19 t20))
% 2.05/2.23  (step t22 (cl (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (tptp.segmentP (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) :rule reordering :premises (t21))
% 2.05/2.23  (step t23 (cl (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (tptp.segmentP (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) :rule contraction :premises (t22))
% 2.05/2.23  (step t24 (cl (=> (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.segmentP (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.segmentP (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) :rule resolution :premises (t4 t23))
% 2.05/2.23  (step t25 (cl (=> (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.segmentP (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.segmentP (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule implies_neg2)
% 2.05/2.23  (step t26 (cl (=> (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.segmentP (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (=> (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.segmentP (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule resolution :premises (t24 t25))
% 2.05/2.23  (step t27 (cl (=> (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.segmentP (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule contraction :premises (t26))
% 2.05/2.23  (step t28 (cl (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (tptp.segmentP (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) :rule implies :premises (t27))
% 2.05/2.23  (step t29 (cl (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk7 (tptp.app tptp.nil tptp.sk7))) (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (= tptp.sk1 (tptp.app tptp.nil tptp.sk1))) (not (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (not (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))))) (not (= tptp.sk6 tptp.sk9)) (not (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)))) (not (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.segmentP (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) :rule resolution :premises (t3 t28))
% 2.05/2.23  (step t30 (cl (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk7 (tptp.app tptp.nil tptp.sk7))) (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (= tptp.sk1 (tptp.app tptp.nil tptp.sk1))) (not (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (not (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))))) (not (= tptp.sk6 tptp.sk9)) (tptp.segmentP (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (not (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)))) (not (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule reordering :premises (t29))
% 2.05/2.23  (step t31 (cl (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) :rule symm :premises (a195))
% 2.05/2.23  (step t32 (cl (not (= (or (= (tptp.cons tptp.sk9 tptp.nil) tptp.sk3) (= tptp.nil tptp.sk3)) (or (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil tptp.sk3)))) (not (or (= (tptp.cons tptp.sk9 tptp.nil) tptp.sk3) (= tptp.nil tptp.sk3))) (or (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil tptp.sk3))) :rule equiv_pos2)
% 2.05/2.23  (step t33 (cl (= (= (tptp.cons tptp.sk9 tptp.nil) tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)))) :rule all_simplify)
% 2.05/2.23  (step t34 (cl (= (= tptp.nil tptp.sk3) (= tptp.nil tptp.sk3))) :rule refl)
% 2.05/2.23  (step t35 (cl (= (or (= (tptp.cons tptp.sk9 tptp.nil) tptp.sk3) (= tptp.nil tptp.sk3)) (or (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil tptp.sk3)))) :rule cong :premises (t33 t34))
% 2.05/2.23  (step t36 (cl (or (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil tptp.sk3))) :rule resolution :premises (t32 t35 a201))
% 2.05/2.23  (step t37 (cl (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil tptp.sk3)) :rule or :premises (t36))
% 2.05/2.23  (step t38 (cl (= tptp.nil tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) :rule reordering :premises (t37))
% 2.05/2.23  (step t39 (cl (not (= (or (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (not (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (= tptp.nil tptp.sk3))) (or (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (not (= tptp.nil tptp.sk3))))) (not (or (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (not (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (= tptp.nil tptp.sk3)))) (or (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (not (= tptp.nil tptp.sk3)))) :rule equiv_pos2)
% 2.05/2.23  (step t40 (cl (= (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 tptp.sk3)))) :rule refl)
% 2.05/2.23  (step t41 (cl (= (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))))) :rule refl)
% 2.05/2.23  (step t42 (cl (= (= (= (not (not (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) true) (= (not (not (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))))) :rule equiv_simplify)
% 2.05/2.23  (step t43 (cl (not (= (= (not (not (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) true)) (= (not (not (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) :rule equiv1 :premises (t42))
% 2.05/2.23  (step t44 (cl (= (= (not (not (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (not (not (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))))))) :rule all_simplify)
% 2.05/2.23  (step t45 (cl (= (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) :rule refl)
% 2.05/2.23  (step t46 (cl (= (not (not (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) :rule all_simplify)
% 2.05/2.23  (step t47 (cl (= (= (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (not (not (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))))) (= (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))))) :rule cong :premises (t45 t46))
% 2.05/2.23  (step t48 (cl (= (= (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) true)) :rule all_simplify)
% 2.05/2.23  (step t49 (cl (= (= (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (not (not (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))))) true)) :rule trans :premises (t47 t48))
% 2.05/2.23  (step t50 (cl (= (= (not (not (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) true)) :rule trans :premises (t44 t49))
% 2.05/2.23  (step t51 (cl (= (not (not (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) :rule resolution :premises (t43 t50))
% 2.05/2.23  (step t52 (cl (= (not (= tptp.nil tptp.sk3)) (not (= tptp.nil tptp.sk3)))) :rule refl)
% 2.05/2.23  (step t53 (cl (= (or (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (not (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (= tptp.nil tptp.sk3))) (or (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (not (= tptp.nil tptp.sk3))))) :rule cong :premises (t40 t41 t51 t52))
% 2.05/2.23  (step t54 (cl (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (not (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (not (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))))) :rule and_neg)
% 2.05/2.23  (step t55 (cl (=> (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (not (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (= tptp.nil tptp.sk3))) (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (not (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))))) :rule implies_neg1)
% 2.05/2.23  (anchor :step t56)
% 2.05/2.23  (assume t56.a0 (= tptp.sk1 tptp.sk3))
% 2.05/2.23  (assume t56.a1 (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))
% 2.05/2.23  (assume t56.a2 (not (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))))
% 2.05/2.23  (step t56.t1 (cl (=> (and (not (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 tptp.sk3)) (not (= tptp.nil tptp.sk3))) (and (not (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 tptp.sk3))) :rule implies_neg1)
% 2.05/2.23  (anchor :step t56.t2)
% 2.05/2.23  (assume t56.t2.a0 (not (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))))
% 2.05/2.23  (assume t56.t2.a1 (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))
% 2.05/2.23  (assume t56.t2.a2 (= tptp.sk1 tptp.sk3))
% 2.05/2.23  (step t56.t2.t1 (cl (= (= (= tptp.nil tptp.sk3) false) (not (= tptp.nil tptp.sk3)))) :rule equiv_simplify)
% 2.05/2.23  (step t56.t2.t2 (cl (not (= (= tptp.nil tptp.sk3) false)) (not (= tptp.nil tptp.sk3))) :rule equiv1 :premises (t56.t2.t1))
% 2.05/2.23  (step t56.t2.t3 (cl (= tptp.nil tptp.nil)) :rule refl)
% 2.05/2.23  (step t56.t2.t4 (cl (= tptp.sk3 tptp.sk1)) :rule symm :premises (t56.t2.a2))
% 2.05/2.23  (step t56.t2.t5 (cl (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) tptp.sk1)) :rule symm :premises (t56.t2.a1))
% 2.05/2.23  (step t56.t2.t6 (cl (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) :rule symm :premises (t56.t2.t5))
% 2.05/2.23  (step t56.t2.t7 (cl (= tptp.sk3 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) :rule trans :premises (t56.t2.t4 t56.t2.t6))
% 2.05/2.23  (step t56.t2.t8 (cl (= (= tptp.nil tptp.sk3) (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) :rule cong :premises (t56.t2.t3 t56.t2.t7))
% 2.05/2.23  (step t56.t2.t9 (cl (= (= (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) false) (not (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))))) :rule equiv_simplify)
% 2.05/2.23  (step t56.t2.t10 (cl (= (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) false) (not (not (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))))) :rule equiv2 :premises (t56.t2.t9))
% 2.05/2.23  (step t56.t2.t11 (cl (not (not (not (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))))) (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) :rule not_not)
% 2.05/2.23  (step t56.t2.t12 (cl (= (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) false) (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) :rule resolution :premises (t56.t2.t10 t56.t2.t11))
% 2.05/2.23  (step t56.t2.t13 (cl (= (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) false)) :rule resolution :premises (t56.t2.t12 t56.t2.a0))
% 2.05/2.23  (step t56.t2.t14 (cl (= (= tptp.nil tptp.sk3) false)) :rule trans :premises (t56.t2.t8 t56.t2.t13))
% 2.05/2.23  (step t56.t2.t15 (cl (not (= tptp.nil tptp.sk3))) :rule resolution :premises (t56.t2.t2 t56.t2.t14))
% 2.05/2.23  (step t56.t2 (cl (not (not (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= tptp.sk1 tptp.sk3)) (not (= tptp.nil tptp.sk3))) :rule subproof :discharge (t56.t2.a0 t56.t2.a1 t56.t2.a2))
% 2.05/2.23  (step t56.t3 (cl (not (and (not (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 tptp.sk3))) (not (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) :rule and_pos)
% 2.05/2.23  (step t56.t4 (cl (not (and (not (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 tptp.sk3))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) :rule and_pos)
% 2.05/2.23  (step t56.t5 (cl (not (and (not (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 tptp.sk3))) (= tptp.sk1 tptp.sk3)) :rule and_pos)
% 2.05/2.23  (step t56.t6 (cl (not (= tptp.nil tptp.sk3)) (not (and (not (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 tptp.sk3))) (not (and (not (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 tptp.sk3))) (not (and (not (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 tptp.sk3)))) :rule resolution :premises (t56.t2 t56.t3 t56.t4 t56.t5))
% 2.05/2.23  (step t56.t7 (cl (not (and (not (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 tptp.sk3))) (not (and (not (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 tptp.sk3))) (not (and (not (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 tptp.sk3))) (not (= tptp.nil tptp.sk3))) :rule reordering :premises (t56.t6))
% 2.05/2.23  (step t56.t8 (cl (not (and (not (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 tptp.sk3))) (not (= tptp.nil tptp.sk3))) :rule contraction :premises (t56.t7))
% 2.05/2.23  (step t56.t9 (cl (=> (and (not (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 tptp.sk3)) (not (= tptp.nil tptp.sk3))) (not (= tptp.nil tptp.sk3))) :rule resolution :premises (t56.t1 t56.t8))
% 2.05/2.23  (step t56.t10 (cl (=> (and (not (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 tptp.sk3)) (not (= tptp.nil tptp.sk3))) (not (not (= tptp.nil tptp.sk3)))) :rule implies_neg2)
% 2.05/2.23  (step t56.t11 (cl (=> (and (not (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 tptp.sk3)) (not (= tptp.nil tptp.sk3))) (=> (and (not (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 tptp.sk3)) (not (= tptp.nil tptp.sk3)))) :rule resolution :premises (t56.t9 t56.t10))
% 2.05/2.23  (step t56.t12 (cl (=> (and (not (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 tptp.sk3)) (not (= tptp.nil tptp.sk3)))) :rule contraction :premises (t56.t11))
% 2.05/2.23  (step t56.t13 (cl (not (and (not (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 tptp.sk3))) (not (= tptp.nil tptp.sk3))) :rule implies :premises (t56.t12))
% 2.05/2.23  (step t56.t14 (cl (and (not (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 tptp.sk3)) (not (not (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= tptp.sk1 tptp.sk3))) :rule and_neg)
% 2.05/2.23  (step t56.t15 (cl (and (not (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 tptp.sk3))) :rule resolution :premises (t56.t14 t56.a2 t56.a1 t56.a0))
% 2.05/2.23  (step t56.t16 (cl (not (= tptp.nil tptp.sk3))) :rule resolution :premises (t56.t13 t56.t15))
% 2.05/2.23  (step t56 (cl (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (not (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (= tptp.nil tptp.sk3))) :rule subproof :discharge (t56.a0 t56.a1 t56.a2))
% 2.05/2.23  (step t57 (cl (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (not (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))))) (= tptp.sk1 tptp.sk3)) :rule and_pos)
% 2.05/2.23  (step t58 (cl (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (not (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) :rule and_pos)
% 2.05/2.23  (step t59 (cl (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (not (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))))) (not (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) :rule and_pos)
% 2.05/2.23  (step t60 (cl (not (= tptp.nil tptp.sk3)) (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (not (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))))) (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (not (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))))) (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (not (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))))) :rule resolution :premises (t56 t57 t58 t59))
% 2.05/2.23  (step t61 (cl (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (not (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))))) (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (not (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))))) (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (not (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))))) (not (= tptp.nil tptp.sk3))) :rule reordering :premises (t60))
% 2.05/2.23  (step t62 (cl (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (not (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))))) (not (= tptp.nil tptp.sk3))) :rule contraction :premises (t61))
% 2.05/2.23  (step t63 (cl (=> (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (not (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (= tptp.nil tptp.sk3))) (not (= tptp.nil tptp.sk3))) :rule resolution :premises (t55 t62))
% 2.05/2.23  (step t64 (cl (=> (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (not (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (= tptp.nil tptp.sk3))) (not (not (= tptp.nil tptp.sk3)))) :rule implies_neg2)
% 2.05/2.23  (step t65 (cl (=> (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (not (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (= tptp.nil tptp.sk3))) (=> (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (not (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (= tptp.nil tptp.sk3)))) :rule resolution :premises (t63 t64))
% 2.05/2.23  (step t66 (cl (=> (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (not (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (= tptp.nil tptp.sk3)))) :rule contraction :premises (t65))
% 2.05/2.23  (step t67 (cl (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (not (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))))) (not (= tptp.nil tptp.sk3))) :rule implies :premises (t66))
% 2.05/2.23  (step t68 (cl (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (not (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (= tptp.nil tptp.sk3))) :rule resolution :premises (t54 t67))
% 2.05/2.23  (step t69 (cl (or (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (not (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (= tptp.nil tptp.sk3))) (not (not (= tptp.sk1 tptp.sk3)))) :rule or_neg)
% 2.05/2.23  (step t70 (cl (or (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (not (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (= tptp.nil tptp.sk3))) (not (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))))) :rule or_neg)
% 2.05/2.23  (step t71 (cl (or (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (not (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (= tptp.nil tptp.sk3))) (not (not (not (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))))) :rule or_neg)
% 2.05/2.23  (step t72 (cl (or (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (not (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (= tptp.nil tptp.sk3))) (not (not (= tptp.nil tptp.sk3)))) :rule or_neg)
% 2.05/2.23  (step t73 (cl (or (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (not (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (= tptp.nil tptp.sk3))) (or (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (not (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (= tptp.nil tptp.sk3))) (or (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (not (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (= tptp.nil tptp.sk3))) (or (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (not (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (= tptp.nil tptp.sk3)))) :rule resolution :premises (t68 t69 t70 t71 t72))
% 2.05/2.23  (step t74 (cl (or (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (not (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (= tptp.nil tptp.sk3)))) :rule contraction :premises (t73))
% 2.05/2.23  (step t75 (cl (or (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (not (= tptp.nil tptp.sk3)))) :rule resolution :premises (t39 t53 t74))
% 2.05/2.23  (step t76 (cl (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (not (= tptp.nil tptp.sk3))) :rule or :premises (t75))
% 2.05/2.23  (step t77 (cl (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= tptp.nil tptp.sk3)) (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) :rule reordering :premises (t76))
% 2.05/2.23  (step t78 (cl (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) :rule symm :premises (a195))
% 2.05/2.23  (step t79 (cl (not (or (not (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) :rule or_pos)
% 2.05/2.23  (step t80 (cl (not (tptp.ssList tptp.sk8)) (= tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (not (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (or (not (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule reordering :premises (t79))
% 2.05/2.23  (step t81 (cl (not (or (not (= tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) (not (= tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))) :rule or_pos)
% 2.05/2.23  (step t82 (cl (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)) (not (= tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (or (not (= tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))))) :rule reordering :premises (t81))
% 2.05/2.23  (step t83 (cl (not (or (not (tptp.ssItem tptp.sk6)) (not (tptp.ssList tptp.nil)) (tptp.ssList (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssItem tptp.sk6)) (not (tptp.ssList tptp.nil)) (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) :rule or_pos)
% 2.05/2.23  (step t84 (cl (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk6)) (tptp.ssList (tptp.cons tptp.sk6 tptp.nil)) (not (or (not (tptp.ssItem tptp.sk6)) (not (tptp.ssList tptp.nil)) (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))))) :rule reordering :premises (t83))
% 2.05/2.23  (step t85 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (tptp.ssList (tptp.cons U V)))) (or (not (tptp.ssItem tptp.sk6)) (not (tptp.ssList tptp.nil)) (tptp.ssList (tptp.cons tptp.sk6 tptp.nil)))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (tptp.ssList (tptp.cons U V))))) :rule implies_neg1)
% 2.05/2.23  (anchor :step t86)
% 2.05/2.23  (assume t86.a0 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (tptp.ssList (tptp.cons U V)))))
% 2.05/2.23  (step t86.t1 (cl (or (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (tptp.ssList (tptp.cons U V))))) (or (not (tptp.ssItem tptp.sk6)) (not (tptp.ssList tptp.nil)) (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))))) :rule forall_inst :args ((:= U tptp.sk6) (:= V tptp.nil)))
% 2.05/2.23  (step t86.t2 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (tptp.ssList (tptp.cons U V))))) (or (not (tptp.ssItem tptp.sk6)) (not (tptp.ssList tptp.nil)) (tptp.ssList (tptp.cons tptp.sk6 tptp.nil)))) :rule or :premises (t86.t1))
% 2.05/2.23  (step t86.t3 (cl (or (not (tptp.ssItem tptp.sk6)) (not (tptp.ssList tptp.nil)) (tptp.ssList (tptp.cons tptp.sk6 tptp.nil)))) :rule resolution :premises (t86.t2 t86.a0))
% 2.05/2.23  (step t86 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (tptp.ssList (tptp.cons U V))))) (or (not (tptp.ssItem tptp.sk6)) (not (tptp.ssList tptp.nil)) (tptp.ssList (tptp.cons tptp.sk6 tptp.nil)))) :rule subproof :discharge (t86.a0))
% 2.05/2.23  (step t87 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (tptp.ssList (tptp.cons U V)))) (or (not (tptp.ssItem tptp.sk6)) (not (tptp.ssList tptp.nil)) (tptp.ssList (tptp.cons tptp.sk6 tptp.nil)))) (or (not (tptp.ssItem tptp.sk6)) (not (tptp.ssList tptp.nil)) (tptp.ssList (tptp.cons tptp.sk6 tptp.nil)))) :rule resolution :premises (t85 t86))
% 2.05/2.23  (step t88 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (tptp.ssList (tptp.cons U V)))) (or (not (tptp.ssItem tptp.sk6)) (not (tptp.ssList tptp.nil)) (tptp.ssList (tptp.cons tptp.sk6 tptp.nil)))) (not (or (not (tptp.ssItem tptp.sk6)) (not (tptp.ssList tptp.nil)) (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))))) :rule implies_neg2)
% 2.05/2.23  (step t89 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (tptp.ssList (tptp.cons U V)))) (or (not (tptp.ssItem tptp.sk6)) (not (tptp.ssList tptp.nil)) (tptp.ssList (tptp.cons tptp.sk6 tptp.nil)))) (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (tptp.ssList (tptp.cons U V)))) (or (not (tptp.ssItem tptp.sk6)) (not (tptp.ssList tptp.nil)) (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))))) :rule resolution :premises (t87 t88))
% 2.05/2.23  (step t90 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (tptp.ssList (tptp.cons U V)))) (or (not (tptp.ssItem tptp.sk6)) (not (tptp.ssList tptp.nil)) (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))))) :rule contraction :premises (t89))
% 2.05/2.23  (step t91 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (tptp.ssList (tptp.cons U V))))) (or (not (tptp.ssItem tptp.sk6)) (not (tptp.ssList tptp.nil)) (tptp.ssList (tptp.cons tptp.sk6 tptp.nil)))) :rule implies :premises (t90))
% 2.05/2.23  (step t92 (cl (or (not (tptp.ssItem tptp.sk6)) (not (tptp.ssList tptp.nil)) (tptp.ssList (tptp.cons tptp.sk6 tptp.nil)))) :rule resolution :premises (t91 a85))
% 2.05/2.23  (step t93 (cl (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) :rule resolution :premises (t84 a7 a192 t92))
% 2.05/2.23  (step t94 (cl (not (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) :rule or_pos)
% 2.05/2.23  (step t95 (cl (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (not (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) :rule reordering :premises (t94))
% 2.05/2.23  (step t96 (cl (not (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (tptp.ssList (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) :rule or_pos)
% 2.05/2.23  (step t97 (cl (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk5)) (tptp.ssList (tptp.cons tptp.sk5 tptp.nil)) (not (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))))) :rule reordering :premises (t96))
% 2.05/2.23  (step t98 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (tptp.ssList (tptp.cons U V)))) (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (tptp.ssList (tptp.cons tptp.sk5 tptp.nil)))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (tptp.ssList (tptp.cons U V))))) :rule implies_neg1)
% 2.05/2.23  (anchor :step t99)
% 2.05/2.23  (assume t99.a0 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (tptp.ssList (tptp.cons U V)))))
% 2.05/2.23  (step t99.t1 (cl (or (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (tptp.ssList (tptp.cons U V))))) (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))))) :rule forall_inst :args ((:= U tptp.sk5) (:= V tptp.nil)))
% 2.05/2.23  (step t99.t2 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (tptp.ssList (tptp.cons U V))))) (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (tptp.ssList (tptp.cons tptp.sk5 tptp.nil)))) :rule or :premises (t99.t1))
% 2.05/2.23  (step t99.t3 (cl (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (tptp.ssList (tptp.cons tptp.sk5 tptp.nil)))) :rule resolution :premises (t99.t2 t99.a0))
% 2.05/2.23  (step t99 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (tptp.ssList (tptp.cons U V))))) (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (tptp.ssList (tptp.cons tptp.sk5 tptp.nil)))) :rule subproof :discharge (t99.a0))
% 2.05/2.23  (step t100 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (tptp.ssList (tptp.cons U V)))) (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (tptp.ssList (tptp.cons tptp.sk5 tptp.nil)))) (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (tptp.ssList (tptp.cons tptp.sk5 tptp.nil)))) :rule resolution :premises (t98 t99))
% 2.05/2.23  (step t101 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (tptp.ssList (tptp.cons U V)))) (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (tptp.ssList (tptp.cons tptp.sk5 tptp.nil)))) (not (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))))) :rule implies_neg2)
% 2.05/2.23  (step t102 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (tptp.ssList (tptp.cons U V)))) (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (tptp.ssList (tptp.cons tptp.sk5 tptp.nil)))) (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (tptp.ssList (tptp.cons U V)))) (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))))) :rule resolution :premises (t100 t101))
% 2.05/2.23  (step t103 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (tptp.ssList (tptp.cons U V)))) (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))))) :rule contraction :premises (t102))
% 2.05/2.23  (step t104 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (tptp.ssList (tptp.cons U V))))) (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (tptp.ssList (tptp.cons tptp.sk5 tptp.nil)))) :rule implies :premises (t103))
% 2.05/2.23  (step t105 (cl (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (tptp.ssList (tptp.cons tptp.sk5 tptp.nil)))) :rule resolution :premises (t104 a85))
% 2.05/2.23  (step t106 (cl (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) :rule resolution :premises (t97 a7 a191 t105))
% 2.05/2.23  (step t107 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U)))) (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U))))) :rule implies_neg1)
% 2.05/2.23  (anchor :step t108)
% 2.05/2.23  (assume t108.a0 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U)))))
% 2.05/2.23  (step t108.t1 (cl (or (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U))))) (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) :rule forall_inst :args ((:= U (tptp.cons tptp.sk5 tptp.nil)) (:= V tptp.sk7)))
% 2.05/2.23  (step t108.t2 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U))))) (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) :rule or :premises (t108.t1))
% 2.05/2.23  (step t108.t3 (cl (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) :rule resolution :premises (t108.t2 t108.a0))
% 2.05/2.23  (step t108 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U))))) (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) :rule subproof :discharge (t108.a0))
% 2.05/2.23  (step t109 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U)))) (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) :rule resolution :premises (t107 t108))
% 2.05/2.23  (step t110 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U)))) (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) :rule implies_neg2)
% 2.05/2.23  (step t111 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U)))) (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U)))) (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) :rule resolution :premises (t109 t110))
% 2.05/2.23  (step t112 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U)))) (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) :rule contraction :premises (t111))
% 2.05/2.23  (step t113 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U))))) (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) :rule implies :premises (t112))
% 2.05/2.23  (step t114 (cl (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) :rule resolution :premises (t113 a84))
% 2.05/2.23  (step t115 (cl (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) :rule resolution :premises (t95 a193 t106 t114))
% 2.05/2.23  (step t116 (cl (not (or (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssItem tptp.sk6)) (not (tptp.ssList tptp.nil)))) (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssItem tptp.sk6)) (not (tptp.ssList tptp.nil))) :rule or_pos)
% 2.05/2.23  (step t117 (cl (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk6)) (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (not (or (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssItem tptp.sk6)) (not (tptp.ssList tptp.nil))))) :rule reordering :premises (t116))
% 2.05/2.23  (step t118 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (= tptp.nil (tptp.cons U V))) (not (tptp.ssItem U)) (not (tptp.ssList V)))) (or (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssItem tptp.sk6)) (not (tptp.ssList tptp.nil)))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (= tptp.nil (tptp.cons U V))) (not (tptp.ssItem U)) (not (tptp.ssList V))))) :rule implies_neg1)
% 2.05/2.23  (anchor :step t119)
% 2.05/2.23  (assume t119.a0 (forall ((U $$unsorted) (V $$unsorted)) (or (not (= tptp.nil (tptp.cons U V))) (not (tptp.ssItem U)) (not (tptp.ssList V)))))
% 2.05/2.23  (step t119.t1 (cl (or (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (= tptp.nil (tptp.cons U V))) (not (tptp.ssItem U)) (not (tptp.ssList V))))) (or (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssItem tptp.sk6)) (not (tptp.ssList tptp.nil))))) :rule forall_inst :args ((:= U tptp.sk6) (:= V tptp.nil)))
% 2.05/2.23  (step t119.t2 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (= tptp.nil (tptp.cons U V))) (not (tptp.ssItem U)) (not (tptp.ssList V))))) (or (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssItem tptp.sk6)) (not (tptp.ssList tptp.nil)))) :rule or :premises (t119.t1))
% 2.05/2.23  (step t119.t3 (cl (or (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssItem tptp.sk6)) (not (tptp.ssList tptp.nil)))) :rule resolution :premises (t119.t2 t119.a0))
% 2.05/2.23  (step t119 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (= tptp.nil (tptp.cons U V))) (not (tptp.ssItem U)) (not (tptp.ssList V))))) (or (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssItem tptp.sk6)) (not (tptp.ssList tptp.nil)))) :rule subproof :discharge (t119.a0))
% 2.05/2.23  (step t120 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (= tptp.nil (tptp.cons U V))) (not (tptp.ssItem U)) (not (tptp.ssList V)))) (or (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssItem tptp.sk6)) (not (tptp.ssList tptp.nil)))) (or (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssItem tptp.sk6)) (not (tptp.ssList tptp.nil)))) :rule resolution :premises (t118 t119))
% 2.05/2.23  (step t121 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (= tptp.nil (tptp.cons U V))) (not (tptp.ssItem U)) (not (tptp.ssList V)))) (or (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssItem tptp.sk6)) (not (tptp.ssList tptp.nil)))) (not (or (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssItem tptp.sk6)) (not (tptp.ssList tptp.nil))))) :rule implies_neg2)
% 2.05/2.23  (step t122 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (= tptp.nil (tptp.cons U V))) (not (tptp.ssItem U)) (not (tptp.ssList V)))) (or (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssItem tptp.sk6)) (not (tptp.ssList tptp.nil)))) (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (= tptp.nil (tptp.cons U V))) (not (tptp.ssItem U)) (not (tptp.ssList V)))) (or (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssItem tptp.sk6)) (not (tptp.ssList tptp.nil))))) :rule resolution :premises (t120 t121))
% 2.05/2.23  (step t123 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (= tptp.nil (tptp.cons U V))) (not (tptp.ssItem U)) (not (tptp.ssList V)))) (or (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssItem tptp.sk6)) (not (tptp.ssList tptp.nil))))) :rule contraction :premises (t122))
% 2.05/2.23  (step t124 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (= tptp.nil (tptp.cons U V))) (not (tptp.ssItem U)) (not (tptp.ssList V))))) (or (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssItem tptp.sk6)) (not (tptp.ssList tptp.nil)))) :rule implies :premises (t123))
% 2.05/2.23  (step t125 (cl (not (= (forall ((U $$unsorted) (V $$unsorted)) (or (not (= (tptp.cons U V) tptp.nil)) (not (tptp.ssItem U)) (not (tptp.ssList V)))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (= tptp.nil (tptp.cons U V))) (not (tptp.ssItem U)) (not (tptp.ssList V)))))) (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (= (tptp.cons U V) tptp.nil)) (not (tptp.ssItem U)) (not (tptp.ssList V))))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (= tptp.nil (tptp.cons U V))) (not (tptp.ssItem U)) (not (tptp.ssList V))))) :rule equiv_pos2)
% 2.05/2.23  (anchor :step t126 :args ((U $$unsorted) (:= U U) (V $$unsorted) (:= V V)))
% 2.05/2.23  (step t126.t1 (cl (= U U)) :rule refl)
% 2.05/2.23  (step t126.t2 (cl (= V V)) :rule refl)
% 2.05/2.23  (step t126.t3 (cl (= (= (tptp.cons U V) tptp.nil) (= tptp.nil (tptp.cons U V)))) :rule all_simplify)
% 2.05/2.23  (step t126.t4 (cl (= (not (= (tptp.cons U V) tptp.nil)) (not (= tptp.nil (tptp.cons U V))))) :rule cong :premises (t126.t3))
% 2.05/2.23  (step t126.t5 (cl (= (not (tptp.ssItem U)) (not (tptp.ssItem U)))) :rule refl)
% 2.05/2.23  (step t126.t6 (cl (= (not (tptp.ssList V)) (not (tptp.ssList V)))) :rule refl)
% 2.05/2.23  (step t126.t7 (cl (= (or (not (= (tptp.cons U V) tptp.nil)) (not (tptp.ssItem U)) (not (tptp.ssList V))) (or (not (= tptp.nil (tptp.cons U V))) (not (tptp.ssItem U)) (not (tptp.ssList V))))) :rule cong :premises (t126.t4 t126.t5 t126.t6))
% 2.05/2.23  (step t126 (cl (= (forall ((U $$unsorted) (V $$unsorted)) (or (not (= (tptp.cons U V) tptp.nil)) (not (tptp.ssItem U)) (not (tptp.ssList V)))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (= tptp.nil (tptp.cons U V))) (not (tptp.ssItem U)) (not (tptp.ssList V)))))) :rule bind)
% 2.05/2.23  (step t127 (cl (forall ((U $$unsorted) (V $$unsorted)) (or (not (= tptp.nil (tptp.cons U V))) (not (tptp.ssItem U)) (not (tptp.ssList V))))) :rule resolution :premises (t125 t126 a97))
% 2.05/2.23  (step t128 (cl (or (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssItem tptp.sk6)) (not (tptp.ssList tptp.nil)))) :rule resolution :premises (t124 t127))
% 2.05/2.23  (step t129 (cl (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) :rule resolution :premises (t117 a7 a192 t128))
% 2.05/2.23  (step t130 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (= tptp.nil (tptp.app U V))) (not (tptp.ssList V)) (not (tptp.ssList U)) (= tptp.nil V))) (or (not (= tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (= tptp.nil (tptp.app U V))) (not (tptp.ssList V)) (not (tptp.ssList U)) (= tptp.nil V)))) :rule implies_neg1)
% 2.05/2.23  (anchor :step t131)
% 2.05/2.23  (assume t131.a0 (forall ((U $$unsorted) (V $$unsorted)) (or (not (= tptp.nil (tptp.app U V))) (not (tptp.ssList V)) (not (tptp.ssList U)) (= tptp.nil V))))
% 2.05/2.23  (step t131.t1 (cl (or (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (= tptp.nil (tptp.app U V))) (not (tptp.ssList V)) (not (tptp.ssList U)) (= tptp.nil V)))) (or (not (= tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))))) :rule forall_inst :args ((:= U (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (:= V (tptp.cons tptp.sk6 tptp.nil))))
% 2.05/2.23  (step t131.t2 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (= tptp.nil (tptp.app U V))) (not (tptp.ssList V)) (not (tptp.ssList U)) (= tptp.nil V)))) (or (not (= tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) :rule or :premises (t131.t1))
% 2.05/2.23  (step t131.t3 (cl (or (not (= tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) :rule resolution :premises (t131.t2 t131.a0))
% 2.05/2.23  (step t131 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (= tptp.nil (tptp.app U V))) (not (tptp.ssList V)) (not (tptp.ssList U)) (= tptp.nil V)))) (or (not (= tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) :rule subproof :discharge (t131.a0))
% 2.05/2.23  (step t132 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (= tptp.nil (tptp.app U V))) (not (tptp.ssList V)) (not (tptp.ssList U)) (= tptp.nil V))) (or (not (= tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) (or (not (= tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) :rule resolution :premises (t130 t131))
% 2.05/2.23  (step t133 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (= tptp.nil (tptp.app U V))) (not (tptp.ssList V)) (not (tptp.ssList U)) (= tptp.nil V))) (or (not (= tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) (not (or (not (= tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))))) :rule implies_neg2)
% 2.05/2.23  (step t134 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (= tptp.nil (tptp.app U V))) (not (tptp.ssList V)) (not (tptp.ssList U)) (= tptp.nil V))) (or (not (= tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (= tptp.nil (tptp.app U V))) (not (tptp.ssList V)) (not (tptp.ssList U)) (= tptp.nil V))) (or (not (= tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))))) :rule resolution :premises (t132 t133))
% 2.05/2.23  (step t135 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (= tptp.nil (tptp.app U V))) (not (tptp.ssList V)) (not (tptp.ssList U)) (= tptp.nil V))) (or (not (= tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))))) :rule contraction :premises (t134))
% 2.05/2.23  (step t136 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (= tptp.nil (tptp.app U V))) (not (tptp.ssList V)) (not (tptp.ssList U)) (= tptp.nil V)))) (or (not (= tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) :rule implies :premises (t135))
% 2.05/2.23  (step t137 (cl (not (= (forall ((U $$unsorted) (V $$unsorted)) (or (not (= (tptp.app U V) tptp.nil)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= tptp.nil V))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (= tptp.nil (tptp.app U V))) (not (tptp.ssList V)) (not (tptp.ssList U)) (= tptp.nil V))))) (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (= (tptp.app U V) tptp.nil)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= tptp.nil V)))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (= tptp.nil (tptp.app U V))) (not (tptp.ssList V)) (not (tptp.ssList U)) (= tptp.nil V)))) :rule equiv_pos2)
% 2.05/2.23  (anchor :step t138 :args ((U $$unsorted) (:= U U) (V $$unsorted) (:= V V)))
% 2.05/2.23  (step t138.t1 (cl (= U U)) :rule refl)
% 2.05/2.23  (step t138.t2 (cl (= V V)) :rule refl)
% 2.05/2.23  (step t138.t3 (cl (= (= (tptp.app U V) tptp.nil) (= tptp.nil (tptp.app U V)))) :rule all_simplify)
% 2.05/2.23  (step t138.t4 (cl (= (not (= (tptp.app U V) tptp.nil)) (not (= tptp.nil (tptp.app U V))))) :rule cong :premises (t138.t3))
% 2.05/2.23  (step t138.t5 (cl (= (not (tptp.ssList V)) (not (tptp.ssList V)))) :rule refl)
% 2.05/2.23  (step t138.t6 (cl (= (not (tptp.ssList U)) (not (tptp.ssList U)))) :rule refl)
% 2.05/2.23  (step t138.t7 (cl (= (= tptp.nil V) (= tptp.nil V))) :rule refl)
% 2.05/2.23  (step t138.t8 (cl (= (or (not (= (tptp.app U V) tptp.nil)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= tptp.nil V)) (or (not (= tptp.nil (tptp.app U V))) (not (tptp.ssList V)) (not (tptp.ssList U)) (= tptp.nil V)))) :rule cong :premises (t138.t4 t138.t5 t138.t6 t138.t7))
% 2.05/2.23  (step t138 (cl (= (forall ((U $$unsorted) (V $$unsorted)) (or (not (= (tptp.app U V) tptp.nil)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= tptp.nil V))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (= tptp.nil (tptp.app U V))) (not (tptp.ssList V)) (not (tptp.ssList U)) (= tptp.nil V))))) :rule bind)
% 2.05/2.23  (step t139 (cl (forall ((U $$unsorted) (V $$unsorted)) (or (not (= tptp.nil (tptp.app U V))) (not (tptp.ssList V)) (not (tptp.ssList U)) (= tptp.nil V)))) :rule resolution :premises (t137 t138 a118))
% 2.05/2.23  (step t140 (cl (or (not (= tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) :rule resolution :premises (t136 t139))
% 2.05/2.23  (step t141 (cl (not (= tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule resolution :premises (t82 t93 t115 t129 t140))
% 2.05/2.23  (step t142 (cl (not (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) :rule or_pos)
% 2.05/2.23  (step t143 (cl (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (not (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule reordering :premises (t142))
% 2.05/2.23  (step t144 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U)))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U))))) :rule implies_neg1)
% 2.05/2.23  (anchor :step t145)
% 2.05/2.23  (assume t145.a0 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U)))))
% 2.05/2.23  (step t145.t1 (cl (or (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U))))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule forall_inst :args ((:= U (tptp.cons tptp.sk6 tptp.nil)) (:= V (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))
% 2.05/2.23  (step t145.t2 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U))))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule or :premises (t145.t1))
% 2.05/2.23  (step t145.t3 (cl (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule resolution :premises (t145.t2 t145.a0))
% 2.05/2.23  (step t145 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U))))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule subproof :discharge (t145.a0))
% 2.05/2.23  (step t146 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U)))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule resolution :premises (t144 t145))
% 2.05/2.23  (step t147 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U)))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule implies_neg2)
% 2.05/2.23  (step t148 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U)))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U)))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule resolution :premises (t146 t147))
% 2.05/2.23  (step t149 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U)))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule contraction :premises (t148))
% 2.05/2.23  (step t150 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U))))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule implies :premises (t149))
% 2.05/2.23  (step t151 (cl (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule resolution :premises (t150 a84))
% 2.05/2.23  (step t152 (cl (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) :rule resolution :premises (t143 t93 t115 t151))
% 2.05/2.23  (step t153 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (= tptp.nil (tptp.app U V))) (not (tptp.ssList V)) (not (tptp.ssList U)) (= tptp.nil U))) (or (not (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (= tptp.nil (tptp.app U V))) (not (tptp.ssList V)) (not (tptp.ssList U)) (= tptp.nil U)))) :rule implies_neg1)
% 2.05/2.23  (anchor :step t154)
% 2.05/2.23  (assume t154.a0 (forall ((U $$unsorted) (V $$unsorted)) (or (not (= tptp.nil (tptp.app U V))) (not (tptp.ssList V)) (not (tptp.ssList U)) (= tptp.nil U))))
% 2.05/2.23  (step t154.t1 (cl (or (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (= tptp.nil (tptp.app U V))) (not (tptp.ssList V)) (not (tptp.ssList U)) (= tptp.nil U)))) (or (not (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule forall_inst :args ((:= U (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (:= V tptp.sk8)))
% 2.05/2.23  (step t154.t2 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (= tptp.nil (tptp.app U V))) (not (tptp.ssList V)) (not (tptp.ssList U)) (= tptp.nil U)))) (or (not (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule or :premises (t154.t1))
% 2.05/2.23  (step t154.t3 (cl (or (not (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule resolution :premises (t154.t2 t154.a0))
% 2.05/2.23  (step t154 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (= tptp.nil (tptp.app U V))) (not (tptp.ssList V)) (not (tptp.ssList U)) (= tptp.nil U)))) (or (not (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule subproof :discharge (t154.a0))
% 2.05/2.23  (step t155 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (= tptp.nil (tptp.app U V))) (not (tptp.ssList V)) (not (tptp.ssList U)) (= tptp.nil U))) (or (not (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (or (not (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule resolution :premises (t153 t154))
% 2.05/2.23  (step t156 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (= tptp.nil (tptp.app U V))) (not (tptp.ssList V)) (not (tptp.ssList U)) (= tptp.nil U))) (or (not (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (or (not (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule implies_neg2)
% 2.05/2.23  (step t157 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (= tptp.nil (tptp.app U V))) (not (tptp.ssList V)) (not (tptp.ssList U)) (= tptp.nil U))) (or (not (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (= tptp.nil (tptp.app U V))) (not (tptp.ssList V)) (not (tptp.ssList U)) (= tptp.nil U))) (or (not (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule resolution :premises (t155 t156))
% 2.05/2.23  (step t158 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (= tptp.nil (tptp.app U V))) (not (tptp.ssList V)) (not (tptp.ssList U)) (= tptp.nil U))) (or (not (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule contraction :premises (t157))
% 2.05/2.23  (step t159 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (= tptp.nil (tptp.app U V))) (not (tptp.ssList V)) (not (tptp.ssList U)) (= tptp.nil U)))) (or (not (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule implies :premises (t158))
% 2.05/2.23  (step t160 (cl (not (= (forall ((U $$unsorted) (V $$unsorted)) (or (not (= (tptp.app U V) tptp.nil)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= tptp.nil U))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (= tptp.nil (tptp.app U V))) (not (tptp.ssList V)) (not (tptp.ssList U)) (= tptp.nil U))))) (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (= (tptp.app U V) tptp.nil)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= tptp.nil U)))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (= tptp.nil (tptp.app U V))) (not (tptp.ssList V)) (not (tptp.ssList U)) (= tptp.nil U)))) :rule equiv_pos2)
% 2.05/2.23  (anchor :step t161 :args ((U $$unsorted) (:= U U) (V $$unsorted) (:= V V)))
% 2.05/2.23  (step t161.t1 (cl (= U U)) :rule refl)
% 2.05/2.23  (step t161.t2 (cl (= V V)) :rule refl)
% 2.05/2.23  (step t161.t3 (cl (= (= (tptp.app U V) tptp.nil) (= tptp.nil (tptp.app U V)))) :rule all_simplify)
% 2.05/2.23  (step t161.t4 (cl (= (not (= (tptp.app U V) tptp.nil)) (not (= tptp.nil (tptp.app U V))))) :rule cong :premises (t161.t3))
% 2.05/2.23  (step t161.t5 (cl (= (not (tptp.ssList V)) (not (tptp.ssList V)))) :rule refl)
% 2.05/2.23  (step t161.t6 (cl (= (not (tptp.ssList U)) (not (tptp.ssList U)))) :rule refl)
% 2.05/2.23  (step t161.t7 (cl (= (= tptp.nil U) (= tptp.nil U))) :rule refl)
% 2.05/2.23  (step t161.t8 (cl (= (or (not (= (tptp.app U V) tptp.nil)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= tptp.nil U)) (or (not (= tptp.nil (tptp.app U V))) (not (tptp.ssList V)) (not (tptp.ssList U)) (= tptp.nil U)))) :rule cong :premises (t161.t4 t161.t5 t161.t6 t161.t7))
% 2.05/2.23  (step t161 (cl (= (forall ((U $$unsorted) (V $$unsorted)) (or (not (= (tptp.app U V) tptp.nil)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= tptp.nil U))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (= tptp.nil (tptp.app U V))) (not (tptp.ssList V)) (not (tptp.ssList U)) (= tptp.nil U))))) :rule bind)
% 2.05/2.23  (step t162 (cl (forall ((U $$unsorted) (V $$unsorted)) (or (not (= tptp.nil (tptp.app U V))) (not (tptp.ssList V)) (not (tptp.ssList U)) (= tptp.nil U)))) :rule resolution :premises (t160 t161 a117))
% 2.05/2.23  (step t163 (cl (or (not (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule resolution :premises (t159 t162))
% 2.05/2.23  (step t164 (cl (not (= tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) :rule resolution :premises (t80 a194 t141 t152 t163))
% 2.05/2.23  (step t165 (cl (not (= tptp.nil tptp.sk3))) :rule resolution :premises (t77 a190 t78 t164))
% 2.05/2.23  (step t166 (cl (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) :rule resolution :premises (t38 t165))
% 2.05/2.23  (step t167 (cl (not (or (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)))) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7))) :rule or_pos)
% 2.05/2.23  (step t168 (cl (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (not (or (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7))))) :rule reordering :premises (t167))
% 2.05/2.23  (step t169 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U)))) (or (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)))) (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U))))) :rule implies_neg1)
% 2.05/2.23  (anchor :step t170)
% 2.05/2.23  (assume t170.a0 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U)))))
% 2.05/2.23  (step t170.t1 (cl (or (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U))))) (or (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7))))) :rule forall_inst :args ((:= U tptp.sk7)))
% 2.05/2.23  (step t170.t2 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U))))) (or (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)))) :rule or :premises (t170.t1))
% 2.05/2.23  (step t170.t3 (cl (or (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)))) :rule resolution :premises (t170.t2 t170.a0))
% 2.05/2.23  (step t170 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U))))) (or (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)))) :rule subproof :discharge (t170.a0))
% 2.05/2.23  (step t171 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U)))) (or (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)))) (or (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)))) :rule resolution :premises (t169 t170))
% 2.05/2.23  (step t172 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U)))) (or (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)))) (not (or (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7))))) :rule implies_neg2)
% 2.05/2.23  (step t173 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U)))) (or (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)))) (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U)))) (or (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7))))) :rule resolution :premises (t171 t172))
% 2.05/2.23  (step t174 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U)))) (or (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7))))) :rule contraction :premises (t173))
% 2.05/2.23  (step t175 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U))))) (or (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)))) :rule implies :premises (t174))
% 2.05/2.23  (step t176 (cl (not (= (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= (tptp.app tptp.nil U) U))) (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U)))))) (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= (tptp.app tptp.nil U) U)))) (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U))))) :rule equiv_pos2)
% 2.05/2.23  (anchor :step t177 :args ((U $$unsorted) (:= U U)))
% 2.05/2.23  (step t177.t1 (cl (= U U)) :rule refl)
% 2.05/2.23  (step t177.t2 (cl (= (not (tptp.ssList U)) (not (tptp.ssList U)))) :rule refl)
% 2.05/2.23  (step t177.t3 (cl (= (= (tptp.app tptp.nil U) U) (= U (tptp.app tptp.nil U)))) :rule all_simplify)
% 2.05/2.23  (step t177.t4 (cl (= (or (not (tptp.ssList U)) (= (tptp.app tptp.nil U) U)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U))))) :rule cong :premises (t177.t2 t177.t3))
% 2.05/2.23  (step t177 (cl (= (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= (tptp.app tptp.nil U) U))) (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U)))))) :rule bind)
% 2.05/2.23  (step t178 (cl (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U))))) :rule resolution :premises (t176 t177 a73))
% 2.05/2.23  (step t179 (cl (or (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)))) :rule resolution :premises (t175 t178))
% 2.05/2.23  (step t180 (cl (= tptp.sk7 (tptp.app tptp.nil tptp.sk7))) :rule resolution :premises (t168 a193 t179))
% 2.05/2.23  (step t181 (cl (not (or (not (tptp.ssItem tptp.sk6)) (not (tptp.ssItem tptp.sk5)) (tptp.neq tptp.sk5 tptp.sk6) (= tptp.sk5 tptp.sk6))) (not (tptp.ssItem tptp.sk6)) (not (tptp.ssItem tptp.sk5)) (tptp.neq tptp.sk5 tptp.sk6) (= tptp.sk5 tptp.sk6)) :rule or_pos)
% 2.05/2.23  (step t182 (cl (tptp.neq tptp.sk5 tptp.sk6) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssItem tptp.sk6)) (= tptp.sk5 tptp.sk6) (not (or (not (tptp.ssItem tptp.sk6)) (not (tptp.ssItem tptp.sk5)) (tptp.neq tptp.sk5 tptp.sk6) (= tptp.sk5 tptp.sk6)))) :rule reordering :premises (t181))
% 2.05/2.23  (step t183 (cl (not (= (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssItem V)) (tptp.neq V U) (= U V))) (or (not (tptp.ssItem tptp.sk6)) (not (tptp.ssItem tptp.sk5)) (tptp.neq tptp.sk5 tptp.sk6) (= tptp.sk6 tptp.sk5))) (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssItem V)) (tptp.neq V U) (= U V))) (or (not (tptp.ssItem tptp.sk6)) (not (tptp.ssItem tptp.sk5)) (tptp.neq tptp.sk5 tptp.sk6) (= tptp.sk5 tptp.sk6))))) (not (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssItem V)) (tptp.neq V U) (= U V))) (or (not (tptp.ssItem tptp.sk6)) (not (tptp.ssItem tptp.sk5)) (tptp.neq tptp.sk5 tptp.sk6) (= tptp.sk6 tptp.sk5)))) (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssItem V)) (tptp.neq V U) (= U V))) (or (not (tptp.ssItem tptp.sk6)) (not (tptp.ssItem tptp.sk5)) (tptp.neq tptp.sk5 tptp.sk6) (= tptp.sk5 tptp.sk6)))) :rule equiv_pos2)
% 2.05/2.23  (step t184 (cl (= (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssItem V)) (tptp.neq V U) (= U V))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssItem V)) (tptp.neq V U) (= U V))))) :rule refl)
% 2.05/2.23  (step t185 (cl (= (not (tptp.ssItem tptp.sk6)) (not (tptp.ssItem tptp.sk6)))) :rule refl)
% 2.05/2.23  (step t186 (cl (= (not (tptp.ssItem tptp.sk5)) (not (tptp.ssItem tptp.sk5)))) :rule refl)
% 2.05/2.23  (step t187 (cl (= (tptp.neq tptp.sk5 tptp.sk6) (tptp.neq tptp.sk5 tptp.sk6))) :rule refl)
% 2.05/2.23  (step t188 (cl (= (= tptp.sk6 tptp.sk5) (= tptp.sk5 tptp.sk6))) :rule all_simplify)
% 2.05/2.23  (step t189 (cl (= (or (not (tptp.ssItem tptp.sk6)) (not (tptp.ssItem tptp.sk5)) (tptp.neq tptp.sk5 tptp.sk6) (= tptp.sk6 tptp.sk5)) (or (not (tptp.ssItem tptp.sk6)) (not (tptp.ssItem tptp.sk5)) (tptp.neq tptp.sk5 tptp.sk6) (= tptp.sk5 tptp.sk6)))) :rule cong :premises (t185 t186 t187 t188))
% 2.05/2.23  (step t190 (cl (= (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssItem V)) (tptp.neq V U) (= U V))) (or (not (tptp.ssItem tptp.sk6)) (not (tptp.ssItem tptp.sk5)) (tptp.neq tptp.sk5 tptp.sk6) (= tptp.sk6 tptp.sk5))) (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssItem V)) (tptp.neq V U) (= U V))) (or (not (tptp.ssItem tptp.sk6)) (not (tptp.ssItem tptp.sk5)) (tptp.neq tptp.sk5 tptp.sk6) (= tptp.sk5 tptp.sk6))))) :rule cong :premises (t184 t189))
% 2.05/2.23  (step t191 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssItem V)) (tptp.neq V U) (= U V))) (or (not (tptp.ssItem tptp.sk6)) (not (tptp.ssItem tptp.sk5)) (tptp.neq tptp.sk5 tptp.sk6) (= tptp.sk6 tptp.sk5))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssItem V)) (tptp.neq V U) (= U V)))) :rule implies_neg1)
% 2.05/2.23  (anchor :step t192)
% 2.05/2.23  (assume t192.a0 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssItem V)) (tptp.neq V U) (= U V))))
% 2.05/2.23  (step t192.t1 (cl (or (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssItem V)) (tptp.neq V U) (= U V)))) (or (not (tptp.ssItem tptp.sk6)) (not (tptp.ssItem tptp.sk5)) (tptp.neq tptp.sk5 tptp.sk6) (= tptp.sk6 tptp.sk5)))) :rule forall_inst :args ((:= U tptp.sk6) (:= V tptp.sk5)))
% 2.05/2.23  (step t192.t2 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssItem V)) (tptp.neq V U) (= U V)))) (or (not (tptp.ssItem tptp.sk6)) (not (tptp.ssItem tptp.sk5)) (tptp.neq tptp.sk5 tptp.sk6) (= tptp.sk6 tptp.sk5))) :rule or :premises (t192.t1))
% 2.05/2.23  (step t192.t3 (cl (or (not (tptp.ssItem tptp.sk6)) (not (tptp.ssItem tptp.sk5)) (tptp.neq tptp.sk5 tptp.sk6) (= tptp.sk6 tptp.sk5))) :rule resolution :premises (t192.t2 t192.a0))
% 2.05/2.23  (step t192 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssItem V)) (tptp.neq V U) (= U V)))) (or (not (tptp.ssItem tptp.sk6)) (not (tptp.ssItem tptp.sk5)) (tptp.neq tptp.sk5 tptp.sk6) (= tptp.sk6 tptp.sk5))) :rule subproof :discharge (t192.a0))
% 2.05/2.23  (step t193 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssItem V)) (tptp.neq V U) (= U V))) (or (not (tptp.ssItem tptp.sk6)) (not (tptp.ssItem tptp.sk5)) (tptp.neq tptp.sk5 tptp.sk6) (= tptp.sk6 tptp.sk5))) (or (not (tptp.ssItem tptp.sk6)) (not (tptp.ssItem tptp.sk5)) (tptp.neq tptp.sk5 tptp.sk6) (= tptp.sk6 tptp.sk5))) :rule resolution :premises (t191 t192))
% 2.05/2.23  (step t194 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssItem V)) (tptp.neq V U) (= U V))) (or (not (tptp.ssItem tptp.sk6)) (not (tptp.ssItem tptp.sk5)) (tptp.neq tptp.sk5 tptp.sk6) (= tptp.sk6 tptp.sk5))) (not (or (not (tptp.ssItem tptp.sk6)) (not (tptp.ssItem tptp.sk5)) (tptp.neq tptp.sk5 tptp.sk6) (= tptp.sk6 tptp.sk5)))) :rule implies_neg2)
% 2.05/2.23  (step t195 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssItem V)) (tptp.neq V U) (= U V))) (or (not (tptp.ssItem tptp.sk6)) (not (tptp.ssItem tptp.sk5)) (tptp.neq tptp.sk5 tptp.sk6) (= tptp.sk6 tptp.sk5))) (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssItem V)) (tptp.neq V U) (= U V))) (or (not (tptp.ssItem tptp.sk6)) (not (tptp.ssItem tptp.sk5)) (tptp.neq tptp.sk5 tptp.sk6) (= tptp.sk6 tptp.sk5)))) :rule resolution :premises (t193 t194))
% 2.05/2.23  (step t196 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssItem V)) (tptp.neq V U) (= U V))) (or (not (tptp.ssItem tptp.sk6)) (not (tptp.ssItem tptp.sk5)) (tptp.neq tptp.sk5 tptp.sk6) (= tptp.sk6 tptp.sk5)))) :rule contraction :premises (t195))
% 2.05/2.23  (step t197 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssItem V)) (tptp.neq V U) (= U V))) (or (not (tptp.ssItem tptp.sk6)) (not (tptp.ssItem tptp.sk5)) (tptp.neq tptp.sk5 tptp.sk6) (= tptp.sk5 tptp.sk6)))) :rule resolution :premises (t183 t190 t196))
% 2.05/2.23  (step t198 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssItem V)) (tptp.neq V U) (= U V)))) (or (not (tptp.ssItem tptp.sk6)) (not (tptp.ssItem tptp.sk5)) (tptp.neq tptp.sk5 tptp.sk6) (= tptp.sk5 tptp.sk6))) :rule implies :premises (t197))
% 2.05/2.23  (step t199 (cl (not (= (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssItem V)) (tptp.neq V U) (= V U))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssItem V)) (tptp.neq V U) (= U V))))) (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssItem V)) (tptp.neq V U) (= V U)))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssItem V)) (tptp.neq V U) (= U V)))) :rule equiv_pos2)
% 2.05/2.23  (anchor :step t200 :args ((U $$unsorted) (:= U U) (V $$unsorted) (:= V V)))
% 2.05/2.23  (step t200.t1 (cl (= U U)) :rule refl)
% 2.05/2.23  (step t200.t2 (cl (= V V)) :rule refl)
% 2.05/2.23  (step t200.t3 (cl (= (not (tptp.ssItem U)) (not (tptp.ssItem U)))) :rule refl)
% 2.05/2.23  (step t200.t4 (cl (= (not (tptp.ssItem V)) (not (tptp.ssItem V)))) :rule refl)
% 2.05/2.23  (step t200.t5 (cl (= (tptp.neq V U) (tptp.neq V U))) :rule refl)
% 2.05/2.23  (step t200.t6 (cl (= (= V U) (= U V))) :rule all_simplify)
% 2.05/2.23  (step t200.t7 (cl (= (or (not (tptp.ssItem U)) (not (tptp.ssItem V)) (tptp.neq V U) (= V U)) (or (not (tptp.ssItem U)) (not (tptp.ssItem V)) (tptp.neq V U) (= U V)))) :rule cong :premises (t200.t3 t200.t4 t200.t5 t200.t6))
% 2.05/2.23  (step t200 (cl (= (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssItem V)) (tptp.neq V U) (= V U))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssItem V)) (tptp.neq V U) (= U V))))) :rule bind)
% 2.05/2.23  (step t201 (cl (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssItem V)) (tptp.neq V U) (= U V)))) :rule resolution :premises (t199 t200 a101))
% 2.05/2.23  (step t202 (cl (or (not (tptp.ssItem tptp.sk6)) (not (tptp.ssItem tptp.sk5)) (tptp.neq tptp.sk5 tptp.sk6) (= tptp.sk5 tptp.sk6))) :rule resolution :premises (t198 t201))
% 2.05/2.23  (step t203 (cl (= tptp.sk5 tptp.sk6)) :rule resolution :premises (t182 a196 a191 a192 t202))
% 2.05/2.23  (step t204 (cl (not (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) :rule or_pos)
% 2.05/2.23  (step t205 (cl (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (not (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))))) :rule reordering :premises (t204))
% 2.05/2.23  (step t206 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList W)) (= (tptp.app (tptp.app W V) U) (tptp.app W (tptp.app V U))))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))))) (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList W)) (= (tptp.app (tptp.app W V) U) (tptp.app W (tptp.app V U)))))) :rule implies_neg1)
% 2.05/2.23  (anchor :step t207)
% 2.05/2.23  (assume t207.a0 (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList W)) (= (tptp.app (tptp.app W V) U) (tptp.app W (tptp.app V U))))))
% 2.05/2.23  (step t207.t1 (cl (or (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList W)) (= (tptp.app (tptp.app W V) U) (tptp.app W (tptp.app V U)))))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))))) :rule forall_inst :args ((:= U (tptp.cons tptp.sk6 tptp.nil)) (:= V (tptp.cons tptp.sk5 tptp.nil)) (:= W tptp.sk7)))
% 2.05/2.23  (step t207.t2 (cl (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList W)) (= (tptp.app (tptp.app W V) U) (tptp.app W (tptp.app V U)))))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))))) :rule or :premises (t207.t1))
% 2.05/2.23  (step t207.t3 (cl (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))))) :rule resolution :premises (t207.t2 t207.a0))
% 2.05/2.23  (step t207 (cl (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList W)) (= (tptp.app (tptp.app W V) U) (tptp.app W (tptp.app V U)))))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))))) :rule subproof :discharge (t207.a0))
% 2.05/2.23  (step t208 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList W)) (= (tptp.app (tptp.app W V) U) (tptp.app W (tptp.app V U))))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))))) :rule resolution :premises (t206 t207))
% 2.05/2.23  (step t209 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList W)) (= (tptp.app (tptp.app W V) U) (tptp.app W (tptp.app V U))))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))))) (not (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))))) :rule implies_neg2)
% 2.05/2.23  (step t210 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList W)) (= (tptp.app (tptp.app W V) U) (tptp.app W (tptp.app V U))))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))))) (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList W)) (= (tptp.app (tptp.app W V) U) (tptp.app W (tptp.app V U))))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))))) :rule resolution :premises (t208 t209))
% 2.05/2.23  (step t211 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList W)) (= (tptp.app (tptp.app W V) U) (tptp.app W (tptp.app V U))))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))))) :rule contraction :premises (t210))
% 2.05/2.23  (step t212 (cl (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList W)) (= (tptp.app (tptp.app W V) U) (tptp.app W (tptp.app V U)))))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))))) :rule implies :premises (t211))
% 2.05/2.23  (step t213 (cl (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))))) :rule resolution :premises (t212 a148))
% 2.05/2.23  (step t214 (cl (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) :rule resolution :premises (t205 a193 t106 t93 t213))
% 2.05/2.23  (step t215 (cl (not (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList tptp.nil)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))))) (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList tptp.nil)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) :rule or_pos)
% 2.05/2.23  (step t216 (cl (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList tptp.nil)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))))) :rule reordering :premises (t215))
% 2.05/2.23  (step t217 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList W)) (= (tptp.app (tptp.app W V) U) (tptp.app W (tptp.app V U))))) (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList tptp.nil)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))))) (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList W)) (= (tptp.app (tptp.app W V) U) (tptp.app W (tptp.app V U)))))) :rule implies_neg1)
% 2.05/2.23  (anchor :step t218)
% 2.05/2.23  (assume t218.a0 (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList W)) (= (tptp.app (tptp.app W V) U) (tptp.app W (tptp.app V U))))))
% 2.05/2.23  (step t218.t1 (cl (or (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList W)) (= (tptp.app (tptp.app W V) U) (tptp.app W (tptp.app V U)))))) (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList tptp.nil)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))))) :rule forall_inst :args ((:= U tptp.sk8) (:= V (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (:= W tptp.nil)))
% 2.05/2.23  (step t218.t2 (cl (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList W)) (= (tptp.app (tptp.app W V) U) (tptp.app W (tptp.app V U)))))) (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList tptp.nil)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))))) :rule or :premises (t218.t1))
% 2.05/2.23  (step t218.t3 (cl (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList tptp.nil)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))))) :rule resolution :premises (t218.t2 t218.a0))
% 2.05/2.23  (step t218 (cl (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList W)) (= (tptp.app (tptp.app W V) U) (tptp.app W (tptp.app V U)))))) (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList tptp.nil)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))))) :rule subproof :discharge (t218.a0))
% 2.05/2.23  (step t219 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList W)) (= (tptp.app (tptp.app W V) U) (tptp.app W (tptp.app V U))))) (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList tptp.nil)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))))) (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList tptp.nil)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))))) :rule resolution :premises (t217 t218))
% 2.05/2.23  (step t220 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList W)) (= (tptp.app (tptp.app W V) U) (tptp.app W (tptp.app V U))))) (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList tptp.nil)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))))) (not (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList tptp.nil)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))))) :rule implies_neg2)
% 2.05/2.23  (step t221 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList W)) (= (tptp.app (tptp.app W V) U) (tptp.app W (tptp.app V U))))) (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList tptp.nil)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))))) (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList W)) (= (tptp.app (tptp.app W V) U) (tptp.app W (tptp.app V U))))) (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList tptp.nil)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))))) :rule resolution :premises (t219 t220))
% 2.05/2.23  (step t222 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList W)) (= (tptp.app (tptp.app W V) U) (tptp.app W (tptp.app V U))))) (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList tptp.nil)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))))) :rule contraction :premises (t221))
% 2.05/2.23  (step t223 (cl (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList W)) (= (tptp.app (tptp.app W V) U) (tptp.app W (tptp.app V U)))))) (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList tptp.nil)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))))) :rule implies :premises (t222))
% 2.05/2.23  (step t224 (cl (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList tptp.nil)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))))) :rule resolution :premises (t223 a148))
% 2.05/2.23  (step t225 (cl (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) :rule resolution :premises (t216 a7 a194 t152 t224))
% 2.05/2.23  (step t226 (cl (not (or (not (tptp.ssList tptp.sk1)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)))) (not (tptp.ssList tptp.sk1)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1))) :rule or_pos)
% 2.05/2.23  (step t227 (cl (not (tptp.ssList tptp.sk1)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (not (or (not (tptp.ssList tptp.sk1)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1))))) :rule reordering :premises (t226))
% 2.05/2.23  (step t228 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U)))) (or (not (tptp.ssList tptp.sk1)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)))) (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U))))) :rule implies_neg1)
% 2.05/2.23  (anchor :step t229)
% 2.05/2.23  (assume t229.a0 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U)))))
% 2.05/2.23  (step t229.t1 (cl (or (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U))))) (or (not (tptp.ssList tptp.sk1)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1))))) :rule forall_inst :args ((:= U tptp.sk1)))
% 2.05/2.23  (step t229.t2 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U))))) (or (not (tptp.ssList tptp.sk1)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)))) :rule or :premises (t229.t1))
% 2.05/2.23  (step t229.t3 (cl (or (not (tptp.ssList tptp.sk1)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)))) :rule resolution :premises (t229.t2 t229.a0))
% 2.05/2.23  (step t229 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U))))) (or (not (tptp.ssList tptp.sk1)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)))) :rule subproof :discharge (t229.a0))
% 2.05/2.23  (step t230 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U)))) (or (not (tptp.ssList tptp.sk1)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)))) (or (not (tptp.ssList tptp.sk1)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)))) :rule resolution :premises (t228 t229))
% 2.05/2.23  (step t231 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U)))) (or (not (tptp.ssList tptp.sk1)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)))) (not (or (not (tptp.ssList tptp.sk1)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1))))) :rule implies_neg2)
% 2.05/2.23  (step t232 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U)))) (or (not (tptp.ssList tptp.sk1)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)))) (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U)))) (or (not (tptp.ssList tptp.sk1)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1))))) :rule resolution :premises (t230 t231))
% 2.05/2.23  (step t233 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U)))) (or (not (tptp.ssList tptp.sk1)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1))))) :rule contraction :premises (t232))
% 2.05/2.23  (step t234 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U))))) (or (not (tptp.ssList tptp.sk1)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)))) :rule implies :premises (t233))
% 2.05/2.23  (step t235 (cl (or (not (tptp.ssList tptp.sk1)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)))) :rule resolution :premises (t234 t178))
% 2.05/2.23  (step t236 (cl (= tptp.sk1 (tptp.app tptp.nil tptp.sk1))) :rule resolution :premises (t227 a185 t235))
% 2.05/2.23  (step t237 (cl (not (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))))) (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))) :rule or_pos)
% 2.05/2.23  (step t238 (cl (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk9)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (not (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))))) :rule reordering :premises (t237))
% 2.05/2.23  (step t239 (cl (tptp.ssItem tptp.sk9) (= tptp.nil tptp.sk3)) :rule or :premises (a198))
% 2.05/2.23  (step t240 (cl (tptp.ssItem tptp.sk9)) :rule resolution :premises (t239 t165))
% 2.05/2.23  (step t241 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V))))) (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V)))))) :rule implies_neg1)
% 2.05/2.23  (anchor :step t242)
% 2.05/2.23  (assume t242.a0 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V))))))
% 2.05/2.23  (step t242.t1 (cl (or (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V)))))) (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))))) :rule forall_inst :args ((:= U tptp.sk9) (:= V tptp.nil)))
% 2.05/2.23  (step t242.t2 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V)))))) (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))))) :rule or :premises (t242.t1))
% 2.05/2.23  (step t242.t3 (cl (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))))) :rule resolution :premises (t242.t2 t242.a0))
% 2.05/2.23  (step t242 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V)))))) (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))))) :rule subproof :discharge (t242.a0))
% 2.05/2.23  (step t243 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V))))) (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))))) (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))))) :rule resolution :premises (t241 t242))
% 2.05/2.23  (step t244 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V))))) (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))))) (not (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))))) :rule implies_neg2)
% 2.05/2.23  (step t245 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V))))) (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))))) (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V))))) (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))))) :rule resolution :premises (t243 t244))
% 2.05/2.23  (step t246 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V))))) (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))))) :rule contraction :premises (t245))
% 2.05/2.23  (step t247 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V)))))) (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))))) :rule implies :premises (t246))
% 2.05/2.23  (step t248 (cl (not (= (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.hd (tptp.cons U V)) U))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V))))))) (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.hd (tptp.cons U V)) U)))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V)))))) :rule equiv_pos2)
% 2.05/2.23  (anchor :step t249 :args ((U $$unsorted) (:= U U) (V $$unsorted) (:= V V)))
% 2.05/2.23  (step t249.t1 (cl (= U U)) :rule refl)
% 2.05/2.23  (step t249.t2 (cl (= V V)) :rule refl)
% 2.05/2.23  (step t249.t3 (cl (= (not (tptp.ssItem U)) (not (tptp.ssItem U)))) :rule refl)
% 2.05/2.23  (step t249.t4 (cl (= (not (tptp.ssList V)) (not (tptp.ssList V)))) :rule refl)
% 2.05/2.23  (step t249.t5 (cl (= (= (tptp.hd (tptp.cons U V)) U) (= U (tptp.hd (tptp.cons U V))))) :rule all_simplify)
% 2.05/2.23  (step t249.t6 (cl (= (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.hd (tptp.cons U V)) U)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V)))))) :rule cong :premises (t249.t3 t249.t4 t249.t5))
% 2.05/2.23  (step t249 (cl (= (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.hd (tptp.cons U V)) U))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V))))))) :rule bind)
% 2.05/2.23  (step t250 (cl (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V)))))) :rule resolution :premises (t248 t249 a96))
% 2.05/2.23  (step t251 (cl (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))))) :rule resolution :premises (t247 t250))
% 2.05/2.23  (step t252 (cl (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))) :rule resolution :premises (t238 a7 t240 t251))
% 2.05/2.23  (step t253 (cl (not (or (not (tptp.singletonP tptp.sk1)) (not (tptp.ssList tptp.sk1)) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)))) (not (tptp.singletonP tptp.sk1)) (not (tptp.ssList tptp.sk1)) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) :rule or_pos)
% 2.05/2.23  (step t254 (cl (not (tptp.ssList tptp.sk1)) (not (tptp.singletonP tptp.sk1)) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (not (or (not (tptp.singletonP tptp.sk1)) (not (tptp.ssList tptp.sk1)) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))))) :rule reordering :premises (t253))
% 2.05/2.23  (step t255 (cl (and (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (tptp.singletonP (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (not (tptp.singletonP (tptp.cons tptp.sk9 tptp.nil)))) :rule and_neg)
% 2.05/2.23  (step t256 (cl (=> (and (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (tptp.singletonP (tptp.cons tptp.sk9 tptp.nil))) (tptp.singletonP tptp.sk1)) (and (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (tptp.singletonP (tptp.cons tptp.sk9 tptp.nil)))) :rule implies_neg1)
% 2.05/2.23  (anchor :step t257)
% 2.05/2.23  (assume t257.a0 (= tptp.sk1 tptp.sk3))
% 2.05/2.23  (assume t257.a1 (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)))
% 2.05/2.23  (assume t257.a2 (tptp.singletonP (tptp.cons tptp.sk9 tptp.nil)))
% 2.05/2.23  (step t257.t1 (cl (=> (and (tptp.singletonP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk1 tptp.sk3)) (tptp.singletonP tptp.sk1)) (and (tptp.singletonP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk1 tptp.sk3))) :rule implies_neg1)
% 2.05/2.23  (anchor :step t257.t2)
% 2.05/2.23  (assume t257.t2.a0 (tptp.singletonP (tptp.cons tptp.sk9 tptp.nil)))
% 2.05/2.23  (assume t257.t2.a1 (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)))
% 2.05/2.23  (assume t257.t2.a2 (= tptp.sk1 tptp.sk3))
% 2.05/2.23  (step t257.t2.t1 (cl (= (= (tptp.singletonP tptp.sk1) true) (tptp.singletonP tptp.sk1))) :rule equiv_simplify)
% 2.05/2.23  (step t257.t2.t2 (cl (not (= (tptp.singletonP tptp.sk1) true)) (tptp.singletonP tptp.sk1)) :rule equiv1 :premises (t257.t2.t1))
% 2.05/2.23  (step t257.t2.t3 (cl (= tptp.sk3 tptp.sk1)) :rule symm :premises (t257.t2.a2))
% 2.05/2.23  (step t257.t2.t4 (cl (= tptp.sk1 tptp.sk3)) :rule symm :premises (t257.t2.t3))
% 2.05/2.23  (step t257.t2.t5 (cl (= (tptp.cons tptp.sk9 tptp.nil) tptp.sk3)) :rule symm :premises (t257.t2.a1))
% 2.05/2.23  (step t257.t2.t6 (cl (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) :rule symm :premises (t257.t2.t5))
% 2.05/2.23  (step t257.t2.t7 (cl (= tptp.sk1 (tptp.cons tptp.sk9 tptp.nil))) :rule trans :premises (t257.t2.t4 t257.t2.t6))
% 2.05/2.23  (step t257.t2.t8 (cl (= (tptp.singletonP tptp.sk1) (tptp.singletonP (tptp.cons tptp.sk9 tptp.nil)))) :rule cong :premises (t257.t2.t7))
% 2.05/2.23  (step t257.t2.t9 (cl (= (= (tptp.singletonP (tptp.cons tptp.sk9 tptp.nil)) true) (tptp.singletonP (tptp.cons tptp.sk9 tptp.nil)))) :rule equiv_simplify)
% 2.05/2.23  (step t257.t2.t10 (cl (= (tptp.singletonP (tptp.cons tptp.sk9 tptp.nil)) true) (not (tptp.singletonP (tptp.cons tptp.sk9 tptp.nil)))) :rule equiv2 :premises (t257.t2.t9))
% 2.05/2.23  (step t257.t2.t11 (cl (= (tptp.singletonP (tptp.cons tptp.sk9 tptp.nil)) true)) :rule resolution :premises (t257.t2.t10 t257.t2.a0))
% 2.05/2.23  (step t257.t2.t12 (cl (= (tptp.singletonP tptp.sk1) true)) :rule trans :premises (t257.t2.t8 t257.t2.t11))
% 2.05/2.23  (step t257.t2.t13 (cl (tptp.singletonP tptp.sk1)) :rule resolution :premises (t257.t2.t2 t257.t2.t12))
% 2.05/2.23  (step t257.t2 (cl (not (tptp.singletonP (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk1 tptp.sk3)) (tptp.singletonP tptp.sk1)) :rule subproof :discharge (t257.t2.a0 t257.t2.a1 t257.t2.a2))
% 2.05/2.23  (step t257.t3 (cl (not (and (tptp.singletonP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk1 tptp.sk3))) (tptp.singletonP (tptp.cons tptp.sk9 tptp.nil))) :rule and_pos)
% 2.05/2.23  (step t257.t4 (cl (not (and (tptp.singletonP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk1 tptp.sk3))) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) :rule and_pos)
% 2.05/2.23  (step t257.t5 (cl (not (and (tptp.singletonP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk1 tptp.sk3))) (= tptp.sk1 tptp.sk3)) :rule and_pos)
% 2.05/2.23  (step t257.t6 (cl (tptp.singletonP tptp.sk1) (not (and (tptp.singletonP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk1 tptp.sk3))) (not (and (tptp.singletonP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk1 tptp.sk3))) (not (and (tptp.singletonP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk1 tptp.sk3)))) :rule resolution :premises (t257.t2 t257.t3 t257.t4 t257.t5))
% 2.05/2.23  (step t257.t7 (cl (not (and (tptp.singletonP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk1 tptp.sk3))) (not (and (tptp.singletonP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk1 tptp.sk3))) (not (and (tptp.singletonP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk1 tptp.sk3))) (tptp.singletonP tptp.sk1)) :rule reordering :premises (t257.t6))
% 2.05/2.23  (step t257.t8 (cl (not (and (tptp.singletonP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk1 tptp.sk3))) (tptp.singletonP tptp.sk1)) :rule contraction :premises (t257.t7))
% 2.05/2.23  (step t257.t9 (cl (=> (and (tptp.singletonP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk1 tptp.sk3)) (tptp.singletonP tptp.sk1)) (tptp.singletonP tptp.sk1)) :rule resolution :premises (t257.t1 t257.t8))
% 2.05/2.23  (step t257.t10 (cl (=> (and (tptp.singletonP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk1 tptp.sk3)) (tptp.singletonP tptp.sk1)) (not (tptp.singletonP tptp.sk1))) :rule implies_neg2)
% 2.05/2.23  (step t257.t11 (cl (=> (and (tptp.singletonP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk1 tptp.sk3)) (tptp.singletonP tptp.sk1)) (=> (and (tptp.singletonP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk1 tptp.sk3)) (tptp.singletonP tptp.sk1))) :rule resolution :premises (t257.t9 t257.t10))
% 2.05/2.23  (step t257.t12 (cl (=> (and (tptp.singletonP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk1 tptp.sk3)) (tptp.singletonP tptp.sk1))) :rule contraction :premises (t257.t11))
% 2.05/2.23  (step t257.t13 (cl (not (and (tptp.singletonP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk1 tptp.sk3))) (tptp.singletonP tptp.sk1)) :rule implies :premises (t257.t12))
% 2.05/2.23  (step t257.t14 (cl (and (tptp.singletonP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk1 tptp.sk3)) (not (tptp.singletonP (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk1 tptp.sk3))) :rule and_neg)
% 2.05/2.23  (step t257.t15 (cl (and (tptp.singletonP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk1 tptp.sk3))) :rule resolution :premises (t257.t14 t257.a2 t257.a1 t257.a0))
% 2.05/2.23  (step t257.t16 (cl (tptp.singletonP tptp.sk1)) :rule resolution :premises (t257.t13 t257.t15))
% 2.05/2.23  (step t257 (cl (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (not (tptp.singletonP (tptp.cons tptp.sk9 tptp.nil))) (tptp.singletonP tptp.sk1)) :rule subproof :discharge (t257.a0 t257.a1 t257.a2))
% 2.05/2.23  (step t258 (cl (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (tptp.singletonP (tptp.cons tptp.sk9 tptp.nil)))) (= tptp.sk1 tptp.sk3)) :rule and_pos)
% 2.05/2.23  (step t259 (cl (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (tptp.singletonP (tptp.cons tptp.sk9 tptp.nil)))) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) :rule and_pos)
% 2.05/2.23  (step t260 (cl (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (tptp.singletonP (tptp.cons tptp.sk9 tptp.nil)))) (tptp.singletonP (tptp.cons tptp.sk9 tptp.nil))) :rule and_pos)
% 2.05/2.23  (step t261 (cl (tptp.singletonP tptp.sk1) (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (tptp.singletonP (tptp.cons tptp.sk9 tptp.nil)))) (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (tptp.singletonP (tptp.cons tptp.sk9 tptp.nil)))) (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (tptp.singletonP (tptp.cons tptp.sk9 tptp.nil))))) :rule resolution :premises (t257 t258 t259 t260))
% 2.05/2.23  (step t262 (cl (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (tptp.singletonP (tptp.cons tptp.sk9 tptp.nil)))) (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (tptp.singletonP (tptp.cons tptp.sk9 tptp.nil)))) (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (tptp.singletonP (tptp.cons tptp.sk9 tptp.nil)))) (tptp.singletonP tptp.sk1)) :rule reordering :premises (t261))
% 2.05/2.23  (step t263 (cl (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (tptp.singletonP (tptp.cons tptp.sk9 tptp.nil)))) (tptp.singletonP tptp.sk1)) :rule contraction :premises (t262))
% 2.05/2.23  (step t264 (cl (=> (and (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (tptp.singletonP (tptp.cons tptp.sk9 tptp.nil))) (tptp.singletonP tptp.sk1)) (tptp.singletonP tptp.sk1)) :rule resolution :premises (t256 t263))
% 2.05/2.23  (step t265 (cl (=> (and (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (tptp.singletonP (tptp.cons tptp.sk9 tptp.nil))) (tptp.singletonP tptp.sk1)) (not (tptp.singletonP tptp.sk1))) :rule implies_neg2)
% 2.05/2.23  (step t266 (cl (=> (and (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (tptp.singletonP (tptp.cons tptp.sk9 tptp.nil))) (tptp.singletonP tptp.sk1)) (=> (and (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (tptp.singletonP (tptp.cons tptp.sk9 tptp.nil))) (tptp.singletonP tptp.sk1))) :rule resolution :premises (t264 t265))
% 2.05/2.23  (step t267 (cl (=> (and (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (tptp.singletonP (tptp.cons tptp.sk9 tptp.nil))) (tptp.singletonP tptp.sk1))) :rule contraction :premises (t266))
% 2.05/2.23  (step t268 (cl (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (tptp.singletonP (tptp.cons tptp.sk9 tptp.nil)))) (tptp.singletonP tptp.sk1)) :rule implies :premises (t267))
% 2.05/2.23  (step t269 (cl (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (not (tptp.singletonP (tptp.cons tptp.sk9 tptp.nil))) (tptp.singletonP tptp.sk1)) :rule resolution :premises (t255 t268))
% 2.05/2.23  (step t270 (cl (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (tptp.singletonP tptp.sk1) (not (tptp.singletonP (tptp.cons tptp.sk9 tptp.nil)))) :rule reordering :premises (t269))
% 2.05/2.23  (step t271 (cl (not (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList (tptp.cons tptp.sk9 tptp.nil))) (tptp.singletonP (tptp.cons tptp.sk9 tptp.nil)))) (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList (tptp.cons tptp.sk9 tptp.nil))) (tptp.singletonP (tptp.cons tptp.sk9 tptp.nil))) :rule or_pos)
% 2.05/2.23  (step t272 (cl (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList (tptp.cons tptp.sk9 tptp.nil))) (tptp.singletonP (tptp.cons tptp.sk9 tptp.nil)) (not (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList (tptp.cons tptp.sk9 tptp.nil))) (tptp.singletonP (tptp.cons tptp.sk9 tptp.nil))))) :rule reordering :premises (t271))
% 2.05/2.23  (step t273 (cl (and (tptp.ssList tptp.sk1) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (not (tptp.ssList tptp.sk1)) (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)))) :rule and_neg)
% 2.05/2.23  (step t274 (cl (=> (and (tptp.ssList tptp.sk1) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (tptp.ssList (tptp.cons tptp.sk9 tptp.nil))) (and (tptp.ssList tptp.sk1) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)))) :rule implies_neg1)
% 2.05/2.23  (anchor :step t275)
% 2.05/2.23  (assume t275.a0 (tptp.ssList tptp.sk1))
% 2.05/2.23  (assume t275.a1 (= tptp.sk1 tptp.sk3))
% 2.05/2.23  (assume t275.a2 (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)))
% 2.05/2.23  (step t275.t1 (cl (=> (and (tptp.ssList tptp.sk1) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (tptp.ssList (tptp.cons tptp.sk9 tptp.nil))) (and (tptp.ssList tptp.sk1) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)))) :rule implies_neg1)
% 2.05/2.23  (anchor :step t275.t2)
% 2.05/2.23  (assume t275.t2.a0 (tptp.ssList tptp.sk1))
% 2.05/2.23  (assume t275.t2.a1 (= tptp.sk1 tptp.sk3))
% 2.05/2.23  (assume t275.t2.a2 (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)))
% 2.05/2.23  (step t275.t2.t1 (cl (= (= (tptp.ssList (tptp.cons tptp.sk9 tptp.nil)) true) (tptp.ssList (tptp.cons tptp.sk9 tptp.nil)))) :rule equiv_simplify)
% 2.05/2.23  (step t275.t2.t2 (cl (not (= (tptp.ssList (tptp.cons tptp.sk9 tptp.nil)) true)) (tptp.ssList (tptp.cons tptp.sk9 tptp.nil))) :rule equiv1 :premises (t275.t2.t1))
% 2.05/2.23  (step t275.t2.t3 (cl (= (tptp.cons tptp.sk9 tptp.nil) tptp.sk3)) :rule symm :premises (t275.t2.a2))
% 2.05/2.23  (step t275.t2.t4 (cl (= tptp.sk3 tptp.sk1)) :rule symm :premises (t275.t2.a1))
% 2.05/2.23  (step t275.t2.t5 (cl (= (tptp.cons tptp.sk9 tptp.nil) tptp.sk1)) :rule trans :premises (t275.t2.t3 t275.t2.t4))
% 2.05/2.23  (step t275.t2.t6 (cl (= (tptp.ssList (tptp.cons tptp.sk9 tptp.nil)) (tptp.ssList tptp.sk1))) :rule cong :premises (t275.t2.t5))
% 2.05/2.23  (step t275.t2.t7 (cl (= (= (tptp.ssList tptp.sk1) true) (tptp.ssList tptp.sk1))) :rule equiv_simplify)
% 2.05/2.23  (step t275.t2.t8 (cl (= (tptp.ssList tptp.sk1) true) (not (tptp.ssList tptp.sk1))) :rule equiv2 :premises (t275.t2.t7))
% 2.05/2.23  (step t275.t2.t9 (cl (= (tptp.ssList tptp.sk1) true)) :rule resolution :premises (t275.t2.t8 t275.t2.a0))
% 2.05/2.23  (step t275.t2.t10 (cl (= (tptp.ssList (tptp.cons tptp.sk9 tptp.nil)) true)) :rule trans :premises (t275.t2.t6 t275.t2.t9))
% 2.05/2.23  (step t275.t2.t11 (cl (tptp.ssList (tptp.cons tptp.sk9 tptp.nil))) :rule resolution :premises (t275.t2.t2 t275.t2.t10))
% 2.05/2.23  (step t275.t2 (cl (not (tptp.ssList tptp.sk1)) (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (tptp.ssList (tptp.cons tptp.sk9 tptp.nil))) :rule subproof :discharge (t275.t2.a0 t275.t2.a1 t275.t2.a2))
% 2.05/2.23  (step t275.t3 (cl (not (and (tptp.ssList tptp.sk1) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)))) (tptp.ssList tptp.sk1)) :rule and_pos)
% 2.05/2.23  (step t275.t4 (cl (not (and (tptp.ssList tptp.sk1) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)))) (= tptp.sk1 tptp.sk3)) :rule and_pos)
% 2.05/2.23  (step t275.t5 (cl (not (and (tptp.ssList tptp.sk1) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)))) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) :rule and_pos)
% 2.05/2.23  (step t275.t6 (cl (tptp.ssList (tptp.cons tptp.sk9 tptp.nil)) (not (and (tptp.ssList tptp.sk1) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)))) (not (and (tptp.ssList tptp.sk1) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)))) (not (and (tptp.ssList tptp.sk1) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))))) :rule resolution :premises (t275.t2 t275.t3 t275.t4 t275.t5))
% 2.05/2.23  (step t275.t7 (cl (not (and (tptp.ssList tptp.sk1) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)))) (not (and (tptp.ssList tptp.sk1) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)))) (not (and (tptp.ssList tptp.sk1) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)))) (tptp.ssList (tptp.cons tptp.sk9 tptp.nil))) :rule reordering :premises (t275.t6))
% 2.05/2.23  (step t275.t8 (cl (not (and (tptp.ssList tptp.sk1) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)))) (tptp.ssList (tptp.cons tptp.sk9 tptp.nil))) :rule contraction :premises (t275.t7))
% 2.05/2.23  (step t275.t9 (cl (=> (and (tptp.ssList tptp.sk1) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (tptp.ssList (tptp.cons tptp.sk9 tptp.nil))) (tptp.ssList (tptp.cons tptp.sk9 tptp.nil))) :rule resolution :premises (t275.t1 t275.t8))
% 2.05/2.23  (step t275.t10 (cl (=> (and (tptp.ssList tptp.sk1) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (tptp.ssList (tptp.cons tptp.sk9 tptp.nil))) (not (tptp.ssList (tptp.cons tptp.sk9 tptp.nil)))) :rule implies_neg2)
% 2.05/2.23  (step t275.t11 (cl (=> (and (tptp.ssList tptp.sk1) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (tptp.ssList (tptp.cons tptp.sk9 tptp.nil))) (=> (and (tptp.ssList tptp.sk1) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (tptp.ssList (tptp.cons tptp.sk9 tptp.nil)))) :rule resolution :premises (t275.t9 t275.t10))
% 2.05/2.23  (step t275.t12 (cl (=> (and (tptp.ssList tptp.sk1) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (tptp.ssList (tptp.cons tptp.sk9 tptp.nil)))) :rule contraction :premises (t275.t11))
% 2.05/2.23  (step t275.t13 (cl (not (and (tptp.ssList tptp.sk1) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)))) (tptp.ssList (tptp.cons tptp.sk9 tptp.nil))) :rule implies :premises (t275.t12))
% 2.05/2.23  (step t275.t14 (cl (and (tptp.ssList tptp.sk1) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (not (tptp.ssList tptp.sk1)) (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)))) :rule and_neg)
% 2.05/2.23  (step t275.t15 (cl (and (tptp.ssList tptp.sk1) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)))) :rule resolution :premises (t275.t14 t275.a0 t275.a1 t275.a2))
% 2.05/2.23  (step t275.t16 (cl (tptp.ssList (tptp.cons tptp.sk9 tptp.nil))) :rule resolution :premises (t275.t13 t275.t15))
% 2.05/2.23  (step t275 (cl (not (tptp.ssList tptp.sk1)) (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (tptp.ssList (tptp.cons tptp.sk9 tptp.nil))) :rule subproof :discharge (t275.a0 t275.a1 t275.a2))
% 2.05/2.23  (step t276 (cl (not (and (tptp.ssList tptp.sk1) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)))) (tptp.ssList tptp.sk1)) :rule and_pos)
% 2.05/2.23  (step t277 (cl (not (and (tptp.ssList tptp.sk1) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)))) (= tptp.sk1 tptp.sk3)) :rule and_pos)
% 2.05/2.23  (step t278 (cl (not (and (tptp.ssList tptp.sk1) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)))) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) :rule and_pos)
% 2.05/2.23  (step t279 (cl (tptp.ssList (tptp.cons tptp.sk9 tptp.nil)) (not (and (tptp.ssList tptp.sk1) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)))) (not (and (tptp.ssList tptp.sk1) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)))) (not (and (tptp.ssList tptp.sk1) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))))) :rule resolution :premises (t275 t276 t277 t278))
% 2.05/2.23  (step t280 (cl (not (and (tptp.ssList tptp.sk1) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)))) (not (and (tptp.ssList tptp.sk1) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)))) (not (and (tptp.ssList tptp.sk1) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)))) (tptp.ssList (tptp.cons tptp.sk9 tptp.nil))) :rule reordering :premises (t279))
% 2.05/2.23  (step t281 (cl (not (and (tptp.ssList tptp.sk1) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)))) (tptp.ssList (tptp.cons tptp.sk9 tptp.nil))) :rule contraction :premises (t280))
% 2.05/2.23  (step t282 (cl (=> (and (tptp.ssList tptp.sk1) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (tptp.ssList (tptp.cons tptp.sk9 tptp.nil))) (tptp.ssList (tptp.cons tptp.sk9 tptp.nil))) :rule resolution :premises (t274 t281))
% 2.05/2.23  (step t283 (cl (=> (and (tptp.ssList tptp.sk1) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (tptp.ssList (tptp.cons tptp.sk9 tptp.nil))) (not (tptp.ssList (tptp.cons tptp.sk9 tptp.nil)))) :rule implies_neg2)
% 2.05/2.23  (step t284 (cl (=> (and (tptp.ssList tptp.sk1) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (tptp.ssList (tptp.cons tptp.sk9 tptp.nil))) (=> (and (tptp.ssList tptp.sk1) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (tptp.ssList (tptp.cons tptp.sk9 tptp.nil)))) :rule resolution :premises (t282 t283))
% 2.05/2.23  (step t285 (cl (=> (and (tptp.ssList tptp.sk1) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (tptp.ssList (tptp.cons tptp.sk9 tptp.nil)))) :rule contraction :premises (t284))
% 2.05/2.23  (step t286 (cl (not (and (tptp.ssList tptp.sk1) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)))) (tptp.ssList (tptp.cons tptp.sk9 tptp.nil))) :rule implies :premises (t285))
% 2.05/2.23  (step t287 (cl (not (tptp.ssList tptp.sk1)) (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (tptp.ssList (tptp.cons tptp.sk9 tptp.nil))) :rule resolution :premises (t273 t286))
% 2.05/2.23  (step t288 (cl (tptp.ssList (tptp.cons tptp.sk9 tptp.nil))) :rule resolution :premises (t287 a185 a190 t166))
% 2.05/2.23  (step t289 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList (tptp.cons U tptp.nil))) (tptp.singletonP (tptp.cons U tptp.nil)))) (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList (tptp.cons tptp.sk9 tptp.nil))) (tptp.singletonP (tptp.cons tptp.sk9 tptp.nil)))) (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList (tptp.cons U tptp.nil))) (tptp.singletonP (tptp.cons U tptp.nil))))) :rule implies_neg1)
% 2.05/2.23  (anchor :step t290)
% 2.05/2.23  (assume t290.a0 (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList (tptp.cons U tptp.nil))) (tptp.singletonP (tptp.cons U tptp.nil)))))
% 2.05/2.23  (step t290.t1 (cl (or (not (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList (tptp.cons U tptp.nil))) (tptp.singletonP (tptp.cons U tptp.nil))))) (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList (tptp.cons tptp.sk9 tptp.nil))) (tptp.singletonP (tptp.cons tptp.sk9 tptp.nil))))) :rule forall_inst :args ((:= U tptp.sk9)))
% 2.05/2.23  (step t290.t2 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList (tptp.cons U tptp.nil))) (tptp.singletonP (tptp.cons U tptp.nil))))) (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList (tptp.cons tptp.sk9 tptp.nil))) (tptp.singletonP (tptp.cons tptp.sk9 tptp.nil)))) :rule or :premises (t290.t1))
% 2.05/2.23  (step t290.t3 (cl (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList (tptp.cons tptp.sk9 tptp.nil))) (tptp.singletonP (tptp.cons tptp.sk9 tptp.nil)))) :rule resolution :premises (t290.t2 t290.a0))
% 2.05/2.23  (step t290 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList (tptp.cons U tptp.nil))) (tptp.singletonP (tptp.cons U tptp.nil))))) (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList (tptp.cons tptp.sk9 tptp.nil))) (tptp.singletonP (tptp.cons tptp.sk9 tptp.nil)))) :rule subproof :discharge (t290.a0))
% 2.05/2.23  (step t291 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList (tptp.cons U tptp.nil))) (tptp.singletonP (tptp.cons U tptp.nil)))) (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList (tptp.cons tptp.sk9 tptp.nil))) (tptp.singletonP (tptp.cons tptp.sk9 tptp.nil)))) (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList (tptp.cons tptp.sk9 tptp.nil))) (tptp.singletonP (tptp.cons tptp.sk9 tptp.nil)))) :rule resolution :premises (t289 t290))
% 2.05/2.23  (step t292 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList (tptp.cons U tptp.nil))) (tptp.singletonP (tptp.cons U tptp.nil)))) (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList (tptp.cons tptp.sk9 tptp.nil))) (tptp.singletonP (tptp.cons tptp.sk9 tptp.nil)))) (not (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList (tptp.cons tptp.sk9 tptp.nil))) (tptp.singletonP (tptp.cons tptp.sk9 tptp.nil))))) :rule implies_neg2)
% 2.05/2.23  (step t293 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList (tptp.cons U tptp.nil))) (tptp.singletonP (tptp.cons U tptp.nil)))) (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList (tptp.cons tptp.sk9 tptp.nil))) (tptp.singletonP (tptp.cons tptp.sk9 tptp.nil)))) (=> (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList (tptp.cons U tptp.nil))) (tptp.singletonP (tptp.cons U tptp.nil)))) (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList (tptp.cons tptp.sk9 tptp.nil))) (tptp.singletonP (tptp.cons tptp.sk9 tptp.nil))))) :rule resolution :premises (t291 t292))
% 2.05/2.23  (step t294 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList (tptp.cons U tptp.nil))) (tptp.singletonP (tptp.cons U tptp.nil)))) (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList (tptp.cons tptp.sk9 tptp.nil))) (tptp.singletonP (tptp.cons tptp.sk9 tptp.nil))))) :rule contraction :premises (t293))
% 2.05/2.23  (step t295 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList (tptp.cons U tptp.nil))) (tptp.singletonP (tptp.cons U tptp.nil))))) (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList (tptp.cons tptp.sk9 tptp.nil))) (tptp.singletonP (tptp.cons tptp.sk9 tptp.nil)))) :rule implies :premises (t294))
% 2.05/2.23  (step t296 (cl (not (= (forall ((U $$unsorted) (V $$unsorted)) (or (not (= (tptp.cons U tptp.nil) V)) (not (tptp.ssItem U)) (not (tptp.ssList V)) (tptp.singletonP V))) (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList (tptp.cons U tptp.nil))) (tptp.singletonP (tptp.cons U tptp.nil)))))) (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (= (tptp.cons U tptp.nil) V)) (not (tptp.ssItem U)) (not (tptp.ssList V)) (tptp.singletonP V)))) (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList (tptp.cons U tptp.nil))) (tptp.singletonP (tptp.cons U tptp.nil))))) :rule equiv_pos2)
% 2.05/2.23  (anchor :step t297 :args ((U $$unsorted) (:= U U) (V $$unsorted) (:= V V)))
% 2.05/2.23  (step t297.t1 (cl (= U U)) :rule refl)
% 2.05/2.23  (step t297.t2 (cl (= V V)) :rule refl)
% 2.05/2.23  (step t297.t3 (cl (= (= (tptp.cons U tptp.nil) V) (= V (tptp.cons U tptp.nil)))) :rule all_simplify)
% 2.05/2.23  (step t297.t4 (cl (= (not (= (tptp.cons U tptp.nil) V)) (not (= V (tptp.cons U tptp.nil))))) :rule cong :premises (t297.t3))
% 2.05/2.23  (step t297.t5 (cl (= (not (tptp.ssItem U)) (not (tptp.ssItem U)))) :rule refl)
% 2.05/2.23  (step t297.t6 (cl (= (not (tptp.ssList V)) (not (tptp.ssList V)))) :rule refl)
% 2.05/2.23  (step t297.t7 (cl (= (tptp.singletonP V) (tptp.singletonP V))) :rule refl)
% 2.05/2.23  (step t297.t8 (cl (= (or (not (= (tptp.cons U tptp.nil) V)) (not (tptp.ssItem U)) (not (tptp.ssList V)) (tptp.singletonP V)) (or (not (= V (tptp.cons U tptp.nil))) (not (tptp.ssItem U)) (not (tptp.ssList V)) (tptp.singletonP V)))) :rule cong :premises (t297.t4 t297.t5 t297.t6 t297.t7))
% 2.05/2.23  (step t297 (cl (= (forall ((U $$unsorted) (V $$unsorted)) (or (not (= (tptp.cons U tptp.nil) V)) (not (tptp.ssItem U)) (not (tptp.ssList V)) (tptp.singletonP V))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (= V (tptp.cons U tptp.nil))) (not (tptp.ssItem U)) (not (tptp.ssList V)) (tptp.singletonP V))))) :rule bind)
% 2.05/2.23  (step t298 (cl (= (forall ((U $$unsorted) (V $$unsorted)) (or (not (= V (tptp.cons U tptp.nil))) (not (tptp.ssItem U)) (not (tptp.ssList V)) (tptp.singletonP V))) (forall ((U $$unsorted)) (or (not (= (tptp.cons U tptp.nil) (tptp.cons U tptp.nil))) (not (tptp.ssItem U)) (not (tptp.ssList (tptp.cons U tptp.nil))) (tptp.singletonP (tptp.cons U tptp.nil)))))) :rule all_simplify)
% 2.05/2.23  (anchor :step t299 :args ((U $$unsorted) (:= U U)))
% 2.05/2.23  (step t299.t1 (cl (= U U)) :rule refl)
% 2.05/2.23  (step t299.t2 (cl (= (= (tptp.cons U tptp.nil) (tptp.cons U tptp.nil)) true)) :rule all_simplify)
% 2.05/2.23  (step t299.t3 (cl (= (not (= (tptp.cons U tptp.nil) (tptp.cons U tptp.nil))) (not true))) :rule cong :premises (t299.t2))
% 2.05/2.23  (step t299.t4 (cl (= (not true) false)) :rule all_simplify)
% 2.05/2.23  (step t299.t5 (cl (= (not (= (tptp.cons U tptp.nil) (tptp.cons U tptp.nil))) false)) :rule trans :premises (t299.t3 t299.t4))
% 2.05/2.23  (step t299.t6 (cl (= (not (tptp.ssItem U)) (not (tptp.ssItem U)))) :rule refl)
% 2.05/2.23  (step t299.t7 (cl (= (not (tptp.ssList (tptp.cons U tptp.nil))) (not (tptp.ssList (tptp.cons U tptp.nil))))) :rule refl)
% 2.05/2.23  (step t299.t8 (cl (= (tptp.singletonP (tptp.cons U tptp.nil)) (tptp.singletonP (tptp.cons U tptp.nil)))) :rule refl)
% 2.05/2.23  (step t299.t9 (cl (= (or (not (= (tptp.cons U tptp.nil) (tptp.cons U tptp.nil))) (not (tptp.ssItem U)) (not (tptp.ssList (tptp.cons U tptp.nil))) (tptp.singletonP (tptp.cons U tptp.nil))) (or false (not (tptp.ssItem U)) (not (tptp.ssList (tptp.cons U tptp.nil))) (tptp.singletonP (tptp.cons U tptp.nil))))) :rule cong :premises (t299.t5 t299.t6 t299.t7 t299.t8))
% 2.05/2.23  (step t299.t10 (cl (= (or false (not (tptp.ssItem U)) (not (tptp.ssList (tptp.cons U tptp.nil))) (tptp.singletonP (tptp.cons U tptp.nil))) (or (not (tptp.ssItem U)) (not (tptp.ssList (tptp.cons U tptp.nil))) (tptp.singletonP (tptp.cons U tptp.nil))))) :rule all_simplify)
% 2.05/2.23  (step t299.t11 (cl (= (or (not (= (tptp.cons U tptp.nil) (tptp.cons U tptp.nil))) (not (tptp.ssItem U)) (not (tptp.ssList (tptp.cons U tptp.nil))) (tptp.singletonP (tptp.cons U tptp.nil))) (or (not (tptp.ssItem U)) (not (tptp.ssList (tptp.cons U tptp.nil))) (tptp.singletonP (tptp.cons U tptp.nil))))) :rule trans :premises (t299.t9 t299.t10))
% 2.05/2.23  (step t299 (cl (= (forall ((U $$unsorted)) (or (not (= (tptp.cons U tptp.nil) (tptp.cons U tptp.nil))) (not (tptp.ssItem U)) (not (tptp.ssList (tptp.cons U tptp.nil))) (tptp.singletonP (tptp.cons U tptp.nil)))) (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList (tptp.cons U tptp.nil))) (tptp.singletonP (tptp.cons U tptp.nil)))))) :rule bind)
% 2.05/2.23  (step t300 (cl (= (forall ((U $$unsorted) (V $$unsorted)) (or (not (= V (tptp.cons U tptp.nil))) (not (tptp.ssItem U)) (not (tptp.ssList V)) (tptp.singletonP V))) (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList (tptp.cons U tptp.nil))) (tptp.singletonP (tptp.cons U tptp.nil)))))) :rule trans :premises (t298 t299))
% 2.05/2.23  (step t301 (cl (= (forall ((U $$unsorted) (V $$unsorted)) (or (not (= (tptp.cons U tptp.nil) V)) (not (tptp.ssItem U)) (not (tptp.ssList V)) (tptp.singletonP V))) (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList (tptp.cons U tptp.nil))) (tptp.singletonP (tptp.cons U tptp.nil)))))) :rule trans :premises (t297 t300))
% 2.05/2.23  (step t302 (cl (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList (tptp.cons U tptp.nil))) (tptp.singletonP (tptp.cons U tptp.nil))))) :rule resolution :premises (t296 t301 a115))
% 2.05/2.23  (step t303 (cl (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList (tptp.cons tptp.sk9 tptp.nil))) (tptp.singletonP (tptp.cons tptp.sk9 tptp.nil)))) :rule resolution :premises (t295 t302))
% 2.05/2.23  (step t304 (cl (tptp.singletonP (tptp.cons tptp.sk9 tptp.nil))) :rule resolution :premises (t272 t240 t288 t303))
% 2.05/2.23  (step t305 (cl (tptp.singletonP tptp.sk1)) :rule resolution :premises (t270 a190 t166 t304))
% 2.05/2.23  (step t306 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.singletonP U)) (not (tptp.ssList U)) (= U (tptp.cons (tptp.skaf44 U) tptp.nil)))) (or (not (tptp.singletonP tptp.sk1)) (not (tptp.ssList tptp.sk1)) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)))) (forall ((U $$unsorted)) (or (not (tptp.singletonP U)) (not (tptp.ssList U)) (= U (tptp.cons (tptp.skaf44 U) tptp.nil))))) :rule implies_neg1)
% 2.05/2.23  (anchor :step t307)
% 2.05/2.23  (assume t307.a0 (forall ((U $$unsorted)) (or (not (tptp.singletonP U)) (not (tptp.ssList U)) (= U (tptp.cons (tptp.skaf44 U) tptp.nil)))))
% 2.05/2.23  (step t307.t1 (cl (or (not (forall ((U $$unsorted)) (or (not (tptp.singletonP U)) (not (tptp.ssList U)) (= U (tptp.cons (tptp.skaf44 U) tptp.nil))))) (or (not (tptp.singletonP tptp.sk1)) (not (tptp.ssList tptp.sk1)) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))))) :rule forall_inst :args ((:= U tptp.sk1)))
% 2.05/2.23  (step t307.t2 (cl (not (forall ((U $$unsorted)) (or (not (tptp.singletonP U)) (not (tptp.ssList U)) (= U (tptp.cons (tptp.skaf44 U) tptp.nil))))) (or (not (tptp.singletonP tptp.sk1)) (not (tptp.ssList tptp.sk1)) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)))) :rule or :premises (t307.t1))
% 2.05/2.23  (step t307.t3 (cl (or (not (tptp.singletonP tptp.sk1)) (not (tptp.ssList tptp.sk1)) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)))) :rule resolution :premises (t307.t2 t307.a0))
% 2.05/2.23  (step t307 (cl (not (forall ((U $$unsorted)) (or (not (tptp.singletonP U)) (not (tptp.ssList U)) (= U (tptp.cons (tptp.skaf44 U) tptp.nil))))) (or (not (tptp.singletonP tptp.sk1)) (not (tptp.ssList tptp.sk1)) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)))) :rule subproof :discharge (t307.a0))
% 2.05/2.23  (step t308 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.singletonP U)) (not (tptp.ssList U)) (= U (tptp.cons (tptp.skaf44 U) tptp.nil)))) (or (not (tptp.singletonP tptp.sk1)) (not (tptp.ssList tptp.sk1)) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)))) (or (not (tptp.singletonP tptp.sk1)) (not (tptp.ssList tptp.sk1)) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)))) :rule resolution :premises (t306 t307))
% 2.05/2.23  (step t309 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.singletonP U)) (not (tptp.ssList U)) (= U (tptp.cons (tptp.skaf44 U) tptp.nil)))) (or (not (tptp.singletonP tptp.sk1)) (not (tptp.ssList tptp.sk1)) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)))) (not (or (not (tptp.singletonP tptp.sk1)) (not (tptp.ssList tptp.sk1)) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))))) :rule implies_neg2)
% 2.05/2.23  (step t310 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.singletonP U)) (not (tptp.ssList U)) (= U (tptp.cons (tptp.skaf44 U) tptp.nil)))) (or (not (tptp.singletonP tptp.sk1)) (not (tptp.ssList tptp.sk1)) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)))) (=> (forall ((U $$unsorted)) (or (not (tptp.singletonP U)) (not (tptp.ssList U)) (= U (tptp.cons (tptp.skaf44 U) tptp.nil)))) (or (not (tptp.singletonP tptp.sk1)) (not (tptp.ssList tptp.sk1)) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))))) :rule resolution :premises (t308 t309))
% 2.05/2.23  (step t311 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.singletonP U)) (not (tptp.ssList U)) (= U (tptp.cons (tptp.skaf44 U) tptp.nil)))) (or (not (tptp.singletonP tptp.sk1)) (not (tptp.ssList tptp.sk1)) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))))) :rule contraction :premises (t310))
% 2.05/2.23  (step t312 (cl (not (forall ((U $$unsorted)) (or (not (tptp.singletonP U)) (not (tptp.ssList U)) (= U (tptp.cons (tptp.skaf44 U) tptp.nil))))) (or (not (tptp.singletonP tptp.sk1)) (not (tptp.ssList tptp.sk1)) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)))) :rule implies :premises (t311))
% 2.05/2.23  (step t313 (cl (not (= (forall ((U $$unsorted)) (or (not (tptp.singletonP U)) (not (tptp.ssList U)) (= (tptp.cons (tptp.skaf44 U) tptp.nil) U))) (forall ((U $$unsorted)) (or (not (tptp.singletonP U)) (not (tptp.ssList U)) (= U (tptp.cons (tptp.skaf44 U) tptp.nil)))))) (not (forall ((U $$unsorted)) (or (not (tptp.singletonP U)) (not (tptp.ssList U)) (= (tptp.cons (tptp.skaf44 U) tptp.nil) U)))) (forall ((U $$unsorted)) (or (not (tptp.singletonP U)) (not (tptp.ssList U)) (= U (tptp.cons (tptp.skaf44 U) tptp.nil))))) :rule equiv_pos2)
% 2.05/2.23  (anchor :step t314 :args ((U $$unsorted) (:= U U)))
% 2.05/2.23  (step t314.t1 (cl (= U U)) :rule refl)
% 2.05/2.23  (step t314.t2 (cl (= (not (tptp.singletonP U)) (not (tptp.singletonP U)))) :rule refl)
% 2.05/2.23  (step t314.t3 (cl (= (not (tptp.ssList U)) (not (tptp.ssList U)))) :rule refl)
% 2.05/2.23  (step t314.t4 (cl (= (= (tptp.cons (tptp.skaf44 U) tptp.nil) U) (= U (tptp.cons (tptp.skaf44 U) tptp.nil)))) :rule all_simplify)
% 2.05/2.23  (step t314.t5 (cl (= (or (not (tptp.singletonP U)) (not (tptp.ssList U)) (= (tptp.cons (tptp.skaf44 U) tptp.nil) U)) (or (not (tptp.singletonP U)) (not (tptp.ssList U)) (= U (tptp.cons (tptp.skaf44 U) tptp.nil))))) :rule cong :premises (t314.t2 t314.t3 t314.t4))
% 2.05/2.23  (step t314 (cl (= (forall ((U $$unsorted)) (or (not (tptp.singletonP U)) (not (tptp.ssList U)) (= (tptp.cons (tptp.skaf44 U) tptp.nil) U))) (forall ((U $$unsorted)) (or (not (tptp.singletonP U)) (not (tptp.ssList U)) (= U (tptp.cons (tptp.skaf44 U) tptp.nil)))))) :rule bind)
% 2.05/2.23  (step t315 (cl (forall ((U $$unsorted)) (or (not (tptp.singletonP U)) (not (tptp.ssList U)) (= U (tptp.cons (tptp.skaf44 U) tptp.nil))))) :rule resolution :premises (t313 t314 a100))
% 2.05/2.23  (step t316 (cl (or (not (tptp.singletonP tptp.sk1)) (not (tptp.ssList tptp.sk1)) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)))) :rule resolution :premises (t312 t315))
% 2.05/2.23  (step t317 (cl (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) :rule resolution :premises (t254 a185 t305 t316))
% 2.05/2.23  (step t318 (cl (not (or (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))))) (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule or_pos)
% 2.05/2.23  (step t319 (cl (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (or (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))))) :rule reordering :premises (t318))
% 2.05/2.23  (step t320 (cl (and (tptp.ssList tptp.sk1) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (tptp.ssList tptp.sk1)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) :rule and_neg)
% 2.05/2.23  (step t321 (cl (=> (and (tptp.ssList tptp.sk1) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (and (tptp.ssList tptp.sk1) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) :rule implies_neg1)
% 2.05/2.23  (anchor :step t322)
% 2.05/2.23  (assume t322.a0 (tptp.ssList tptp.sk1))
% 2.05/2.23  (assume t322.a1 (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))
% 2.05/2.23  (step t322.t1 (cl (=> (and (tptp.ssList tptp.sk1) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (and (tptp.ssList tptp.sk1) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) :rule implies_neg1)
% 2.05/2.23  (anchor :step t322.t2)
% 2.05/2.23  (assume t322.t2.a0 (tptp.ssList tptp.sk1))
% 2.05/2.23  (assume t322.t2.a1 (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))
% 2.05/2.23  (step t322.t2.t1 (cl (= (= (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) true) (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) :rule equiv_simplify)
% 2.05/2.23  (step t322.t2.t2 (cl (not (= (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) true)) (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) :rule equiv1 :premises (t322.t2.t1))
% 2.05/2.23  (step t322.t2.t3 (cl (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) tptp.sk1)) :rule symm :premises (t322.t2.a1))
% 2.05/2.23  (step t322.t2.t4 (cl (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) :rule symm :premises (t322.t2.t3))
% 2.05/2.23  (step t322.t2.t5 (cl (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) tptp.sk1)) :rule symm :premises (t322.t2.t4))
% 2.05/2.23  (step t322.t2.t6 (cl (= (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.ssList tptp.sk1))) :rule cong :premises (t322.t2.t5))
% 2.05/2.23  (step t322.t2.t7 (cl (= (= (tptp.ssList tptp.sk1) true) (tptp.ssList tptp.sk1))) :rule equiv_simplify)
% 2.05/2.23  (step t322.t2.t8 (cl (= (tptp.ssList tptp.sk1) true) (not (tptp.ssList tptp.sk1))) :rule equiv2 :premises (t322.t2.t7))
% 2.05/2.23  (step t322.t2.t9 (cl (= (tptp.ssList tptp.sk1) true)) :rule resolution :premises (t322.t2.t8 t322.t2.a0))
% 2.05/2.23  (step t322.t2.t10 (cl (= (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) true)) :rule trans :premises (t322.t2.t6 t322.t2.t9))
% 2.05/2.23  (step t322.t2.t11 (cl (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) :rule resolution :premises (t322.t2.t2 t322.t2.t10))
% 2.05/2.23  (step t322.t2 (cl (not (tptp.ssList tptp.sk1)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) :rule subproof :discharge (t322.t2.a0 t322.t2.a1))
% 2.05/2.23  (step t322.t3 (cl (not (and (tptp.ssList tptp.sk1) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (tptp.ssList tptp.sk1)) :rule and_pos)
% 2.05/2.23  (step t322.t4 (cl (not (and (tptp.ssList tptp.sk1) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) :rule and_pos)
% 2.05/2.23  (step t322.t5 (cl (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (not (and (tptp.ssList tptp.sk1) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (and (tptp.ssList tptp.sk1) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))))) :rule resolution :premises (t322.t2 t322.t3 t322.t4))
% 2.05/2.23  (step t322.t6 (cl (not (and (tptp.ssList tptp.sk1) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (and (tptp.ssList tptp.sk1) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) :rule reordering :premises (t322.t5))
% 2.05/2.23  (step t322.t7 (cl (not (and (tptp.ssList tptp.sk1) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) :rule contraction :premises (t322.t6))
% 2.05/2.23  (step t322.t8 (cl (=> (and (tptp.ssList tptp.sk1) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) :rule resolution :premises (t322.t1 t322.t7))
% 2.05/2.23  (step t322.t9 (cl (=> (and (tptp.ssList tptp.sk1) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) :rule implies_neg2)
% 2.05/2.23  (step t322.t10 (cl (=> (and (tptp.ssList tptp.sk1) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (=> (and (tptp.ssList tptp.sk1) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) :rule resolution :premises (t322.t8 t322.t9))
% 2.05/2.23  (step t322.t11 (cl (=> (and (tptp.ssList tptp.sk1) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) :rule contraction :premises (t322.t10))
% 2.05/2.23  (step t322.t12 (cl (not (and (tptp.ssList tptp.sk1) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) :rule implies :premises (t322.t11))
% 2.05/2.23  (step t322.t13 (cl (and (tptp.ssList tptp.sk1) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (tptp.ssList tptp.sk1)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) :rule and_neg)
% 2.05/2.23  (step t322.t14 (cl (and (tptp.ssList tptp.sk1) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) :rule resolution :premises (t322.t13 t322.a0 t322.a1))
% 2.05/2.23  (step t322.t15 (cl (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) :rule resolution :premises (t322.t12 t322.t14))
% 2.05/2.23  (step t322 (cl (not (tptp.ssList tptp.sk1)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) :rule subproof :discharge (t322.a0 t322.a1))
% 2.05/2.23  (step t323 (cl (not (and (tptp.ssList tptp.sk1) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (tptp.ssList tptp.sk1)) :rule and_pos)
% 2.05/2.23  (step t324 (cl (not (and (tptp.ssList tptp.sk1) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) :rule and_pos)
% 2.05/2.23  (step t325 (cl (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (not (and (tptp.ssList tptp.sk1) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (and (tptp.ssList tptp.sk1) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))))) :rule resolution :premises (t322 t323 t324))
% 2.05/2.23  (step t326 (cl (not (and (tptp.ssList tptp.sk1) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (and (tptp.ssList tptp.sk1) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) :rule reordering :premises (t325))
% 2.05/2.23  (step t327 (cl (not (and (tptp.ssList tptp.sk1) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) :rule contraction :premises (t326))
% 2.05/2.23  (step t328 (cl (=> (and (tptp.ssList tptp.sk1) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) :rule resolution :premises (t321 t327))
% 2.05/2.23  (step t329 (cl (=> (and (tptp.ssList tptp.sk1) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) :rule implies_neg2)
% 2.05/2.23  (step t330 (cl (=> (and (tptp.ssList tptp.sk1) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (=> (and (tptp.ssList tptp.sk1) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) :rule resolution :premises (t328 t329))
% 2.05/2.23  (step t331 (cl (=> (and (tptp.ssList tptp.sk1) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) :rule contraction :premises (t330))
% 2.05/2.23  (step t332 (cl (not (and (tptp.ssList tptp.sk1) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) :rule implies :premises (t331))
% 2.05/2.23  (step t333 (cl (not (tptp.ssList tptp.sk1)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) :rule resolution :premises (t320 t332))
% 2.05/2.23  (step t334 (cl (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) :rule symm :premises (a195))
% 2.05/2.23  (step t335 (cl (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) :rule resolution :premises (t333 a185 t334))
% 2.05/2.23  (step t336 (cl (not (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) :rule or_pos)
% 2.05/2.23  (step t337 (cl (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (not (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule reordering :premises (t336))
% 2.05/2.23  (step t338 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList (tptp.app U V))) (tptp.frontsegP (tptp.app U V) U))) (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList (tptp.app U V))) (tptp.frontsegP (tptp.app U V) U)))) :rule implies_neg1)
% 2.05/2.23  (anchor :step t339)
% 2.05/2.23  (assume t339.a0 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList (tptp.app U V))) (tptp.frontsegP (tptp.app U V) U))))
% 2.05/2.23  (step t339.t1 (cl (or (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList (tptp.app U V))) (tptp.frontsegP (tptp.app U V) U)))) (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule forall_inst :args ((:= U (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (:= V tptp.sk8)))
% 2.05/2.23  (step t339.t2 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList (tptp.app U V))) (tptp.frontsegP (tptp.app U V) U)))) (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule or :premises (t339.t1))
% 2.05/2.23  (step t339.t3 (cl (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule resolution :premises (t339.t2 t339.a0))
% 2.05/2.23  (step t339 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList (tptp.app U V))) (tptp.frontsegP (tptp.app U V) U)))) (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule subproof :discharge (t339.a0))
% 2.05/2.23  (step t340 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList (tptp.app U V))) (tptp.frontsegP (tptp.app U V) U))) (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule resolution :premises (t338 t339))
% 2.05/2.23  (step t341 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList (tptp.app U V))) (tptp.frontsegP (tptp.app U V) U))) (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule implies_neg2)
% 2.05/2.23  (step t342 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList (tptp.app U V))) (tptp.frontsegP (tptp.app U V) U))) (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList (tptp.app U V))) (tptp.frontsegP (tptp.app U V) U))) (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule resolution :premises (t340 t341))
% 2.05/2.23  (step t343 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList (tptp.app U V))) (tptp.frontsegP (tptp.app U V) U))) (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule contraction :premises (t342))
% 2.05/2.23  (step t344 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList (tptp.app U V))) (tptp.frontsegP (tptp.app U V) U)))) (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule implies :premises (t343))
% 2.05/2.23  (step t345 (cl (not (= (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (= (tptp.app U V) W)) (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList W)) (tptp.frontsegP W U))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList (tptp.app U V))) (tptp.frontsegP (tptp.app U V) U))))) (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (= (tptp.app U V) W)) (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList W)) (tptp.frontsegP W U)))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList (tptp.app U V))) (tptp.frontsegP (tptp.app U V) U)))) :rule equiv_pos2)
% 2.05/2.23  (anchor :step t346 :args ((U $$unsorted) (:= U U) (V $$unsorted) (:= V V) (W $$unsorted) (:= W W)))
% 2.05/2.23  (step t346.t1 (cl (= U U)) :rule refl)
% 2.05/2.23  (step t346.t2 (cl (= V V)) :rule refl)
% 2.05/2.23  (step t346.t3 (cl (= W W)) :rule refl)
% 2.05/2.23  (step t346.t4 (cl (= (= (tptp.app U V) W) (= W (tptp.app U V)))) :rule all_simplify)
% 2.05/2.23  (step t346.t5 (cl (= (not (= (tptp.app U V) W)) (not (= W (tptp.app U V))))) :rule cong :premises (t346.t4))
% 2.05/2.23  (step t346.t6 (cl (= (not (tptp.ssList V)) (not (tptp.ssList V)))) :rule refl)
% 2.05/2.23  (step t346.t7 (cl (= (not (tptp.ssList U)) (not (tptp.ssList U)))) :rule refl)
% 2.05/2.23  (step t346.t8 (cl (= (not (tptp.ssList W)) (not (tptp.ssList W)))) :rule refl)
% 2.05/2.23  (step t346.t9 (cl (= (tptp.frontsegP W U) (tptp.frontsegP W U))) :rule refl)
% 2.05/2.23  (step t346.t10 (cl (= (or (not (= (tptp.app U V) W)) (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList W)) (tptp.frontsegP W U)) (or (not (= W (tptp.app U V))) (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList W)) (tptp.frontsegP W U)))) :rule cong :premises (t346.t5 t346.t6 t346.t7 t346.t8 t346.t9))
% 2.05/2.23  (step t346 (cl (= (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (= (tptp.app U V) W)) (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList W)) (tptp.frontsegP W U))) (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (= W (tptp.app U V))) (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList W)) (tptp.frontsegP W U))))) :rule bind)
% 2.05/2.23  (step t347 (cl (= (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (= W (tptp.app U V))) (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList W)) (tptp.frontsegP W U))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (= (tptp.app U V) (tptp.app U V))) (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList (tptp.app U V))) (tptp.frontsegP (tptp.app U V) U))))) :rule all_simplify)
% 2.05/2.23  (anchor :step t348 :args ((U $$unsorted) (:= U U) (V $$unsorted) (:= V V)))
% 2.05/2.23  (step t348.t1 (cl (= U U)) :rule refl)
% 2.05/2.23  (step t348.t2 (cl (= V V)) :rule refl)
% 2.05/2.23  (step t348.t3 (cl (= (= (tptp.app U V) (tptp.app U V)) true)) :rule all_simplify)
% 2.05/2.23  (step t348.t4 (cl (= (not (= (tptp.app U V) (tptp.app U V))) (not true))) :rule cong :premises (t348.t3))
% 2.05/2.23  (step t348.t5 (cl (= (not true) false)) :rule all_simplify)
% 2.05/2.23  (step t348.t6 (cl (= (not (= (tptp.app U V) (tptp.app U V))) false)) :rule trans :premises (t348.t4 t348.t5))
% 2.05/2.23  (step t348.t7 (cl (= (not (tptp.ssList V)) (not (tptp.ssList V)))) :rule refl)
% 2.05/2.23  (step t348.t8 (cl (= (not (tptp.ssList U)) (not (tptp.ssList U)))) :rule refl)
% 2.05/2.23  (step t348.t9 (cl (= (not (tptp.ssList (tptp.app U V))) (not (tptp.ssList (tptp.app U V))))) :rule refl)
% 2.05/2.23  (step t348.t10 (cl (= (tptp.frontsegP (tptp.app U V) U) (tptp.frontsegP (tptp.app U V) U))) :rule refl)
% 2.05/2.23  (step t348.t11 (cl (= (or (not (= (tptp.app U V) (tptp.app U V))) (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList (tptp.app U V))) (tptp.frontsegP (tptp.app U V) U)) (or false (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList (tptp.app U V))) (tptp.frontsegP (tptp.app U V) U)))) :rule cong :premises (t348.t6 t348.t7 t348.t8 t348.t9 t348.t10))
% 2.05/2.23  (step t348.t12 (cl (= (or false (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList (tptp.app U V))) (tptp.frontsegP (tptp.app U V) U)) (or (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList (tptp.app U V))) (tptp.frontsegP (tptp.app U V) U)))) :rule all_simplify)
% 2.05/2.23  (step t348.t13 (cl (= (or (not (= (tptp.app U V) (tptp.app U V))) (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList (tptp.app U V))) (tptp.frontsegP (tptp.app U V) U)) (or (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList (tptp.app U V))) (tptp.frontsegP (tptp.app U V) U)))) :rule trans :premises (t348.t11 t348.t12))
% 2.05/2.23  (step t348 (cl (= (forall ((U $$unsorted) (V $$unsorted)) (or (not (= (tptp.app U V) (tptp.app U V))) (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList (tptp.app U V))) (tptp.frontsegP (tptp.app U V) U))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList (tptp.app U V))) (tptp.frontsegP (tptp.app U V) U))))) :rule bind)
% 2.05/2.23  (step t349 (cl (= (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (= W (tptp.app U V))) (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList W)) (tptp.frontsegP W U))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList (tptp.app U V))) (tptp.frontsegP (tptp.app U V) U))))) :rule trans :premises (t347 t348))
% 2.05/2.23  (step t350 (cl (= (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (= (tptp.app U V) W)) (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList W)) (tptp.frontsegP W U))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList (tptp.app U V))) (tptp.frontsegP (tptp.app U V) U))))) :rule trans :premises (t346 t349))
% 2.05/2.23  (step t351 (cl (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList (tptp.app U V))) (tptp.frontsegP (tptp.app U V) U)))) :rule resolution :premises (t345 t350 a143))
% 2.05/2.23  (step t352 (cl (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule resolution :premises (t344 t351))
% 2.05/2.23  (step t353 (cl (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) :rule resolution :premises (t337 a194 t152 t335 t352))
% 2.05/2.23  (step t354 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.frontsegP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= U (tptp.app V (tptp.skaf45 U V))))) (or (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.frontsegP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= U (tptp.app V (tptp.skaf45 U V)))))) :rule implies_neg1)
% 2.05/2.23  (anchor :step t355)
% 2.05/2.23  (assume t355.a0 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.frontsegP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= U (tptp.app V (tptp.skaf45 U V))))))
% 2.05/2.23  (step t355.t1 (cl (or (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.frontsegP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= U (tptp.app V (tptp.skaf45 U V)))))) (or (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))))) :rule forall_inst :args ((:= U (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (:= V (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))
% 2.05/2.23  (step t355.t2 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.frontsegP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= U (tptp.app V (tptp.skaf45 U V)))))) (or (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))))) :rule or :premises (t355.t1))
% 2.05/2.23  (step t355.t3 (cl (or (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))))) :rule resolution :premises (t355.t2 t355.a0))
% 2.05/2.23  (step t355 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.frontsegP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= U (tptp.app V (tptp.skaf45 U V)))))) (or (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))))) :rule subproof :discharge (t355.a0))
% 2.05/2.23  (step t356 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.frontsegP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= U (tptp.app V (tptp.skaf45 U V))))) (or (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))))) (or (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))))) :rule resolution :premises (t354 t355))
% 2.05/2.23  (step t357 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.frontsegP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= U (tptp.app V (tptp.skaf45 U V))))) (or (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))))) (not (or (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))))) :rule implies_neg2)
% 2.05/2.23  (step t358 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.frontsegP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= U (tptp.app V (tptp.skaf45 U V))))) (or (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))))) (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.frontsegP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= U (tptp.app V (tptp.skaf45 U V))))) (or (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))))) :rule resolution :premises (t356 t357))
% 2.05/2.23  (step t359 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.frontsegP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= U (tptp.app V (tptp.skaf45 U V))))) (or (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))))) :rule contraction :premises (t358))
% 2.05/2.23  (step t360 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.frontsegP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= U (tptp.app V (tptp.skaf45 U V)))))) (or (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))))) :rule implies :premises (t359))
% 2.05/2.23  (step t361 (cl (not (= (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.frontsegP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= (tptp.app V (tptp.skaf45 U V)) U))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.frontsegP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= U (tptp.app V (tptp.skaf45 U V))))))) (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.frontsegP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= (tptp.app V (tptp.skaf45 U V)) U)))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.frontsegP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= U (tptp.app V (tptp.skaf45 U V)))))) :rule equiv_pos2)
% 2.05/2.23  (anchor :step t362 :args ((U $$unsorted) (:= U U) (V $$unsorted) (:= V V)))
% 2.05/2.23  (step t362.t1 (cl (= U U)) :rule refl)
% 2.05/2.23  (step t362.t2 (cl (= V V)) :rule refl)
% 2.05/2.23  (step t362.t3 (cl (= (not (tptp.frontsegP U V)) (not (tptp.frontsegP U V)))) :rule refl)
% 2.05/2.23  (step t362.t4 (cl (= (not (tptp.ssList V)) (not (tptp.ssList V)))) :rule refl)
% 2.05/2.23  (step t362.t5 (cl (= (not (tptp.ssList U)) (not (tptp.ssList U)))) :rule refl)
% 2.05/2.23  (step t362.t6 (cl (= (= (tptp.app V (tptp.skaf45 U V)) U) (= U (tptp.app V (tptp.skaf45 U V))))) :rule all_simplify)
% 2.05/2.23  (step t362.t7 (cl (= (or (not (tptp.frontsegP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= (tptp.app V (tptp.skaf45 U V)) U)) (or (not (tptp.frontsegP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= U (tptp.app V (tptp.skaf45 U V)))))) :rule cong :premises (t362.t3 t362.t4 t362.t5 t362.t6))
% 2.05/2.23  (step t362 (cl (= (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.frontsegP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= (tptp.app V (tptp.skaf45 U V)) U))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.frontsegP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= U (tptp.app V (tptp.skaf45 U V))))))) :rule bind)
% 2.05/2.23  (step t363 (cl (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.frontsegP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= U (tptp.app V (tptp.skaf45 U V)))))) :rule resolution :premises (t361 t362 a131))
% 2.05/2.23  (step t364 (cl (or (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))))) :rule resolution :premises (t360 t363))
% 2.05/2.23  (step t365 (cl (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf45 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule resolution :premises (t319 t152 t335 t353 t364))
% 2.05/2.23  (step t366 (cl (not (or (not (tptp.ssList (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList tptp.nil)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))))) (not (tptp.ssList (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList tptp.nil)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))))) :rule or_pos)
% 2.05/2.23  (step t367 (cl (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (not (or (not (tptp.ssList (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList tptp.nil)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))))))) :rule reordering :premises (t366))
% 2.05/2.23  (step t368 (cl (not (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (tptp.ssList (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (tptp.ssList (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) :rule or_pos)
% 2.05/2.23  (step t369 (cl (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (tptp.ssList (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (not (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (tptp.ssList (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))))) :rule reordering :premises (t368))
% 2.05/2.23  (step t370 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U)))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (tptp.ssList (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U))))) :rule implies_neg1)
% 2.05/2.23  (anchor :step t371)
% 2.05/2.23  (assume t371.a0 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U)))))
% 2.05/2.23  (step t371.t1 (cl (or (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U))))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (tptp.ssList (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))))) :rule forall_inst :args ((:= U (tptp.cons tptp.sk6 tptp.nil)) (:= V (tptp.cons tptp.sk5 tptp.nil))))
% 2.05/2.23  (step t371.t2 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U))))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (tptp.ssList (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) :rule or :premises (t371.t1))
% 2.05/2.23  (step t371.t3 (cl (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (tptp.ssList (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) :rule resolution :premises (t371.t2 t371.a0))
% 2.05/2.23  (step t371 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U))))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (tptp.ssList (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) :rule subproof :discharge (t371.a0))
% 2.05/2.23  (step t372 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U)))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (tptp.ssList (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (tptp.ssList (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) :rule resolution :premises (t370 t371))
% 2.05/2.23  (step t373 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U)))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (tptp.ssList (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (not (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (tptp.ssList (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))))) :rule implies_neg2)
% 2.05/2.23  (step t374 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U)))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (tptp.ssList (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U)))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (tptp.ssList (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))))) :rule resolution :premises (t372 t373))
% 2.05/2.23  (step t375 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U)))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (tptp.ssList (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))))) :rule contraction :premises (t374))
% 2.05/2.23  (step t376 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U))))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (tptp.ssList (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) :rule implies :premises (t375))
% 2.05/2.23  (step t377 (cl (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (tptp.ssList (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) :rule resolution :premises (t376 a84))
% 2.05/2.23  (step t378 (cl (tptp.ssList (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) :rule resolution :premises (t369 t106 t93 t377))
% 2.05/2.23  (step t379 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList W)) (= (tptp.app (tptp.app W V) U) (tptp.app W (tptp.app V U))))) (or (not (tptp.ssList (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList tptp.nil)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))))) (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList W)) (= (tptp.app (tptp.app W V) U) (tptp.app W (tptp.app V U)))))) :rule implies_neg1)
% 2.05/2.23  (anchor :step t380)
% 2.05/2.23  (assume t380.a0 (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList W)) (= (tptp.app (tptp.app W V) U) (tptp.app W (tptp.app V U))))))
% 2.05/2.23  (step t380.t1 (cl (or (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList W)) (= (tptp.app (tptp.app W V) U) (tptp.app W (tptp.app V U)))))) (or (not (tptp.ssList (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList tptp.nil)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))))))) :rule forall_inst :args ((:= U (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (:= V tptp.sk7) (:= W tptp.nil)))
% 2.05/2.23  (step t380.t2 (cl (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList W)) (= (tptp.app (tptp.app W V) U) (tptp.app W (tptp.app V U)))))) (or (not (tptp.ssList (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList tptp.nil)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))))) :rule or :premises (t380.t1))
% 2.05/2.23  (step t380.t3 (cl (or (not (tptp.ssList (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList tptp.nil)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))))) :rule resolution :premises (t380.t2 t380.a0))
% 2.05/2.23  (step t380 (cl (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList W)) (= (tptp.app (tptp.app W V) U) (tptp.app W (tptp.app V U)))))) (or (not (tptp.ssList (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList tptp.nil)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))))) :rule subproof :discharge (t380.a0))
% 2.05/2.23  (step t381 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList W)) (= (tptp.app (tptp.app W V) U) (tptp.app W (tptp.app V U))))) (or (not (tptp.ssList (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList tptp.nil)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))))) (or (not (tptp.ssList (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList tptp.nil)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))))) :rule resolution :premises (t379 t380))
% 2.05/2.23  (step t382 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList W)) (= (tptp.app (tptp.app W V) U) (tptp.app W (tptp.app V U))))) (or (not (tptp.ssList (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList tptp.nil)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))))) (not (or (not (tptp.ssList (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList tptp.nil)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))))))) :rule implies_neg2)
% 2.05/2.23  (step t383 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList W)) (= (tptp.app (tptp.app W V) U) (tptp.app W (tptp.app V U))))) (or (not (tptp.ssList (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList tptp.nil)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))))) (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList W)) (= (tptp.app (tptp.app W V) U) (tptp.app W (tptp.app V U))))) (or (not (tptp.ssList (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList tptp.nil)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))))))) :rule resolution :premises (t381 t382))
% 2.05/2.23  (step t384 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList W)) (= (tptp.app (tptp.app W V) U) (tptp.app W (tptp.app V U))))) (or (not (tptp.ssList (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList tptp.nil)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))))))) :rule contraction :premises (t383))
% 2.05/2.23  (step t385 (cl (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList W)) (= (tptp.app (tptp.app W V) U) (tptp.app W (tptp.app V U)))))) (or (not (tptp.ssList (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList tptp.nil)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))))) :rule implies :premises (t384))
% 2.05/2.23  (step t386 (cl (or (not (tptp.ssList (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList tptp.nil)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))))) :rule resolution :premises (t385 a148))
% 2.05/2.23  (step t387 (cl (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))))) :rule resolution :premises (t367 a7 a193 t378 t386))
% 2.05/2.23  (step t388 (cl (not (or (not (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk6)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk9)) (not (tptp.ssItem tptp.sk6)) (tptp.memberP tptp.nil tptp.sk6) (= tptp.sk6 tptp.sk9))) (not (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk6)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk9)) (not (tptp.ssItem tptp.sk6)) (tptp.memberP tptp.nil tptp.sk6) (= tptp.sk6 tptp.sk9)) :rule or_pos)
% 2.05/2.23  (step t389 (cl (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk6)) (not (tptp.ssItem tptp.sk9)) (tptp.memberP tptp.nil tptp.sk6) (not (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk6)) (= tptp.sk6 tptp.sk9) (not (or (not (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk6)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk9)) (not (tptp.ssItem tptp.sk6)) (tptp.memberP tptp.nil tptp.sk6) (= tptp.sk6 tptp.sk9)))) :rule reordering :premises (t388))
% 2.05/2.23  (step t390 (cl (not (or (not (tptp.memberP tptp.nil tptp.sk6)) (not (tptp.ssItem tptp.sk6)))) (not (tptp.memberP tptp.nil tptp.sk6)) (not (tptp.ssItem tptp.sk6))) :rule or_pos)
% 2.05/2.23  (step t391 (cl (not (tptp.ssItem tptp.sk6)) (not (tptp.memberP tptp.nil tptp.sk6)) (not (or (not (tptp.memberP tptp.nil tptp.sk6)) (not (tptp.ssItem tptp.sk6))))) :rule reordering :premises (t390))
% 2.05/2.23  (step t392 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.memberP tptp.nil U)) (not (tptp.ssItem U)))) (or (not (tptp.memberP tptp.nil tptp.sk6)) (not (tptp.ssItem tptp.sk6)))) (forall ((U $$unsorted)) (or (not (tptp.memberP tptp.nil U)) (not (tptp.ssItem U))))) :rule implies_neg1)
% 2.05/2.23  (anchor :step t393)
% 2.05/2.23  (assume t393.a0 (forall ((U $$unsorted)) (or (not (tptp.memberP tptp.nil U)) (not (tptp.ssItem U)))))
% 2.05/2.23  (step t393.t1 (cl (or (not (forall ((U $$unsorted)) (or (not (tptp.memberP tptp.nil U)) (not (tptp.ssItem U))))) (or (not (tptp.memberP tptp.nil tptp.sk6)) (not (tptp.ssItem tptp.sk6))))) :rule forall_inst :args ((:= U tptp.sk6)))
% 2.05/2.23  (step t393.t2 (cl (not (forall ((U $$unsorted)) (or (not (tptp.memberP tptp.nil U)) (not (tptp.ssItem U))))) (or (not (tptp.memberP tptp.nil tptp.sk6)) (not (tptp.ssItem tptp.sk6)))) :rule or :premises (t393.t1))
% 2.05/2.23  (step t393.t3 (cl (or (not (tptp.memberP tptp.nil tptp.sk6)) (not (tptp.ssItem tptp.sk6)))) :rule resolution :premises (t393.t2 t393.a0))
% 2.05/2.23  (step t393 (cl (not (forall ((U $$unsorted)) (or (not (tptp.memberP tptp.nil U)) (not (tptp.ssItem U))))) (or (not (tptp.memberP tptp.nil tptp.sk6)) (not (tptp.ssItem tptp.sk6)))) :rule subproof :discharge (t393.a0))
% 2.05/2.23  (step t394 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.memberP tptp.nil U)) (not (tptp.ssItem U)))) (or (not (tptp.memberP tptp.nil tptp.sk6)) (not (tptp.ssItem tptp.sk6)))) (or (not (tptp.memberP tptp.nil tptp.sk6)) (not (tptp.ssItem tptp.sk6)))) :rule resolution :premises (t392 t393))
% 2.05/2.23  (step t395 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.memberP tptp.nil U)) (not (tptp.ssItem U)))) (or (not (tptp.memberP tptp.nil tptp.sk6)) (not (tptp.ssItem tptp.sk6)))) (not (or (not (tptp.memberP tptp.nil tptp.sk6)) (not (tptp.ssItem tptp.sk6))))) :rule implies_neg2)
% 2.05/2.23  (step t396 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.memberP tptp.nil U)) (not (tptp.ssItem U)))) (or (not (tptp.memberP tptp.nil tptp.sk6)) (not (tptp.ssItem tptp.sk6)))) (=> (forall ((U $$unsorted)) (or (not (tptp.memberP tptp.nil U)) (not (tptp.ssItem U)))) (or (not (tptp.memberP tptp.nil tptp.sk6)) (not (tptp.ssItem tptp.sk6))))) :rule resolution :premises (t394 t395))
% 2.05/2.23  (step t397 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.memberP tptp.nil U)) (not (tptp.ssItem U)))) (or (not (tptp.memberP tptp.nil tptp.sk6)) (not (tptp.ssItem tptp.sk6))))) :rule contraction :premises (t396))
% 2.05/2.23  (step t398 (cl (not (forall ((U $$unsorted)) (or (not (tptp.memberP tptp.nil U)) (not (tptp.ssItem U))))) (or (not (tptp.memberP tptp.nil tptp.sk6)) (not (tptp.ssItem tptp.sk6)))) :rule implies :premises (t397))
% 2.05/2.23  (step t399 (cl (or (not (tptp.memberP tptp.nil tptp.sk6)) (not (tptp.ssItem tptp.sk6)))) :rule resolution :premises (t398 a70))
% 2.05/2.23  (step t400 (cl (not (tptp.memberP tptp.nil tptp.sk6))) :rule resolution :premises (t391 a192 t399))
% 2.05/2.23  (step t401 (cl (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (tptp.memberP (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) tptp.sk6)) (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))))) (not (tptp.memberP (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) tptp.sk6))) :rule and_neg)
% 2.05/2.23  (step t402 (cl (=> (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (tptp.memberP (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) tptp.sk6)) (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk6)) (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (tptp.memberP (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) tptp.sk6))) :rule implies_neg1)
% 2.05/2.23  (anchor :step t403)
% 2.05/2.23  (assume t403.a0 (= tptp.sk1 tptp.sk3))
% 2.05/2.23  (assume t403.a1 (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))
% 2.05/2.23  (assume t403.a2 (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)))
% 2.05/2.23  (assume t403.a3 (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))))
% 2.05/2.23  (assume t403.a4 (tptp.memberP (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) tptp.sk6))
% 2.05/2.23  (step t403.t1 (cl (=> (and (tptp.memberP (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) tptp.sk6) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk6)) (and (tptp.memberP (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) tptp.sk6) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)))) :rule implies_neg1)
% 2.05/2.23  (anchor :step t403.t2)
% 2.05/2.23  (assume t403.t2.a0 (tptp.memberP (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) tptp.sk6))
% 2.05/2.23  (assume t403.t2.a1 (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))))
% 2.05/2.23  (assume t403.t2.a2 (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))
% 2.05/2.23  (assume t403.t2.a3 (= tptp.sk1 tptp.sk3))
% 2.05/2.23  (assume t403.t2.a4 (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)))
% 2.05/2.23  (step t403.t2.t1 (cl (= (= (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk6) true) (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk6))) :rule equiv_simplify)
% 2.05/2.23  (step t403.t2.t2 (cl (not (= (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk6) true)) (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk6)) :rule equiv1 :premises (t403.t2.t1))
% 2.05/2.23  (step t403.t2.t3 (cl (= (tptp.cons tptp.sk9 tptp.nil) tptp.sk3)) :rule symm :premises (t403.t2.a4))
% 2.05/2.23  (step t403.t2.t4 (cl (= tptp.sk3 tptp.sk1)) :rule symm :premises (t403.t2.a3))
% 2.05/2.23  (step t403.t2.t5 (cl (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) tptp.sk1)) :rule symm :premises (t403.t2.a2))
% 2.05/2.23  (step t403.t2.t6 (cl (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) :rule symm :premises (t403.t2.t5))
% 2.05/2.23  (step t403.t2.t7 (cl (= (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) :rule symm :premises (t403.t2.a1))
% 2.05/2.23  (step t403.t2.t8 (cl (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))))) :rule symm :premises (t403.t2.t7))
% 2.05/2.23  (step t403.t2.t9 (cl (= (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))))) :rule trans :premises (t403.t2.t3 t403.t2.t4 t403.t2.t6 t403.t2.t8))
% 2.05/2.23  (step t403.t2.t10 (cl (= tptp.sk6 tptp.sk6)) :rule refl)
% 2.05/2.23  (step t403.t2.t11 (cl (= (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk6) (tptp.memberP (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) tptp.sk6))) :rule cong :premises (t403.t2.t9 t403.t2.t10))
% 2.05/2.23  (step t403.t2.t12 (cl (= (= (tptp.memberP (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) tptp.sk6) true) (tptp.memberP (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) tptp.sk6))) :rule equiv_simplify)
% 2.05/2.23  (step t403.t2.t13 (cl (= (tptp.memberP (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) tptp.sk6) true) (not (tptp.memberP (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) tptp.sk6))) :rule equiv2 :premises (t403.t2.t12))
% 2.05/2.23  (step t403.t2.t14 (cl (= (tptp.memberP (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) tptp.sk6) true)) :rule resolution :premises (t403.t2.t13 t403.t2.a0))
% 2.05/2.23  (step t403.t2.t15 (cl (= (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk6) true)) :rule trans :premises (t403.t2.t11 t403.t2.t14))
% 2.05/2.23  (step t403.t2.t16 (cl (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk6)) :rule resolution :premises (t403.t2.t2 t403.t2.t15))
% 2.05/2.23  (step t403.t2 (cl (not (tptp.memberP (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) tptp.sk6)) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))))) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk6)) :rule subproof :discharge (t403.t2.a0 t403.t2.a1 t403.t2.a2 t403.t2.a3 t403.t2.a4))
% 2.05/2.23  (step t403.t3 (cl (not (and (tptp.memberP (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) tptp.sk6) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)))) (tptp.memberP (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) tptp.sk6)) :rule and_pos)
% 2.05/2.23  (step t403.t4 (cl (not (and (tptp.memberP (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) tptp.sk6) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))))) :rule and_pos)
% 2.05/2.23  (step t403.t5 (cl (not (and (tptp.memberP (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) tptp.sk6) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) :rule and_pos)
% 2.05/2.23  (step t403.t6 (cl (not (and (tptp.memberP (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) tptp.sk6) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)))) (= tptp.sk1 tptp.sk3)) :rule and_pos)
% 2.05/2.23  (step t403.t7 (cl (not (and (tptp.memberP (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) tptp.sk6) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)))) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) :rule and_pos)
% 2.05/2.23  (step t403.t8 (cl (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk6) (not (and (tptp.memberP (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) tptp.sk6) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)))) (not (and (tptp.memberP (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) tptp.sk6) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)))) (not (and (tptp.memberP (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) tptp.sk6) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)))) (not (and (tptp.memberP (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) tptp.sk6) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)))) (not (and (tptp.memberP (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) tptp.sk6) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))))) :rule resolution :premises (t403.t2 t403.t3 t403.t4 t403.t5 t403.t6 t403.t7))
% 2.05/2.23  (step t403.t9 (cl (not (and (tptp.memberP (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) tptp.sk6) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)))) (not (and (tptp.memberP (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) tptp.sk6) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)))) (not (and (tptp.memberP (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) tptp.sk6) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)))) (not (and (tptp.memberP (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) tptp.sk6) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)))) (not (and (tptp.memberP (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) tptp.sk6) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)))) (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk6)) :rule reordering :premises (t403.t8))
% 2.05/2.23  (step t403.t10 (cl (not (and (tptp.memberP (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) tptp.sk6) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)))) (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk6)) :rule contraction :premises (t403.t9))
% 2.05/2.23  (step t403.t11 (cl (=> (and (tptp.memberP (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) tptp.sk6) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk6)) (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk6)) :rule resolution :premises (t403.t1 t403.t10))
% 2.05/2.23  (step t403.t12 (cl (=> (and (tptp.memberP (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) tptp.sk6) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk6)) (not (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk6))) :rule implies_neg2)
% 2.05/2.23  (step t403.t13 (cl (=> (and (tptp.memberP (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) tptp.sk6) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk6)) (=> (and (tptp.memberP (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) tptp.sk6) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk6))) :rule resolution :premises (t403.t11 t403.t12))
% 2.05/2.23  (step t403.t14 (cl (=> (and (tptp.memberP (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) tptp.sk6) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk6))) :rule contraction :premises (t403.t13))
% 2.05/2.23  (step t403.t15 (cl (not (and (tptp.memberP (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) tptp.sk6) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)))) (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk6)) :rule implies :premises (t403.t14))
% 2.05/2.23  (step t403.t16 (cl (and (tptp.memberP (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) tptp.sk6) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (not (tptp.memberP (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) tptp.sk6)) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))))) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)))) :rule and_neg)
% 2.05/2.23  (step t403.t17 (cl (and (tptp.memberP (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) tptp.sk6) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)))) :rule resolution :premises (t403.t16 t403.a4 t403.a3 t403.a1 t403.a0 t403.a2))
% 2.05/2.23  (step t403.t18 (cl (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk6)) :rule resolution :premises (t403.t15 t403.t17))
% 2.05/2.23  (step t403 (cl (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))))) (not (tptp.memberP (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) tptp.sk6)) (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk6)) :rule subproof :discharge (t403.a0 t403.a1 t403.a2 t403.a3 t403.a4))
% 2.05/2.23  (step t404 (cl (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (tptp.memberP (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) tptp.sk6))) (= tptp.sk1 tptp.sk3)) :rule and_pos)
% 2.05/2.23  (step t405 (cl (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (tptp.memberP (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) tptp.sk6))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) :rule and_pos)
% 2.05/2.23  (step t406 (cl (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (tptp.memberP (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) tptp.sk6))) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) :rule and_pos)
% 2.05/2.23  (step t407 (cl (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (tptp.memberP (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) tptp.sk6))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))))) :rule and_pos)
% 2.05/2.23  (step t408 (cl (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (tptp.memberP (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) tptp.sk6))) (tptp.memberP (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) tptp.sk6)) :rule and_pos)
% 2.05/2.23  (step t409 (cl (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk6) (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (tptp.memberP (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) tptp.sk6))) (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (tptp.memberP (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) tptp.sk6))) (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (tptp.memberP (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) tptp.sk6))) (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (tptp.memberP (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) tptp.sk6))) (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (tptp.memberP (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) tptp.sk6)))) :rule resolution :premises (t403 t404 t405 t406 t407 t408))
% 2.05/2.23  (step t410 (cl (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (tptp.memberP (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) tptp.sk6))) (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (tptp.memberP (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) tptp.sk6))) (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (tptp.memberP (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) tptp.sk6))) (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (tptp.memberP (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) tptp.sk6))) (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (tptp.memberP (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) tptp.sk6))) (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk6)) :rule reordering :premises (t409))
% 2.05/2.23  (step t411 (cl (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (tptp.memberP (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) tptp.sk6))) (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk6)) :rule contraction :premises (t410))
% 2.05/2.23  (step t412 (cl (=> (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (tptp.memberP (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) tptp.sk6)) (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk6)) (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk6)) :rule resolution :premises (t402 t411))
% 2.05/2.23  (step t413 (cl (=> (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (tptp.memberP (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) tptp.sk6)) (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk6)) (not (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk6))) :rule implies_neg2)
% 2.05/2.23  (step t414 (cl (=> (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (tptp.memberP (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) tptp.sk6)) (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk6)) (=> (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (tptp.memberP (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) tptp.sk6)) (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk6))) :rule resolution :premises (t412 t413))
% 2.05/2.23  (step t415 (cl (=> (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (tptp.memberP (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) tptp.sk6)) (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk6))) :rule contraction :premises (t414))
% 2.05/2.23  (step t416 (cl (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (tptp.memberP (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) tptp.sk6))) (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk6)) :rule implies :premises (t415))
% 2.05/2.23  (step t417 (cl (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))))) (not (tptp.memberP (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) tptp.sk6)) (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk6)) :rule resolution :premises (t401 t416))
% 2.05/2.23  (step t418 (cl (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk6) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))))) (not (tptp.memberP (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) tptp.sk6))) :rule reordering :premises (t417))
% 2.05/2.23  (step t419 (cl (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) :rule symm :premises (a195))
% 2.05/2.23  (step t420 (cl (not (or (not (tptp.segmentP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))))) (not (tptp.segmentP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))))) :rule or_pos)
% 2.05/2.23  (step t421 (cl (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (tptp.segmentP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (or (not (tptp.segmentP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))))))) :rule reordering :premises (t420))
% 2.05/2.23  (step t422 (cl (not (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.segmentP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.segmentP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil))) :rule or_pos)
% 2.05/2.23  (step t423 (cl (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.segmentP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (not (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.segmentP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil))))) :rule reordering :premises (t422))
% 2.05/2.23  (step t424 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList (tptp.app (tptp.app U V) W))) (tptp.segmentP (tptp.app (tptp.app U V) W) V))) (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.segmentP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)))) (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList (tptp.app (tptp.app U V) W))) (tptp.segmentP (tptp.app (tptp.app U V) W) V)))) :rule implies_neg1)
% 2.05/2.23  (anchor :step t425)
% 2.05/2.23  (assume t425.a0 (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList (tptp.app (tptp.app U V) W))) (tptp.segmentP (tptp.app (tptp.app U V) W) V))))
% 2.05/2.23  (step t425.t1 (cl (or (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList (tptp.app (tptp.app U V) W))) (tptp.segmentP (tptp.app (tptp.app U V) W) V)))) (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.segmentP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil))))) :rule forall_inst :args ((:= U (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (:= V (tptp.cons tptp.sk6 tptp.nil)) (:= W tptp.sk8)))
% 2.05/2.23  (step t425.t2 (cl (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList (tptp.app (tptp.app U V) W))) (tptp.segmentP (tptp.app (tptp.app U V) W) V)))) (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.segmentP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)))) :rule or :premises (t425.t1))
% 2.05/2.23  (step t425.t3 (cl (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.segmentP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)))) :rule resolution :premises (t425.t2 t425.a0))
% 2.05/2.23  (step t425 (cl (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList (tptp.app (tptp.app U V) W))) (tptp.segmentP (tptp.app (tptp.app U V) W) V)))) (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.segmentP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)))) :rule subproof :discharge (t425.a0))
% 2.05/2.23  (step t426 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList (tptp.app (tptp.app U V) W))) (tptp.segmentP (tptp.app (tptp.app U V) W) V))) (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.segmentP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)))) (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.segmentP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)))) :rule resolution :premises (t424 t425))
% 2.05/2.23  (step t427 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList (tptp.app (tptp.app U V) W))) (tptp.segmentP (tptp.app (tptp.app U V) W) V))) (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.segmentP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)))) (not (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.segmentP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil))))) :rule implies_neg2)
% 2.05/2.23  (step t428 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList (tptp.app (tptp.app U V) W))) (tptp.segmentP (tptp.app (tptp.app U V) W) V))) (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.segmentP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)))) (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList (tptp.app (tptp.app U V) W))) (tptp.segmentP (tptp.app (tptp.app U V) W) V))) (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.segmentP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil))))) :rule resolution :premises (t426 t427))
% 2.05/2.23  (step t429 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList (tptp.app (tptp.app U V) W))) (tptp.segmentP (tptp.app (tptp.app U V) W) V))) (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.segmentP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil))))) :rule contraction :premises (t428))
% 2.05/2.23  (step t430 (cl (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList (tptp.app (tptp.app U V) W))) (tptp.segmentP (tptp.app (tptp.app U V) W) V)))) (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.segmentP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)))) :rule implies :premises (t429))
% 2.05/2.23  (step t431 (cl (not (= (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted)) (or (not (= (tptp.app (tptp.app U V) W) X)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList X)) (tptp.segmentP X V))) (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList (tptp.app (tptp.app U V) W))) (tptp.segmentP (tptp.app (tptp.app U V) W) V))))) (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted)) (or (not (= (tptp.app (tptp.app U V) W) X)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList X)) (tptp.segmentP X V)))) (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList (tptp.app (tptp.app U V) W))) (tptp.segmentP (tptp.app (tptp.app U V) W) V)))) :rule equiv_pos2)
% 2.05/2.23  (anchor :step t432 :args ((U $$unsorted) (:= U U) (V $$unsorted) (:= V V) (W $$unsorted) (:= W W) (X $$unsorted) (:= X X)))
% 2.05/2.23  (step t432.t1 (cl (= U U)) :rule refl)
% 2.05/2.23  (step t432.t2 (cl (= V V)) :rule refl)
% 2.05/2.23  (step t432.t3 (cl (= W W)) :rule refl)
% 2.05/2.23  (step t432.t4 (cl (= X X)) :rule refl)
% 2.05/2.23  (step t432.t5 (cl (= (= (tptp.app (tptp.app U V) W) X) (= X (tptp.app (tptp.app U V) W)))) :rule all_simplify)
% 2.05/2.23  (step t432.t6 (cl (= (not (= (tptp.app (tptp.app U V) W) X)) (not (= X (tptp.app (tptp.app U V) W))))) :rule cong :premises (t432.t5))
% 2.05/2.23  (step t432.t7 (cl (= (not (tptp.ssList W)) (not (tptp.ssList W)))) :rule refl)
% 2.05/2.23  (step t432.t8 (cl (= (not (tptp.ssList U)) (not (tptp.ssList U)))) :rule refl)
% 2.05/2.23  (step t432.t9 (cl (= (not (tptp.ssList V)) (not (tptp.ssList V)))) :rule refl)
% 2.05/2.23  (step t432.t10 (cl (= (not (tptp.ssList X)) (not (tptp.ssList X)))) :rule refl)
% 2.05/2.23  (step t432.t11 (cl (= (tptp.segmentP X V) (tptp.segmentP X V))) :rule refl)
% 2.05/2.23  (step t432.t12 (cl (= (or (not (= (tptp.app (tptp.app U V) W) X)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList X)) (tptp.segmentP X V)) (or (not (= X (tptp.app (tptp.app U V) W))) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList X)) (tptp.segmentP X V)))) :rule cong :premises (t432.t6 t432.t7 t432.t8 t432.t9 t432.t10 t432.t11))
% 2.05/2.23  (step t432 (cl (= (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted)) (or (not (= (tptp.app (tptp.app U V) W) X)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList X)) (tptp.segmentP X V))) (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted)) (or (not (= X (tptp.app (tptp.app U V) W))) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList X)) (tptp.segmentP X V))))) :rule bind)
% 2.05/2.23  (step t433 (cl (= (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted)) (or (not (= X (tptp.app (tptp.app U V) W))) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList X)) (tptp.segmentP X V))) (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (= (tptp.app (tptp.app U V) W) (tptp.app (tptp.app U V) W))) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList (tptp.app (tptp.app U V) W))) (tptp.segmentP (tptp.app (tptp.app U V) W) V))))) :rule all_simplify)
% 2.05/2.23  (anchor :step t434 :args ((U $$unsorted) (:= U U) (V $$unsorted) (:= V V) (W $$unsorted) (:= W W)))
% 2.05/2.23  (step t434.t1 (cl (= U U)) :rule refl)
% 2.05/2.23  (step t434.t2 (cl (= V V)) :rule refl)
% 2.05/2.23  (step t434.t3 (cl (= W W)) :rule refl)
% 2.05/2.23  (step t434.t4 (cl (= (= (tptp.app (tptp.app U V) W) (tptp.app (tptp.app U V) W)) true)) :rule all_simplify)
% 2.05/2.23  (step t434.t5 (cl (= (not (= (tptp.app (tptp.app U V) W) (tptp.app (tptp.app U V) W))) (not true))) :rule cong :premises (t434.t4))
% 2.05/2.23  (step t434.t6 (cl (= (not true) false)) :rule all_simplify)
% 2.05/2.23  (step t434.t7 (cl (= (not (= (tptp.app (tptp.app U V) W) (tptp.app (tptp.app U V) W))) false)) :rule trans :premises (t434.t5 t434.t6))
% 2.05/2.23  (step t434.t8 (cl (= (not (tptp.ssList W)) (not (tptp.ssList W)))) :rule refl)
% 2.05/2.23  (step t434.t9 (cl (= (not (tptp.ssList U)) (not (tptp.ssList U)))) :rule refl)
% 2.05/2.23  (step t434.t10 (cl (= (not (tptp.ssList V)) (not (tptp.ssList V)))) :rule refl)
% 2.05/2.23  (step t434.t11 (cl (= (not (tptp.ssList (tptp.app (tptp.app U V) W))) (not (tptp.ssList (tptp.app (tptp.app U V) W))))) :rule refl)
% 2.05/2.23  (step t434.t12 (cl (= (tptp.segmentP (tptp.app (tptp.app U V) W) V) (tptp.segmentP (tptp.app (tptp.app U V) W) V))) :rule refl)
% 2.05/2.23  (step t434.t13 (cl (= (or (not (= (tptp.app (tptp.app U V) W) (tptp.app (tptp.app U V) W))) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList (tptp.app (tptp.app U V) W))) (tptp.segmentP (tptp.app (tptp.app U V) W) V)) (or false (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList (tptp.app (tptp.app U V) W))) (tptp.segmentP (tptp.app (tptp.app U V) W) V)))) :rule cong :premises (t434.t7 t434.t8 t434.t9 t434.t10 t434.t11 t434.t12))
% 2.05/2.23  (step t434.t14 (cl (= (or false (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList (tptp.app (tptp.app U V) W))) (tptp.segmentP (tptp.app (tptp.app U V) W) V)) (or (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList (tptp.app (tptp.app U V) W))) (tptp.segmentP (tptp.app (tptp.app U V) W) V)))) :rule all_simplify)
% 2.05/2.23  (step t434.t15 (cl (= (or (not (= (tptp.app (tptp.app U V) W) (tptp.app (tptp.app U V) W))) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList (tptp.app (tptp.app U V) W))) (tptp.segmentP (tptp.app (tptp.app U V) W) V)) (or (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList (tptp.app (tptp.app U V) W))) (tptp.segmentP (tptp.app (tptp.app U V) W) V)))) :rule trans :premises (t434.t13 t434.t14))
% 2.05/2.23  (step t434 (cl (= (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (= (tptp.app (tptp.app U V) W) (tptp.app (tptp.app U V) W))) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList (tptp.app (tptp.app U V) W))) (tptp.segmentP (tptp.app (tptp.app U V) W) V))) (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList (tptp.app (tptp.app U V) W))) (tptp.segmentP (tptp.app (tptp.app U V) W) V))))) :rule bind)
% 2.05/2.23  (step t435 (cl (= (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted)) (or (not (= X (tptp.app (tptp.app U V) W))) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList X)) (tptp.segmentP X V))) (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList (tptp.app (tptp.app U V) W))) (tptp.segmentP (tptp.app (tptp.app U V) W) V))))) :rule trans :premises (t433 t434))
% 2.05/2.23  (step t436 (cl (= (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted)) (or (not (= (tptp.app (tptp.app U V) W) X)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList X)) (tptp.segmentP X V))) (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList (tptp.app (tptp.app U V) W))) (tptp.segmentP (tptp.app (tptp.app U V) W) V))))) :rule trans :premises (t432 t435))
% 2.05/2.23  (step t437 (cl (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList (tptp.app (tptp.app U V) W))) (tptp.segmentP (tptp.app (tptp.app U V) W) V)))) :rule resolution :premises (t431 t436 a172))
% 2.05/2.23  (step t438 (cl (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.segmentP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)))) :rule resolution :premises (t430 t437))
% 2.05/2.23  (step t439 (cl (tptp.segmentP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil))) :rule resolution :premises (t423 a194 t93 t115 t335 t438))
% 2.05/2.23  (step t440 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.segmentP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.app (tptp.skaf47 U V) V) (tptp.skaf48 V U))))) (or (not (tptp.segmentP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.segmentP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.app (tptp.skaf47 U V) V) (tptp.skaf48 V U)))))) :rule implies_neg1)
% 2.05/2.23  (anchor :step t441)
% 2.05/2.23  (assume t441.a0 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.segmentP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.app (tptp.skaf47 U V) V) (tptp.skaf48 V U))))))
% 2.05/2.23  (step t441.t1 (cl (or (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.segmentP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.app (tptp.skaf47 U V) V) (tptp.skaf48 V U)))))) (or (not (tptp.segmentP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))))))) :rule forall_inst :args ((:= U (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (:= V (tptp.cons tptp.sk6 tptp.nil))))
% 2.05/2.23  (step t441.t2 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.segmentP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.app (tptp.skaf47 U V) V) (tptp.skaf48 V U)))))) (or (not (tptp.segmentP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))))) :rule or :premises (t441.t1))
% 2.05/2.23  (step t441.t3 (cl (or (not (tptp.segmentP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))))) :rule resolution :premises (t441.t2 t441.a0))
% 2.05/2.23  (step t441 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.segmentP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.app (tptp.skaf47 U V) V) (tptp.skaf48 V U)))))) (or (not (tptp.segmentP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))))) :rule subproof :discharge (t441.a0))
% 2.05/2.23  (step t442 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.segmentP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.app (tptp.skaf47 U V) V) (tptp.skaf48 V U))))) (or (not (tptp.segmentP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))))) (or (not (tptp.segmentP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))))) :rule resolution :premises (t440 t441))
% 2.05/2.23  (step t443 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.segmentP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.app (tptp.skaf47 U V) V) (tptp.skaf48 V U))))) (or (not (tptp.segmentP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))))) (not (or (not (tptp.segmentP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))))))) :rule implies_neg2)
% 2.05/2.23  (step t444 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.segmentP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.app (tptp.skaf47 U V) V) (tptp.skaf48 V U))))) (or (not (tptp.segmentP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))))) (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.segmentP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.app (tptp.skaf47 U V) V) (tptp.skaf48 V U))))) (or (not (tptp.segmentP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))))))) :rule resolution :premises (t442 t443))
% 2.05/2.23  (step t445 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.segmentP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.app (tptp.skaf47 U V) V) (tptp.skaf48 V U))))) (or (not (tptp.segmentP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))))))) :rule contraction :premises (t444))
% 2.05/2.23  (step t446 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.segmentP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.app (tptp.skaf47 U V) V) (tptp.skaf48 V U)))))) (or (not (tptp.segmentP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))))) :rule implies :premises (t445))
% 2.05/2.23  (step t447 (cl (not (= (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.segmentP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= (tptp.app (tptp.app (tptp.skaf47 U V) V) (tptp.skaf48 V U)) U))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.segmentP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.app (tptp.skaf47 U V) V) (tptp.skaf48 V U))))))) (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.segmentP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= (tptp.app (tptp.app (tptp.skaf47 U V) V) (tptp.skaf48 V U)) U)))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.segmentP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.app (tptp.skaf47 U V) V) (tptp.skaf48 V U)))))) :rule equiv_pos2)
% 2.05/2.23  (anchor :step t448 :args ((U $$unsorted) (:= U U) (V $$unsorted) (:= V V)))
% 2.05/2.23  (step t448.t1 (cl (= U U)) :rule refl)
% 2.05/2.23  (step t448.t2 (cl (= V V)) :rule refl)
% 2.05/2.23  (step t448.t3 (cl (= (not (tptp.segmentP U V)) (not (tptp.segmentP U V)))) :rule refl)
% 2.05/2.23  (step t448.t4 (cl (= (not (tptp.ssList V)) (not (tptp.ssList V)))) :rule refl)
% 2.05/2.23  (step t448.t5 (cl (= (not (tptp.ssList U)) (not (tptp.ssList U)))) :rule refl)
% 2.05/2.23  (step t448.t6 (cl (= (= (tptp.app (tptp.app (tptp.skaf47 U V) V) (tptp.skaf48 V U)) U) (= U (tptp.app (tptp.app (tptp.skaf47 U V) V) (tptp.skaf48 V U))))) :rule all_simplify)
% 2.05/2.23  (step t448.t7 (cl (= (or (not (tptp.segmentP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= (tptp.app (tptp.app (tptp.skaf47 U V) V) (tptp.skaf48 V U)) U)) (or (not (tptp.segmentP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.app (tptp.skaf47 U V) V) (tptp.skaf48 V U)))))) :rule cong :premises (t448.t3 t448.t4 t448.t5 t448.t6))
% 2.05/2.23  (step t448 (cl (= (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.segmentP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= (tptp.app (tptp.app (tptp.skaf47 U V) V) (tptp.skaf48 V U)) U))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.segmentP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.app (tptp.skaf47 U V) V) (tptp.skaf48 V U))))))) :rule bind)
% 2.05/2.23  (step t449 (cl (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.segmentP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.app (tptp.skaf47 U V) V) (tptp.skaf48 V U)))))) :rule resolution :premises (t447 t448 a167))
% 2.05/2.23  (step t450 (cl (or (not (tptp.segmentP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))))) :rule resolution :premises (t446 t449))
% 2.05/2.23  (step t451 (cl (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))))) :rule resolution :premises (t421 t93 t335 t439 t450))
% 2.05/2.23  (step t452 (cl (not (or (not (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk6)) (not (tptp.ssList (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssItem tptp.sk6)) (tptp.memberP (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) tptp.sk6))) (not (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk6)) (not (tptp.ssList (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssItem tptp.sk6)) (tptp.memberP (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) tptp.sk6)) :rule or_pos)
% 2.05/2.23  (step t453 (cl (not (tptp.ssItem tptp.sk6)) (not (tptp.ssList (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk6)) (tptp.memberP (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) tptp.sk6) (not (or (not (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk6)) (not (tptp.ssList (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssItem tptp.sk6)) (tptp.memberP (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) tptp.sk6)))) :rule reordering :premises (t452))
% 2.05/2.23  (step t454 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf48 U V))) (tptp.ssList (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf48 U V)))) :rule implies_neg1)
% 2.05/2.23  (anchor :step t455)
% 2.05/2.23  (assume t455.a0 (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf48 U V))))
% 2.05/2.23  (step t455.t1 (cl (or (not (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf48 U V)))) (tptp.ssList (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))))) :rule forall_inst :args ((:= U (tptp.cons tptp.sk6 tptp.nil)) (:= V (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))))
% 2.05/2.23  (step t455.t2 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf48 U V)))) (tptp.ssList (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) :rule or :premises (t455.t1))
% 2.05/2.23  (step t455.t3 (cl (tptp.ssList (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) :rule resolution :premises (t455.t2 t455.a0))
% 2.05/2.23  (step t455 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf48 U V)))) (tptp.ssList (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) :rule subproof :discharge (t455.a0))
% 2.05/2.23  (step t456 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf48 U V))) (tptp.ssList (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (tptp.ssList (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) :rule resolution :premises (t454 t455))
% 2.05/2.23  (step t457 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf48 U V))) (tptp.ssList (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (tptp.ssList (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))))) :rule implies_neg2)
% 2.05/2.23  (step t458 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf48 U V))) (tptp.ssList (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (=> (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf48 U V))) (tptp.ssList (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))))) :rule resolution :premises (t456 t457))
% 2.05/2.23  (step t459 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf48 U V))) (tptp.ssList (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))))) :rule contraction :premises (t458))
% 2.05/2.23  (step t460 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf48 U V)))) (tptp.ssList (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) :rule implies :premises (t459))
% 2.05/2.23  (step t461 (cl (tptp.ssList (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) :rule resolution :premises (t460 a47))
% 2.05/2.23  (step t462 (cl (not (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) :rule or_pos)
% 2.05/2.23  (step t463 (cl (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (not (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule reordering :premises (t462))
% 2.05/2.23  (step t464 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf47 U V))) (tptp.ssList (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)))) (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf47 U V)))) :rule implies_neg1)
% 2.05/2.23  (anchor :step t465)
% 2.05/2.23  (assume t465.a0 (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf47 U V))))
% 2.05/2.23  (step t465.t1 (cl (or (not (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf47 U V)))) (tptp.ssList (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil))))) :rule forall_inst :args ((:= U (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (:= V (tptp.cons tptp.sk6 tptp.nil))))
% 2.05/2.23  (step t465.t2 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf47 U V)))) (tptp.ssList (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)))) :rule or :premises (t465.t1))
% 2.05/2.23  (step t465.t3 (cl (tptp.ssList (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)))) :rule resolution :premises (t465.t2 t465.a0))
% 2.05/2.23  (step t465 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf47 U V)))) (tptp.ssList (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)))) :rule subproof :discharge (t465.a0))
% 2.05/2.23  (step t466 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf47 U V))) (tptp.ssList (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.ssList (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)))) :rule resolution :premises (t464 t465))
% 2.05/2.23  (step t467 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf47 U V))) (tptp.ssList (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil))))) :rule implies_neg2)
% 2.05/2.23  (step t468 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf47 U V))) (tptp.ssList (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)))) (=> (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf47 U V))) (tptp.ssList (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil))))) :rule resolution :premises (t466 t467))
% 2.05/2.23  (step t469 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf47 U V))) (tptp.ssList (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil))))) :rule contraction :premises (t468))
% 2.05/2.23  (step t470 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf47 U V)))) (tptp.ssList (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)))) :rule implies :premises (t469))
% 2.05/2.23  (step t471 (cl (tptp.ssList (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)))) :rule resolution :premises (t470 a48))
% 2.05/2.23  (step t472 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U)))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U))))) :rule implies_neg1)
% 2.05/2.23  (anchor :step t473)
% 2.05/2.23  (assume t473.a0 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U)))))
% 2.05/2.23  (step t473.t1 (cl (or (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U))))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule forall_inst :args ((:= U (tptp.cons tptp.sk6 tptp.nil)) (:= V (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)))))
% 2.05/2.23  (step t473.t2 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U))))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule or :premises (t473.t1))
% 2.05/2.23  (step t473.t3 (cl (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule resolution :premises (t473.t2 t473.a0))
% 2.05/2.23  (step t473 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U))))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule subproof :discharge (t473.a0))
% 2.05/2.23  (step t474 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U)))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule resolution :premises (t472 t473))
% 2.05/2.23  (step t475 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U)))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule implies_neg2)
% 2.05/2.23  (step t476 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U)))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U)))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule resolution :premises (t474 t475))
% 2.05/2.23  (step t477 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U)))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule contraction :premises (t476))
% 2.05/2.23  (step t478 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U))))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule implies :premises (t477))
% 2.05/2.23  (step t479 (cl (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule resolution :premises (t478 a84))
% 2.05/2.23  (step t480 (cl (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) :rule resolution :premises (t463 t93 t471 t479))
% 2.05/2.23  (step t481 (cl (and (= tptp.sk5 (tptp.hd (tptp.cons tptp.sk5 tptp.nil))) (= tptp.sk5 tptp.sk6) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.hd (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))) (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)))) (not (= tptp.sk5 (tptp.hd (tptp.cons tptp.sk5 tptp.nil)))) (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.hd (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))))) (not (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil))))) :rule and_neg)
% 2.05/2.23  (step t482 (cl (=> (and (= tptp.sk5 (tptp.hd (tptp.cons tptp.sk5 tptp.nil))) (= tptp.sk5 tptp.sk6) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.hd (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))) (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk6)) (and (= tptp.sk5 (tptp.hd (tptp.cons tptp.sk5 tptp.nil))) (= tptp.sk5 tptp.sk6) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.hd (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))) (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil))))) :rule implies_neg1)
% 2.05/2.23  (anchor :step t483)
% 2.05/2.23  (assume t483.a0 (= tptp.sk5 (tptp.hd (tptp.cons tptp.sk5 tptp.nil))))
% 2.05/2.23  (assume t483.a1 (= tptp.sk5 tptp.sk6))
% 2.05/2.23  (assume t483.a2 (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))))
% 2.05/2.23  (assume t483.a3 (= (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.hd (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))))
% 2.05/2.23  (assume t483.a4 (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil))))
% 2.05/2.23  (step t483.t1 (cl (=> (and (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.hd (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk5 tptp.sk6) (= tptp.sk5 (tptp.hd (tptp.cons tptp.sk5 tptp.nil)))) (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk6)) (and (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.hd (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk5 tptp.sk6) (= tptp.sk5 (tptp.hd (tptp.cons tptp.sk5 tptp.nil))))) :rule implies_neg1)
% 2.05/2.23  (anchor :step t483.t2)
% 2.05/2.23  (assume t483.t2.a0 (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil))))
% 2.05/2.23  (assume t483.t2.a1 (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))))
% 2.05/2.23  (assume t483.t2.a2 (= (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.hd (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))))
% 2.05/2.23  (assume t483.t2.a3 (= tptp.sk5 tptp.sk6))
% 2.05/2.23  (assume t483.t2.a4 (= tptp.sk5 (tptp.hd (tptp.cons tptp.sk5 tptp.nil))))
% 2.05/2.23  (step t483.t2.t1 (cl (= (= (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk6) true) (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk6))) :rule equiv_simplify)
% 2.05/2.23  (step t483.t2.t2 (cl (not (= (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk6) true)) (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk6)) :rule equiv1 :premises (t483.t2.t1))
% 2.05/2.23  (step t483.t2.t3 (cl (= (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)))) :rule refl)
% 2.05/2.23  (step t483.t2.t4 (cl (= (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))) (tptp.cons tptp.sk6 tptp.nil))) :rule symm :premises (t483.t2.a1))
% 2.05/2.23  (step t483.t2.t5 (cl (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))) :rule symm :premises (t483.t2.t4))
% 2.05/2.23  (step t483.t2.t6 (cl (= (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))))) :rule cong :premises (t483.t2.t3 t483.t2.t5))
% 2.05/2.23  (step t483.t2.t7 (cl (= tptp.sk6 tptp.sk5)) :rule symm :premises (t483.t2.a3))
% 2.05/2.23  (step t483.t2.t8 (cl (= (tptp.hd (tptp.cons tptp.sk5 tptp.nil)) tptp.sk5)) :rule symm :premises (t483.t2.a4))
% 2.05/2.23  (step t483.t2.t9 (cl (= tptp.sk5 (tptp.hd (tptp.cons tptp.sk5 tptp.nil)))) :rule symm :premises (t483.t2.t8))
% 2.05/2.23  (step t483.t2.t10 (cl (= tptp.sk5 tptp.sk6)) :rule symm :premises (t483.t2.t7))
% 2.05/2.23  (step t483.t2.t11 (cl (= tptp.nil tptp.nil)) :rule refl)
% 2.05/2.23  (step t483.t2.t12 (cl (= (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) :rule cong :premises (t483.t2.t10 t483.t2.t11))
% 2.05/2.23  (step t483.t2.t13 (cl (= (tptp.cons tptp.sk5 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))) :rule trans :premises (t483.t2.t12 t483.t2.t5))
% 2.05/2.23  (step t483.t2.t14 (cl (= (tptp.hd (tptp.cons tptp.sk5 tptp.nil)) (tptp.hd (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))))) :rule cong :premises (t483.t2.t13))
% 2.05/2.23  (step t483.t2.t15 (cl (= (tptp.hd (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)))) :rule symm :premises (t483.t2.a2))
% 2.05/2.23  (step t483.t2.t16 (cl (= tptp.sk6 (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)))) :rule trans :premises (t483.t2.t7 t483.t2.t9 t483.t2.t14 t483.t2.t15))
% 2.05/2.23  (step t483.t2.t17 (cl (= (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk6) (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil))))) :rule cong :premises (t483.t2.t6 t483.t2.t16))
% 2.05/2.23  (step t483.t2.t18 (cl (= (= (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil))) true) (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil))))) :rule equiv_simplify)
% 2.05/2.23  (step t483.t2.t19 (cl (= (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil))) true) (not (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil))))) :rule equiv2 :premises (t483.t2.t18))
% 2.05/2.23  (step t483.t2.t20 (cl (= (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil))) true)) :rule resolution :premises (t483.t2.t19 t483.t2.a0))
% 2.05/2.23  (step t483.t2.t21 (cl (= (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk6) true)) :rule trans :premises (t483.t2.t17 t483.t2.t20))
% 2.05/2.23  (step t483.t2.t22 (cl (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk6)) :rule resolution :premises (t483.t2.t2 t483.t2.t21))
% 2.05/2.23  (step t483.t2 (cl (not (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)))) (not (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.hd (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))))) (not (= tptp.sk5 tptp.sk6)) (not (= tptp.sk5 (tptp.hd (tptp.cons tptp.sk5 tptp.nil)))) (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk6)) :rule subproof :discharge (t483.t2.a0 t483.t2.a1 t483.t2.a2 t483.t2.a3 t483.t2.a4))
% 2.05/2.23  (step t483.t3 (cl (not (and (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.hd (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk5 tptp.sk6) (= tptp.sk5 (tptp.hd (tptp.cons tptp.sk5 tptp.nil))))) (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)))) :rule and_pos)
% 2.05/2.23  (step t483.t4 (cl (not (and (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.hd (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk5 tptp.sk6) (= tptp.sk5 (tptp.hd (tptp.cons tptp.sk5 tptp.nil))))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))) :rule and_pos)
% 2.05/2.23  (step t483.t5 (cl (not (and (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.hd (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk5 tptp.sk6) (= tptp.sk5 (tptp.hd (tptp.cons tptp.sk5 tptp.nil))))) (= (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.hd (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))))) :rule and_pos)
% 2.05/2.23  (step t483.t6 (cl (not (and (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.hd (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk5 tptp.sk6) (= tptp.sk5 (tptp.hd (tptp.cons tptp.sk5 tptp.nil))))) (= tptp.sk5 tptp.sk6)) :rule and_pos)
% 2.05/2.23  (step t483.t7 (cl (not (and (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.hd (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk5 tptp.sk6) (= tptp.sk5 (tptp.hd (tptp.cons tptp.sk5 tptp.nil))))) (= tptp.sk5 (tptp.hd (tptp.cons tptp.sk5 tptp.nil)))) :rule and_pos)
% 2.05/2.23  (step t483.t8 (cl (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk6) (not (and (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.hd (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk5 tptp.sk6) (= tptp.sk5 (tptp.hd (tptp.cons tptp.sk5 tptp.nil))))) (not (and (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.hd (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk5 tptp.sk6) (= tptp.sk5 (tptp.hd (tptp.cons tptp.sk5 tptp.nil))))) (not (and (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.hd (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk5 tptp.sk6) (= tptp.sk5 (tptp.hd (tptp.cons tptp.sk5 tptp.nil))))) (not (and (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.hd (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk5 tptp.sk6) (= tptp.sk5 (tptp.hd (tptp.cons tptp.sk5 tptp.nil))))) (not (and (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.hd (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk5 tptp.sk6) (= tptp.sk5 (tptp.hd (tptp.cons tptp.sk5 tptp.nil)))))) :rule resolution :premises (t483.t2 t483.t3 t483.t4 t483.t5 t483.t6 t483.t7))
% 2.05/2.23  (step t483.t9 (cl (not (and (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.hd (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk5 tptp.sk6) (= tptp.sk5 (tptp.hd (tptp.cons tptp.sk5 tptp.nil))))) (not (and (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.hd (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk5 tptp.sk6) (= tptp.sk5 (tptp.hd (tptp.cons tptp.sk5 tptp.nil))))) (not (and (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.hd (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk5 tptp.sk6) (= tptp.sk5 (tptp.hd (tptp.cons tptp.sk5 tptp.nil))))) (not (and (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.hd (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk5 tptp.sk6) (= tptp.sk5 (tptp.hd (tptp.cons tptp.sk5 tptp.nil))))) (not (and (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.hd (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk5 tptp.sk6) (= tptp.sk5 (tptp.hd (tptp.cons tptp.sk5 tptp.nil))))) (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk6)) :rule reordering :premises (t483.t8))
% 2.05/2.23  (step t483.t10 (cl (not (and (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.hd (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk5 tptp.sk6) (= tptp.sk5 (tptp.hd (tptp.cons tptp.sk5 tptp.nil))))) (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk6)) :rule contraction :premises (t483.t9))
% 2.05/2.23  (step t483.t11 (cl (=> (and (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.hd (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk5 tptp.sk6) (= tptp.sk5 (tptp.hd (tptp.cons tptp.sk5 tptp.nil)))) (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk6)) (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk6)) :rule resolution :premises (t483.t1 t483.t10))
% 2.05/2.23  (step t483.t12 (cl (=> (and (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.hd (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk5 tptp.sk6) (= tptp.sk5 (tptp.hd (tptp.cons tptp.sk5 tptp.nil)))) (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk6)) (not (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk6))) :rule implies_neg2)
% 2.05/2.23  (step t483.t13 (cl (=> (and (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.hd (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk5 tptp.sk6) (= tptp.sk5 (tptp.hd (tptp.cons tptp.sk5 tptp.nil)))) (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk6)) (=> (and (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.hd (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk5 tptp.sk6) (= tptp.sk5 (tptp.hd (tptp.cons tptp.sk5 tptp.nil)))) (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk6))) :rule resolution :premises (t483.t11 t483.t12))
% 2.05/2.23  (step t483.t14 (cl (=> (and (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.hd (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk5 tptp.sk6) (= tptp.sk5 (tptp.hd (tptp.cons tptp.sk5 tptp.nil)))) (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk6))) :rule contraction :premises (t483.t13))
% 2.05/2.23  (step t483.t15 (cl (not (and (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.hd (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk5 tptp.sk6) (= tptp.sk5 (tptp.hd (tptp.cons tptp.sk5 tptp.nil))))) (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk6)) :rule implies :premises (t483.t14))
% 2.05/2.23  (step t483.t16 (cl (and (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.hd (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk5 tptp.sk6) (= tptp.sk5 (tptp.hd (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)))) (not (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.hd (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))))) (not (= tptp.sk5 tptp.sk6)) (not (= tptp.sk5 (tptp.hd (tptp.cons tptp.sk5 tptp.nil))))) :rule and_neg)
% 2.05/2.23  (step t483.t17 (cl (and (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.hd (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk5 tptp.sk6) (= tptp.sk5 (tptp.hd (tptp.cons tptp.sk5 tptp.nil))))) :rule resolution :premises (t483.t16 t483.a4 t483.a2 t483.a3 t483.a1 t483.a0))
% 2.05/2.23  (step t483.t18 (cl (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk6)) :rule resolution :premises (t483.t15 t483.t17))
% 2.05/2.23  (step t483 (cl (not (= tptp.sk5 (tptp.hd (tptp.cons tptp.sk5 tptp.nil)))) (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.hd (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))))) (not (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk6)) :rule subproof :discharge (t483.a0 t483.a1 t483.a2 t483.a3 t483.a4))
% 2.05/2.23  (step t484 (cl (not (and (= tptp.sk5 (tptp.hd (tptp.cons tptp.sk5 tptp.nil))) (= tptp.sk5 tptp.sk6) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.hd (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))) (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk5 (tptp.hd (tptp.cons tptp.sk5 tptp.nil)))) :rule and_pos)
% 2.05/2.23  (step t485 (cl (not (and (= tptp.sk5 (tptp.hd (tptp.cons tptp.sk5 tptp.nil))) (= tptp.sk5 tptp.sk6) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.hd (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))) (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk5 tptp.sk6)) :rule and_pos)
% 2.05/2.23  (step t486 (cl (not (and (= tptp.sk5 (tptp.hd (tptp.cons tptp.sk5 tptp.nil))) (= tptp.sk5 tptp.sk6) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.hd (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))) (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))) :rule and_pos)
% 2.05/2.23  (step t487 (cl (not (and (= tptp.sk5 (tptp.hd (tptp.cons tptp.sk5 tptp.nil))) (= tptp.sk5 tptp.sk6) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.hd (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))) (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.hd (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))))) :rule and_pos)
% 2.05/2.23  (step t488 (cl (not (and (= tptp.sk5 (tptp.hd (tptp.cons tptp.sk5 tptp.nil))) (= tptp.sk5 tptp.sk6) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.hd (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))) (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil))))) (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)))) :rule and_pos)
% 2.05/2.23  (step t489 (cl (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk6) (not (and (= tptp.sk5 (tptp.hd (tptp.cons tptp.sk5 tptp.nil))) (= tptp.sk5 tptp.sk6) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.hd (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))) (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil))))) (not (and (= tptp.sk5 (tptp.hd (tptp.cons tptp.sk5 tptp.nil))) (= tptp.sk5 tptp.sk6) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.hd (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))) (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil))))) (not (and (= tptp.sk5 (tptp.hd (tptp.cons tptp.sk5 tptp.nil))) (= tptp.sk5 tptp.sk6) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.hd (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))) (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil))))) (not (and (= tptp.sk5 (tptp.hd (tptp.cons tptp.sk5 tptp.nil))) (= tptp.sk5 tptp.sk6) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.hd (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))) (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil))))) (not (and (= tptp.sk5 (tptp.hd (tptp.cons tptp.sk5 tptp.nil))) (= tptp.sk5 tptp.sk6) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.hd (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))) (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)))))) :rule resolution :premises (t483 t484 t485 t486 t487 t488))
% 2.05/2.23  (step t490 (cl (not (and (= tptp.sk5 (tptp.hd (tptp.cons tptp.sk5 tptp.nil))) (= tptp.sk5 tptp.sk6) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.hd (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))) (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil))))) (not (and (= tptp.sk5 (tptp.hd (tptp.cons tptp.sk5 tptp.nil))) (= tptp.sk5 tptp.sk6) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.hd (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))) (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil))))) (not (and (= tptp.sk5 (tptp.hd (tptp.cons tptp.sk5 tptp.nil))) (= tptp.sk5 tptp.sk6) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.hd (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))) (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil))))) (not (and (= tptp.sk5 (tptp.hd (tptp.cons tptp.sk5 tptp.nil))) (= tptp.sk5 tptp.sk6) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.hd (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))) (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil))))) (not (and (= tptp.sk5 (tptp.hd (tptp.cons tptp.sk5 tptp.nil))) (= tptp.sk5 tptp.sk6) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.hd (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))) (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil))))) (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk6)) :rule reordering :premises (t489))
% 2.05/2.23  (step t491 (cl (not (and (= tptp.sk5 (tptp.hd (tptp.cons tptp.sk5 tptp.nil))) (= tptp.sk5 tptp.sk6) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.hd (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))) (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil))))) (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk6)) :rule contraction :premises (t490))
% 2.05/2.23  (step t492 (cl (=> (and (= tptp.sk5 (tptp.hd (tptp.cons tptp.sk5 tptp.nil))) (= tptp.sk5 tptp.sk6) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.hd (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))) (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk6)) (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk6)) :rule resolution :premises (t482 t491))
% 2.05/2.23  (step t493 (cl (=> (and (= tptp.sk5 (tptp.hd (tptp.cons tptp.sk5 tptp.nil))) (= tptp.sk5 tptp.sk6) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.hd (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))) (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk6)) (not (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk6))) :rule implies_neg2)
% 2.05/2.23  (step t494 (cl (=> (and (= tptp.sk5 (tptp.hd (tptp.cons tptp.sk5 tptp.nil))) (= tptp.sk5 tptp.sk6) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.hd (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))) (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk6)) (=> (and (= tptp.sk5 (tptp.hd (tptp.cons tptp.sk5 tptp.nil))) (= tptp.sk5 tptp.sk6) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.hd (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))) (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk6))) :rule resolution :premises (t492 t493))
% 2.05/2.23  (step t495 (cl (=> (and (= tptp.sk5 (tptp.hd (tptp.cons tptp.sk5 tptp.nil))) (= tptp.sk5 tptp.sk6) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.hd (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))) (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk6))) :rule contraction :premises (t494))
% 2.05/2.23  (step t496 (cl (not (and (= tptp.sk5 (tptp.hd (tptp.cons tptp.sk5 tptp.nil))) (= tptp.sk5 tptp.sk6) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.hd (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))) (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil))))) (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk6)) :rule implies :premises (t495))
% 2.05/2.23  (step t497 (cl (not (= tptp.sk5 (tptp.hd (tptp.cons tptp.sk5 tptp.nil)))) (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.hd (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))))) (not (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk6)) :rule resolution :premises (t481 t496))
% 2.05/2.23  (step t498 (cl (not (= tptp.sk5 (tptp.hd (tptp.cons tptp.sk5 tptp.nil)))) (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))) (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk6) (not (= (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.hd (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))))) (not (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil))))) :rule reordering :premises (t497))
% 2.05/2.23  (step t499 (cl (not (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (= tptp.sk5 (tptp.hd (tptp.cons tptp.sk5 tptp.nil))))) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (= tptp.sk5 (tptp.hd (tptp.cons tptp.sk5 tptp.nil)))) :rule or_pos)
% 2.05/2.23  (step t500 (cl (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk5)) (= tptp.sk5 (tptp.hd (tptp.cons tptp.sk5 tptp.nil))) (not (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (= tptp.sk5 (tptp.hd (tptp.cons tptp.sk5 tptp.nil)))))) :rule reordering :premises (t499))
% 2.05/2.23  (step t501 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V))))) (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (= tptp.sk5 (tptp.hd (tptp.cons tptp.sk5 tptp.nil))))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V)))))) :rule implies_neg1)
% 2.05/2.23  (anchor :step t502)
% 2.05/2.23  (assume t502.a0 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V))))))
% 2.05/2.23  (step t502.t1 (cl (or (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V)))))) (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (= tptp.sk5 (tptp.hd (tptp.cons tptp.sk5 tptp.nil)))))) :rule forall_inst :args ((:= U tptp.sk5) (:= V tptp.nil)))
% 2.05/2.23  (step t502.t2 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V)))))) (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (= tptp.sk5 (tptp.hd (tptp.cons tptp.sk5 tptp.nil))))) :rule or :premises (t502.t1))
% 2.05/2.23  (step t502.t3 (cl (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (= tptp.sk5 (tptp.hd (tptp.cons tptp.sk5 tptp.nil))))) :rule resolution :premises (t502.t2 t502.a0))
% 2.05/2.23  (step t502 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V)))))) (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (= tptp.sk5 (tptp.hd (tptp.cons tptp.sk5 tptp.nil))))) :rule subproof :discharge (t502.a0))
% 2.05/2.23  (step t503 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V))))) (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (= tptp.sk5 (tptp.hd (tptp.cons tptp.sk5 tptp.nil))))) (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (= tptp.sk5 (tptp.hd (tptp.cons tptp.sk5 tptp.nil))))) :rule resolution :premises (t501 t502))
% 2.05/2.23  (step t504 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V))))) (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (= tptp.sk5 (tptp.hd (tptp.cons tptp.sk5 tptp.nil))))) (not (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (= tptp.sk5 (tptp.hd (tptp.cons tptp.sk5 tptp.nil)))))) :rule implies_neg2)
% 2.05/2.23  (step t505 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V))))) (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (= tptp.sk5 (tptp.hd (tptp.cons tptp.sk5 tptp.nil))))) (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V))))) (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (= tptp.sk5 (tptp.hd (tptp.cons tptp.sk5 tptp.nil)))))) :rule resolution :premises (t503 t504))
% 2.05/2.23  (step t506 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V))))) (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (= tptp.sk5 (tptp.hd (tptp.cons tptp.sk5 tptp.nil)))))) :rule contraction :premises (t505))
% 2.05/2.23  (step t507 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V)))))) (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (= tptp.sk5 (tptp.hd (tptp.cons tptp.sk5 tptp.nil))))) :rule implies :premises (t506))
% 2.05/2.23  (step t508 (cl (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (= tptp.sk5 (tptp.hd (tptp.cons tptp.sk5 tptp.nil))))) :rule resolution :premises (t507 t250))
% 2.05/2.23  (step t509 (cl (= tptp.sk5 (tptp.hd (tptp.cons tptp.sk5 tptp.nil)))) :rule resolution :premises (t500 a7 a191 t508))
% 2.05/2.23  (step t510 (cl (not (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))) :rule or_pos)
% 2.05/2.23  (step t511 (cl (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (not (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))))) :rule reordering :premises (t510))
% 2.05/2.23  (step t512 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.cons (tptp.skaf83 U) (tptp.skaf82 U))) (= tptp.nil U))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.cons (tptp.skaf83 U) (tptp.skaf82 U))) (= tptp.nil U)))) :rule implies_neg1)
% 2.05/2.23  (anchor :step t513)
% 2.05/2.23  (assume t513.a0 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.cons (tptp.skaf83 U) (tptp.skaf82 U))) (= tptp.nil U))))
% 2.05/2.23  (step t513.t1 (cl (or (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.cons (tptp.skaf83 U) (tptp.skaf82 U))) (= tptp.nil U)))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))))) :rule forall_inst :args ((:= U (tptp.cons tptp.sk6 tptp.nil))))
% 2.05/2.23  (step t513.t2 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.cons (tptp.skaf83 U) (tptp.skaf82 U))) (= tptp.nil U)))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) :rule or :premises (t513.t1))
% 2.05/2.23  (step t513.t3 (cl (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) :rule resolution :premises (t513.t2 t513.a0))
% 2.05/2.23  (step t513 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.cons (tptp.skaf83 U) (tptp.skaf82 U))) (= tptp.nil U)))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) :rule subproof :discharge (t513.a0))
% 2.05/2.23  (step t514 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.cons (tptp.skaf83 U) (tptp.skaf82 U))) (= tptp.nil U))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) :rule resolution :premises (t512 t513))
% 2.05/2.23  (step t515 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.cons (tptp.skaf83 U) (tptp.skaf82 U))) (= tptp.nil U))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) (not (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))))) :rule implies_neg2)
% 2.05/2.23  (step t516 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.cons (tptp.skaf83 U) (tptp.skaf82 U))) (= tptp.nil U))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.cons (tptp.skaf83 U) (tptp.skaf82 U))) (= tptp.nil U))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))))) :rule resolution :premises (t514 t515))
% 2.05/2.23  (step t517 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.cons (tptp.skaf83 U) (tptp.skaf82 U))) (= tptp.nil U))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))))) :rule contraction :premises (t516))
% 2.05/2.23  (step t518 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.cons (tptp.skaf83 U) (tptp.skaf82 U))) (= tptp.nil U)))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) :rule implies :premises (t517))
% 2.05/2.23  (step t519 (cl (not (= (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= (tptp.cons (tptp.skaf83 U) (tptp.skaf82 U)) U) (= tptp.nil U))) (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.cons (tptp.skaf83 U) (tptp.skaf82 U))) (= tptp.nil U))))) (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= (tptp.cons (tptp.skaf83 U) (tptp.skaf82 U)) U) (= tptp.nil U)))) (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.cons (tptp.skaf83 U) (tptp.skaf82 U))) (= tptp.nil U)))) :rule equiv_pos2)
% 2.05/2.23  (anchor :step t520 :args ((U $$unsorted) (:= U U)))
% 2.05/2.23  (step t520.t1 (cl (= U U)) :rule refl)
% 2.05/2.23  (step t520.t2 (cl (= (not (tptp.ssList U)) (not (tptp.ssList U)))) :rule refl)
% 2.05/2.23  (step t520.t3 (cl (= (= (tptp.cons (tptp.skaf83 U) (tptp.skaf82 U)) U) (= U (tptp.cons (tptp.skaf83 U) (tptp.skaf82 U))))) :rule all_simplify)
% 2.05/2.23  (step t520.t4 (cl (= (= tptp.nil U) (= tptp.nil U))) :rule refl)
% 2.05/2.23  (step t520.t5 (cl (= (or (not (tptp.ssList U)) (= (tptp.cons (tptp.skaf83 U) (tptp.skaf82 U)) U) (= tptp.nil U)) (or (not (tptp.ssList U)) (= U (tptp.cons (tptp.skaf83 U) (tptp.skaf82 U))) (= tptp.nil U)))) :rule cong :premises (t520.t2 t520.t3 t520.t4))
% 2.05/2.23  (step t520 (cl (= (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= (tptp.cons (tptp.skaf83 U) (tptp.skaf82 U)) U) (= tptp.nil U))) (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.cons (tptp.skaf83 U) (tptp.skaf82 U))) (= tptp.nil U))))) :rule bind)
% 2.05/2.23  (step t521 (cl (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.cons (tptp.skaf83 U) (tptp.skaf82 U))) (= tptp.nil U)))) :rule resolution :premises (t519 t520 a108))
% 2.05/2.23  (step t522 (cl (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) :rule resolution :premises (t518 t521))
% 2.05/2.23  (step t523 (cl (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))) :rule resolution :premises (t511 t93 t129 t522))
% 2.05/2.23  (step t524 (cl (not (or (not (tptp.ssItem (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.hd (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))))) (not (tptp.ssItem (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.hd (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))))) :rule or_pos)
% 2.05/2.23  (step t525 (cl (not (tptp.ssItem (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.hd (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))) (not (or (not (tptp.ssItem (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.hd (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))))))) :rule reordering :premises (t524))
% 2.05/2.23  (step t526 (cl (=> (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf83 U))) (tptp.ssItem (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)))) (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf83 U)))) :rule implies_neg1)
% 2.05/2.23  (anchor :step t527)
% 2.05/2.23  (assume t527.a0 (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf83 U))))
% 2.05/2.23  (step t527.t1 (cl (or (not (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf83 U)))) (tptp.ssItem (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil))))) :rule forall_inst :args ((:= U (tptp.cons tptp.sk6 tptp.nil))))
% 2.05/2.23  (step t527.t2 (cl (not (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf83 U)))) (tptp.ssItem (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)))) :rule or :premises (t527.t1))
% 2.05/2.23  (step t527.t3 (cl (tptp.ssItem (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)))) :rule resolution :premises (t527.t2 t527.a0))
% 2.05/2.23  (step t527 (cl (not (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf83 U)))) (tptp.ssItem (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)))) :rule subproof :discharge (t527.a0))
% 2.05/2.23  (step t528 (cl (=> (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf83 U))) (tptp.ssItem (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.ssItem (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)))) :rule resolution :premises (t526 t527))
% 2.05/2.23  (step t529 (cl (=> (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf83 U))) (tptp.ssItem (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssItem (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil))))) :rule implies_neg2)
% 2.05/2.23  (step t530 (cl (=> (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf83 U))) (tptp.ssItem (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)))) (=> (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf83 U))) (tptp.ssItem (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil))))) :rule resolution :premises (t528 t529))
% 2.05/2.23  (step t531 (cl (=> (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf83 U))) (tptp.ssItem (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil))))) :rule contraction :premises (t530))
% 2.05/2.23  (step t532 (cl (not (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf83 U)))) (tptp.ssItem (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)))) :rule implies :premises (t531))
% 2.05/2.23  (step t533 (cl (tptp.ssItem (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)))) :rule resolution :premises (t532 a11))
% 2.05/2.23  (step t534 (cl (=> (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf82 U))) (tptp.ssList (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf82 U)))) :rule implies_neg1)
% 2.05/2.23  (anchor :step t535)
% 2.05/2.23  (assume t535.a0 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf82 U))))
% 2.05/2.23  (step t535.t1 (cl (or (not (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf82 U)))) (tptp.ssList (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))) :rule forall_inst :args ((:= U (tptp.cons tptp.sk6 tptp.nil))))
% 2.05/2.23  (step t535.t2 (cl (not (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf82 U)))) (tptp.ssList (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) :rule or :premises (t535.t1))
% 2.05/2.23  (step t535.t3 (cl (tptp.ssList (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) :rule resolution :premises (t535.t2 t535.a0))
% 2.05/2.23  (step t535 (cl (not (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf82 U)))) (tptp.ssList (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) :rule subproof :discharge (t535.a0))
% 2.05/2.23  (step t536 (cl (=> (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf82 U))) (tptp.ssList (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.ssList (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) :rule resolution :premises (t534 t535))
% 2.05/2.23  (step t537 (cl (=> (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf82 U))) (tptp.ssList (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))) :rule implies_neg2)
% 2.05/2.23  (step t538 (cl (=> (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf82 U))) (tptp.ssList (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (=> (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf82 U))) (tptp.ssList (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))) :rule resolution :premises (t536 t537))
% 2.05/2.23  (step t539 (cl (=> (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf82 U))) (tptp.ssList (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))) :rule contraction :premises (t538))
% 2.05/2.23  (step t540 (cl (not (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf82 U)))) (tptp.ssList (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) :rule implies :premises (t539))
% 2.05/2.23  (step t541 (cl (tptp.ssList (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) :rule resolution :premises (t540 a12))
% 2.05/2.23  (step t542 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V))))) (or (not (tptp.ssItem (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.hd (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V)))))) :rule implies_neg1)
% 2.05/2.23  (anchor :step t543)
% 2.05/2.23  (assume t543.a0 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V))))))
% 2.05/2.23  (step t543.t1 (cl (or (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V)))))) (or (not (tptp.ssItem (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.hd (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))))))) :rule forall_inst :args ((:= U (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil))) (:= V (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))))
% 2.05/2.23  (step t543.t2 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V)))))) (or (not (tptp.ssItem (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.hd (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))))) :rule or :premises (t543.t1))
% 2.05/2.23  (step t543.t3 (cl (or (not (tptp.ssItem (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.hd (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))))) :rule resolution :premises (t543.t2 t543.a0))
% 2.05/2.23  (step t543 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V)))))) (or (not (tptp.ssItem (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.hd (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))))) :rule subproof :discharge (t543.a0))
% 2.05/2.23  (step t544 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V))))) (or (not (tptp.ssItem (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.hd (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))))) (or (not (tptp.ssItem (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.hd (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))))) :rule resolution :premises (t542 t543))
% 2.05/2.23  (step t545 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V))))) (or (not (tptp.ssItem (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.hd (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))))) (not (or (not (tptp.ssItem (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.hd (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))))))) :rule implies_neg2)
% 2.05/2.23  (step t546 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V))))) (or (not (tptp.ssItem (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.hd (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))))) (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V))))) (or (not (tptp.ssItem (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.hd (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))))))) :rule resolution :premises (t544 t545))
% 2.05/2.23  (step t547 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V))))) (or (not (tptp.ssItem (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.hd (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))))))) :rule contraction :premises (t546))
% 2.05/2.23  (step t548 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V)))))) (or (not (tptp.ssItem (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.hd (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))))) :rule implies :premises (t547))
% 2.05/2.23  (step t549 (cl (or (not (tptp.ssItem (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.hd (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))))) :rule resolution :premises (t548 t250))
% 2.05/2.23  (step t550 (cl (= (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.hd (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))))) :rule resolution :premises (t525 t533 t541 t549))
% 2.05/2.23  (step t551 (cl (not (or (not (tptp.ssList (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssItem (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))))) (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil))))) (not (tptp.ssList (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssItem (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))))) (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)))) :rule or_pos)
% 2.05/2.23  (step t552 (cl (not (tptp.ssList (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssItem (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))))) (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil))) (not (or (not (tptp.ssList (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssItem (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))))) (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)))))) :rule reordering :premises (t551))
% 2.05/2.23  (step t553 (cl (and (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))) (not (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule and_neg)
% 2.05/2.23  (step t554 (cl (=> (and (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))))) (and (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule implies_neg1)
% 2.05/2.23  (anchor :step t555)
% 2.05/2.23  (assume t555.a0 (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))))
% 2.05/2.23  (assume t555.a1 (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))
% 2.05/2.23  (step t555.t1 (cl (=> (and (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))) (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))))) (and (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))))) :rule implies_neg1)
% 2.05/2.23  (anchor :step t555.t2)
% 2.05/2.23  (assume t555.t2.a0 (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))
% 2.05/2.23  (assume t555.t2.a1 (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))))
% 2.05/2.23  (step t555.t2.t1 (cl (= (= (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))) true) (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))))) :rule equiv_simplify)
% 2.05/2.23  (step t555.t2.t2 (cl (not (= (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))) true)) (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))))) :rule equiv1 :premises (t555.t2.t1))
% 2.05/2.23  (step t555.t2.t3 (cl (= (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)))) :rule refl)
% 2.05/2.23  (step t555.t2.t4 (cl (= (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))) (tptp.cons tptp.sk6 tptp.nil))) :rule symm :premises (t555.t2.a1))
% 2.05/2.23  (step t555.t2.t5 (cl (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))) :rule symm :premises (t555.t2.t4))
% 2.05/2.23  (step t555.t2.t6 (cl (= (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))) (tptp.cons tptp.sk6 tptp.nil))) :rule symm :premises (t555.t2.t5))
% 2.05/2.23  (step t555.t2.t7 (cl (= (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) :rule cong :premises (t555.t2.t3 t555.t2.t6))
% 2.05/2.23  (step t555.t2.t8 (cl (= (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))) (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule cong :premises (t555.t2.t7))
% 2.05/2.23  (step t555.t2.t9 (cl (= (= (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) true) (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule equiv_simplify)
% 2.05/2.23  (step t555.t2.t10 (cl (= (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) true) (not (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule equiv2 :premises (t555.t2.t9))
% 2.05/2.23  (step t555.t2.t11 (cl (= (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) true)) :rule resolution :premises (t555.t2.t10 t555.t2.a0))
% 2.05/2.23  (step t555.t2.t12 (cl (= (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))) true)) :rule trans :premises (t555.t2.t8 t555.t2.t11))
% 2.05/2.23  (step t555.t2.t13 (cl (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))))) :rule resolution :premises (t555.t2.t2 t555.t2.t12))
% 2.05/2.23  (step t555.t2 (cl (not (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))) (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))))) :rule subproof :discharge (t555.t2.a0 t555.t2.a1))
% 2.05/2.23  (step t555.t3 (cl (not (and (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))))) (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) :rule and_pos)
% 2.05/2.23  (step t555.t4 (cl (not (and (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))) :rule and_pos)
% 2.05/2.23  (step t555.t5 (cl (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))) (not (and (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))))) (not (and (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))))) :rule resolution :premises (t555.t2 t555.t3 t555.t4))
% 2.05/2.23  (step t555.t6 (cl (not (and (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))))) (not (and (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))))) (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))))) :rule reordering :premises (t555.t5))
% 2.05/2.23  (step t555.t7 (cl (not (and (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))))) (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))))) :rule contraction :premises (t555.t6))
% 2.05/2.23  (step t555.t8 (cl (=> (and (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))) (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))))) (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))))) :rule resolution :premises (t555.t1 t555.t7))
% 2.05/2.23  (step t555.t9 (cl (=> (and (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))) (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))))) (not (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))))) :rule implies_neg2)
% 2.05/2.23  (step t555.t10 (cl (=> (and (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))) (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))))) (=> (and (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))) (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))))) :rule resolution :premises (t555.t8 t555.t9))
% 2.05/2.23  (step t555.t11 (cl (=> (and (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))) (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))))) :rule contraction :premises (t555.t10))
% 2.05/2.23  (step t555.t12 (cl (not (and (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))))) (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))))) :rule implies :premises (t555.t11))
% 2.05/2.23  (step t555.t13 (cl (and (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))) (not (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))))) :rule and_neg)
% 2.05/2.23  (step t555.t14 (cl (and (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))))) :rule resolution :premises (t555.t13 t555.a1 t555.a0))
% 2.05/2.23  (step t555.t15 (cl (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))))) :rule resolution :premises (t555.t12 t555.t14))
% 2.05/2.23  (step t555 (cl (not (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))) (not (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))))) :rule subproof :discharge (t555.a0 t555.a1))
% 2.05/2.23  (step t556 (cl (not (and (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))) :rule and_pos)
% 2.05/2.23  (step t557 (cl (not (and (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) :rule and_pos)
% 2.05/2.23  (step t558 (cl (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))) (not (and (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (and (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule resolution :premises (t555 t556 t557))
% 2.05/2.23  (step t559 (cl (not (and (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (and (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))))) :rule reordering :premises (t558))
% 2.05/2.23  (step t560 (cl (not (and (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))))) :rule contraction :premises (t559))
% 2.05/2.23  (step t561 (cl (=> (and (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))))) (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))))) :rule resolution :premises (t554 t560))
% 2.05/2.23  (step t562 (cl (=> (and (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))))) (not (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))))) :rule implies_neg2)
% 2.05/2.23  (step t563 (cl (=> (and (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))))) (=> (and (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))))) :rule resolution :premises (t561 t562))
% 2.05/2.23  (step t564 (cl (=> (and (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))))) :rule contraction :premises (t563))
% 2.05/2.23  (step t565 (cl (not (and (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))))) :rule implies :premises (t564))
% 2.05/2.23  (step t566 (cl (not (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil))))) (not (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))))) :rule resolution :premises (t553 t565))
% 2.05/2.23  (step t567 (cl (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))))) :rule resolution :premises (t566 t523 t480))
% 2.05/2.23  (step t568 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.ssList (tptp.app U (tptp.cons V W)))) (tptp.memberP (tptp.app U (tptp.cons V W)) V))) (or (not (tptp.ssList (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssItem (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))))) (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil))))) (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.ssList (tptp.app U (tptp.cons V W)))) (tptp.memberP (tptp.app U (tptp.cons V W)) V)))) :rule implies_neg1)
% 2.05/2.23  (anchor :step t569)
% 2.05/2.23  (assume t569.a0 (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.ssList (tptp.app U (tptp.cons V W)))) (tptp.memberP (tptp.app U (tptp.cons V W)) V))))
% 2.05/2.23  (step t569.t1 (cl (or (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.ssList (tptp.app U (tptp.cons V W)))) (tptp.memberP (tptp.app U (tptp.cons V W)) V)))) (or (not (tptp.ssList (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssItem (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))))) (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)))))) :rule forall_inst :args ((:= U (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil))) (:= V (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil))) (:= W (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))))
% 2.05/2.23  (step t569.t2 (cl (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.ssList (tptp.app U (tptp.cons V W)))) (tptp.memberP (tptp.app U (tptp.cons V W)) V)))) (or (not (tptp.ssList (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssItem (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))))) (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil))))) :rule or :premises (t569.t1))
% 2.05/2.23  (step t569.t3 (cl (or (not (tptp.ssList (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssItem (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))))) (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil))))) :rule resolution :premises (t569.t2 t569.a0))
% 2.05/2.23  (step t569 (cl (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.ssList (tptp.app U (tptp.cons V W)))) (tptp.memberP (tptp.app U (tptp.cons V W)) V)))) (or (not (tptp.ssList (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssItem (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))))) (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil))))) :rule subproof :discharge (t569.a0))
% 2.05/2.23  (step t570 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.ssList (tptp.app U (tptp.cons V W)))) (tptp.memberP (tptp.app U (tptp.cons V W)) V))) (or (not (tptp.ssList (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssItem (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))))) (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil))))) (or (not (tptp.ssList (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssItem (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))))) (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil))))) :rule resolution :premises (t568 t569))
% 2.05/2.23  (step t571 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.ssList (tptp.app U (tptp.cons V W)))) (tptp.memberP (tptp.app U (tptp.cons V W)) V))) (or (not (tptp.ssList (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssItem (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))))) (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil))))) (not (or (not (tptp.ssList (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssItem (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))))) (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)))))) :rule implies_neg2)
% 2.05/2.23  (step t572 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.ssList (tptp.app U (tptp.cons V W)))) (tptp.memberP (tptp.app U (tptp.cons V W)) V))) (or (not (tptp.ssList (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssItem (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))))) (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil))))) (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.ssList (tptp.app U (tptp.cons V W)))) (tptp.memberP (tptp.app U (tptp.cons V W)) V))) (or (not (tptp.ssList (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssItem (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))))) (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)))))) :rule resolution :premises (t570 t571))
% 2.05/2.23  (step t573 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.ssList (tptp.app U (tptp.cons V W)))) (tptp.memberP (tptp.app U (tptp.cons V W)) V))) (or (not (tptp.ssList (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssItem (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))))) (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)))))) :rule contraction :premises (t572))
% 2.05/2.23  (step t574 (cl (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.ssList (tptp.app U (tptp.cons V W)))) (tptp.memberP (tptp.app U (tptp.cons V W)) V)))) (or (not (tptp.ssList (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssItem (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))))) (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil))))) :rule implies :premises (t573))
% 2.05/2.23  (step t575 (cl (not (= (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted)) (or (not (= (tptp.app U (tptp.cons V W)) X)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.ssList X)) (tptp.memberP X V))) (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.ssList (tptp.app U (tptp.cons V W)))) (tptp.memberP (tptp.app U (tptp.cons V W)) V))))) (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted)) (or (not (= (tptp.app U (tptp.cons V W)) X)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.ssList X)) (tptp.memberP X V)))) (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.ssList (tptp.app U (tptp.cons V W)))) (tptp.memberP (tptp.app U (tptp.cons V W)) V)))) :rule equiv_pos2)
% 2.05/2.23  (anchor :step t576 :args ((U $$unsorted) (:= U U) (V $$unsorted) (:= V V) (W $$unsorted) (:= W W) (X $$unsorted) (:= X X)))
% 2.05/2.23  (step t576.t1 (cl (= U U)) :rule refl)
% 2.05/2.23  (step t576.t2 (cl (= V V)) :rule refl)
% 2.05/2.23  (step t576.t3 (cl (= W W)) :rule refl)
% 2.05/2.23  (step t576.t4 (cl (= X X)) :rule refl)
% 2.05/2.23  (step t576.t5 (cl (= (= (tptp.app U (tptp.cons V W)) X) (= X (tptp.app U (tptp.cons V W))))) :rule all_simplify)
% 2.05/2.23  (step t576.t6 (cl (= (not (= (tptp.app U (tptp.cons V W)) X)) (not (= X (tptp.app U (tptp.cons V W)))))) :rule cong :premises (t576.t5))
% 2.05/2.23  (step t576.t7 (cl (= (not (tptp.ssList W)) (not (tptp.ssList W)))) :rule refl)
% 2.05/2.23  (step t576.t8 (cl (= (not (tptp.ssList U)) (not (tptp.ssList U)))) :rule refl)
% 2.05/2.23  (step t576.t9 (cl (= (not (tptp.ssItem V)) (not (tptp.ssItem V)))) :rule refl)
% 2.05/2.23  (step t576.t10 (cl (= (not (tptp.ssList X)) (not (tptp.ssList X)))) :rule refl)
% 2.05/2.23  (step t576.t11 (cl (= (tptp.memberP X V) (tptp.memberP X V))) :rule refl)
% 2.05/2.23  (step t576.t12 (cl (= (or (not (= (tptp.app U (tptp.cons V W)) X)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.ssList X)) (tptp.memberP X V)) (or (not (= X (tptp.app U (tptp.cons V W)))) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.ssList X)) (tptp.memberP X V)))) :rule cong :premises (t576.t6 t576.t7 t576.t8 t576.t9 t576.t10 t576.t11))
% 2.05/2.23  (step t576 (cl (= (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted)) (or (not (= (tptp.app U (tptp.cons V W)) X)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.ssList X)) (tptp.memberP X V))) (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted)) (or (not (= X (tptp.app U (tptp.cons V W)))) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.ssList X)) (tptp.memberP X V))))) :rule bind)
% 2.05/2.23  (step t577 (cl (= (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted)) (or (not (= X (tptp.app U (tptp.cons V W)))) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.ssList X)) (tptp.memberP X V))) (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (= (tptp.app U (tptp.cons V W)) (tptp.app U (tptp.cons V W)))) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.ssList (tptp.app U (tptp.cons V W)))) (tptp.memberP (tptp.app U (tptp.cons V W)) V))))) :rule all_simplify)
% 2.05/2.23  (anchor :step t578 :args ((U $$unsorted) (:= U U) (V $$unsorted) (:= V V) (W $$unsorted) (:= W W)))
% 2.05/2.23  (step t578.t1 (cl (= U U)) :rule refl)
% 2.05/2.23  (step t578.t2 (cl (= V V)) :rule refl)
% 2.05/2.23  (step t578.t3 (cl (= W W)) :rule refl)
% 2.05/2.23  (step t578.t4 (cl (= (= (tptp.app U (tptp.cons V W)) (tptp.app U (tptp.cons V W))) true)) :rule all_simplify)
% 2.05/2.23  (step t578.t5 (cl (= (not (= (tptp.app U (tptp.cons V W)) (tptp.app U (tptp.cons V W)))) (not true))) :rule cong :premises (t578.t4))
% 2.05/2.23  (step t578.t6 (cl (= (not true) false)) :rule all_simplify)
% 2.05/2.23  (step t578.t7 (cl (= (not (= (tptp.app U (tptp.cons V W)) (tptp.app U (tptp.cons V W)))) false)) :rule trans :premises (t578.t5 t578.t6))
% 2.05/2.23  (step t578.t8 (cl (= (not (tptp.ssList W)) (not (tptp.ssList W)))) :rule refl)
% 2.05/2.23  (step t578.t9 (cl (= (not (tptp.ssList U)) (not (tptp.ssList U)))) :rule refl)
% 2.05/2.23  (step t578.t10 (cl (= (not (tptp.ssItem V)) (not (tptp.ssItem V)))) :rule refl)
% 2.05/2.23  (step t578.t11 (cl (= (not (tptp.ssList (tptp.app U (tptp.cons V W)))) (not (tptp.ssList (tptp.app U (tptp.cons V W)))))) :rule refl)
% 2.05/2.23  (step t578.t12 (cl (= (tptp.memberP (tptp.app U (tptp.cons V W)) V) (tptp.memberP (tptp.app U (tptp.cons V W)) V))) :rule refl)
% 2.05/2.23  (step t578.t13 (cl (= (or (not (= (tptp.app U (tptp.cons V W)) (tptp.app U (tptp.cons V W)))) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.ssList (tptp.app U (tptp.cons V W)))) (tptp.memberP (tptp.app U (tptp.cons V W)) V)) (or false (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.ssList (tptp.app U (tptp.cons V W)))) (tptp.memberP (tptp.app U (tptp.cons V W)) V)))) :rule cong :premises (t578.t7 t578.t8 t578.t9 t578.t10 t578.t11 t578.t12))
% 2.05/2.23  (step t578.t14 (cl (= (or false (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.ssList (tptp.app U (tptp.cons V W)))) (tptp.memberP (tptp.app U (tptp.cons V W)) V)) (or (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.ssList (tptp.app U (tptp.cons V W)))) (tptp.memberP (tptp.app U (tptp.cons V W)) V)))) :rule all_simplify)
% 2.05/2.23  (step t578.t15 (cl (= (or (not (= (tptp.app U (tptp.cons V W)) (tptp.app U (tptp.cons V W)))) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.ssList (tptp.app U (tptp.cons V W)))) (tptp.memberP (tptp.app U (tptp.cons V W)) V)) (or (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.ssList (tptp.app U (tptp.cons V W)))) (tptp.memberP (tptp.app U (tptp.cons V W)) V)))) :rule trans :premises (t578.t13 t578.t14))
% 2.05/2.23  (step t578 (cl (= (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (= (tptp.app U (tptp.cons V W)) (tptp.app U (tptp.cons V W)))) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.ssList (tptp.app U (tptp.cons V W)))) (tptp.memberP (tptp.app U (tptp.cons V W)) V))) (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.ssList (tptp.app U (tptp.cons V W)))) (tptp.memberP (tptp.app U (tptp.cons V W)) V))))) :rule bind)
% 2.05/2.23  (step t579 (cl (= (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted)) (or (not (= X (tptp.app U (tptp.cons V W)))) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.ssList X)) (tptp.memberP X V))) (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.ssList (tptp.app U (tptp.cons V W)))) (tptp.memberP (tptp.app U (tptp.cons V W)) V))))) :rule trans :premises (t577 t578))
% 2.05/2.23  (step t580 (cl (= (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted)) (or (not (= (tptp.app U (tptp.cons V W)) X)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.ssList X)) (tptp.memberP X V))) (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.ssList (tptp.app U (tptp.cons V W)))) (tptp.memberP (tptp.app U (tptp.cons V W)) V))))) :rule trans :premises (t576 t579))
% 2.05/2.23  (step t581 (cl (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.ssList (tptp.app U (tptp.cons V W)))) (tptp.memberP (tptp.app U (tptp.cons V W)) V)))) :rule resolution :premises (t575 t580 a174))
% 2.05/2.23  (step t582 (cl (or (not (tptp.ssList (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssItem (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))))) (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil))))) :rule resolution :premises (t574 t581))
% 2.05/2.23  (step t583 (cl (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf82 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.skaf83 (tptp.cons tptp.sk6 tptp.nil)))) :rule resolution :premises (t552 t471 t533 t541 t567 t582))
% 2.05/2.23  (step t584 (cl (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk6)) :rule resolution :premises (t498 t509 t203 t523 t550 t583))
% 2.05/2.23  (step t585 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.memberP U V)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (tptp.memberP (tptp.app U W) V))) (or (not (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk6)) (not (tptp.ssList (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssItem tptp.sk6)) (tptp.memberP (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) tptp.sk6))) (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.memberP U V)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (tptp.memberP (tptp.app U W) V)))) :rule implies_neg1)
% 2.05/2.23  (anchor :step t586)
% 2.05/2.23  (assume t586.a0 (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.memberP U V)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (tptp.memberP (tptp.app U W) V))))
% 2.05/2.23  (step t586.t1 (cl (or (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.memberP U V)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (tptp.memberP (tptp.app U W) V)))) (or (not (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk6)) (not (tptp.ssList (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssItem tptp.sk6)) (tptp.memberP (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) tptp.sk6)))) :rule forall_inst :args ((:= U (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (:= V tptp.sk6) (:= W (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))))
% 2.05/2.23  (step t586.t2 (cl (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.memberP U V)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (tptp.memberP (tptp.app U W) V)))) (or (not (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk6)) (not (tptp.ssList (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssItem tptp.sk6)) (tptp.memberP (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) tptp.sk6))) :rule or :premises (t586.t1))
% 2.05/2.23  (step t586.t3 (cl (or (not (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk6)) (not (tptp.ssList (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssItem tptp.sk6)) (tptp.memberP (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) tptp.sk6))) :rule resolution :premises (t586.t2 t586.a0))
% 2.05/2.23  (step t586 (cl (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.memberP U V)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (tptp.memberP (tptp.app U W) V)))) (or (not (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk6)) (not (tptp.ssList (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssItem tptp.sk6)) (tptp.memberP (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) tptp.sk6))) :rule subproof :discharge (t586.a0))
% 2.05/2.23  (step t587 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.memberP U V)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (tptp.memberP (tptp.app U W) V))) (or (not (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk6)) (not (tptp.ssList (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssItem tptp.sk6)) (tptp.memberP (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) tptp.sk6))) (or (not (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk6)) (not (tptp.ssList (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssItem tptp.sk6)) (tptp.memberP (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) tptp.sk6))) :rule resolution :premises (t585 t586))
% 2.05/2.23  (step t588 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.memberP U V)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (tptp.memberP (tptp.app U W) V))) (or (not (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk6)) (not (tptp.ssList (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssItem tptp.sk6)) (tptp.memberP (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) tptp.sk6))) (not (or (not (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk6)) (not (tptp.ssList (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssItem tptp.sk6)) (tptp.memberP (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) tptp.sk6)))) :rule implies_neg2)
% 2.05/2.23  (step t589 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.memberP U V)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (tptp.memberP (tptp.app U W) V))) (or (not (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk6)) (not (tptp.ssList (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssItem tptp.sk6)) (tptp.memberP (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) tptp.sk6))) (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.memberP U V)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (tptp.memberP (tptp.app U W) V))) (or (not (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk6)) (not (tptp.ssList (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssItem tptp.sk6)) (tptp.memberP (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) tptp.sk6)))) :rule resolution :premises (t587 t588))
% 2.05/2.23  (step t590 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.memberP U V)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (tptp.memberP (tptp.app U W) V))) (or (not (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk6)) (not (tptp.ssList (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssItem tptp.sk6)) (tptp.memberP (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) tptp.sk6)))) :rule contraction :premises (t589))
% 2.05/2.23  (step t591 (cl (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.memberP U V)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (tptp.memberP (tptp.app U W) V)))) (or (not (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk6)) (not (tptp.ssList (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssItem tptp.sk6)) (tptp.memberP (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) tptp.sk6))) :rule implies :premises (t590))
% 2.05/2.23  (step t592 (cl (or (not (tptp.memberP (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk6)) (not (tptp.ssList (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (tptp.ssList (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssItem tptp.sk6)) (tptp.memberP (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) tptp.sk6))) :rule resolution :premises (t591 a139))
% 2.05/2.23  (step t593 (cl (tptp.memberP (tptp.app (tptp.app (tptp.skaf47 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.skaf48 (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) tptp.sk6)) :rule resolution :premises (t453 a192 t461 t480 t584 t592))
% 2.05/2.23  (step t594 (cl (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk6)) :rule resolution :premises (t418 a190 t419 t166 t451 t593))
% 2.05/2.23  (step t595 (cl (not (= (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.memberP (tptp.cons U V) W)) (not (tptp.ssList V)) (not (tptp.ssItem U)) (not (tptp.ssItem W)) (tptp.memberP V W) (= U W))) (or (not (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk6)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk9)) (not (tptp.ssItem tptp.sk6)) (tptp.memberP tptp.nil tptp.sk6) (= tptp.sk9 tptp.sk6))) (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.memberP (tptp.cons U V) W)) (not (tptp.ssList V)) (not (tptp.ssItem U)) (not (tptp.ssItem W)) (tptp.memberP V W) (= U W))) (or (not (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk6)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk9)) (not (tptp.ssItem tptp.sk6)) (tptp.memberP tptp.nil tptp.sk6) (= tptp.sk6 tptp.sk9))))) (not (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.memberP (tptp.cons U V) W)) (not (tptp.ssList V)) (not (tptp.ssItem U)) (not (tptp.ssItem W)) (tptp.memberP V W) (= U W))) (or (not (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk6)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk9)) (not (tptp.ssItem tptp.sk6)) (tptp.memberP tptp.nil tptp.sk6) (= tptp.sk9 tptp.sk6)))) (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.memberP (tptp.cons U V) W)) (not (tptp.ssList V)) (not (tptp.ssItem U)) (not (tptp.ssItem W)) (tptp.memberP V W) (= U W))) (or (not (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk6)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk9)) (not (tptp.ssItem tptp.sk6)) (tptp.memberP tptp.nil tptp.sk6) (= tptp.sk6 tptp.sk9)))) :rule equiv_pos2)
% 2.05/2.23  (step t596 (cl (= (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.memberP (tptp.cons U V) W)) (not (tptp.ssList V)) (not (tptp.ssItem U)) (not (tptp.ssItem W)) (tptp.memberP V W) (= U W))) (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.memberP (tptp.cons U V) W)) (not (tptp.ssList V)) (not (tptp.ssItem U)) (not (tptp.ssItem W)) (tptp.memberP V W) (= U W))))) :rule refl)
% 2.05/2.23  (step t597 (cl (= (not (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk6)) (not (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk6)))) :rule refl)
% 2.05/2.23  (step t598 (cl (= (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.nil)))) :rule refl)
% 2.05/2.23  (step t599 (cl (= (not (tptp.ssItem tptp.sk9)) (not (tptp.ssItem tptp.sk9)))) :rule refl)
% 2.05/2.23  (step t600 (cl (= (tptp.memberP tptp.nil tptp.sk6) (tptp.memberP tptp.nil tptp.sk6))) :rule refl)
% 2.05/2.23  (step t601 (cl (= (= tptp.sk9 tptp.sk6) (= tptp.sk6 tptp.sk9))) :rule all_simplify)
% 2.05/2.23  (step t602 (cl (= (or (not (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk6)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk9)) (not (tptp.ssItem tptp.sk6)) (tptp.memberP tptp.nil tptp.sk6) (= tptp.sk9 tptp.sk6)) (or (not (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk6)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk9)) (not (tptp.ssItem tptp.sk6)) (tptp.memberP tptp.nil tptp.sk6) (= tptp.sk6 tptp.sk9)))) :rule cong :premises (t597 t598 t599 t185 t600 t601))
% 2.05/2.23  (step t603 (cl (= (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.memberP (tptp.cons U V) W)) (not (tptp.ssList V)) (not (tptp.ssItem U)) (not (tptp.ssItem W)) (tptp.memberP V W) (= U W))) (or (not (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk6)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk9)) (not (tptp.ssItem tptp.sk6)) (tptp.memberP tptp.nil tptp.sk6) (= tptp.sk9 tptp.sk6))) (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.memberP (tptp.cons U V) W)) (not (tptp.ssList V)) (not (tptp.ssItem U)) (not (tptp.ssItem W)) (tptp.memberP V W) (= U W))) (or (not (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk6)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk9)) (not (tptp.ssItem tptp.sk6)) (tptp.memberP tptp.nil tptp.sk6) (= tptp.sk6 tptp.sk9))))) :rule cong :premises (t596 t602))
% 2.05/2.23  (step t604 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.memberP (tptp.cons U V) W)) (not (tptp.ssList V)) (not (tptp.ssItem U)) (not (tptp.ssItem W)) (tptp.memberP V W) (= U W))) (or (not (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk6)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk9)) (not (tptp.ssItem tptp.sk6)) (tptp.memberP tptp.nil tptp.sk6) (= tptp.sk9 tptp.sk6))) (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.memberP (tptp.cons U V) W)) (not (tptp.ssList V)) (not (tptp.ssItem U)) (not (tptp.ssItem W)) (tptp.memberP V W) (= U W)))) :rule implies_neg1)
% 2.05/2.23  (anchor :step t605)
% 2.05/2.23  (assume t605.a0 (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.memberP (tptp.cons U V) W)) (not (tptp.ssList V)) (not (tptp.ssItem U)) (not (tptp.ssItem W)) (tptp.memberP V W) (= U W))))
% 2.05/2.23  (step t605.t1 (cl (or (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.memberP (tptp.cons U V) W)) (not (tptp.ssList V)) (not (tptp.ssItem U)) (not (tptp.ssItem W)) (tptp.memberP V W) (= U W)))) (or (not (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk6)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk9)) (not (tptp.ssItem tptp.sk6)) (tptp.memberP tptp.nil tptp.sk6) (= tptp.sk9 tptp.sk6)))) :rule forall_inst :args ((:= U tptp.sk9) (:= V tptp.nil) (:= W tptp.sk6)))
% 2.05/2.23  (step t605.t2 (cl (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.memberP (tptp.cons U V) W)) (not (tptp.ssList V)) (not (tptp.ssItem U)) (not (tptp.ssItem W)) (tptp.memberP V W) (= U W)))) (or (not (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk6)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk9)) (not (tptp.ssItem tptp.sk6)) (tptp.memberP tptp.nil tptp.sk6) (= tptp.sk9 tptp.sk6))) :rule or :premises (t605.t1))
% 2.05/2.23  (step t605.t3 (cl (or (not (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk6)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk9)) (not (tptp.ssItem tptp.sk6)) (tptp.memberP tptp.nil tptp.sk6) (= tptp.sk9 tptp.sk6))) :rule resolution :premises (t605.t2 t605.a0))
% 2.05/2.23  (step t605 (cl (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.memberP (tptp.cons U V) W)) (not (tptp.ssList V)) (not (tptp.ssItem U)) (not (tptp.ssItem W)) (tptp.memberP V W) (= U W)))) (or (not (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk6)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk9)) (not (tptp.ssItem tptp.sk6)) (tptp.memberP tptp.nil tptp.sk6) (= tptp.sk9 tptp.sk6))) :rule subproof :discharge (t605.a0))
% 2.05/2.23  (step t606 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.memberP (tptp.cons U V) W)) (not (tptp.ssList V)) (not (tptp.ssItem U)) (not (tptp.ssItem W)) (tptp.memberP V W) (= U W))) (or (not (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk6)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk9)) (not (tptp.ssItem tptp.sk6)) (tptp.memberP tptp.nil tptp.sk6) (= tptp.sk9 tptp.sk6))) (or (not (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk6)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk9)) (not (tptp.ssItem tptp.sk6)) (tptp.memberP tptp.nil tptp.sk6) (= tptp.sk9 tptp.sk6))) :rule resolution :premises (t604 t605))
% 2.05/2.23  (step t607 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.memberP (tptp.cons U V) W)) (not (tptp.ssList V)) (not (tptp.ssItem U)) (not (tptp.ssItem W)) (tptp.memberP V W) (= U W))) (or (not (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk6)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk9)) (not (tptp.ssItem tptp.sk6)) (tptp.memberP tptp.nil tptp.sk6) (= tptp.sk9 tptp.sk6))) (not (or (not (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk6)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk9)) (not (tptp.ssItem tptp.sk6)) (tptp.memberP tptp.nil tptp.sk6) (= tptp.sk9 tptp.sk6)))) :rule implies_neg2)
% 2.05/2.23  (step t608 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.memberP (tptp.cons U V) W)) (not (tptp.ssList V)) (not (tptp.ssItem U)) (not (tptp.ssItem W)) (tptp.memberP V W) (= U W))) (or (not (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk6)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk9)) (not (tptp.ssItem tptp.sk6)) (tptp.memberP tptp.nil tptp.sk6) (= tptp.sk9 tptp.sk6))) (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.memberP (tptp.cons U V) W)) (not (tptp.ssList V)) (not (tptp.ssItem U)) (not (tptp.ssItem W)) (tptp.memberP V W) (= U W))) (or (not (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk6)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk9)) (not (tptp.ssItem tptp.sk6)) (tptp.memberP tptp.nil tptp.sk6) (= tptp.sk9 tptp.sk6)))) :rule resolution :premises (t606 t607))
% 2.05/2.23  (step t609 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.memberP (tptp.cons U V) W)) (not (tptp.ssList V)) (not (tptp.ssItem U)) (not (tptp.ssItem W)) (tptp.memberP V W) (= U W))) (or (not (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk6)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk9)) (not (tptp.ssItem tptp.sk6)) (tptp.memberP tptp.nil tptp.sk6) (= tptp.sk9 tptp.sk6)))) :rule contraction :premises (t608))
% 2.05/2.23  (step t610 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.memberP (tptp.cons U V) W)) (not (tptp.ssList V)) (not (tptp.ssItem U)) (not (tptp.ssItem W)) (tptp.memberP V W) (= U W))) (or (not (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk6)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk9)) (not (tptp.ssItem tptp.sk6)) (tptp.memberP tptp.nil tptp.sk6) (= tptp.sk6 tptp.sk9)))) :rule resolution :premises (t595 t603 t609))
% 2.05/2.23  (step t611 (cl (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.memberP (tptp.cons U V) W)) (not (tptp.ssList V)) (not (tptp.ssItem U)) (not (tptp.ssItem W)) (tptp.memberP V W) (= U W)))) (or (not (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk6)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk9)) (not (tptp.ssItem tptp.sk6)) (tptp.memberP tptp.nil tptp.sk6) (= tptp.sk6 tptp.sk9))) :rule implies :premises (t610))
% 2.05/2.23  (step t612 (cl (not (= (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.memberP (tptp.cons U V) W)) (not (tptp.ssList V)) (not (tptp.ssItem U)) (not (tptp.ssItem W)) (tptp.memberP V W) (= W U))) (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.memberP (tptp.cons U V) W)) (not (tptp.ssList V)) (not (tptp.ssItem U)) (not (tptp.ssItem W)) (tptp.memberP V W) (= U W))))) (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.memberP (tptp.cons U V) W)) (not (tptp.ssList V)) (not (tptp.ssItem U)) (not (tptp.ssItem W)) (tptp.memberP V W) (= W U)))) (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.memberP (tptp.cons U V) W)) (not (tptp.ssList V)) (not (tptp.ssItem U)) (not (tptp.ssItem W)) (tptp.memberP V W) (= U W)))) :rule equiv_pos2)
% 2.05/2.23  (anchor :step t613 :args ((U $$unsorted) (:= U U) (V $$unsorted) (:= V V) (W $$unsorted) (:= W W)))
% 2.05/2.23  (step t613.t1 (cl (= U U)) :rule refl)
% 2.05/2.23  (step t613.t2 (cl (= V V)) :rule refl)
% 2.05/2.23  (step t613.t3 (cl (= W W)) :rule refl)
% 2.05/2.23  (step t613.t4 (cl (= (not (tptp.memberP (tptp.cons U V) W)) (not (tptp.memberP (tptp.cons U V) W)))) :rule refl)
% 2.05/2.23  (step t613.t5 (cl (= (not (tptp.ssList V)) (not (tptp.ssList V)))) :rule refl)
% 2.05/2.23  (step t613.t6 (cl (= (not (tptp.ssItem U)) (not (tptp.ssItem U)))) :rule refl)
% 2.05/2.23  (step t613.t7 (cl (= (not (tptp.ssItem W)) (not (tptp.ssItem W)))) :rule refl)
% 2.05/2.23  (step t613.t8 (cl (= (tptp.memberP V W) (tptp.memberP V W))) :rule refl)
% 2.05/2.23  (step t613.t9 (cl (= (= W U) (= U W))) :rule all_simplify)
% 2.05/2.23  (step t613.t10 (cl (= (or (not (tptp.memberP (tptp.cons U V) W)) (not (tptp.ssList V)) (not (tptp.ssItem U)) (not (tptp.ssItem W)) (tptp.memberP V W) (= W U)) (or (not (tptp.memberP (tptp.cons U V) W)) (not (tptp.ssList V)) (not (tptp.ssItem U)) (not (tptp.ssItem W)) (tptp.memberP V W) (= U W)))) :rule cong :premises (t613.t4 t613.t5 t613.t6 t613.t7 t613.t8 t613.t9))
% 2.05/2.23  (step t613 (cl (= (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.memberP (tptp.cons U V) W)) (not (tptp.ssList V)) (not (tptp.ssItem U)) (not (tptp.ssItem W)) (tptp.memberP V W) (= W U))) (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.memberP (tptp.cons U V) W)) (not (tptp.ssList V)) (not (tptp.ssItem U)) (not (tptp.ssItem W)) (tptp.memberP V W) (= U W))))) :rule bind)
% 2.05/2.23  (step t614 (cl (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.memberP (tptp.cons U V) W)) (not (tptp.ssList V)) (not (tptp.ssItem U)) (not (tptp.ssItem W)) (tptp.memberP V W) (= U W)))) :rule resolution :premises (t612 t613 a160))
% 2.05/2.23  (step t615 (cl (or (not (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk6)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk9)) (not (tptp.ssItem tptp.sk6)) (tptp.memberP tptp.nil tptp.sk6) (= tptp.sk6 tptp.sk9))) :rule resolution :premises (t611 t614))
% 2.05/2.23  (step t616 (cl (= tptp.sk6 tptp.sk9)) :rule resolution :premises (t389 a7 a192 t240 t400 t594 t615))
% 2.05/2.23  (step t617 (cl (not (or (not (tptp.ssItem (tptp.skaf44 tptp.sk1))) (not (tptp.ssList tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))))) (not (tptp.ssItem (tptp.skaf44 tptp.sk1))) (not (tptp.ssList tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)))) :rule or_pos)
% 2.05/2.23  (step t618 (cl (not (tptp.ssList tptp.nil)) (not (tptp.ssItem (tptp.skaf44 tptp.sk1))) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (or (not (tptp.ssItem (tptp.skaf44 tptp.sk1))) (not (tptp.ssList tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)))))) :rule reordering :premises (t617))
% 2.05/2.23  (step t619 (cl (=> (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf44 U))) (tptp.ssItem (tptp.skaf44 tptp.sk1))) (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf44 U)))) :rule implies_neg1)
% 2.05/2.23  (anchor :step t620)
% 2.05/2.23  (assume t620.a0 (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf44 U))))
% 2.05/2.23  (step t620.t1 (cl (or (not (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf44 U)))) (tptp.ssItem (tptp.skaf44 tptp.sk1)))) :rule forall_inst :args ((:= U tptp.sk1)))
% 2.05/2.23  (step t620.t2 (cl (not (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf44 U)))) (tptp.ssItem (tptp.skaf44 tptp.sk1))) :rule or :premises (t620.t1))
% 2.05/2.23  (step t620.t3 (cl (tptp.ssItem (tptp.skaf44 tptp.sk1))) :rule resolution :premises (t620.t2 t620.a0))
% 2.05/2.23  (step t620 (cl (not (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf44 U)))) (tptp.ssItem (tptp.skaf44 tptp.sk1))) :rule subproof :discharge (t620.a0))
% 2.05/2.23  (step t621 (cl (=> (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf44 U))) (tptp.ssItem (tptp.skaf44 tptp.sk1))) (tptp.ssItem (tptp.skaf44 tptp.sk1))) :rule resolution :premises (t619 t620))
% 2.05/2.23  (step t622 (cl (=> (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf44 U))) (tptp.ssItem (tptp.skaf44 tptp.sk1))) (not (tptp.ssItem (tptp.skaf44 tptp.sk1)))) :rule implies_neg2)
% 2.05/2.23  (step t623 (cl (=> (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf44 U))) (tptp.ssItem (tptp.skaf44 tptp.sk1))) (=> (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf44 U))) (tptp.ssItem (tptp.skaf44 tptp.sk1)))) :rule resolution :premises (t621 t622))
% 2.05/2.23  (step t624 (cl (=> (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf44 U))) (tptp.ssItem (tptp.skaf44 tptp.sk1)))) :rule contraction :premises (t623))
% 2.05/2.23  (step t625 (cl (not (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf44 U)))) (tptp.ssItem (tptp.skaf44 tptp.sk1))) :rule implies :premises (t624))
% 2.05/2.23  (step t626 (cl (tptp.ssItem (tptp.skaf44 tptp.sk1))) :rule resolution :premises (t625 a46))
% 2.05/2.23  (step t627 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V))))) (or (not (tptp.ssItem (tptp.skaf44 tptp.sk1))) (not (tptp.ssList tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V)))))) :rule implies_neg1)
% 2.05/2.23  (anchor :step t628)
% 2.05/2.23  (assume t628.a0 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V))))))
% 2.05/2.23  (step t628.t1 (cl (or (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V)))))) (or (not (tptp.ssItem (tptp.skaf44 tptp.sk1))) (not (tptp.ssList tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)))))) :rule forall_inst :args ((:= U (tptp.skaf44 tptp.sk1)) (:= V tptp.nil)))
% 2.05/2.23  (step t628.t2 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V)))))) (or (not (tptp.ssItem (tptp.skaf44 tptp.sk1))) (not (tptp.ssList tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))))) :rule or :premises (t628.t1))
% 2.05/2.23  (step t628.t3 (cl (or (not (tptp.ssItem (tptp.skaf44 tptp.sk1))) (not (tptp.ssList tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))))) :rule resolution :premises (t628.t2 t628.a0))
% 2.05/2.23  (step t628 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V)))))) (or (not (tptp.ssItem (tptp.skaf44 tptp.sk1))) (not (tptp.ssList tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))))) :rule subproof :discharge (t628.a0))
% 2.05/2.23  (step t629 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V))))) (or (not (tptp.ssItem (tptp.skaf44 tptp.sk1))) (not (tptp.ssList tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))))) (or (not (tptp.ssItem (tptp.skaf44 tptp.sk1))) (not (tptp.ssList tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))))) :rule resolution :premises (t627 t628))
% 2.05/2.23  (step t630 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V))))) (or (not (tptp.ssItem (tptp.skaf44 tptp.sk1))) (not (tptp.ssList tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))))) (not (or (not (tptp.ssItem (tptp.skaf44 tptp.sk1))) (not (tptp.ssList tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)))))) :rule implies_neg2)
% 2.05/2.23  (step t631 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V))))) (or (not (tptp.ssItem (tptp.skaf44 tptp.sk1))) (not (tptp.ssList tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))))) (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V))))) (or (not (tptp.ssItem (tptp.skaf44 tptp.sk1))) (not (tptp.ssList tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)))))) :rule resolution :premises (t629 t630))
% 2.05/2.23  (step t632 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V))))) (or (not (tptp.ssItem (tptp.skaf44 tptp.sk1))) (not (tptp.ssList tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)))))) :rule contraction :premises (t631))
% 2.05/2.23  (step t633 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V)))))) (or (not (tptp.ssItem (tptp.skaf44 tptp.sk1))) (not (tptp.ssList tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))))) :rule implies :premises (t632))
% 2.05/2.23  (step t634 (cl (or (not (tptp.ssItem (tptp.skaf44 tptp.sk1))) (not (tptp.ssList tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))))) :rule resolution :premises (t633 t250))
% 2.05/2.23  (step t635 (cl (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)))) :rule resolution :premises (t618 a7 t626 t634))
% 2.05/2.23  (step t636 (cl (not (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8))) (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (tptp.ssList tptp.sk8)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8))) (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) :rule or_pos)
% 2.05/2.23  (step t637 (cl (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8))) (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (not (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8))) (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule reordering :premises (t636))
% 2.05/2.23  (step t638 (cl (and (tptp.ssList tptp.sk1) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1))) (not (tptp.ssList tptp.sk1)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)))) :rule and_neg)
% 2.05/2.23  (step t639 (cl (=> (and (tptp.ssList tptp.sk1) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1))) (tptp.ssList (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8))) (and (tptp.ssList tptp.sk1) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)))) :rule implies_neg1)
% 2.05/2.23  (anchor :step t640)
% 2.05/2.23  (assume t640.a0 (tptp.ssList tptp.sk1))
% 2.05/2.23  (assume t640.a1 (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))
% 2.05/2.23  (assume t640.a2 (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))))
% 2.05/2.23  (assume t640.a3 (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)))
% 2.05/2.23  (step t640.t1 (cl (=> (and (tptp.ssList tptp.sk1) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (tptp.ssList (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8))) (and (tptp.ssList tptp.sk1) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))))) :rule implies_neg1)
% 2.05/2.23  (anchor :step t640.t2)
% 2.05/2.23  (assume t640.t2.a0 (tptp.ssList tptp.sk1))
% 2.05/2.23  (assume t640.t2.a1 (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)))
% 2.05/2.23  (assume t640.t2.a2 (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))
% 2.05/2.23  (assume t640.t2.a3 (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))))
% 2.05/2.23  (step t640.t2.t1 (cl (= (= (tptp.ssList (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8)) true) (tptp.ssList (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8)))) :rule equiv_simplify)
% 2.05/2.23  (step t640.t2.t2 (cl (not (= (tptp.ssList (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8)) true)) (tptp.ssList (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8))) :rule equiv1 :premises (t640.t2.t1))
% 2.05/2.23  (step t640.t2.t3 (cl (= (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8))) :rule symm :premises (t640.t2.a3))
% 2.05/2.23  (step t640.t2.t4 (cl (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) :rule symm :premises (t640.t2.t3))
% 2.05/2.23  (step t640.t2.t5 (cl (= tptp.nil tptp.nil)) :rule refl)
% 2.05/2.23  (step t640.t2.t6 (cl (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) tptp.sk1)) :rule symm :premises (t640.t2.a2))
% 2.05/2.23  (step t640.t2.t7 (cl (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) :rule symm :premises (t640.t2.t6))
% 2.05/2.23  (step t640.t2.t8 (cl (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) tptp.sk1)) :rule symm :premises (t640.t2.t7))
% 2.05/2.23  (step t640.t2.t9 (cl (= (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.app tptp.nil tptp.sk1))) :rule cong :premises (t640.t2.t5 t640.t2.t8))
% 2.05/2.23  (step t640.t2.t10 (cl (= (tptp.app tptp.nil tptp.sk1) tptp.sk1)) :rule symm :premises (t640.t2.a1))
% 2.05/2.23  (step t640.t2.t11 (cl (= tptp.sk1 (tptp.app tptp.nil tptp.sk1))) :rule symm :premises (t640.t2.t10))
% 2.05/2.23  (step t640.t2.t12 (cl (= (tptp.app tptp.nil tptp.sk1) tptp.sk1)) :rule symm :premises (t640.t2.t11))
% 2.05/2.23  (step t640.t2.t13 (cl (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) tptp.sk1)) :rule trans :premises (t640.t2.t4 t640.t2.t9 t640.t2.t12))
% 2.05/2.23  (step t640.t2.t14 (cl (= (tptp.ssList (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8)) (tptp.ssList tptp.sk1))) :rule cong :premises (t640.t2.t13))
% 2.05/2.23  (step t640.t2.t15 (cl (= (= (tptp.ssList tptp.sk1) true) (tptp.ssList tptp.sk1))) :rule equiv_simplify)
% 2.05/2.23  (step t640.t2.t16 (cl (= (tptp.ssList tptp.sk1) true) (not (tptp.ssList tptp.sk1))) :rule equiv2 :premises (t640.t2.t15))
% 2.05/2.23  (step t640.t2.t17 (cl (= (tptp.ssList tptp.sk1) true)) :rule resolution :premises (t640.t2.t16 t640.t2.a0))
% 2.05/2.23  (step t640.t2.t18 (cl (= (tptp.ssList (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8)) true)) :rule trans :premises (t640.t2.t14 t640.t2.t17))
% 2.05/2.23  (step t640.t2.t19 (cl (tptp.ssList (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8))) :rule resolution :premises (t640.t2.t2 t640.t2.t18))
% 2.05/2.23  (step t640.t2 (cl (not (tptp.ssList tptp.sk1)) (not (= tptp.sk1 (tptp.app tptp.nil tptp.sk1))) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (tptp.ssList (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8))) :rule subproof :discharge (t640.t2.a0 t640.t2.a1 t640.t2.a2 t640.t2.a3))
% 2.05/2.23  (step t640.t3 (cl (not (and (tptp.ssList tptp.sk1) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))))) (tptp.ssList tptp.sk1)) :rule and_pos)
% 2.05/2.23  (step t640.t4 (cl (not (and (tptp.ssList tptp.sk1) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1))) :rule and_pos)
% 2.05/2.23  (step t640.t5 (cl (not (and (tptp.ssList tptp.sk1) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) :rule and_pos)
% 2.05/2.23  (step t640.t6 (cl (not (and (tptp.ssList tptp.sk1) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) :rule and_pos)
% 2.05/2.23  (step t640.t7 (cl (tptp.ssList (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8)) (not (and (tptp.ssList tptp.sk1) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))))) (not (and (tptp.ssList tptp.sk1) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))))) (not (and (tptp.ssList tptp.sk1) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))))) (not (and (tptp.ssList tptp.sk1) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))))) :rule resolution :premises (t640.t2 t640.t3 t640.t4 t640.t5 t640.t6))
% 2.05/2.23  (step t640.t8 (cl (not (and (tptp.ssList tptp.sk1) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))))) (not (and (tptp.ssList tptp.sk1) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))))) (not (and (tptp.ssList tptp.sk1) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))))) (not (and (tptp.ssList tptp.sk1) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))))) (tptp.ssList (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8))) :rule reordering :premises (t640.t7))
% 2.05/2.23  (step t640.t9 (cl (not (and (tptp.ssList tptp.sk1) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))))) (tptp.ssList (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8))) :rule contraction :premises (t640.t8))
% 2.05/2.23  (step t640.t10 (cl (=> (and (tptp.ssList tptp.sk1) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (tptp.ssList (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8))) (tptp.ssList (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8))) :rule resolution :premises (t640.t1 t640.t9))
% 2.05/2.23  (step t640.t11 (cl (=> (and (tptp.ssList tptp.sk1) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (tptp.ssList (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8))) (not (tptp.ssList (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8)))) :rule implies_neg2)
% 2.05/2.23  (step t640.t12 (cl (=> (and (tptp.ssList tptp.sk1) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (tptp.ssList (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8))) (=> (and (tptp.ssList tptp.sk1) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (tptp.ssList (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8)))) :rule resolution :premises (t640.t10 t640.t11))
% 2.05/2.23  (step t640.t13 (cl (=> (and (tptp.ssList tptp.sk1) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (tptp.ssList (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8)))) :rule contraction :premises (t640.t12))
% 2.05/2.23  (step t640.t14 (cl (not (and (tptp.ssList tptp.sk1) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))))) (tptp.ssList (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8))) :rule implies :premises (t640.t13))
% 2.05/2.23  (step t640.t15 (cl (and (tptp.ssList tptp.sk1) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (tptp.ssList tptp.sk1)) (not (= tptp.sk1 (tptp.app tptp.nil tptp.sk1))) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))))) :rule and_neg)
% 2.05/2.23  (step t640.t16 (cl (and (tptp.ssList tptp.sk1) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))))) :rule resolution :premises (t640.t15 t640.a0 t640.a3 t640.a1 t640.a2))
% 2.05/2.23  (step t640.t17 (cl (tptp.ssList (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8))) :rule resolution :premises (t640.t14 t640.t16))
% 2.05/2.23  (step t640 (cl (not (tptp.ssList tptp.sk1)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (= tptp.sk1 (tptp.app tptp.nil tptp.sk1))) (tptp.ssList (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8))) :rule subproof :discharge (t640.a0 t640.a1 t640.a2 t640.a3))
% 2.05/2.23  (step t641 (cl (not (and (tptp.ssList tptp.sk1) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)))) (tptp.ssList tptp.sk1)) :rule and_pos)
% 2.05/2.23  (step t642 (cl (not (and (tptp.ssList tptp.sk1) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) :rule and_pos)
% 2.05/2.23  (step t643 (cl (not (and (tptp.ssList tptp.sk1) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) :rule and_pos)
% 2.05/2.23  (step t644 (cl (not (and (tptp.ssList tptp.sk1) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1))) :rule and_pos)
% 2.05/2.23  (step t645 (cl (tptp.ssList (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8)) (not (and (tptp.ssList tptp.sk1) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)))) (not (and (tptp.ssList tptp.sk1) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)))) (not (and (tptp.ssList tptp.sk1) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)))) (not (and (tptp.ssList tptp.sk1) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1))))) :rule resolution :premises (t640 t641 t642 t643 t644))
% 2.05/2.23  (step t646 (cl (not (and (tptp.ssList tptp.sk1) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)))) (not (and (tptp.ssList tptp.sk1) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)))) (not (and (tptp.ssList tptp.sk1) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)))) (not (and (tptp.ssList tptp.sk1) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)))) (tptp.ssList (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8))) :rule reordering :premises (t645))
% 2.05/2.23  (step t647 (cl (not (and (tptp.ssList tptp.sk1) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)))) (tptp.ssList (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8))) :rule contraction :premises (t646))
% 2.05/2.23  (step t648 (cl (=> (and (tptp.ssList tptp.sk1) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1))) (tptp.ssList (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8))) (tptp.ssList (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8))) :rule resolution :premises (t639 t647))
% 2.05/2.23  (step t649 (cl (=> (and (tptp.ssList tptp.sk1) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1))) (tptp.ssList (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8))) (not (tptp.ssList (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8)))) :rule implies_neg2)
% 2.05/2.23  (step t650 (cl (=> (and (tptp.ssList tptp.sk1) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1))) (tptp.ssList (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8))) (=> (and (tptp.ssList tptp.sk1) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1))) (tptp.ssList (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8)))) :rule resolution :premises (t648 t649))
% 2.05/2.23  (step t651 (cl (=> (and (tptp.ssList tptp.sk1) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1))) (tptp.ssList (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8)))) :rule contraction :premises (t650))
% 2.05/2.23  (step t652 (cl (not (and (tptp.ssList tptp.sk1) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)))) (tptp.ssList (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8))) :rule implies :premises (t651))
% 2.05/2.23  (step t653 (cl (not (tptp.ssList tptp.sk1)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (= tptp.sk1 (tptp.app tptp.nil tptp.sk1))) (tptp.ssList (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8))) :rule resolution :premises (t638 t652))
% 2.05/2.23  (step t654 (cl (not (tptp.ssList tptp.sk1)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (tptp.ssList (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8)) (not (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)))) :rule reordering :premises (t653))
% 2.05/2.23  (step t655 (cl (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) :rule symm :premises (a195))
% 2.05/2.23  (step t656 (cl (tptp.ssList (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8))) :rule resolution :premises (t654 a185 t655 t225 t236))
% 2.05/2.23  (step t657 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList (tptp.app (tptp.app U V) W))) (tptp.segmentP (tptp.app (tptp.app U V) W) V))) (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8))) (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList (tptp.app (tptp.app U V) W))) (tptp.segmentP (tptp.app (tptp.app U V) W) V)))) :rule implies_neg1)
% 2.05/2.23  (anchor :step t658)
% 2.05/2.23  (assume t658.a0 (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList (tptp.app (tptp.app U V) W))) (tptp.segmentP (tptp.app (tptp.app U V) W) V))))
% 2.05/2.23  (step t658.t1 (cl (or (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList (tptp.app (tptp.app U V) W))) (tptp.segmentP (tptp.app (tptp.app U V) W) V)))) (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8))) (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule forall_inst :args ((:= U tptp.nil) (:= V (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (:= W tptp.sk8)))
% 2.05/2.23  (step t658.t2 (cl (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList (tptp.app (tptp.app U V) W))) (tptp.segmentP (tptp.app (tptp.app U V) W) V)))) (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8))) (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule or :premises (t658.t1))
% 2.05/2.23  (step t658.t3 (cl (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8))) (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule resolution :premises (t658.t2 t658.a0))
% 2.05/2.23  (step t658 (cl (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList (tptp.app (tptp.app U V) W))) (tptp.segmentP (tptp.app (tptp.app U V) W) V)))) (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8))) (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule subproof :discharge (t658.a0))
% 2.05/2.23  (step t659 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList (tptp.app (tptp.app U V) W))) (tptp.segmentP (tptp.app (tptp.app U V) W) V))) (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8))) (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8))) (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule resolution :premises (t657 t658))
% 2.05/2.23  (step t660 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList (tptp.app (tptp.app U V) W))) (tptp.segmentP (tptp.app (tptp.app U V) W) V))) (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8))) (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8))) (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule implies_neg2)
% 2.05/2.23  (step t661 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList (tptp.app (tptp.app U V) W))) (tptp.segmentP (tptp.app (tptp.app U V) W) V))) (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8))) (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList (tptp.app (tptp.app U V) W))) (tptp.segmentP (tptp.app (tptp.app U V) W) V))) (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8))) (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule resolution :premises (t659 t660))
% 2.05/2.23  (step t662 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList (tptp.app (tptp.app U V) W))) (tptp.segmentP (tptp.app (tptp.app U V) W) V))) (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8))) (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule contraction :premises (t661))
% 2.05/2.23  (step t663 (cl (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList (tptp.app (tptp.app U V) W))) (tptp.segmentP (tptp.app (tptp.app U V) W) V)))) (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8))) (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule implies :premises (t662))
% 2.05/2.23  (step t664 (cl (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8))) (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule resolution :premises (t663 t437))
% 2.05/2.23  (step t665 (cl (tptp.segmentP (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) :rule resolution :premises (t637 a7 a194 t152 t656 t664))
% 2.05/2.23  (step t666 (cl (tptp.segmentP (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) :rule resolution :premises (t30 a190 t31 t166 t180 t203 t214 t225 t236 t252 t317 t365 t387 t616 t635 t665))
% 2.05/2.23  (step t667 (cl (not (= (or (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk7 (tptp.app tptp.nil tptp.sk7))) (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= tptp.sk1 (tptp.app tptp.nil tptp.sk1))) (not (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))))) (not (= tptp.sk6 tptp.sk9)) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil))) (not (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)))) (not (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (or (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk7 (tptp.app tptp.nil tptp.sk7))) (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= tptp.sk1 (tptp.app tptp.nil tptp.sk1))) (not (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))))) (not (= tptp.sk6 tptp.sk9)) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil))) (not (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))))) (not (or (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk7 (tptp.app tptp.nil tptp.sk7))) (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= tptp.sk1 (tptp.app tptp.nil tptp.sk1))) (not (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))))) (not (= tptp.sk6 tptp.sk9)) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil))) (not (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)))) (not (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (or (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk7 (tptp.app tptp.nil tptp.sk7))) (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= tptp.sk1 (tptp.app tptp.nil tptp.sk1))) (not (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))))) (not (= tptp.sk6 tptp.sk9)) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil))) (not (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule equiv_pos2)
% 2.05/2.23  (step t668 (cl (= (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))))) :rule refl)
% 2.05/2.23  (step t669 (cl (= (not (= tptp.sk7 (tptp.app tptp.nil tptp.sk7))) (not (= tptp.sk7 (tptp.app tptp.nil tptp.sk7))))) :rule refl)
% 2.05/2.23  (step t670 (cl (= (not (= tptp.sk5 tptp.sk6)) (not (= tptp.sk5 tptp.sk6)))) :rule refl)
% 2.05/2.23  (step t671 (cl (= (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))))) :rule refl)
% 2.05/2.23  (step t672 (cl (= (not (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))))) :rule refl)
% 2.05/2.23  (step t673 (cl (= (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) :rule refl)
% 2.05/2.23  (step t674 (cl (= (not (= tptp.sk1 (tptp.app tptp.nil tptp.sk1))) (not (= tptp.sk1 (tptp.app tptp.nil tptp.sk1))))) :rule refl)
% 2.05/2.23  (step t675 (cl (= (not (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))))) :rule refl)
% 2.05/2.23  (step t676 (cl (= (not (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))))) :rule refl)
% 2.05/2.23  (step t677 (cl (= (not (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))))) (not (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))))))) :rule refl)
% 2.05/2.23  (step t678 (cl (= (not (= tptp.sk6 tptp.sk9)) (not (= tptp.sk6 tptp.sk9)))) :rule refl)
% 2.05/2.23  (step t679 (cl (= (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil))))) :rule refl)
% 2.05/2.23  (step t680 (cl (= (not (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)))) (not (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)))))) :rule refl)
% 2.05/2.23  (step t681 (cl (= (= (= (not (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) true) (= (not (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))))) :rule equiv_simplify)
% 2.05/2.23  (step t682 (cl (not (= (= (not (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) true)) (= (not (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) :rule equiv1 :premises (t681))
% 2.05/2.23  (step t683 (cl (= (= (not (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (= (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))))))) :rule all_simplify)
% 2.05/2.23  (step t684 (cl (= (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) :rule refl)
% 2.05/2.23  (step t685 (cl (= (not (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) :rule all_simplify)
% 2.05/2.23  (step t686 (cl (= (= (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))))) (= (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))))) :rule cong :premises (t684 t685))
% 2.05/2.23  (step t687 (cl (= (= (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) true)) :rule all_simplify)
% 2.05/2.23  (step t688 (cl (= (= (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))))) true)) :rule trans :premises (t686 t687))
% 2.05/2.23  (step t689 (cl (= (= (not (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) true)) :rule trans :premises (t683 t688))
% 2.05/2.23  (step t690 (cl (= (not (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) :rule resolution :premises (t682 t689))
% 2.05/2.23  (step t691 (cl (= (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule refl)
% 2.05/2.23  (step t692 (cl (= (or (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk7 (tptp.app tptp.nil tptp.sk7))) (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= tptp.sk1 (tptp.app tptp.nil tptp.sk1))) (not (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))))) (not (= tptp.sk6 tptp.sk9)) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil))) (not (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)))) (not (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (or (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk7 (tptp.app tptp.nil tptp.sk7))) (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= tptp.sk1 (tptp.app tptp.nil tptp.sk1))) (not (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))))) (not (= tptp.sk6 tptp.sk9)) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil))) (not (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))))) :rule cong :premises (t40 t41 t668 t669 t670 t671 t672 t673 t674 t675 t676 t677 t678 t679 t680 t690 t691))
% 2.05/2.23  (step t693 (cl (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk7 (tptp.app tptp.nil tptp.sk7))) (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= tptp.sk1 (tptp.app tptp.nil tptp.sk1))) (not (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))))) (not (= tptp.sk6 tptp.sk9)) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil))) (not (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)))) (not (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))))) :rule and_neg)
% 2.05/2.23  (step t694 (cl (=> (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))))) :rule implies_neg1)
% 2.05/2.23  (anchor :step t695)
% 2.05/2.23  (assume t695.a0 (= tptp.sk1 tptp.sk3))
% 2.05/2.23  (assume t695.a1 (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))
% 2.05/2.23  (assume t695.a2 (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)))
% 2.05/2.23  (assume t695.a3 (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)))
% 2.05/2.23  (assume t695.a4 (= tptp.sk5 tptp.sk6))
% 2.05/2.23  (assume t695.a5 (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))))
% 2.05/2.23  (assume t695.a6 (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))))
% 2.05/2.23  (assume t695.a7 (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))
% 2.05/2.23  (assume t695.a8 (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)))
% 2.05/2.23  (assume t695.a9 (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))))
% 2.05/2.23  (assume t695.a10 (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)))
% 2.05/2.23  (assume t695.a11 (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))))
% 2.05/2.23  (assume t695.a12 (= tptp.sk6 tptp.sk9))
% 2.05/2.23  (assume t695.a13 (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)))
% 2.05/2.23  (assume t695.a14 (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))))
% 2.05/2.23  (assume t695.a15 (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))))
% 2.05/2.23  (step t695.t1 (cl (=> (and (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil))) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (and (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)))) :rule implies_neg1)
% 2.05/2.23  (anchor :step t695.t2)
% 2.05/2.23  (assume t695.t2.a0 (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))))
% 2.05/2.23  (assume t695.t2.a1 (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))
% 2.05/2.23  (assume t695.t2.a2 (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)))
% 2.05/2.23  (assume t695.t2.a3 (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))))
% 2.05/2.23  (assume t695.t2.a4 (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))))
% 2.05/2.23  (assume t695.t2.a5 (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)))
% 2.05/2.23  (assume t695.t2.a6 (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))))
% 2.05/2.23  (assume t695.t2.a7 (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)))
% 2.05/2.23  (assume t695.t2.a8 (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))))
% 2.05/2.23  (assume t695.t2.a9 (= tptp.sk1 tptp.sk3))
% 2.05/2.23  (assume t695.t2.a10 (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)))
% 2.05/2.23  (assume t695.t2.a11 (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))))
% 2.05/2.23  (assume t695.t2.a12 (= tptp.sk6 tptp.sk9))
% 2.05/2.23  (assume t695.t2.a13 (= tptp.sk5 tptp.sk6))
% 2.05/2.23  (assume t695.t2.a14 (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))
% 2.05/2.23  (assume t695.t2.a15 (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)))
% 2.05/2.23  (step t695.t2.t1 (cl (= (= (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) false) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule equiv_simplify)
% 2.05/2.23  (step t695.t2.t2 (cl (not (= (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) false)) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule equiv1 :premises (t695.t2.t1))
% 2.05/2.23  (step t695.t2.t3 (cl (= tptp.nil tptp.nil)) :rule refl)
% 2.05/2.23  (step t695.t2.t4 (cl (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) tptp.sk1)) :rule symm :premises (t695.t2.a1))
% 2.05/2.23  (step t695.t2.t5 (cl (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) :rule symm :premises (t695.t2.t4))
% 2.05/2.23  (step t695.t2.t6 (cl (= (tptp.app tptp.nil tptp.sk1) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) :rule cong :premises (t695.t2.t3 t695.t2.t5))
% 2.05/2.23  (step t695.t2.t7 (cl (= (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.app tptp.nil tptp.sk1))) :rule symm :premises (t695.t2.t6))
% 2.05/2.23  (step t695.t2.t8 (cl (= (tptp.app tptp.nil tptp.sk1) tptp.sk1)) :rule symm :premises (t695.t2.a2))
% 2.05/2.23  (step t695.t2.t9 (cl (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) :rule trans :premises (t695.t2.a3 t695.t2.t7 t695.t2.t8 t695.t2.t5))
% 2.05/2.23  (step t695.t2.t10 (cl (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8))) :rule symm :premises (t695.t2.t9))
% 2.05/2.23  (step t695.t2.t11 (cl (= tptp.sk6 tptp.sk5)) :rule symm :premises (t695.t2.a13))
% 2.05/2.23  (step t695.t2.t12 (cl (= tptp.sk5 tptp.sk6)) :rule symm :premises (t695.t2.t11))
% 2.05/2.23  (step t695.t2.t13 (cl (= (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) :rule cong :premises (t695.t2.t12 t695.t2.t3))
% 2.05/2.23  (step t695.t2.t14 (cl (= tptp.sk9 tptp.sk6)) :rule symm :premises (t695.t2.a12))
% 2.05/2.23  (step t695.t2.t15 (cl (= tptp.sk6 tptp.sk9)) :rule symm :premises (t695.t2.t14))
% 2.05/2.23  (step t695.t2.t16 (cl (= (tptp.hd (tptp.cons tptp.sk9 tptp.nil)) tptp.sk9)) :rule symm :premises (t695.t2.a11))
% 2.05/2.23  (step t695.t2.t17 (cl (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))) :rule symm :premises (t695.t2.t16))
% 2.05/2.23  (step t695.t2.t18 (cl (= (tptp.cons tptp.sk9 tptp.nil) tptp.sk3)) :rule symm :premises (t695.t2.a10))
% 2.05/2.23  (step t695.t2.t19 (cl (= tptp.sk3 tptp.sk1)) :rule symm :premises (t695.t2.a9))
% 2.05/2.23  (step t695.t2.t20 (cl (= (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) :rule trans :premises (t695.t2.t18 t695.t2.t19 t695.t2.t5))
% 2.05/2.23  (step t695.t2.t21 (cl (= (tptp.hd (tptp.cons tptp.sk9 tptp.nil)) (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) :rule cong :premises (t695.t2.t20))
% 2.05/2.23  (step t695.t2.t22 (cl (= tptp.sk5 (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) :rule trans :premises (t695.t2.t12 t695.t2.t15 t695.t2.t17 t695.t2.t21))
% 2.05/2.23  (step t695.t2.t23 (cl (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) :rule trans :premises (t695.t2.t4 t695.t2.a7))
% 2.05/2.23  (step t695.t2.t24 (cl (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)))) :rule cong :premises (t695.t2.t23))
% 2.05/2.23  (step t695.t2.t25 (cl (= (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (tptp.skaf44 tptp.sk1))) :rule symm :premises (t695.t2.a8))
% 2.05/2.23  (step t695.t2.t26 (cl (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.skaf44 tptp.sk1))) :rule trans :premises (t695.t2.t24 t695.t2.t25))
% 2.05/2.23  (step t695.t2.t27 (cl (= tptp.sk6 (tptp.skaf44 tptp.sk1))) :rule trans :premises (t695.t2.t11 t695.t2.t22 t695.t2.t26))
% 2.05/2.23  (step t695.t2.t28 (cl (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) :rule cong :premises (t695.t2.t27 t695.t2.t3))
% 2.05/2.23  (step t695.t2.t29 (cl (= (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil) tptp.sk1)) :rule symm :premises (t695.t2.a7))
% 2.05/2.23  (step t695.t2.t30 (cl (= tptp.sk1 (tptp.app tptp.nil tptp.sk1))) :rule symm :premises (t695.t2.t8))
% 2.05/2.23  (step t695.t2.t31 (cl (= (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8))) :rule symm :premises (t695.t2.a3))
% 2.05/2.23  (step t695.t2.t32 (cl (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8))) :rule trans :premises (t695.t2.t13 t695.t2.t28 t695.t2.t29 t695.t2.t30 t695.t2.t6 t695.t2.t31))
% 2.05/2.23  (step t695.t2.t33 (cl (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.cons tptp.sk5 tptp.nil))) :rule symm :premises (t695.t2.t32))
% 2.05/2.23  (step t695.t2.t34 (cl (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons tptp.sk5 tptp.nil))) :rule trans :premises (t695.t2.t10 t695.t2.t33))
% 2.05/2.23  (step t695.t2.t35 (cl (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) :rule symm :premises (t695.t2.t34))
% 2.05/2.23  (step t695.t2.t36 (cl (= (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))))) :rule cong :premises (t695.t2.t3 t695.t2.a4))
% 2.05/2.23  (step t695.t2.t37 (cl (= (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) :rule symm :premises (t695.t2.a6))
% 2.05/2.23  (step t695.t2.t38 (cl (= (tptp.app tptp.nil tptp.sk7) tptp.sk7)) :rule symm :premises (t695.t2.a5))
% 2.05/2.23  (step t695.t2.t39 (cl (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) :rule refl)
% 2.05/2.23  (step t695.t2.t40 (cl (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) :rule cong :premises (t695.t2.t38 t695.t2.t39))
% 2.05/2.23  (step t695.t2.t41 (cl (= (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) :rule symm :premises (t695.t2.a4))
% 2.05/2.23  (step t695.t2.t42 (cl (= (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) :rule trans :premises (t695.t2.t36 t695.t2.t37 t695.t2.t40 t695.t2.t41))
% 2.05/2.23  (step t695.t2.t43 (cl (= (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) :rule refl)
% 2.05/2.23  (step t695.t2.t44 (cl (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) :rule cong :premises (t695.t2.t42 t695.t2.t43))
% 2.05/2.23  (step t695.t2.t45 (cl (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) :rule symm :premises (t695.t2.t44))
% 2.05/2.23  (step t695.t2.t46 (cl (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) :rule symm :premises (t695.t2.a15))
% 2.05/2.23  (step t695.t2.t47 (cl (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil))) :rule symm :premises (t695.t2.t46))
% 2.05/2.23  (step t695.t2.t48 (cl (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) :rule refl)
% 2.05/2.23  (step t695.t2.t49 (cl (= (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)) tptp.nil)) :rule symm :premises (t695.t2.a14))
% 2.05/2.23  (step t695.t2.t50 (cl (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) :rule symm :premises (t695.t2.t49))
% 2.05/2.23  (step t695.t2.t51 (cl (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) :rule cong :premises (t695.t2.t48 t695.t2.t50))
% 2.05/2.23  (step t695.t2.t52 (cl (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) :rule trans :premises (t695.t2.t47 t695.t2.t51 t695.t2.t45))
% 2.05/2.23  (step t695.t2.t53 (cl (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) :rule symm :premises (t695.t2.t52))
% 2.05/2.23  (step t695.t2.t54 (cl (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) :rule trans :premises (t695.t2.t45 t695.t2.t53))
% 2.05/2.23  (step t695.t2.t55 (cl (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) :rule symm :premises (t695.t2.t54))
% 2.05/2.23  (step t695.t2.t56 (cl (= (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) :rule cong :premises (t695.t2.t35 t695.t2.t55))
% 2.05/2.23  (step t695.t2.t57 (cl (= (= (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) false) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))))) :rule equiv_simplify)
% 2.05/2.23  (step t695.t2.t58 (cl (= (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) false) (not (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))))) :rule equiv2 :premises (t695.t2.t57))
% 2.05/2.23  (step t695.t2.t59 (cl (not (not (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) :rule not_not)
% 2.05/2.23  (step t695.t2.t60 (cl (= (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) false) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) :rule resolution :premises (t695.t2.t58 t695.t2.t59))
% 2.05/2.23  (step t695.t2.t61 (cl (= (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) false)) :rule resolution :premises (t695.t2.t60 t695.t2.a0))
% 2.05/2.23  (step t695.t2.t62 (cl (= (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) false)) :rule trans :premises (t695.t2.t56 t695.t2.t61))
% 2.05/2.23  (step t695.t2.t63 (cl (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule resolution :premises (t695.t2.t2 t695.t2.t62))
% 2.05/2.23  (step t695.t2 (cl (not (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= tptp.sk1 (tptp.app tptp.nil tptp.sk1))) (not (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (not (= tptp.sk7 (tptp.app tptp.nil tptp.sk7))) (not (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))))) (not (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)))) (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk6 tptp.sk9)) (not (= tptp.sk5 tptp.sk6)) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil))) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule subproof :discharge (t695.t2.a0 t695.t2.a1 t695.t2.a2 t695.t2.a3 t695.t2.a4 t695.t2.a5 t695.t2.a6 t695.t2.a7 t695.t2.a8 t695.t2.a9 t695.t2.a10 t695.t2.a11 t695.t2.a12 t695.t2.a13 t695.t2.a14 t695.t2.a15))
% 2.05/2.23  (step t695.t3 (cl (not (and (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) :rule and_pos)
% 2.05/2.23  (step t695.t4 (cl (not (and (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) :rule and_pos)
% 2.05/2.23  (step t695.t5 (cl (not (and (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1))) :rule and_pos)
% 2.05/2.23  (step t695.t6 (cl (not (and (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) :rule and_pos)
% 2.05/2.23  (step t695.t7 (cl (not (and (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) :rule and_pos)
% 2.05/2.23  (step t695.t8 (cl (not (and (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7))) :rule and_pos)
% 2.05/2.23  (step t695.t9 (cl (not (and (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)))) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))))) :rule and_pos)
% 2.05/2.23  (step t695.t10 (cl (not (and (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) :rule and_pos)
% 2.05/2.23  (step t695.t11 (cl (not (and (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)))) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)))) :rule and_pos)
% 2.05/2.23  (step t695.t12 (cl (not (and (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)))) (= tptp.sk1 tptp.sk3)) :rule and_pos)
% 2.05/2.23  (step t695.t13 (cl (not (and (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)))) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) :rule and_pos)
% 2.05/2.23  (step t695.t14 (cl (not (and (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)))) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))) :rule and_pos)
% 2.05/2.23  (step t695.t15 (cl (not (and (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)))) (= tptp.sk6 tptp.sk9)) :rule and_pos)
% 2.05/2.23  (step t695.t16 (cl (not (and (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)))) (= tptp.sk5 tptp.sk6)) :rule and_pos)
% 2.05/2.23  (step t695.t17 (cl (not (and (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) :rule and_pos)
% 2.05/2.23  (step t695.t18 (cl (not (and (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil))) :rule and_pos)
% 2.05/2.23  (step t695.t19 (cl (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (and (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)))) (not (and (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)))) (not (and (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)))) (not (and (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)))) (not (and (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)))) (not (and (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)))) (not (and (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)))) (not (and (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)))) (not (and (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)))) (not (and (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)))) (not (and (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)))) (not (and (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)))) (not (and (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)))) (not (and (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)))) (not (and (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)))) (not (and (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil))))) :rule resolution :premises (t695.t2 t695.t3 t695.t4 t695.t5 t695.t6 t695.t7 t695.t8 t695.t9 t695.t10 t695.t11 t695.t12 t695.t13 t695.t14 t695.t15 t695.t16 t695.t17 t695.t18))
% 2.05/2.23  (step t695.t20 (cl (not (and (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)))) (not (and (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)))) (not (and (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)))) (not (and (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)))) (not (and (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)))) (not (and (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)))) (not (and (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)))) (not (and (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)))) (not (and (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)))) (not (and (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)))) (not (and (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)))) (not (and (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)))) (not (and (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)))) (not (and (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)))) (not (and (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)))) (not (and (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)))) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule reordering :premises (t695.t19))
% 2.05/2.23  (step t695.t21 (cl (not (and (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)))) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule contraction :premises (t695.t20))
% 2.05/2.23  (step t695.t22 (cl (=> (and (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil))) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule resolution :premises (t695.t1 t695.t21))
% 2.05/2.23  (step t695.t23 (cl (=> (and (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil))) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule implies_neg2)
% 2.05/2.23  (step t695.t24 (cl (=> (and (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil))) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (=> (and (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil))) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule resolution :premises (t695.t22 t695.t23))
% 2.05/2.23  (step t695.t25 (cl (=> (and (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil))) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule contraction :premises (t695.t24))
% 2.05/2.23  (step t695.t26 (cl (not (and (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)))) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule implies :premises (t695.t25))
% 2.05/2.23  (step t695.t27 (cl (and (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil))) (not (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= tptp.sk1 (tptp.app tptp.nil tptp.sk1))) (not (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (not (= tptp.sk7 (tptp.app tptp.nil tptp.sk7))) (not (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))))) (not (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)))) (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk6 tptp.sk9)) (not (= tptp.sk5 tptp.sk6)) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)))) :rule and_neg)
% 2.05/2.23  (step t695.t28 (cl (and (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (= tptp.sk1 tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 tptp.sk9) (= tptp.sk5 tptp.sk6) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)))) :rule resolution :premises (t695.t27 t695.a15 t695.a1 t695.a8 t695.a6 t695.a5 t695.a3 t695.a11 t695.a10 t695.a14 t695.a0 t695.a2 t695.a9 t695.a12 t695.a4 t695.a7 t695.a13))
% 2.05/2.23  (step t695.t29 (cl (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule resolution :premises (t695.t26 t695.t28))
% 2.05/2.23  (step t695 (cl (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk7 (tptp.app tptp.nil tptp.sk7))) (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= tptp.sk1 (tptp.app tptp.nil tptp.sk1))) (not (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))))) (not (= tptp.sk6 tptp.sk9)) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil))) (not (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)))) (not (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule subproof :discharge (t695.a0 t695.a1 t695.a2 t695.a3 t695.a4 t695.a5 t695.a6 t695.a7 t695.a8 t695.a9 t695.a10 t695.a11 t695.a12 t695.a13 t695.a14 t695.a15))
% 2.05/2.23  (step t696 (cl (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))))) (= tptp.sk1 tptp.sk3)) :rule and_pos)
% 2.05/2.23  (step t697 (cl (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) :rule and_pos)
% 2.05/2.23  (step t698 (cl (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))))) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) :rule and_pos)
% 2.05/2.23  (step t699 (cl (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))))) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7))) :rule and_pos)
% 2.05/2.23  (step t700 (cl (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))))) (= tptp.sk5 tptp.sk6)) :rule and_pos)
% 2.05/2.23  (step t701 (cl (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) :rule and_pos)
% 2.05/2.24  (step t702 (cl (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) :rule and_pos)
% 2.05/2.24  (step t703 (cl (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) :rule and_pos)
% 2.05/2.24  (step t704 (cl (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1))) :rule and_pos)
% 2.05/2.24  (step t705 (cl (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))))) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))) :rule and_pos)
% 2.05/2.24  (step t706 (cl (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) :rule and_pos)
% 2.05/2.24  (step t707 (cl (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))))) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))))) :rule and_pos)
% 2.05/2.24  (step t708 (cl (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))))) (= tptp.sk6 tptp.sk9)) :rule and_pos)
% 2.05/2.24  (step t709 (cl (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil))) :rule and_pos)
% 2.05/2.24  (step t710 (cl (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))))) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)))) :rule and_pos)
% 2.05/2.24  (step t711 (cl (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) :rule and_pos)
% 2.05/2.24  (step t712 (cl (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))))) (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))))) (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))))) (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))))) (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))))) (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))))) (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))))) (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))))) (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))))) (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))))) (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))))) (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))))) (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))))) (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))))) (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))))) (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))))) :rule resolution :premises (t695 t696 t697 t698 t699 t700 t701 t702 t703 t704 t705 t706 t707 t708 t709 t710 t711))
% 2.05/2.24  (step t713 (cl (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))))) (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))))) (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))))) (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))))) (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))))) (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))))) (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))))) (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))))) (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))))) (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))))) (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))))) (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))))) (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))))) (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))))) (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))))) (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))))) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule reordering :premises (t712))
% 2.05/2.24  (step t714 (cl (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))))) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule contraction :premises (t713))
% 2.05/2.24  (step t715 (cl (=> (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule resolution :premises (t694 t714))
% 2.05/2.24  (step t716 (cl (=> (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule implies_neg2)
% 2.05/2.24  (step t717 (cl (=> (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (=> (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule resolution :premises (t715 t716))
% 2.05/2.24  (step t718 (cl (=> (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule contraction :premises (t717))
% 2.05/2.24  (step t719 (cl (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.app tptp.nil tptp.sk7)) (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk1 (tptp.app tptp.nil tptp.sk1)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)) (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk6 tptp.sk9) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)) (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))))) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule implies :premises (t718))
% 2.05/2.24  (step t720 (cl (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk7 (tptp.app tptp.nil tptp.sk7))) (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= tptp.sk1 (tptp.app tptp.nil tptp.sk1))) (not (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))))) (not (= tptp.sk6 tptp.sk9)) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil))) (not (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)))) (not (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule resolution :premises (t693 t719))
% 2.05/2.24  (step t721 (cl (or (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk7 (tptp.app tptp.nil tptp.sk7))) (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= tptp.sk1 (tptp.app tptp.nil tptp.sk1))) (not (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))))) (not (= tptp.sk6 tptp.sk9)) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil))) (not (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)))) (not (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (not (= tptp.sk1 tptp.sk3)))) :rule or_neg)
% 2.05/2.24  (step t722 (cl (or (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk7 (tptp.app tptp.nil tptp.sk7))) (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= tptp.sk1 (tptp.app tptp.nil tptp.sk1))) (not (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))))) (not (= tptp.sk6 tptp.sk9)) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil))) (not (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)))) (not (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))))) :rule or_neg)
% 2.05/2.24  (step t723 (cl (or (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk7 (tptp.app tptp.nil tptp.sk7))) (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= tptp.sk1 (tptp.app tptp.nil tptp.sk1))) (not (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))))) (not (= tptp.sk6 tptp.sk9)) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil))) (not (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)))) (not (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))))) :rule or_neg)
% 2.05/2.24  (step t724 (cl (or (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk7 (tptp.app tptp.nil tptp.sk7))) (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= tptp.sk1 (tptp.app tptp.nil tptp.sk1))) (not (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))))) (not (= tptp.sk6 tptp.sk9)) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil))) (not (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)))) (not (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (not (= tptp.sk7 (tptp.app tptp.nil tptp.sk7))))) :rule or_neg)
% 2.05/2.24  (step t725 (cl (or (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk7 (tptp.app tptp.nil tptp.sk7))) (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= tptp.sk1 (tptp.app tptp.nil tptp.sk1))) (not (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))))) (not (= tptp.sk6 tptp.sk9)) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil))) (not (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)))) (not (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (not (= tptp.sk5 tptp.sk6)))) :rule or_neg)
% 2.05/2.24  (step t726 (cl (or (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk7 (tptp.app tptp.nil tptp.sk7))) (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= tptp.sk1 (tptp.app tptp.nil tptp.sk1))) (not (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))))) (not (= tptp.sk6 tptp.sk9)) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil))) (not (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)))) (not (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))))) :rule or_neg)
% 2.05/2.24  (step t727 (cl (or (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk7 (tptp.app tptp.nil tptp.sk7))) (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= tptp.sk1 (tptp.app tptp.nil tptp.sk1))) (not (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))))) (not (= tptp.sk6 tptp.sk9)) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil))) (not (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)))) (not (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (not (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))))) :rule or_neg)
% 2.05/2.24  (step t728 (cl (or (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk7 (tptp.app tptp.nil tptp.sk7))) (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= tptp.sk1 (tptp.app tptp.nil tptp.sk1))) (not (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))))) (not (= tptp.sk6 tptp.sk9)) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil))) (not (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)))) (not (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) :rule or_neg)
% 2.05/2.24  (step t729 (cl (or (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk7 (tptp.app tptp.nil tptp.sk7))) (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= tptp.sk1 (tptp.app tptp.nil tptp.sk1))) (not (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))))) (not (= tptp.sk6 tptp.sk9)) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil))) (not (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)))) (not (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (not (= tptp.sk1 (tptp.app tptp.nil tptp.sk1))))) :rule or_neg)
% 2.05/2.24  (step t730 (cl (or (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk7 (tptp.app tptp.nil tptp.sk7))) (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= tptp.sk1 (tptp.app tptp.nil tptp.sk1))) (not (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))))) (not (= tptp.sk6 tptp.sk9)) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil))) (not (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)))) (not (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (not (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))))) :rule or_neg)
% 2.05/2.24  (step t731 (cl (or (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk7 (tptp.app tptp.nil tptp.sk7))) (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= tptp.sk1 (tptp.app tptp.nil tptp.sk1))) (not (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))))) (not (= tptp.sk6 tptp.sk9)) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil))) (not (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)))) (not (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (not (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))))) :rule or_neg)
% 2.05/2.24  (step t732 (cl (or (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk7 (tptp.app tptp.nil tptp.sk7))) (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= tptp.sk1 (tptp.app tptp.nil tptp.sk1))) (not (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))))) (not (= tptp.sk6 tptp.sk9)) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil))) (not (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)))) (not (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (not (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))))))) :rule or_neg)
% 2.05/2.24  (step t733 (cl (or (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk7 (tptp.app tptp.nil tptp.sk7))) (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= tptp.sk1 (tptp.app tptp.nil tptp.sk1))) (not (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))))) (not (= tptp.sk6 tptp.sk9)) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil))) (not (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)))) (not (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (not (= tptp.sk6 tptp.sk9)))) :rule or_neg)
% 2.05/2.24  (step t734 (cl (or (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk7 (tptp.app tptp.nil tptp.sk7))) (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= tptp.sk1 (tptp.app tptp.nil tptp.sk1))) (not (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))))) (not (= tptp.sk6 tptp.sk9)) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil))) (not (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)))) (not (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil))))) :rule or_neg)
% 2.05/2.24  (step t735 (cl (or (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk7 (tptp.app tptp.nil tptp.sk7))) (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= tptp.sk1 (tptp.app tptp.nil tptp.sk1))) (not (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))))) (not (= tptp.sk6 tptp.sk9)) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil))) (not (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)))) (not (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (not (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)))))) :rule or_neg)
% 2.05/2.24  (step t736 (cl (or (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk7 (tptp.app tptp.nil tptp.sk7))) (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= tptp.sk1 (tptp.app tptp.nil tptp.sk1))) (not (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))))) (not (= tptp.sk6 tptp.sk9)) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil))) (not (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)))) (not (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (not (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))))) :rule or_neg)
% 2.05/2.24  (step t737 (cl (or (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk7 (tptp.app tptp.nil tptp.sk7))) (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= tptp.sk1 (tptp.app tptp.nil tptp.sk1))) (not (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))))) (not (= tptp.sk6 tptp.sk9)) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil))) (not (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)))) (not (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule or_neg)
% 2.05/2.24  (step t738 (cl (or (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk7 (tptp.app tptp.nil tptp.sk7))) (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= tptp.sk1 (tptp.app tptp.nil tptp.sk1))) (not (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))))) (not (= tptp.sk6 tptp.sk9)) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil))) (not (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)))) (not (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (or (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk7 (tptp.app tptp.nil tptp.sk7))) (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= tptp.sk1 (tptp.app tptp.nil tptp.sk1))) (not (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))))) (not (= tptp.sk6 tptp.sk9)) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil))) (not (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)))) (not (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (or (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk7 (tptp.app tptp.nil tptp.sk7))) (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= tptp.sk1 (tptp.app tptp.nil tptp.sk1))) (not (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))))) (not (= tptp.sk6 tptp.sk9)) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil))) (not (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)))) (not (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (or (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk7 (tptp.app tptp.nil tptp.sk7))) (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= tptp.sk1 (tptp.app tptp.nil tptp.sk1))) (not (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))))) (not (= tptp.sk6 tptp.sk9)) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil))) (not (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)))) (not (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (or (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk7 (tptp.app tptp.nil tptp.sk7))) (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= tptp.sk1 (tptp.app tptp.nil tptp.sk1))) (not (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))))) (not (= tptp.sk6 tptp.sk9)) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil))) (not (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)))) (not (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (or (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk7 (tptp.app tptp.nil tptp.sk7))) (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= tptp.sk1 (tptp.app tptp.nil tptp.sk1))) (not (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))))) (not (= tptp.sk6 tptp.sk9)) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil))) (not (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)))) (not (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (or (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk7 (tptp.app tptp.nil tptp.sk7))) (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= tptp.sk1 (tptp.app tptp.nil tptp.sk1))) (not (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))))) (not (= tptp.sk6 tptp.sk9)) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil))) (not (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)))) (not (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (or (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk7 (tptp.app tptp.nil tptp.sk7))) (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= tptp.sk1 (tptp.app tptp.nil tptp.sk1))) (not (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))))) (not (= tptp.sk6 tptp.sk9)) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil))) (not (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)))) (not (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (or (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk7 (tptp.app tptp.nil tptp.sk7))) (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= tptp.sk1 (tptp.app tptp.nil tptp.sk1))) (not (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))))) (not (= tptp.sk6 tptp.sk9)) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil))) (not (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)))) (not (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (or (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk7 (tptp.app tptp.nil tptp.sk7))) (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= tptp.sk1 (tptp.app tptp.nil tptp.sk1))) (not (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))))) (not (= tptp.sk6 tptp.sk9)) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil))) (not (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)))) (not (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (or (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk7 (tptp.app tptp.nil tptp.sk7))) (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= tptp.sk1 (tptp.app tptp.nil tptp.sk1))) (not (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))))) (not (= tptp.sk6 tptp.sk9)) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil))) (not (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)))) (not (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (or (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk7 (tptp.app tptp.nil tptp.sk7))) (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= tptp.sk1 (tptp.app tptp.nil tptp.sk1))) (not (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))))) (not (= tptp.sk6 tptp.sk9)) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil))) (not (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)))) (not (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (or (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk7 (tptp.app tptp.nil tptp.sk7))) (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= tptp.sk1 (tptp.app tptp.nil tptp.sk1))) (not (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))))) (not (= tptp.sk6 tptp.sk9)) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil))) (not (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)))) (not (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (or (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk7 (tptp.app tptp.nil tptp.sk7))) (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= tptp.sk1 (tptp.app tptp.nil tptp.sk1))) (not (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))))) (not (= tptp.sk6 tptp.sk9)) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil))) (not (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)))) (not (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (or (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk7 (tptp.app tptp.nil tptp.sk7))) (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= tptp.sk1 (tptp.app tptp.nil tptp.sk1))) (not (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))))) (not (= tptp.sk6 tptp.sk9)) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil))) (not (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)))) (not (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (or (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk7 (tptp.app tptp.nil tptp.sk7))) (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= tptp.sk1 (tptp.app tptp.nil tptp.sk1))) (not (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))))) (not (= tptp.sk6 tptp.sk9)) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil))) (not (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)))) (not (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (or (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk7 (tptp.app tptp.nil tptp.sk7))) (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= tptp.sk1 (tptp.app tptp.nil tptp.sk1))) (not (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))))) (not (= tptp.sk6 tptp.sk9)) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil))) (not (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)))) (not (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule resolution :premises (t720 t721 t722 t723 t724 t725 t726 t727 t728 t729 t730 t731 t732 t733 t734 t735 t736 t737))
% 2.05/2.24  (step t739 (cl (or (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk7 (tptp.app tptp.nil tptp.sk7))) (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= tptp.sk1 (tptp.app tptp.nil tptp.sk1))) (not (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))))) (not (= tptp.sk6 tptp.sk9)) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil))) (not (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)))) (not (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule contraction :premises (t738))
% 2.05/2.24  (step t740 (cl (or (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk7 (tptp.app tptp.nil tptp.sk7))) (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= tptp.sk1 (tptp.app tptp.nil tptp.sk1))) (not (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))))) (not (= tptp.sk6 tptp.sk9)) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil))) (not (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule resolution :premises (t667 t692 t739))
% 2.05/2.24  (step t741 (cl (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk7 (tptp.app tptp.nil tptp.sk7))) (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= tptp.sk1 (tptp.app tptp.nil tptp.sk1))) (not (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))))) (not (= tptp.sk6 tptp.sk9)) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil))) (not (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule or :premises (t740))
% 2.05/2.24  (step t742 (cl (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk7 (tptp.app tptp.nil tptp.sk7))) (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.app (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) tptp.sk8) (tptp.app tptp.nil (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= tptp.sk1 (tptp.app tptp.nil tptp.sk1))) (not (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk1 (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil))) (not (= (tptp.app (tptp.app tptp.nil tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (tptp.app tptp.nil (tptp.app tptp.sk7 (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))))) (not (= tptp.sk6 tptp.sk9)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil))) (not (= (tptp.skaf44 tptp.sk1) (tptp.hd (tptp.cons (tptp.skaf44 tptp.sk1) tptp.nil)))) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule reordering :premises (t741))
% 2.05/2.24  (step t743 (cl (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) :rule symm :premises (a195))
% 2.05/2.24  (step t744 (cl (not (or (not (tptp.segmentP tptp.nil tptp.nil)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (tptp.segmentP tptp.nil tptp.nil)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) :rule or_pos)
% 2.05/2.24  (step t745 (cl (not (or (not (tptp.segmentP tptp.nil tptp.nil)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (tptp.segmentP tptp.nil tptp.nil)) (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) :rule contraction :premises (t744))
% 2.05/2.24  (step t746 (cl (not (tptp.ssList tptp.nil)) (not (tptp.segmentP tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (not (or (not (tptp.segmentP tptp.nil tptp.nil)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) :rule reordering :premises (t745))
% 2.05/2.24  (step t747 (cl (not (= (forall ((U $$unsorted)) (or (not (= tptp.nil U)) (not (tptp.ssList U)) (tptp.segmentP tptp.nil U))) (or (not (tptp.ssList tptp.nil)) (tptp.segmentP tptp.nil tptp.nil)))) (not (forall ((U $$unsorted)) (or (not (= tptp.nil U)) (not (tptp.ssList U)) (tptp.segmentP tptp.nil U)))) (or (not (tptp.ssList tptp.nil)) (tptp.segmentP tptp.nil tptp.nil))) :rule equiv_pos2)
% 2.05/2.24  (step t748 (cl (= (forall ((U $$unsorted)) (or (not (= tptp.nil U)) (not (tptp.ssList U)) (tptp.segmentP tptp.nil U))) (or (not (= tptp.nil tptp.nil)) (not (tptp.ssList tptp.nil)) (tptp.segmentP tptp.nil tptp.nil)))) :rule all_simplify)
% 2.05/2.24  (step t749 (cl (= (= tptp.nil tptp.nil) true)) :rule all_simplify)
% 2.05/2.24  (step t750 (cl (= (not (= tptp.nil tptp.nil)) (not true))) :rule cong :premises (t749))
% 2.05/2.24  (step t751 (cl (= (not true) false)) :rule all_simplify)
% 2.05/2.24  (step t752 (cl (= (not (= tptp.nil tptp.nil)) false)) :rule trans :premises (t750 t751))
% 2.05/2.24  (step t753 (cl (= (tptp.segmentP tptp.nil tptp.nil) (tptp.segmentP tptp.nil tptp.nil))) :rule refl)
% 2.05/2.24  (step t754 (cl (= (or (not (= tptp.nil tptp.nil)) (not (tptp.ssList tptp.nil)) (tptp.segmentP tptp.nil tptp.nil)) (or false (not (tptp.ssList tptp.nil)) (tptp.segmentP tptp.nil tptp.nil)))) :rule cong :premises (t752 t598 t753))
% 2.05/2.24  (step t755 (cl (= (or false (not (tptp.ssList tptp.nil)) (tptp.segmentP tptp.nil tptp.nil)) (or (not (tptp.ssList tptp.nil)) (tptp.segmentP tptp.nil tptp.nil)))) :rule all_simplify)
% 2.05/2.24  (step t756 (cl (= (or (not (= tptp.nil tptp.nil)) (not (tptp.ssList tptp.nil)) (tptp.segmentP tptp.nil tptp.nil)) (or (not (tptp.ssList tptp.nil)) (tptp.segmentP tptp.nil tptp.nil)))) :rule trans :premises (t754 t755))
% 2.05/2.24  (step t757 (cl (= (forall ((U $$unsorted)) (or (not (= tptp.nil U)) (not (tptp.ssList U)) (tptp.segmentP tptp.nil U))) (or (not (tptp.ssList tptp.nil)) (tptp.segmentP tptp.nil tptp.nil)))) :rule trans :premises (t748 t756))
% 2.05/2.24  (step t758 (cl (or (not (tptp.ssList tptp.nil)) (tptp.segmentP tptp.nil tptp.nil))) :rule resolution :premises (t747 t757 a78))
% 2.05/2.24  (step t759 (cl (not (tptp.ssList tptp.nil)) (tptp.segmentP tptp.nil tptp.nil)) :rule or :premises (t758))
% 2.05/2.24  (step t760 (cl (tptp.segmentP tptp.nil tptp.nil)) :rule resolution :premises (t759 a7))
% 2.05/2.24  (step t761 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.segmentP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.app (tptp.skaf47 U V) V) (tptp.skaf48 V U))))) (or (not (tptp.segmentP tptp.nil tptp.nil)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.segmentP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.app (tptp.skaf47 U V) V) (tptp.skaf48 V U)))))) :rule implies_neg1)
% 2.05/2.24  (anchor :step t762)
% 2.05/2.24  (assume t762.a0 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.segmentP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.app (tptp.skaf47 U V) V) (tptp.skaf48 V U))))))
% 2.05/2.24  (step t762.t1 (cl (or (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.segmentP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.app (tptp.skaf47 U V) V) (tptp.skaf48 V U)))))) (or (not (tptp.segmentP tptp.nil tptp.nil)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) :rule forall_inst :args ((:= U tptp.nil) (:= V tptp.nil)))
% 2.05/2.24  (step t762.t2 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.segmentP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.app (tptp.skaf47 U V) V) (tptp.skaf48 V U)))))) (or (not (tptp.segmentP tptp.nil tptp.nil)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) :rule or :premises (t762.t1))
% 2.05/2.24  (step t762.t3 (cl (or (not (tptp.segmentP tptp.nil tptp.nil)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) :rule resolution :premises (t762.t2 t762.a0))
% 2.05/2.24  (step t762 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.segmentP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.app (tptp.skaf47 U V) V) (tptp.skaf48 V U)))))) (or (not (tptp.segmentP tptp.nil tptp.nil)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) :rule subproof :discharge (t762.a0))
% 2.05/2.24  (step t763 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.segmentP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.app (tptp.skaf47 U V) V) (tptp.skaf48 V U))))) (or (not (tptp.segmentP tptp.nil tptp.nil)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (or (not (tptp.segmentP tptp.nil tptp.nil)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) :rule resolution :premises (t761 t762))
% 2.05/2.24  (step t764 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.segmentP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.app (tptp.skaf47 U V) V) (tptp.skaf48 V U))))) (or (not (tptp.segmentP tptp.nil tptp.nil)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (or (not (tptp.segmentP tptp.nil tptp.nil)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) :rule implies_neg2)
% 2.05/2.24  (step t765 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.segmentP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.app (tptp.skaf47 U V) V) (tptp.skaf48 V U))))) (or (not (tptp.segmentP tptp.nil tptp.nil)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.segmentP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.app (tptp.skaf47 U V) V) (tptp.skaf48 V U))))) (or (not (tptp.segmentP tptp.nil tptp.nil)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) :rule resolution :premises (t763 t764))
% 2.05/2.24  (step t766 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.segmentP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.app (tptp.skaf47 U V) V) (tptp.skaf48 V U))))) (or (not (tptp.segmentP tptp.nil tptp.nil)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) :rule contraction :premises (t765))
% 2.05/2.24  (step t767 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.segmentP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.app (tptp.skaf47 U V) V) (tptp.skaf48 V U)))))) (or (not (tptp.segmentP tptp.nil tptp.nil)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) :rule implies :premises (t766))
% 2.05/2.24  (step t768 (cl (or (not (tptp.segmentP tptp.nil tptp.nil)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) :rule resolution :premises (t767 t449))
% 2.05/2.24  (step t769 (cl (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) :rule resolution :premises (t746 a7 t760 t768))
% 2.05/2.24  (step t770 (cl (not (or (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.sk8 (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.sk8 (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) :rule or_pos)
% 2.05/2.24  (step t771 (cl (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (= tptp.sk8 (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (not (or (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.sk8 (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) :rule reordering :premises (t770))
% 2.05/2.24  (step t772 (cl (and (tptp.ssList tptp.nil) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (tptp.ssList tptp.nil)) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) :rule and_neg)
% 2.05/2.24  (step t773 (cl (=> (and (tptp.ssList tptp.nil) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (tptp.ssList (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (and (tptp.ssList tptp.nil) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) :rule implies_neg1)
% 2.05/2.24  (anchor :step t774)
% 2.05/2.24  (assume t774.a0 (tptp.ssList tptp.nil))
% 2.05/2.24  (assume t774.a1 (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))
% 2.05/2.24  (step t774.t1 (cl (=> (and (tptp.ssList tptp.nil) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (tptp.ssList (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (and (tptp.ssList tptp.nil) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) :rule implies_neg1)
% 2.05/2.24  (anchor :step t774.t2)
% 2.05/2.24  (assume t774.t2.a0 (tptp.ssList tptp.nil))
% 2.05/2.24  (assume t774.t2.a1 (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))
% 2.05/2.24  (step t774.t2.t1 (cl (= (= (tptp.ssList (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) true) (tptp.ssList (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) :rule equiv_simplify)
% 2.05/2.24  (step t774.t2.t2 (cl (not (= (tptp.ssList (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) true)) (tptp.ssList (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) :rule equiv1 :premises (t774.t2.t1))
% 2.05/2.24  (step t774.t2.t3 (cl (= (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)) tptp.nil)) :rule symm :premises (t774.t2.a1))
% 2.05/2.24  (step t774.t2.t4 (cl (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) :rule symm :premises (t774.t2.t3))
% 2.05/2.24  (step t774.t2.t5 (cl (= (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)) tptp.nil)) :rule symm :premises (t774.t2.t4))
% 2.05/2.24  (step t774.t2.t6 (cl (= (tptp.ssList (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (tptp.ssList tptp.nil))) :rule cong :premises (t774.t2.t5))
% 2.05/2.24  (step t774.t2.t7 (cl (= (= (tptp.ssList tptp.nil) true) (tptp.ssList tptp.nil))) :rule equiv_simplify)
% 2.05/2.24  (step t774.t2.t8 (cl (= (tptp.ssList tptp.nil) true) (not (tptp.ssList tptp.nil))) :rule equiv2 :premises (t774.t2.t7))
% 2.05/2.24  (step t774.t2.t9 (cl (= (tptp.ssList tptp.nil) true)) :rule resolution :premises (t774.t2.t8 t774.t2.a0))
% 2.05/2.24  (step t774.t2.t10 (cl (= (tptp.ssList (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) true)) :rule trans :premises (t774.t2.t6 t774.t2.t9))
% 2.05/2.24  (step t774.t2.t11 (cl (tptp.ssList (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) :rule resolution :premises (t774.t2.t2 t774.t2.t10))
% 2.05/2.24  (step t774.t2 (cl (not (tptp.ssList tptp.nil)) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (tptp.ssList (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) :rule subproof :discharge (t774.t2.a0 t774.t2.a1))
% 2.05/2.24  (step t774.t3 (cl (not (and (tptp.ssList tptp.nil) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (tptp.ssList tptp.nil)) :rule and_pos)
% 2.05/2.24  (step t774.t4 (cl (not (and (tptp.ssList tptp.nil) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) :rule and_pos)
% 2.05/2.24  (step t774.t5 (cl (tptp.ssList (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (not (and (tptp.ssList tptp.nil) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (and (tptp.ssList tptp.nil) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) :rule resolution :premises (t774.t2 t774.t3 t774.t4))
% 2.05/2.24  (step t774.t6 (cl (not (and (tptp.ssList tptp.nil) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (and (tptp.ssList tptp.nil) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (tptp.ssList (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) :rule reordering :premises (t774.t5))
% 2.05/2.24  (step t774.t7 (cl (not (and (tptp.ssList tptp.nil) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (tptp.ssList (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) :rule contraction :premises (t774.t6))
% 2.05/2.24  (step t774.t8 (cl (=> (and (tptp.ssList tptp.nil) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (tptp.ssList (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (tptp.ssList (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) :rule resolution :premises (t774.t1 t774.t7))
% 2.05/2.24  (step t774.t9 (cl (=> (and (tptp.ssList tptp.nil) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (tptp.ssList (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) :rule implies_neg2)
% 2.05/2.24  (step t774.t10 (cl (=> (and (tptp.ssList tptp.nil) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (tptp.ssList (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (=> (and (tptp.ssList tptp.nil) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (tptp.ssList (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) :rule resolution :premises (t774.t8 t774.t9))
% 2.05/2.24  (step t774.t11 (cl (=> (and (tptp.ssList tptp.nil) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (tptp.ssList (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) :rule contraction :premises (t774.t10))
% 2.05/2.24  (step t774.t12 (cl (not (and (tptp.ssList tptp.nil) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (tptp.ssList (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) :rule implies :premises (t774.t11))
% 2.05/2.24  (step t774.t13 (cl (and (tptp.ssList tptp.nil) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (tptp.ssList tptp.nil)) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) :rule and_neg)
% 2.05/2.24  (step t774.t14 (cl (and (tptp.ssList tptp.nil) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) :rule resolution :premises (t774.t13 t774.a0 t774.a1))
% 2.05/2.24  (step t774.t15 (cl (tptp.ssList (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) :rule resolution :premises (t774.t12 t774.t14))
% 2.05/2.24  (step t774 (cl (not (tptp.ssList tptp.nil)) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (tptp.ssList (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) :rule subproof :discharge (t774.a0 t774.a1))
% 2.05/2.24  (step t775 (cl (not (and (tptp.ssList tptp.nil) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (tptp.ssList tptp.nil)) :rule and_pos)
% 2.05/2.24  (step t776 (cl (not (and (tptp.ssList tptp.nil) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) :rule and_pos)
% 2.05/2.24  (step t777 (cl (tptp.ssList (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (not (and (tptp.ssList tptp.nil) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (and (tptp.ssList tptp.nil) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) :rule resolution :premises (t774 t775 t776))
% 2.05/2.24  (step t778 (cl (not (and (tptp.ssList tptp.nil) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (and (tptp.ssList tptp.nil) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (tptp.ssList (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) :rule reordering :premises (t777))
% 2.05/2.24  (step t779 (cl (not (and (tptp.ssList tptp.nil) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (tptp.ssList (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) :rule contraction :premises (t778))
% 2.05/2.24  (step t780 (cl (=> (and (tptp.ssList tptp.nil) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (tptp.ssList (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (tptp.ssList (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) :rule resolution :premises (t773 t779))
% 2.05/2.24  (step t781 (cl (=> (and (tptp.ssList tptp.nil) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (tptp.ssList (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) :rule implies_neg2)
% 2.05/2.24  (step t782 (cl (=> (and (tptp.ssList tptp.nil) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (tptp.ssList (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (=> (and (tptp.ssList tptp.nil) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (tptp.ssList (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) :rule resolution :premises (t780 t781))
% 2.05/2.24  (step t783 (cl (=> (and (tptp.ssList tptp.nil) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (tptp.ssList (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) :rule contraction :premises (t782))
% 2.05/2.24  (step t784 (cl (not (and (tptp.ssList tptp.nil) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (tptp.ssList (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) :rule implies :premises (t783))
% 2.05/2.24  (step t785 (cl (not (tptp.ssList tptp.nil)) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (tptp.ssList (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) :rule resolution :premises (t772 t784))
% 2.05/2.24  (step t786 (cl (tptp.ssList (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) :rule resolution :premises (t785 a7 t769))
% 2.05/2.24  (step t787 (cl (not (= (or (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (not (= tptp.nil tptp.sk8))) (not (= tptp.sk8 (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (or (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil tptp.sk8) (not (= tptp.sk8 (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))))) (not (or (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (not (= tptp.nil tptp.sk8))) (not (= tptp.sk8 (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) (or (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil tptp.sk8) (not (= tptp.sk8 (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) :rule equiv_pos2)
% 2.05/2.24  (step t788 (cl (= (= (= (not (not (= tptp.nil tptp.sk8))) (= tptp.nil tptp.sk8)) true) (= (not (not (= tptp.nil tptp.sk8))) (= tptp.nil tptp.sk8)))) :rule equiv_simplify)
% 2.05/2.24  (step t789 (cl (not (= (= (not (not (= tptp.nil tptp.sk8))) (= tptp.nil tptp.sk8)) true)) (= (not (not (= tptp.nil tptp.sk8))) (= tptp.nil tptp.sk8))) :rule equiv1 :premises (t788))
% 2.05/2.24  (step t790 (cl (= (= (not (not (= tptp.nil tptp.sk8))) (= tptp.nil tptp.sk8)) (= (= tptp.nil tptp.sk8) (not (not (= tptp.nil tptp.sk8)))))) :rule all_simplify)
% 2.05/2.24  (step t791 (cl (= (= tptp.nil tptp.sk8) (= tptp.nil tptp.sk8))) :rule refl)
% 2.05/2.24  (step t792 (cl (= (not (not (= tptp.nil tptp.sk8))) (= tptp.nil tptp.sk8))) :rule all_simplify)
% 2.05/2.24  (step t793 (cl (= (= (= tptp.nil tptp.sk8) (not (not (= tptp.nil tptp.sk8)))) (= (= tptp.nil tptp.sk8) (= tptp.nil tptp.sk8)))) :rule cong :premises (t791 t792))
% 2.05/2.24  (step t794 (cl (= (= (= tptp.nil tptp.sk8) (= tptp.nil tptp.sk8)) true)) :rule all_simplify)
% 2.05/2.24  (step t795 (cl (= (= (= tptp.nil tptp.sk8) (not (not (= tptp.nil tptp.sk8)))) true)) :rule trans :premises (t793 t794))
% 2.05/2.24  (step t796 (cl (= (= (not (not (= tptp.nil tptp.sk8))) (= tptp.nil tptp.sk8)) true)) :rule trans :premises (t790 t795))
% 2.05/2.24  (step t797 (cl (= (not (not (= tptp.nil tptp.sk8))) (= tptp.nil tptp.sk8))) :rule resolution :premises (t789 t796))
% 2.05/2.24  (step t798 (cl (= (not (= tptp.sk8 (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= tptp.sk8 (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) :rule refl)
% 2.05/2.24  (step t799 (cl (= (or (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (not (= tptp.nil tptp.sk8))) (not (= tptp.sk8 (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (or (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil tptp.sk8) (not (= tptp.sk8 (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))))) :rule cong :premises (t673 t797 t798))
% 2.05/2.24  (step t800 (cl (and (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (not (= tptp.nil tptp.sk8))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (not (= tptp.nil tptp.sk8)))) :rule and_neg)
% 2.05/2.24  (step t801 (cl (=> (and (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (not (= tptp.nil tptp.sk8))) (not (= tptp.sk8 (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (and (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (not (= tptp.nil tptp.sk8)))) :rule implies_neg1)
% 2.05/2.24  (anchor :step t802)
% 2.05/2.24  (assume t802.a0 (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))
% 2.05/2.24  (assume t802.a1 (not (= tptp.nil tptp.sk8)))
% 2.05/2.24  (step t802.t1 (cl (=> (and (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (not (= tptp.nil tptp.sk8))) (not (= tptp.sk8 (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (and (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (not (= tptp.nil tptp.sk8)))) :rule implies_neg1)
% 2.05/2.24  (anchor :step t802.t2)
% 2.05/2.24  (assume t802.t2.a0 (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))
% 2.05/2.24  (assume t802.t2.a1 (not (= tptp.nil tptp.sk8)))
% 2.05/2.24  (step t802.t2.t1 (cl (= (= (= tptp.sk8 (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) false) (not (= tptp.sk8 (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) :rule equiv_simplify)
% 2.05/2.24  (step t802.t2.t2 (cl (not (= (= tptp.sk8 (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) false)) (not (= tptp.sk8 (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) :rule equiv1 :premises (t802.t2.t1))
% 2.05/2.24  (step t802.t2.t3 (cl (not (= (= (= (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)) tptp.sk8) false) (= (= tptp.sk8 (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) false))) (not (= (= (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)) tptp.sk8) false)) (= (= tptp.sk8 (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) false)) :rule equiv_pos2)
% 2.05/2.24  (step t802.t2.t4 (cl (= (= (= (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)) tptp.sk8) false) (not (= (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)) tptp.sk8)))) :rule all_simplify)
% 2.05/2.24  (step t802.t2.t5 (cl (= (= (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)) tptp.sk8) (= tptp.sk8 (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) :rule all_simplify)
% 2.05/2.24  (step t802.t2.t6 (cl (= (not (= (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)) tptp.sk8)) (not (= tptp.sk8 (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) :rule cong :premises (t802.t2.t5))
% 2.05/2.24  (step t802.t2.t7 (cl (= (= (= (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)) tptp.sk8) false) (not (= tptp.sk8 (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) :rule trans :premises (t802.t2.t4 t802.t2.t6))
% 2.05/2.24  (step t802.t2.t8 (cl (= (= (= tptp.sk8 (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) false) (not (= tptp.sk8 (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) :rule all_simplify)
% 2.05/2.24  (step t802.t2.t9 (cl (= (not (= tptp.sk8 (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (= tptp.sk8 (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) false))) :rule symm :premises (t802.t2.t8))
% 2.05/2.24  (step t802.t2.t10 (cl (= (= (= (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)) tptp.sk8) false) (= (= tptp.sk8 (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) false))) :rule trans :premises (t802.t2.t7 t802.t2.t9))
% 2.05/2.24  (step t802.t2.t11 (cl (= (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)) tptp.nil)) :rule symm :premises (t802.t2.a0))
% 2.05/2.24  (step t802.t2.t12 (cl (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) :rule symm :premises (t802.t2.t11))
% 2.05/2.24  (step t802.t2.t13 (cl (= (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)) tptp.nil)) :rule symm :premises (t802.t2.t12))
% 2.05/2.24  (step t802.t2.t14 (cl (= tptp.sk8 tptp.sk8)) :rule refl)
% 2.05/2.24  (step t802.t2.t15 (cl (= (= (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)) tptp.sk8) (= tptp.nil tptp.sk8))) :rule cong :premises (t802.t2.t13 t802.t2.t14))
% 2.05/2.24  (step t802.t2.t16 (cl (= (= (= tptp.nil tptp.sk8) false) (not (= tptp.nil tptp.sk8)))) :rule equiv_simplify)
% 2.05/2.24  (step t802.t2.t17 (cl (= (= tptp.nil tptp.sk8) false) (not (not (= tptp.nil tptp.sk8)))) :rule equiv2 :premises (t802.t2.t16))
% 2.05/2.24  (step t802.t2.t18 (cl (not (not (not (= tptp.nil tptp.sk8)))) (= tptp.nil tptp.sk8)) :rule not_not)
% 2.05/2.24  (step t802.t2.t19 (cl (= (= tptp.nil tptp.sk8) false) (= tptp.nil tptp.sk8)) :rule resolution :premises (t802.t2.t17 t802.t2.t18))
% 2.05/2.24  (step t802.t2.t20 (cl (= (= tptp.nil tptp.sk8) false)) :rule resolution :premises (t802.t2.t19 t802.t2.a1))
% 2.05/2.24  (step t802.t2.t21 (cl (= (= (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)) tptp.sk8) false)) :rule trans :premises (t802.t2.t15 t802.t2.t20))
% 2.05/2.24  (step t802.t2.t22 (cl (= (= tptp.sk8 (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) false)) :rule resolution :premises (t802.t2.t3 t802.t2.t10 t802.t2.t21))
% 2.05/2.24  (step t802.t2.t23 (cl (not (= tptp.sk8 (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) :rule resolution :premises (t802.t2.t2 t802.t2.t22))
% 2.05/2.24  (step t802.t2 (cl (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (not (= tptp.nil tptp.sk8))) (not (= tptp.sk8 (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) :rule subproof :discharge (t802.t2.a0 t802.t2.a1))
% 2.05/2.24  (step t802.t3 (cl (not (and (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (not (= tptp.nil tptp.sk8)))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) :rule and_pos)
% 2.05/2.24  (step t802.t4 (cl (not (and (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (not (= tptp.nil tptp.sk8)))) (not (= tptp.nil tptp.sk8))) :rule and_pos)
% 2.05/2.24  (step t802.t5 (cl (not (= tptp.sk8 (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (and (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (not (= tptp.nil tptp.sk8)))) (not (and (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (not (= tptp.nil tptp.sk8))))) :rule resolution :premises (t802.t2 t802.t3 t802.t4))
% 2.05/2.24  (step t802.t6 (cl (not (and (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (not (= tptp.nil tptp.sk8)))) (not (and (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (not (= tptp.nil tptp.sk8)))) (not (= tptp.sk8 (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) :rule reordering :premises (t802.t5))
% 2.05/2.24  (step t802.t7 (cl (not (and (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (not (= tptp.nil tptp.sk8)))) (not (= tptp.sk8 (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) :rule contraction :premises (t802.t6))
% 2.05/2.24  (step t802.t8 (cl (=> (and (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (not (= tptp.nil tptp.sk8))) (not (= tptp.sk8 (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (= tptp.sk8 (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) :rule resolution :premises (t802.t1 t802.t7))
% 2.05/2.24  (step t802.t9 (cl (=> (and (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (not (= tptp.nil tptp.sk8))) (not (= tptp.sk8 (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (not (= tptp.sk8 (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) :rule implies_neg2)
% 2.05/2.24  (step t802.t10 (cl (=> (and (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (not (= tptp.nil tptp.sk8))) (not (= tptp.sk8 (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (=> (and (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (not (= tptp.nil tptp.sk8))) (not (= tptp.sk8 (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) :rule resolution :premises (t802.t8 t802.t9))
% 2.05/2.24  (step t802.t11 (cl (=> (and (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (not (= tptp.nil tptp.sk8))) (not (= tptp.sk8 (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) :rule contraction :premises (t802.t10))
% 2.05/2.24  (step t802.t12 (cl (not (and (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (not (= tptp.nil tptp.sk8)))) (not (= tptp.sk8 (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) :rule implies :premises (t802.t11))
% 2.05/2.24  (step t802.t13 (cl (and (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (not (= tptp.nil tptp.sk8))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (not (= tptp.nil tptp.sk8)))) :rule and_neg)
% 2.05/2.24  (step t802.t14 (cl (and (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (not (= tptp.nil tptp.sk8)))) :rule resolution :premises (t802.t13 t802.a0 t802.a1))
% 2.05/2.24  (step t802.t15 (cl (not (= tptp.sk8 (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) :rule resolution :premises (t802.t12 t802.t14))
% 2.05/2.24  (step t802 (cl (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (not (= tptp.nil tptp.sk8))) (not (= tptp.sk8 (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) :rule subproof :discharge (t802.a0 t802.a1))
% 2.05/2.24  (step t803 (cl (not (and (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (not (= tptp.nil tptp.sk8)))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) :rule and_pos)
% 2.05/2.24  (step t804 (cl (not (and (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (not (= tptp.nil tptp.sk8)))) (not (= tptp.nil tptp.sk8))) :rule and_pos)
% 2.05/2.24  (step t805 (cl (not (= tptp.sk8 (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (and (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (not (= tptp.nil tptp.sk8)))) (not (and (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (not (= tptp.nil tptp.sk8))))) :rule resolution :premises (t802 t803 t804))
% 2.05/2.24  (step t806 (cl (not (and (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (not (= tptp.nil tptp.sk8)))) (not (and (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (not (= tptp.nil tptp.sk8)))) (not (= tptp.sk8 (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) :rule reordering :premises (t805))
% 2.05/2.24  (step t807 (cl (not (and (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (not (= tptp.nil tptp.sk8)))) (not (= tptp.sk8 (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) :rule contraction :premises (t806))
% 2.05/2.24  (step t808 (cl (=> (and (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (not (= tptp.nil tptp.sk8))) (not (= tptp.sk8 (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (= tptp.sk8 (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) :rule resolution :premises (t801 t807))
% 2.05/2.24  (step t809 (cl (=> (and (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (not (= tptp.nil tptp.sk8))) (not (= tptp.sk8 (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (not (= tptp.sk8 (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) :rule implies_neg2)
% 2.05/2.24  (step t810 (cl (=> (and (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (not (= tptp.nil tptp.sk8))) (not (= tptp.sk8 (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (=> (and (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (not (= tptp.nil tptp.sk8))) (not (= tptp.sk8 (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) :rule resolution :premises (t808 t809))
% 2.05/2.24  (step t811 (cl (=> (and (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (not (= tptp.nil tptp.sk8))) (not (= tptp.sk8 (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) :rule contraction :premises (t810))
% 2.05/2.24  (step t812 (cl (not (and (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (not (= tptp.nil tptp.sk8)))) (not (= tptp.sk8 (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) :rule implies :premises (t811))
% 2.05/2.24  (step t813 (cl (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (not (= tptp.nil tptp.sk8))) (not (= tptp.sk8 (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) :rule resolution :premises (t800 t812))
% 2.05/2.24  (step t814 (cl (or (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (not (= tptp.nil tptp.sk8))) (not (= tptp.sk8 (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) :rule or_neg)
% 2.05/2.24  (step t815 (cl (or (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (not (= tptp.nil tptp.sk8))) (not (= tptp.sk8 (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (not (not (= tptp.nil tptp.sk8))))) :rule or_neg)
% 2.05/2.24  (step t816 (cl (or (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (not (= tptp.nil tptp.sk8))) (not (= tptp.sk8 (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (not (= tptp.sk8 (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) :rule or_neg)
% 2.05/2.24  (step t817 (cl (or (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (not (= tptp.nil tptp.sk8))) (not (= tptp.sk8 (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (or (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (not (= tptp.nil tptp.sk8))) (not (= tptp.sk8 (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (or (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (not (= tptp.nil tptp.sk8))) (not (= tptp.sk8 (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) :rule resolution :premises (t813 t814 t815 t816))
% 2.05/2.24  (step t818 (cl (or (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (not (= tptp.nil tptp.sk8))) (not (= tptp.sk8 (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) :rule contraction :premises (t817))
% 2.05/2.24  (step t819 (cl (or (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil tptp.sk8) (not (= tptp.sk8 (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) :rule resolution :premises (t787 t799 t818))
% 2.05/2.24  (step t820 (cl (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil tptp.sk8) (not (= tptp.sk8 (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) :rule or :premises (t819))
% 2.05/2.24  (step t821 (cl (= tptp.nil tptp.sk8) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= tptp.sk8 (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) :rule reordering :premises (t820))
% 2.05/2.24  (step t822 (cl (not (= (or (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.nil tptp.sk8)) (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8)))) (not (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)))) (or (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.nil tptp.sk8)) (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8)))) (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)))))) (not (or (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.nil tptp.sk8)) (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8)))) (not (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil))))) (or (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.nil tptp.sk8)) (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8)))) (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil))))) :rule equiv_pos2)
% 2.05/2.24  (step t823 (cl (= (not (= tptp.nil tptp.sk8)) (not (= tptp.nil tptp.sk8)))) :rule refl)
% 2.05/2.24  (step t824 (cl (= (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil))) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil))))) :rule refl)
% 2.05/2.24  (step t825 (cl (= (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8)))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8)))))) :rule refl)
% 2.05/2.24  (step t826 (cl (= (= (= (not (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) true) (= (not (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule equiv_simplify)
% 2.05/2.24  (step t827 (cl (not (= (= (not (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) true)) (= (not (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule equiv1 :premises (t826))
% 2.05/2.24  (step t828 (cl (= (= (not (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (not (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))))) :rule all_simplify)
% 2.05/2.24  (step t829 (cl (= (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule refl)
% 2.05/2.24  (step t830 (cl (= (not (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule all_simplify)
% 2.05/2.24  (step t831 (cl (= (= (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (not (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (= (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule cong :premises (t829 t830))
% 2.05/2.24  (step t832 (cl (= (= (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) true)) :rule all_simplify)
% 2.05/2.24  (step t833 (cl (= (= (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (not (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) true)) :rule trans :premises (t831 t832))
% 2.05/2.24  (step t834 (cl (= (= (not (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) true)) :rule trans :premises (t828 t833))
% 2.05/2.24  (step t835 (cl (= (not (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule resolution :premises (t827 t834))
% 2.05/2.24  (step t836 (cl (= (not (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil))) (not (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil))))) :rule refl)
% 2.05/2.24  (step t837 (cl (= (or (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.nil tptp.sk8)) (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8)))) (not (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)))) (or (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.nil tptp.sk8)) (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8)))) (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)))))) :rule cong :premises (t40 t41 t668 t823 t670 t824 t825 t835 t836))
% 2.05/2.24  (step t838 (cl (not (= (=> (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil tptp.sk8) (= tptp.sk5 tptp.sk6) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil))) (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk8) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil tptp.sk8) (= tptp.sk5 tptp.sk6) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)))))) (not (=> (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil tptp.sk8) (= tptp.sk5 tptp.sk6) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil))) (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk8) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))))) (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil tptp.sk8) (= tptp.sk5 tptp.sk6) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil))))) :rule equiv_pos2)
% 2.05/2.24  (step t839 (cl (= (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil tptp.sk8) (= tptp.sk5 tptp.sk6) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil))) (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil tptp.sk8) (= tptp.sk5 tptp.sk6) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil))))) :rule refl)
% 2.05/2.24  (step t840 (cl (= (= (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk8) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) false) (not (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk8) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))))) :rule equiv_simplify)
% 2.05/2.24  (step t841 (cl (= (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk8) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) false) (not (not (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk8) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))))) :rule equiv2 :premises (t840))
% 2.05/2.24  (step t842 (cl (not (not (not (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk8) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))))) (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk8) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule not_not)
% 2.05/2.24  (step t843 (cl (= (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk8) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) false) (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk8) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule resolution :premises (t841 t842))
% 2.05/2.24  (step t844 (cl (=> (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk8) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) false) (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk8) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule implies_neg1)
% 2.05/2.24  (anchor :step t845)
% 2.05/2.24  (assume t845.a0 (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)))
% 2.05/2.24  (assume t845.a1 (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)))
% 2.05/2.24  (assume t845.a2 (= tptp.sk1 tptp.sk3))
% 2.05/2.24  (assume t845.a3 (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))
% 2.05/2.24  (assume t845.a4 (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))))
% 2.05/2.24  (assume t845.a5 (= tptp.sk5 tptp.sk6))
% 2.05/2.24  (assume t845.a6 (= tptp.nil tptp.sk8))
% 2.05/2.24  (assume t845.a7 (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)))
% 2.05/2.24  (assume t845.a8 (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))
% 2.05/2.24  (step t845.t1 (cl (not (= (= false true) false)) (not (= false true)) false) :rule equiv_pos2)
% 2.05/2.24  (step t845.t2 (cl (= (= false true) false)) :rule all_simplify)
% 2.05/2.24  (step t845.t3 (cl (= (= (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) false) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule equiv_simplify)
% 2.05/2.24  (step t845.t4 (cl (= (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) false) (not (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule equiv2 :premises (t845.t3))
% 2.05/2.24  (step t845.t5 (cl (not (not (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) :rule not_not)
% 2.05/2.24  (step t845.t6 (cl (= (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) false) (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) :rule resolution :premises (t845.t4 t845.t5))
% 2.05/2.24  (step t845.t7 (cl (= (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) false)) :rule resolution :premises (t845.t6 t845.a8))
% 2.05/2.24  (step t845.t8 (cl (= false (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule symm :premises (t845.t7))
% 2.05/2.24  (step t845.t9 (cl (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) :rule refl)
% 2.05/2.24  (step t845.t10 (cl (= tptp.sk6 tptp.sk5)) :rule symm :premises (t845.a5))
% 2.05/2.24  (step t845.t11 (cl (= tptp.sk5 tptp.sk6)) :rule symm :premises (t845.t10))
% 2.05/2.24  (step t845.t12 (cl (= tptp.nil tptp.nil)) :rule refl)
% 2.05/2.24  (step t845.t13 (cl (= (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) :rule cong :premises (t845.t11 t845.t12))
% 2.05/2.24  (step t845.t14 (cl (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons tptp.sk5 tptp.nil))) :rule symm :premises (t845.t13))
% 2.05/2.24  (step t845.t15 (cl (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil) (tptp.cons tptp.sk5 tptp.nil))) :rule symm :premises (t845.a7))
% 2.05/2.24  (step t845.t16 (cl (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil))) :rule symm :premises (t845.t15))
% 2.05/2.24  (step t845.t17 (cl (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.nil))) :rule cong :premises (t845.t13 t845.t12))
% 2.05/2.24  (step t845.t18 (cl (= tptp.sk8 tptp.nil)) :rule symm :premises (t845.a6))
% 2.05/2.24  (step t845.t19 (cl (= tptp.nil tptp.sk8)) :rule symm :premises (t845.t18))
% 2.05/2.24  (step t845.t20 (cl (= (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk8))) :rule cong :premises (t845.t14 t845.t19))
% 2.05/2.24  (step t845.t21 (cl (= tptp.sk8 tptp.sk8)) :rule refl)
% 2.05/2.24  (step t845.t22 (cl (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk8) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) :rule cong :premises (t845.t13 t845.t21))
% 2.05/2.24  (step t845.t23 (cl (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) :rule trans :premises (t845.t14 t845.t16 t845.t17 t845.t20 t845.t22))
% 2.05/2.24  (step t845.t24 (cl (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8)))) :rule cong :premises (t845.t9 t845.t23))
% 2.05/2.24  (step t845.t25 (cl (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) :rule symm :premises (t845.a4))
% 2.05/2.24  (step t845.t26 (cl (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) tptp.sk1)) :rule symm :premises (t845.a3))
% 2.05/2.24  (step t845.t27 (cl (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk1)) :rule trans :premises (t845.t24 t845.t25 t845.t26))
% 2.05/2.24  (step t845.t28 (cl (= (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (tptp.strictorderedP tptp.sk1))) :rule cong :premises (t845.t27))
% 2.05/2.24  (step t845.t29 (cl (= tptp.sk3 tptp.sk1)) :rule symm :premises (t845.a2))
% 2.05/2.24  (step t845.t30 (cl (= tptp.sk1 tptp.sk3)) :rule symm :premises (t845.t29))
% 2.05/2.24  (step t845.t31 (cl (= (tptp.cons tptp.sk9 tptp.nil) tptp.sk3)) :rule symm :premises (t845.a1))
% 2.05/2.24  (step t845.t32 (cl (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) :rule symm :premises (t845.t31))
% 2.05/2.24  (step t845.t33 (cl (= tptp.sk1 (tptp.cons tptp.sk9 tptp.nil))) :rule trans :premises (t845.t30 t845.t32))
% 2.05/2.24  (step t845.t34 (cl (= (tptp.strictorderedP tptp.sk1) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)))) :rule cong :premises (t845.t33))
% 2.05/2.24  (step t845.t35 (cl (= (= (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) true) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)))) :rule equiv_simplify)
% 2.05/2.24  (step t845.t36 (cl (= (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) true) (not (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)))) :rule equiv2 :premises (t845.t35))
% 2.05/2.24  (step t845.t37 (cl (= (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) true)) :rule resolution :premises (t845.t36 t845.a0))
% 2.05/2.24  (step t845.t38 (cl (= false true)) :rule trans :premises (t845.t8 t845.t28 t845.t34 t845.t37))
% 2.05/2.24  (step t845.t39 (cl false) :rule resolution :premises (t845.t1 t845.t2 t845.t38))
% 2.05/2.24  (step t845 (cl (not (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8)))) (not (= tptp.sk5 tptp.sk6)) (not (= tptp.nil tptp.sk8)) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil))) (not (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) false) :rule subproof :discharge (t845.a0 t845.a1 t845.a2 t845.a3 t845.a4 t845.a5 t845.a6 t845.a7 t845.a8))
% 2.05/2.24  (step t846 (cl (not (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk8) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil))) :rule and_pos)
% 2.05/2.24  (step t847 (cl (not (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk8) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) :rule and_pos)
% 2.05/2.24  (step t848 (cl (not (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk8) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (= tptp.sk1 tptp.sk3)) :rule and_pos)
% 2.05/2.24  (step t849 (cl (not (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk8) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) :rule and_pos)
% 2.05/2.24  (step t850 (cl (not (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk8) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8)))) :rule and_pos)
% 2.05/2.24  (step t851 (cl (not (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk8) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (= tptp.sk5 tptp.sk6)) :rule and_pos)
% 2.05/2.24  (step t852 (cl (not (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk8) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (= tptp.nil tptp.sk8)) :rule and_pos)
% 2.05/2.24  (step t853 (cl (not (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk8) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil))) :rule and_pos)
% 2.05/2.24  (step t854 (cl (not (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk8) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule and_pos)
% 2.05/2.24  (step t855 (cl false (not (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk8) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (not (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk8) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (not (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk8) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (not (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk8) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (not (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk8) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (not (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk8) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (not (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk8) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (not (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk8) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (not (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk8) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))))) :rule resolution :premises (t845 t846 t847 t848 t849 t850 t851 t852 t853 t854))
% 2.05/2.24  (step t856 (cl (not (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk8) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (not (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk8) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (not (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk8) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (not (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk8) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (not (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk8) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (not (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk8) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (not (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk8) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (not (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk8) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (not (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk8) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) false) :rule reordering :premises (t855))
% 2.05/2.24  (step t857 (cl (not (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk8) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) false) :rule contraction :premises (t856))
% 2.05/2.24  (step t858 (cl (=> (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk8) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) false) false) :rule resolution :premises (t844 t857))
% 2.05/2.24  (step t859 (cl (=> (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk8) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) false) (not false)) :rule implies_neg2)
% 2.05/2.24  (step t860 (cl (=> (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk8) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) false) (=> (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk8) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) false)) :rule resolution :premises (t858 t859))
% 2.05/2.24  (step t861 (cl (=> (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk8) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) false)) :rule contraction :premises (t860))
% 2.05/2.24  (step t862 (cl (= (=> (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk8) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) false) (not (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk8) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))))) :rule implies_simplify)
% 2.05/2.24  (step t863 (cl (not (=> (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk8) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) false)) (not (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk8) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))))) :rule equiv1 :premises (t862))
% 2.05/2.24  (step t864 (cl (not (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk8) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))))) :rule resolution :premises (t861 t863))
% 2.05/2.24  (step t865 (cl (= (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk8) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) false)) :rule resolution :premises (t843 t864))
% 2.05/2.24  (step t866 (cl (= (=> (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil tptp.sk8) (= tptp.sk5 tptp.sk6) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil))) (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk8) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (=> (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil tptp.sk8) (= tptp.sk5 tptp.sk6) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil))) false))) :rule cong :premises (t839 t865))
% 2.05/2.24  (step t867 (cl (= (=> (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil tptp.sk8) (= tptp.sk5 tptp.sk6) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil))) false) (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil tptp.sk8) (= tptp.sk5 tptp.sk6) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)))))) :rule all_simplify)
% 2.05/2.24  (step t868 (cl (= (=> (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil tptp.sk8) (= tptp.sk5 tptp.sk6) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil))) (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk8) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil tptp.sk8) (= tptp.sk5 tptp.sk6) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)))))) :rule trans :premises (t866 t867))
% 2.05/2.24  (step t869 (cl (=> (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil tptp.sk8) (= tptp.sk5 tptp.sk6) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil))) (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk8) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil tptp.sk8) (= tptp.sk5 tptp.sk6) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)))) :rule implies_neg1)
% 2.05/2.24  (anchor :step t870)
% 2.05/2.24  (assume t870.a0 (= tptp.sk1 tptp.sk3))
% 2.05/2.24  (assume t870.a1 (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))
% 2.05/2.24  (assume t870.a2 (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)))
% 2.05/2.24  (assume t870.a3 (= tptp.nil tptp.sk8))
% 2.05/2.24  (assume t870.a4 (= tptp.sk5 tptp.sk6))
% 2.05/2.24  (assume t870.a5 (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)))
% 2.05/2.24  (assume t870.a6 (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))))
% 2.05/2.24  (assume t870.a7 (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))
% 2.05/2.24  (assume t870.a8 (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)))
% 2.05/2.24  (step t870.t1 (cl (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk8) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8)))) (not (= tptp.sk5 tptp.sk6)) (not (= tptp.nil tptp.sk8)) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil))) (not (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule and_neg)
% 2.05/2.24  (step t870.t2 (cl (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk8) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule resolution :premises (t870.t1 t870.a8 t870.a2 t870.a0 t870.a1 t870.a6 t870.a4 t870.a3 t870.a5 t870.a7))
% 2.05/2.24  (step t870 (cl (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.nil tptp.sk8)) (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8)))) (not (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil))) (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk8) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule subproof :discharge (t870.a0 t870.a1 t870.a2 t870.a3 t870.a4 t870.a5 t870.a6 t870.a7 t870.a8))
% 2.05/2.24  (step t871 (cl (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil tptp.sk8) (= tptp.sk5 tptp.sk6) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)))) (= tptp.sk1 tptp.sk3)) :rule and_pos)
% 2.05/2.24  (step t872 (cl (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil tptp.sk8) (= tptp.sk5 tptp.sk6) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)))) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) :rule and_pos)
% 2.05/2.24  (step t873 (cl (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil tptp.sk8) (= tptp.sk5 tptp.sk6) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)))) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) :rule and_pos)
% 2.05/2.24  (step t874 (cl (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil tptp.sk8) (= tptp.sk5 tptp.sk6) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)))) (= tptp.nil tptp.sk8)) :rule and_pos)
% 2.05/2.24  (step t875 (cl (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil tptp.sk8) (= tptp.sk5 tptp.sk6) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)))) (= tptp.sk5 tptp.sk6)) :rule and_pos)
% 2.05/2.24  (step t876 (cl (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil tptp.sk8) (= tptp.sk5 tptp.sk6) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil))) :rule and_pos)
% 2.05/2.24  (step t877 (cl (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil tptp.sk8) (= tptp.sk5 tptp.sk6) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8)))) :rule and_pos)
% 2.05/2.24  (step t878 (cl (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil tptp.sk8) (= tptp.sk5 tptp.sk6) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)))) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule and_pos)
% 2.05/2.24  (step t879 (cl (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil tptp.sk8) (= tptp.sk5 tptp.sk6) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)))) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil))) :rule and_pos)
% 2.05/2.24  (step t880 (cl (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk8) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil tptp.sk8) (= tptp.sk5 tptp.sk6) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)))) (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil tptp.sk8) (= tptp.sk5 tptp.sk6) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)))) (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil tptp.sk8) (= tptp.sk5 tptp.sk6) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)))) (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil tptp.sk8) (= tptp.sk5 tptp.sk6) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)))) (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil tptp.sk8) (= tptp.sk5 tptp.sk6) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)))) (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil tptp.sk8) (= tptp.sk5 tptp.sk6) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)))) (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil tptp.sk8) (= tptp.sk5 tptp.sk6) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)))) (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil tptp.sk8) (= tptp.sk5 tptp.sk6) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)))) (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil tptp.sk8) (= tptp.sk5 tptp.sk6) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil))))) :rule resolution :premises (t870 t871 t872 t873 t874 t875 t876 t877 t878 t879))
% 2.05/2.24  (step t881 (cl (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil tptp.sk8) (= tptp.sk5 tptp.sk6) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)))) (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil tptp.sk8) (= tptp.sk5 tptp.sk6) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)))) (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil tptp.sk8) (= tptp.sk5 tptp.sk6) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)))) (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil tptp.sk8) (= tptp.sk5 tptp.sk6) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)))) (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil tptp.sk8) (= tptp.sk5 tptp.sk6) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)))) (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil tptp.sk8) (= tptp.sk5 tptp.sk6) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)))) (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil tptp.sk8) (= tptp.sk5 tptp.sk6) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)))) (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil tptp.sk8) (= tptp.sk5 tptp.sk6) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)))) (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil tptp.sk8) (= tptp.sk5 tptp.sk6) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)))) (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk8) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule reordering :premises (t880))
% 2.05/2.24  (step t882 (cl (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil tptp.sk8) (= tptp.sk5 tptp.sk6) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)))) (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk8) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule contraction :premises (t881))
% 2.05/2.24  (step t883 (cl (=> (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil tptp.sk8) (= tptp.sk5 tptp.sk6) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil))) (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk8) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk8) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule resolution :premises (t869 t882))
% 2.05/2.24  (step t884 (cl (=> (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil tptp.sk8) (= tptp.sk5 tptp.sk6) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil))) (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk8) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (not (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk8) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))))) :rule implies_neg2)
% 2.05/2.24  (step t885 (cl (=> (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil tptp.sk8) (= tptp.sk5 tptp.sk6) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil))) (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk8) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (=> (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil tptp.sk8) (= tptp.sk5 tptp.sk6) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil))) (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk8) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))))) :rule resolution :premises (t883 t884))
% 2.05/2.24  (step t886 (cl (=> (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil tptp.sk8) (= tptp.sk5 tptp.sk6) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil))) (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk8) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))))) :rule contraction :premises (t885))
% 2.05/2.24  (step t887 (cl (not (and (= tptp.sk1 tptp.sk3) (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil tptp.sk8) (= tptp.sk5 tptp.sk6) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil))))) :rule resolution :premises (t838 t868 t886))
% 2.05/2.24  (step t888 (cl (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.nil tptp.sk8)) (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8)))) (not (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)))) :rule not_and :premises (t887))
% 2.05/2.24  (step t889 (cl (or (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.nil tptp.sk8)) (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8)))) (not (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)))) (not (not (= tptp.sk1 tptp.sk3)))) :rule or_neg)
% 2.05/2.24  (step t890 (cl (or (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.nil tptp.sk8)) (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8)))) (not (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)))) (not (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))))) :rule or_neg)
% 2.05/2.24  (step t891 (cl (or (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.nil tptp.sk8)) (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8)))) (not (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)))) (not (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))))) :rule or_neg)
% 2.05/2.24  (step t892 (cl (or (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.nil tptp.sk8)) (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8)))) (not (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)))) (not (not (= tptp.nil tptp.sk8)))) :rule or_neg)
% 2.05/2.24  (step t893 (cl (or (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.nil tptp.sk8)) (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8)))) (not (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)))) (not (not (= tptp.sk5 tptp.sk6)))) :rule or_neg)
% 2.05/2.24  (step t894 (cl (or (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.nil tptp.sk8)) (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8)))) (not (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)))) (not (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil))))) :rule or_neg)
% 2.05/2.24  (step t895 (cl (or (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.nil tptp.sk8)) (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8)))) (not (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)))) (not (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8)))))) :rule or_neg)
% 2.05/2.24  (step t896 (cl (or (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.nil tptp.sk8)) (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8)))) (not (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)))) (not (not (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))))) :rule or_neg)
% 2.05/2.24  (step t897 (cl (or (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.nil tptp.sk8)) (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8)))) (not (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)))) (not (not (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil))))) :rule or_neg)
% 2.05/2.24  (step t898 (cl (or (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.nil tptp.sk8)) (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8)))) (not (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)))) (or (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.nil tptp.sk8)) (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8)))) (not (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)))) (or (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.nil tptp.sk8)) (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8)))) (not (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)))) (or (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.nil tptp.sk8)) (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8)))) (not (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)))) (or (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.nil tptp.sk8)) (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8)))) (not (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)))) (or (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.nil tptp.sk8)) (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8)))) (not (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)))) (or (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.nil tptp.sk8)) (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8)))) (not (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)))) (or (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.nil tptp.sk8)) (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8)))) (not (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)))) (or (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.nil tptp.sk8)) (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8)))) (not (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil))))) :rule resolution :premises (t888 t889 t890 t891 t892 t893 t894 t895 t896 t897))
% 2.05/2.24  (step t899 (cl (or (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.nil tptp.sk8)) (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8)))) (not (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil))))) :rule contraction :premises (t898))
% 2.05/2.24  (step t900 (cl (or (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.nil tptp.sk8)) (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8)))) (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil))))) :rule resolution :premises (t822 t837 t899))
% 2.05/2.24  (step t901 (cl (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.nil tptp.sk8)) (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8)))) (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)))) :rule or :premises (t900))
% 2.05/2.24  (step t902 (cl (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil))) (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (not (= tptp.nil tptp.sk8)) (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8)))) (not (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)))) :rule reordering :premises (t901))
% 2.05/2.24  (step t903 (cl (not (or (not (tptp.ssItem tptp.sk9)) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)))) (not (tptp.ssItem tptp.sk9)) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil))) :rule or_pos)
% 2.05/2.24  (step t904 (cl (not (tptp.ssItem tptp.sk9)) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (not (or (not (tptp.ssItem tptp.sk9)) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil))))) :rule reordering :premises (t903))
% 2.05/2.24  (step t905 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.strictorderedP (tptp.cons U tptp.nil)))) (or (not (tptp.ssItem tptp.sk9)) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)))) (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.strictorderedP (tptp.cons U tptp.nil))))) :rule implies_neg1)
% 2.05/2.24  (anchor :step t906)
% 2.05/2.24  (assume t906.a0 (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.strictorderedP (tptp.cons U tptp.nil)))))
% 2.05/2.24  (step t906.t1 (cl (or (not (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.strictorderedP (tptp.cons U tptp.nil))))) (or (not (tptp.ssItem tptp.sk9)) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil))))) :rule forall_inst :args ((:= U tptp.sk9)))
% 2.05/2.24  (step t906.t2 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.strictorderedP (tptp.cons U tptp.nil))))) (or (not (tptp.ssItem tptp.sk9)) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)))) :rule or :premises (t906.t1))
% 2.05/2.24  (step t906.t3 (cl (or (not (tptp.ssItem tptp.sk9)) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)))) :rule resolution :premises (t906.t2 t906.a0))
% 2.05/2.24  (step t906 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.strictorderedP (tptp.cons U tptp.nil))))) (or (not (tptp.ssItem tptp.sk9)) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)))) :rule subproof :discharge (t906.a0))
% 2.05/2.24  (step t907 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.strictorderedP (tptp.cons U tptp.nil)))) (or (not (tptp.ssItem tptp.sk9)) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)))) (or (not (tptp.ssItem tptp.sk9)) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)))) :rule resolution :premises (t905 t906))
% 2.05/2.24  (step t908 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.strictorderedP (tptp.cons U tptp.nil)))) (or (not (tptp.ssItem tptp.sk9)) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)))) (not (or (not (tptp.ssItem tptp.sk9)) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil))))) :rule implies_neg2)
% 2.05/2.24  (step t909 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.strictorderedP (tptp.cons U tptp.nil)))) (or (not (tptp.ssItem tptp.sk9)) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)))) (=> (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.strictorderedP (tptp.cons U tptp.nil)))) (or (not (tptp.ssItem tptp.sk9)) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil))))) :rule resolution :premises (t907 t908))
% 2.05/2.24  (step t910 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.strictorderedP (tptp.cons U tptp.nil)))) (or (not (tptp.ssItem tptp.sk9)) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil))))) :rule contraction :premises (t909))
% 2.05/2.24  (step t911 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.strictorderedP (tptp.cons U tptp.nil))))) (or (not (tptp.ssItem tptp.sk9)) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)))) :rule implies :premises (t910))
% 2.05/2.24  (step t912 (cl (or (not (tptp.ssItem tptp.sk9)) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)))) :rule resolution :premises (t911 a65))
% 2.05/2.24  (step t913 (cl (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil))) :rule resolution :premises (t904 t240 t912))
% 2.05/2.24  (step t914 (cl (not (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssItem tptp.sk6)) (not (tptp.ssItem tptp.sk5)) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.lt tptp.sk5 tptp.sk6))) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssItem tptp.sk6)) (not (tptp.ssItem tptp.sk5)) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.lt tptp.sk5 tptp.sk6)) :rule or_pos)
% 2.05/2.24  (step t915 (cl (not (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssItem tptp.sk6)) (not (tptp.ssItem tptp.sk5)) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.lt tptp.sk5 tptp.sk6))) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssItem tptp.sk6)) (not (tptp.ssItem tptp.sk5)) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.lt tptp.sk5 tptp.sk6)) :rule contraction :premises (t914))
% 2.05/2.24  (step t916 (cl (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssItem tptp.sk6)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.lt tptp.sk5 tptp.sk6) (not (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssItem tptp.sk6)) (not (tptp.ssItem tptp.sk5)) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.lt tptp.sk5 tptp.sk6)))) :rule reordering :premises (t915))
% 2.05/2.24  (step t917 (cl (not (= (or (not (not (tptp.lt tptp.sk5 tptp.sk5))) (not (= tptp.sk5 tptp.sk6)) (not (tptp.lt tptp.sk5 tptp.sk6))) (or (tptp.lt tptp.sk5 tptp.sk5) (not (= tptp.sk5 tptp.sk6)) (not (tptp.lt tptp.sk5 tptp.sk6))))) (not (or (not (not (tptp.lt tptp.sk5 tptp.sk5))) (not (= tptp.sk5 tptp.sk6)) (not (tptp.lt tptp.sk5 tptp.sk6)))) (or (tptp.lt tptp.sk5 tptp.sk5) (not (= tptp.sk5 tptp.sk6)) (not (tptp.lt tptp.sk5 tptp.sk6)))) :rule equiv_pos2)
% 2.05/2.24  (step t918 (cl (= (= (= (not (not (tptp.lt tptp.sk5 tptp.sk5))) (tptp.lt tptp.sk5 tptp.sk5)) true) (= (not (not (tptp.lt tptp.sk5 tptp.sk5))) (tptp.lt tptp.sk5 tptp.sk5)))) :rule equiv_simplify)
% 2.05/2.24  (step t919 (cl (not (= (= (not (not (tptp.lt tptp.sk5 tptp.sk5))) (tptp.lt tptp.sk5 tptp.sk5)) true)) (= (not (not (tptp.lt tptp.sk5 tptp.sk5))) (tptp.lt tptp.sk5 tptp.sk5))) :rule equiv1 :premises (t918))
% 2.05/2.24  (step t920 (cl (= (= (not (not (tptp.lt tptp.sk5 tptp.sk5))) (tptp.lt tptp.sk5 tptp.sk5)) (= (tptp.lt tptp.sk5 tptp.sk5) (not (not (tptp.lt tptp.sk5 tptp.sk5)))))) :rule all_simplify)
% 2.05/2.24  (step t921 (cl (= (tptp.lt tptp.sk5 tptp.sk5) (tptp.lt tptp.sk5 tptp.sk5))) :rule refl)
% 2.05/2.24  (step t922 (cl (= (not (not (tptp.lt tptp.sk5 tptp.sk5))) (tptp.lt tptp.sk5 tptp.sk5))) :rule all_simplify)
% 2.05/2.24  (step t923 (cl (= (= (tptp.lt tptp.sk5 tptp.sk5) (not (not (tptp.lt tptp.sk5 tptp.sk5)))) (= (tptp.lt tptp.sk5 tptp.sk5) (tptp.lt tptp.sk5 tptp.sk5)))) :rule cong :premises (t921 t922))
% 2.05/2.24  (step t924 (cl (= (= (tptp.lt tptp.sk5 tptp.sk5) (tptp.lt tptp.sk5 tptp.sk5)) true)) :rule all_simplify)
% 2.05/2.24  (step t925 (cl (= (= (tptp.lt tptp.sk5 tptp.sk5) (not (not (tptp.lt tptp.sk5 tptp.sk5)))) true)) :rule trans :premises (t923 t924))
% 2.05/2.24  (step t926 (cl (= (= (not (not (tptp.lt tptp.sk5 tptp.sk5))) (tptp.lt tptp.sk5 tptp.sk5)) true)) :rule trans :premises (t920 t925))
% 2.05/2.24  (step t927 (cl (= (not (not (tptp.lt tptp.sk5 tptp.sk5))) (tptp.lt tptp.sk5 tptp.sk5))) :rule resolution :premises (t919 t926))
% 2.05/2.24  (step t928 (cl (= (not (tptp.lt tptp.sk5 tptp.sk6)) (not (tptp.lt tptp.sk5 tptp.sk6)))) :rule refl)
% 2.05/2.24  (step t929 (cl (= (or (not (not (tptp.lt tptp.sk5 tptp.sk5))) (not (= tptp.sk5 tptp.sk6)) (not (tptp.lt tptp.sk5 tptp.sk6))) (or (tptp.lt tptp.sk5 tptp.sk5) (not (= tptp.sk5 tptp.sk6)) (not (tptp.lt tptp.sk5 tptp.sk6))))) :rule cong :premises (t927 t670 t928))
% 2.05/2.24  (step t930 (cl (and (not (tptp.lt tptp.sk5 tptp.sk5)) (= tptp.sk5 tptp.sk6)) (not (not (tptp.lt tptp.sk5 tptp.sk5))) (not (= tptp.sk5 tptp.sk6))) :rule and_neg)
% 2.05/2.24  (step t931 (cl (=> (and (not (tptp.lt tptp.sk5 tptp.sk5)) (= tptp.sk5 tptp.sk6)) (not (tptp.lt tptp.sk5 tptp.sk6))) (and (not (tptp.lt tptp.sk5 tptp.sk5)) (= tptp.sk5 tptp.sk6))) :rule implies_neg1)
% 2.05/2.24  (anchor :step t932)
% 2.05/2.24  (assume t932.a0 (not (tptp.lt tptp.sk5 tptp.sk5)))
% 2.05/2.24  (assume t932.a1 (= tptp.sk5 tptp.sk6))
% 2.05/2.24  (step t932.t1 (cl (=> (and (not (tptp.lt tptp.sk5 tptp.sk5)) (= tptp.sk5 tptp.sk6)) (not (tptp.lt tptp.sk5 tptp.sk6))) (and (not (tptp.lt tptp.sk5 tptp.sk5)) (= tptp.sk5 tptp.sk6))) :rule implies_neg1)
% 2.05/2.24  (anchor :step t932.t2)
% 2.05/2.24  (assume t932.t2.a0 (not (tptp.lt tptp.sk5 tptp.sk5)))
% 2.05/2.24  (assume t932.t2.a1 (= tptp.sk5 tptp.sk6))
% 2.05/2.24  (step t932.t2.t1 (cl (= (= (tptp.lt tptp.sk5 tptp.sk6) false) (not (tptp.lt tptp.sk5 tptp.sk6)))) :rule equiv_simplify)
% 2.05/2.24  (step t932.t2.t2 (cl (not (= (tptp.lt tptp.sk5 tptp.sk6) false)) (not (tptp.lt tptp.sk5 tptp.sk6))) :rule equiv1 :premises (t932.t2.t1))
% 2.05/2.24  (step t932.t2.t3 (cl (= tptp.sk5 tptp.sk5)) :rule refl)
% 2.05/2.24  (step t932.t2.t4 (cl (= tptp.sk6 tptp.sk5)) :rule symm :premises (t932.t2.a1))
% 2.05/2.24  (step t932.t2.t5 (cl (= tptp.sk5 tptp.sk6)) :rule symm :premises (t932.t2.t4))
% 2.05/2.24  (step t932.t2.t6 (cl (= tptp.sk6 tptp.sk5)) :rule symm :premises (t932.t2.t5))
% 2.05/2.24  (step t932.t2.t7 (cl (= (tptp.lt tptp.sk5 tptp.sk6) (tptp.lt tptp.sk5 tptp.sk5))) :rule cong :premises (t932.t2.t3 t932.t2.t6))
% 2.05/2.24  (step t932.t2.t8 (cl (= (= (tptp.lt tptp.sk5 tptp.sk5) false) (not (tptp.lt tptp.sk5 tptp.sk5)))) :rule equiv_simplify)
% 2.05/2.24  (step t932.t2.t9 (cl (= (tptp.lt tptp.sk5 tptp.sk5) false) (not (not (tptp.lt tptp.sk5 tptp.sk5)))) :rule equiv2 :premises (t932.t2.t8))
% 2.05/2.24  (step t932.t2.t10 (cl (not (not (not (tptp.lt tptp.sk5 tptp.sk5)))) (tptp.lt tptp.sk5 tptp.sk5)) :rule not_not)
% 2.05/2.24  (step t932.t2.t11 (cl (= (tptp.lt tptp.sk5 tptp.sk5) false) (tptp.lt tptp.sk5 tptp.sk5)) :rule resolution :premises (t932.t2.t9 t932.t2.t10))
% 2.05/2.24  (step t932.t2.t12 (cl (= (tptp.lt tptp.sk5 tptp.sk5) false)) :rule resolution :premises (t932.t2.t11 t932.t2.a0))
% 2.05/2.24  (step t932.t2.t13 (cl (= (tptp.lt tptp.sk5 tptp.sk6) false)) :rule trans :premises (t932.t2.t7 t932.t2.t12))
% 2.05/2.24  (step t932.t2.t14 (cl (not (tptp.lt tptp.sk5 tptp.sk6))) :rule resolution :premises (t932.t2.t2 t932.t2.t13))
% 2.05/2.24  (step t932.t2 (cl (not (not (tptp.lt tptp.sk5 tptp.sk5))) (not (= tptp.sk5 tptp.sk6)) (not (tptp.lt tptp.sk5 tptp.sk6))) :rule subproof :discharge (t932.t2.a0 t932.t2.a1))
% 2.05/2.24  (step t932.t3 (cl (not (and (not (tptp.lt tptp.sk5 tptp.sk5)) (= tptp.sk5 tptp.sk6))) (not (tptp.lt tptp.sk5 tptp.sk5))) :rule and_pos)
% 2.05/2.24  (step t932.t4 (cl (not (and (not (tptp.lt tptp.sk5 tptp.sk5)) (= tptp.sk5 tptp.sk6))) (= tptp.sk5 tptp.sk6)) :rule and_pos)
% 2.05/2.24  (step t932.t5 (cl (not (tptp.lt tptp.sk5 tptp.sk6)) (not (and (not (tptp.lt tptp.sk5 tptp.sk5)) (= tptp.sk5 tptp.sk6))) (not (and (not (tptp.lt tptp.sk5 tptp.sk5)) (= tptp.sk5 tptp.sk6)))) :rule resolution :premises (t932.t2 t932.t3 t932.t4))
% 2.05/2.24  (step t932.t6 (cl (not (and (not (tptp.lt tptp.sk5 tptp.sk5)) (= tptp.sk5 tptp.sk6))) (not (and (not (tptp.lt tptp.sk5 tptp.sk5)) (= tptp.sk5 tptp.sk6))) (not (tptp.lt tptp.sk5 tptp.sk6))) :rule reordering :premises (t932.t5))
% 2.05/2.24  (step t932.t7 (cl (not (and (not (tptp.lt tptp.sk5 tptp.sk5)) (= tptp.sk5 tptp.sk6))) (not (tptp.lt tptp.sk5 tptp.sk6))) :rule contraction :premises (t932.t6))
% 2.05/2.24  (step t932.t8 (cl (=> (and (not (tptp.lt tptp.sk5 tptp.sk5)) (= tptp.sk5 tptp.sk6)) (not (tptp.lt tptp.sk5 tptp.sk6))) (not (tptp.lt tptp.sk5 tptp.sk6))) :rule resolution :premises (t932.t1 t932.t7))
% 2.05/2.24  (step t932.t9 (cl (=> (and (not (tptp.lt tptp.sk5 tptp.sk5)) (= tptp.sk5 tptp.sk6)) (not (tptp.lt tptp.sk5 tptp.sk6))) (not (not (tptp.lt tptp.sk5 tptp.sk6)))) :rule implies_neg2)
% 2.05/2.24  (step t932.t10 (cl (=> (and (not (tptp.lt tptp.sk5 tptp.sk5)) (= tptp.sk5 tptp.sk6)) (not (tptp.lt tptp.sk5 tptp.sk6))) (=> (and (not (tptp.lt tptp.sk5 tptp.sk5)) (= tptp.sk5 tptp.sk6)) (not (tptp.lt tptp.sk5 tptp.sk6)))) :rule resolution :premises (t932.t8 t932.t9))
% 2.05/2.24  (step t932.t11 (cl (=> (and (not (tptp.lt tptp.sk5 tptp.sk5)) (= tptp.sk5 tptp.sk6)) (not (tptp.lt tptp.sk5 tptp.sk6)))) :rule contraction :premises (t932.t10))
% 2.05/2.24  (step t932.t12 (cl (not (and (not (tptp.lt tptp.sk5 tptp.sk5)) (= tptp.sk5 tptp.sk6))) (not (tptp.lt tptp.sk5 tptp.sk6))) :rule implies :premises (t932.t11))
% 2.05/2.24  (step t932.t13 (cl (and (not (tptp.lt tptp.sk5 tptp.sk5)) (= tptp.sk5 tptp.sk6)) (not (not (tptp.lt tptp.sk5 tptp.sk5))) (not (= tptp.sk5 tptp.sk6))) :rule and_neg)
% 2.05/2.24  (step t932.t14 (cl (and (not (tptp.lt tptp.sk5 tptp.sk5)) (= tptp.sk5 tptp.sk6))) :rule resolution :premises (t932.t13 t932.a0 t932.a1))
% 2.05/2.24  (step t932.t15 (cl (not (tptp.lt tptp.sk5 tptp.sk6))) :rule resolution :premises (t932.t12 t932.t14))
% 2.05/2.24  (step t932 (cl (not (not (tptp.lt tptp.sk5 tptp.sk5))) (not (= tptp.sk5 tptp.sk6)) (not (tptp.lt tptp.sk5 tptp.sk6))) :rule subproof :discharge (t932.a0 t932.a1))
% 2.05/2.24  (step t933 (cl (not (and (not (tptp.lt tptp.sk5 tptp.sk5)) (= tptp.sk5 tptp.sk6))) (not (tptp.lt tptp.sk5 tptp.sk5))) :rule and_pos)
% 2.05/2.24  (step t934 (cl (not (and (not (tptp.lt tptp.sk5 tptp.sk5)) (= tptp.sk5 tptp.sk6))) (= tptp.sk5 tptp.sk6)) :rule and_pos)
% 2.05/2.24  (step t935 (cl (not (tptp.lt tptp.sk5 tptp.sk6)) (not (and (not (tptp.lt tptp.sk5 tptp.sk5)) (= tptp.sk5 tptp.sk6))) (not (and (not (tptp.lt tptp.sk5 tptp.sk5)) (= tptp.sk5 tptp.sk6)))) :rule resolution :premises (t932 t933 t934))
% 2.05/2.24  (step t936 (cl (not (and (not (tptp.lt tptp.sk5 tptp.sk5)) (= tptp.sk5 tptp.sk6))) (not (and (not (tptp.lt tptp.sk5 tptp.sk5)) (= tptp.sk5 tptp.sk6))) (not (tptp.lt tptp.sk5 tptp.sk6))) :rule reordering :premises (t935))
% 2.05/2.24  (step t937 (cl (not (and (not (tptp.lt tptp.sk5 tptp.sk5)) (= tptp.sk5 tptp.sk6))) (not (tptp.lt tptp.sk5 tptp.sk6))) :rule contraction :premises (t936))
% 2.05/2.24  (step t938 (cl (=> (and (not (tptp.lt tptp.sk5 tptp.sk5)) (= tptp.sk5 tptp.sk6)) (not (tptp.lt tptp.sk5 tptp.sk6))) (not (tptp.lt tptp.sk5 tptp.sk6))) :rule resolution :premises (t931 t937))
% 2.05/2.24  (step t939 (cl (=> (and (not (tptp.lt tptp.sk5 tptp.sk5)) (= tptp.sk5 tptp.sk6)) (not (tptp.lt tptp.sk5 tptp.sk6))) (not (not (tptp.lt tptp.sk5 tptp.sk6)))) :rule implies_neg2)
% 2.05/2.24  (step t940 (cl (=> (and (not (tptp.lt tptp.sk5 tptp.sk5)) (= tptp.sk5 tptp.sk6)) (not (tptp.lt tptp.sk5 tptp.sk6))) (=> (and (not (tptp.lt tptp.sk5 tptp.sk5)) (= tptp.sk5 tptp.sk6)) (not (tptp.lt tptp.sk5 tptp.sk6)))) :rule resolution :premises (t938 t939))
% 2.05/2.24  (step t941 (cl (=> (and (not (tptp.lt tptp.sk5 tptp.sk5)) (= tptp.sk5 tptp.sk6)) (not (tptp.lt tptp.sk5 tptp.sk6)))) :rule contraction :premises (t940))
% 2.05/2.24  (step t942 (cl (not (and (not (tptp.lt tptp.sk5 tptp.sk5)) (= tptp.sk5 tptp.sk6))) (not (tptp.lt tptp.sk5 tptp.sk6))) :rule implies :premises (t941))
% 2.05/2.24  (step t943 (cl (not (not (tptp.lt tptp.sk5 tptp.sk5))) (not (= tptp.sk5 tptp.sk6)) (not (tptp.lt tptp.sk5 tptp.sk6))) :rule resolution :premises (t930 t942))
% 2.05/2.24  (step t944 (cl (or (not (not (tptp.lt tptp.sk5 tptp.sk5))) (not (= tptp.sk5 tptp.sk6)) (not (tptp.lt tptp.sk5 tptp.sk6))) (not (not (not (tptp.lt tptp.sk5 tptp.sk5))))) :rule or_neg)
% 2.05/2.24  (step t945 (cl (or (not (not (tptp.lt tptp.sk5 tptp.sk5))) (not (= tptp.sk5 tptp.sk6)) (not (tptp.lt tptp.sk5 tptp.sk6))) (not (not (= tptp.sk5 tptp.sk6)))) :rule or_neg)
% 2.05/2.24  (step t946 (cl (or (not (not (tptp.lt tptp.sk5 tptp.sk5))) (not (= tptp.sk5 tptp.sk6)) (not (tptp.lt tptp.sk5 tptp.sk6))) (not (not (tptp.lt tptp.sk5 tptp.sk6)))) :rule or_neg)
% 2.05/2.24  (step t947 (cl (or (not (not (tptp.lt tptp.sk5 tptp.sk5))) (not (= tptp.sk5 tptp.sk6)) (not (tptp.lt tptp.sk5 tptp.sk6))) (or (not (not (tptp.lt tptp.sk5 tptp.sk5))) (not (= tptp.sk5 tptp.sk6)) (not (tptp.lt tptp.sk5 tptp.sk6))) (or (not (not (tptp.lt tptp.sk5 tptp.sk5))) (not (= tptp.sk5 tptp.sk6)) (not (tptp.lt tptp.sk5 tptp.sk6)))) :rule resolution :premises (t943 t944 t945 t946))
% 2.05/2.24  (step t948 (cl (or (not (not (tptp.lt tptp.sk5 tptp.sk5))) (not (= tptp.sk5 tptp.sk6)) (not (tptp.lt tptp.sk5 tptp.sk6)))) :rule contraction :premises (t947))
% 2.05/2.24  (step t949 (cl (or (tptp.lt tptp.sk5 tptp.sk5) (not (= tptp.sk5 tptp.sk6)) (not (tptp.lt tptp.sk5 tptp.sk6)))) :rule resolution :premises (t917 t929 t948))
% 2.05/2.24  (step t950 (cl (tptp.lt tptp.sk5 tptp.sk5) (not (= tptp.sk5 tptp.sk6)) (not (tptp.lt tptp.sk5 tptp.sk6))) :rule or :premises (t949))
% 2.05/2.24  (step t951 (cl (not (or (not (tptp.lt tptp.sk5 tptp.sk5)) (not (tptp.ssItem tptp.sk5)))) (not (tptp.lt tptp.sk5 tptp.sk5)) (not (tptp.ssItem tptp.sk5))) :rule or_pos)
% 2.05/2.24  (step t952 (cl (not (tptp.ssItem tptp.sk5)) (not (tptp.lt tptp.sk5 tptp.sk5)) (not (or (not (tptp.lt tptp.sk5 tptp.sk5)) (not (tptp.ssItem tptp.sk5))))) :rule reordering :premises (t951))
% 2.05/2.24  (step t953 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.lt U U)) (not (tptp.ssItem U)))) (or (not (tptp.lt tptp.sk5 tptp.sk5)) (not (tptp.ssItem tptp.sk5)))) (forall ((U $$unsorted)) (or (not (tptp.lt U U)) (not (tptp.ssItem U))))) :rule implies_neg1)
% 2.05/2.24  (anchor :step t954)
% 2.05/2.24  (assume t954.a0 (forall ((U $$unsorted)) (or (not (tptp.lt U U)) (not (tptp.ssItem U)))))
% 2.05/2.24  (step t954.t1 (cl (or (not (forall ((U $$unsorted)) (or (not (tptp.lt U U)) (not (tptp.ssItem U))))) (or (not (tptp.lt tptp.sk5 tptp.sk5)) (not (tptp.ssItem tptp.sk5))))) :rule forall_inst :args ((:= U tptp.sk5)))
% 2.05/2.24  (step t954.t2 (cl (not (forall ((U $$unsorted)) (or (not (tptp.lt U U)) (not (tptp.ssItem U))))) (or (not (tptp.lt tptp.sk5 tptp.sk5)) (not (tptp.ssItem tptp.sk5)))) :rule or :premises (t954.t1))
% 2.05/2.24  (step t954.t3 (cl (or (not (tptp.lt tptp.sk5 tptp.sk5)) (not (tptp.ssItem tptp.sk5)))) :rule resolution :premises (t954.t2 t954.a0))
% 2.05/2.24  (step t954 (cl (not (forall ((U $$unsorted)) (or (not (tptp.lt U U)) (not (tptp.ssItem U))))) (or (not (tptp.lt tptp.sk5 tptp.sk5)) (not (tptp.ssItem tptp.sk5)))) :rule subproof :discharge (t954.a0))
% 2.05/2.24  (step t955 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.lt U U)) (not (tptp.ssItem U)))) (or (not (tptp.lt tptp.sk5 tptp.sk5)) (not (tptp.ssItem tptp.sk5)))) (or (not (tptp.lt tptp.sk5 tptp.sk5)) (not (tptp.ssItem tptp.sk5)))) :rule resolution :premises (t953 t954))
% 2.05/2.24  (step t956 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.lt U U)) (not (tptp.ssItem U)))) (or (not (tptp.lt tptp.sk5 tptp.sk5)) (not (tptp.ssItem tptp.sk5)))) (not (or (not (tptp.lt tptp.sk5 tptp.sk5)) (not (tptp.ssItem tptp.sk5))))) :rule implies_neg2)
% 2.05/2.24  (step t957 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.lt U U)) (not (tptp.ssItem U)))) (or (not (tptp.lt tptp.sk5 tptp.sk5)) (not (tptp.ssItem tptp.sk5)))) (=> (forall ((U $$unsorted)) (or (not (tptp.lt U U)) (not (tptp.ssItem U)))) (or (not (tptp.lt tptp.sk5 tptp.sk5)) (not (tptp.ssItem tptp.sk5))))) :rule resolution :premises (t955 t956))
% 2.05/2.24  (step t958 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.lt U U)) (not (tptp.ssItem U)))) (or (not (tptp.lt tptp.sk5 tptp.sk5)) (not (tptp.ssItem tptp.sk5))))) :rule contraction :premises (t957))
% 2.05/2.24  (step t959 (cl (not (forall ((U $$unsorted)) (or (not (tptp.lt U U)) (not (tptp.ssItem U))))) (or (not (tptp.lt tptp.sk5 tptp.sk5)) (not (tptp.ssItem tptp.sk5)))) :rule implies :premises (t958))
% 2.05/2.24  (step t960 (cl (or (not (tptp.lt tptp.sk5 tptp.sk5)) (not (tptp.ssItem tptp.sk5)))) :rule resolution :premises (t959 a62))
% 2.05/2.24  (step t961 (cl (not (tptp.lt tptp.sk5 tptp.sk5))) :rule resolution :premises (t952 a191 t960))
% 2.05/2.24  (step t962 (cl (not (tptp.lt tptp.sk5 tptp.sk6))) :rule resolution :premises (t950 t961 t203))
% 2.05/2.24  (step t963 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted)) (or (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.strictorderedP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (tptp.lt V X))) (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssItem tptp.sk6)) (not (tptp.ssItem tptp.sk5)) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.lt tptp.sk5 tptp.sk6))) (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted)) (or (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.strictorderedP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (tptp.lt V X)))) :rule implies_neg1)
% 2.05/2.24  (anchor :step t964)
% 2.05/2.24  (assume t964.a0 (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted)) (or (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.strictorderedP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (tptp.lt V X))))
% 2.05/2.24  (step t964.t1 (cl (or (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted)) (or (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.strictorderedP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (tptp.lt V X)))) (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssItem tptp.sk6)) (not (tptp.ssItem tptp.sk5)) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.lt tptp.sk5 tptp.sk6)))) :rule forall_inst :args ((:= U tptp.sk7) (:= V tptp.sk5) (:= W tptp.nil) (:= X tptp.sk6) (:= Y tptp.nil)))
% 2.05/2.24  (step t964.t2 (cl (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted)) (or (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.strictorderedP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (tptp.lt V X)))) (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssItem tptp.sk6)) (not (tptp.ssItem tptp.sk5)) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.lt tptp.sk5 tptp.sk6))) :rule or :premises (t964.t1))
% 2.05/2.24  (step t964.t3 (cl (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssItem tptp.sk6)) (not (tptp.ssItem tptp.sk5)) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.lt tptp.sk5 tptp.sk6))) :rule resolution :premises (t964.t2 t964.a0))
% 2.05/2.24  (step t964 (cl (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted)) (or (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.strictorderedP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (tptp.lt V X)))) (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssItem tptp.sk6)) (not (tptp.ssItem tptp.sk5)) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.lt tptp.sk5 tptp.sk6))) :rule subproof :discharge (t964.a0))
% 2.05/2.24  (step t965 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted)) (or (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.strictorderedP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (tptp.lt V X))) (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssItem tptp.sk6)) (not (tptp.ssItem tptp.sk5)) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.lt tptp.sk5 tptp.sk6))) (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssItem tptp.sk6)) (not (tptp.ssItem tptp.sk5)) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.lt tptp.sk5 tptp.sk6))) :rule resolution :premises (t963 t964))
% 2.05/2.24  (step t966 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted)) (or (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.strictorderedP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (tptp.lt V X))) (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssItem tptp.sk6)) (not (tptp.ssItem tptp.sk5)) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.lt tptp.sk5 tptp.sk6))) (not (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssItem tptp.sk6)) (not (tptp.ssItem tptp.sk5)) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.lt tptp.sk5 tptp.sk6)))) :rule implies_neg2)
% 2.05/2.24  (step t967 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted)) (or (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.strictorderedP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (tptp.lt V X))) (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssItem tptp.sk6)) (not (tptp.ssItem tptp.sk5)) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.lt tptp.sk5 tptp.sk6))) (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted)) (or (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.strictorderedP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (tptp.lt V X))) (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssItem tptp.sk6)) (not (tptp.ssItem tptp.sk5)) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.lt tptp.sk5 tptp.sk6)))) :rule resolution :premises (t965 t966))
% 2.05/2.24  (step t968 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted)) (or (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.strictorderedP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (tptp.lt V X))) (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssItem tptp.sk6)) (not (tptp.ssItem tptp.sk5)) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.lt tptp.sk5 tptp.sk6)))) :rule contraction :premises (t967))
% 2.05/2.24  (step t969 (cl (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted)) (or (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.strictorderedP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (tptp.lt V X)))) (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssItem tptp.sk6)) (not (tptp.ssItem tptp.sk5)) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.lt tptp.sk5 tptp.sk6))) :rule implies :premises (t968))
% 2.05/2.24  (step t970 (cl (not (= (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (or (not (= (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)) Z)) (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.strictorderedP Z)) (not (tptp.ssList Z)) (tptp.lt V X))) (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted)) (or (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.strictorderedP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (tptp.lt V X))))) (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (or (not (= (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)) Z)) (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.strictorderedP Z)) (not (tptp.ssList Z)) (tptp.lt V X)))) (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted)) (or (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.strictorderedP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (tptp.lt V X)))) :rule equiv_pos2)
% 2.05/2.24  (anchor :step t971 :args ((U $$unsorted) (:= U U) (V $$unsorted) (:= V V) (W $$unsorted) (:= W W) (X $$unsorted) (:= X X) (Y $$unsorted) (:= Y Y) (Z $$unsorted) (:= Z Z)))
% 2.05/2.24  (step t971.t1 (cl (= U U)) :rule refl)
% 2.05/2.24  (step t971.t2 (cl (= V V)) :rule refl)
% 2.05/2.24  (step t971.t3 (cl (= W W)) :rule refl)
% 2.05/2.24  (step t971.t4 (cl (= X X)) :rule refl)
% 2.05/2.24  (step t971.t5 (cl (= Y Y)) :rule refl)
% 2.05/2.24  (step t971.t6 (cl (= Z Z)) :rule refl)
% 2.05/2.24  (step t971.t7 (cl (= (= (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)) Z) (= Z (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y))))) :rule all_simplify)
% 2.05/2.24  (step t971.t8 (cl (= (not (= (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)) Z)) (not (= Z (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))))) :rule cong :premises (t971.t7))
% 2.05/2.24  (step t971.t9 (cl (= (not (tptp.ssList Y)) (not (tptp.ssList Y)))) :rule refl)
% 2.05/2.24  (step t971.t10 (cl (= (not (tptp.ssList W)) (not (tptp.ssList W)))) :rule refl)
% 2.05/2.24  (step t971.t11 (cl (= (not (tptp.ssList U)) (not (tptp.ssList U)))) :rule refl)
% 2.05/2.24  (step t971.t12 (cl (= (not (tptp.ssItem X)) (not (tptp.ssItem X)))) :rule refl)
% 2.05/2.24  (step t971.t13 (cl (= (not (tptp.ssItem V)) (not (tptp.ssItem V)))) :rule refl)
% 2.05/2.24  (step t971.t14 (cl (= (not (tptp.strictorderedP Z)) (not (tptp.strictorderedP Z)))) :rule refl)
% 2.05/2.24  (step t971.t15 (cl (= (not (tptp.ssList Z)) (not (tptp.ssList Z)))) :rule refl)
% 2.05/2.24  (step t971.t16 (cl (= (tptp.lt V X) (tptp.lt V X))) :rule refl)
% 2.05/2.24  (step t971.t17 (cl (= (or (not (= (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)) Z)) (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.strictorderedP Z)) (not (tptp.ssList Z)) (tptp.lt V X)) (or (not (= Z (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.strictorderedP Z)) (not (tptp.ssList Z)) (tptp.lt V X)))) :rule cong :premises (t971.t8 t971.t9 t971.t10 t971.t11 t971.t12 t971.t13 t971.t14 t971.t15 t971.t16))
% 2.05/2.24  (step t971 (cl (= (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (or (not (= (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)) Z)) (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.strictorderedP Z)) (not (tptp.ssList Z)) (tptp.lt V X))) (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (or (not (= Z (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.strictorderedP Z)) (not (tptp.ssList Z)) (tptp.lt V X))))) :rule bind)
% 2.05/2.24  (step t972 (cl (= (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (or (not (= Z (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.strictorderedP Z)) (not (tptp.ssList Z)) (tptp.lt V X))) (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted)) (or (not (= (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)) (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.strictorderedP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (tptp.lt V X))))) :rule all_simplify)
% 2.05/2.24  (anchor :step t973 :args ((U $$unsorted) (:= U U) (V $$unsorted) (:= V V) (W $$unsorted) (:= W W) (X $$unsorted) (:= X X) (Y $$unsorted) (:= Y Y)))
% 2.05/2.24  (step t973.t1 (cl (= U U)) :rule refl)
% 2.05/2.24  (step t973.t2 (cl (= V V)) :rule refl)
% 2.05/2.24  (step t973.t3 (cl (= W W)) :rule refl)
% 2.05/2.24  (step t973.t4 (cl (= X X)) :rule refl)
% 2.05/2.24  (step t973.t5 (cl (= Y Y)) :rule refl)
% 2.05/2.24  (step t973.t6 (cl (= (= (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)) (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y))) true)) :rule all_simplify)
% 2.05/2.24  (step t973.t7 (cl (= (not (= (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)) (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not true))) :rule cong :premises (t973.t6))
% 2.05/2.24  (step t973.t8 (cl (= (not (= (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)) (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) false)) :rule trans :premises (t973.t7 t751))
% 2.05/2.24  (step t973.t9 (cl (= (not (tptp.ssList Y)) (not (tptp.ssList Y)))) :rule refl)
% 2.05/2.24  (step t973.t10 (cl (= (not (tptp.ssList W)) (not (tptp.ssList W)))) :rule refl)
% 2.05/2.24  (step t973.t11 (cl (= (not (tptp.ssList U)) (not (tptp.ssList U)))) :rule refl)
% 2.05/2.24  (step t973.t12 (cl (= (not (tptp.ssItem X)) (not (tptp.ssItem X)))) :rule refl)
% 2.05/2.24  (step t973.t13 (cl (= (not (tptp.ssItem V)) (not (tptp.ssItem V)))) :rule refl)
% 2.05/2.24  (step t973.t14 (cl (= (not (tptp.strictorderedP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.strictorderedP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))))) :rule refl)
% 2.05/2.24  (step t973.t15 (cl (= (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))))) :rule refl)
% 2.05/2.24  (step t973.t16 (cl (= (tptp.lt V X) (tptp.lt V X))) :rule refl)
% 2.05/2.24  (step t973.t17 (cl (= (or (not (= (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)) (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.strictorderedP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (tptp.lt V X)) (or false (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.strictorderedP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (tptp.lt V X)))) :rule cong :premises (t973.t8 t973.t9 t973.t10 t973.t11 t973.t12 t973.t13 t973.t14 t973.t15 t973.t16))
% 2.05/2.24  (step t973.t18 (cl (= (or false (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.strictorderedP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (tptp.lt V X)) (or (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.strictorderedP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (tptp.lt V X)))) :rule all_simplify)
% 2.05/2.24  (step t973.t19 (cl (= (or (not (= (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)) (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.strictorderedP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (tptp.lt V X)) (or (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.strictorderedP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (tptp.lt V X)))) :rule trans :premises (t973.t17 t973.t18))
% 2.05/2.24  (step t973 (cl (= (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted)) (or (not (= (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)) (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.strictorderedP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (tptp.lt V X))) (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted)) (or (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.strictorderedP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (tptp.lt V X))))) :rule bind)
% 2.05/2.24  (step t974 (cl (= (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (or (not (= Z (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.strictorderedP Z)) (not (tptp.ssList Z)) (tptp.lt V X))) (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted)) (or (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.strictorderedP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (tptp.lt V X))))) :rule trans :premises (t972 t973))
% 2.05/2.24  (step t975 (cl (= (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (or (not (= (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)) Z)) (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.strictorderedP Z)) (not (tptp.ssList Z)) (tptp.lt V X))) (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted)) (or (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.strictorderedP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (tptp.lt V X))))) :rule trans :premises (t971 t974))
% 2.05/2.24  (step t976 (cl (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted)) (or (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.strictorderedP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (tptp.lt V X)))) :rule resolution :premises (t970 t975 a180))
% 2.05/2.24  (step t977 (cl (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssItem tptp.sk6)) (not (tptp.ssItem tptp.sk5)) (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.lt tptp.sk5 tptp.sk6))) :rule resolution :premises (t969 t976))
% 2.05/2.24  (step t978 (cl (not (tptp.strictorderedP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule resolution :premises (t916 a7 a191 a192 a193 t152 t962 t977))
% 2.05/2.24  (step t979 (cl (not (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))))) (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8)))) :rule or_pos)
% 2.05/2.24  (step t980 (cl (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))) (not (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8)))))) :rule reordering :premises (t979))
% 2.05/2.24  (step t981 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList W)) (= (tptp.app (tptp.app W V) U) (tptp.app W (tptp.app V U))))) (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))))) (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList W)) (= (tptp.app (tptp.app W V) U) (tptp.app W (tptp.app V U)))))) :rule implies_neg1)
% 2.05/2.24  (anchor :step t982)
% 2.05/2.24  (assume t982.a0 (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList W)) (= (tptp.app (tptp.app W V) U) (tptp.app W (tptp.app V U))))))
% 2.05/2.24  (step t982.t1 (cl (or (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList W)) (= (tptp.app (tptp.app W V) U) (tptp.app W (tptp.app V U)))))) (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8)))))) :rule forall_inst :args ((:= U tptp.sk8) (:= V (tptp.cons tptp.sk6 tptp.nil)) (:= W (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))
% 2.05/2.24  (step t982.t2 (cl (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList W)) (= (tptp.app (tptp.app W V) U) (tptp.app W (tptp.app V U)))))) (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))))) :rule or :premises (t982.t1))
% 2.05/2.24  (step t982.t3 (cl (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))))) :rule resolution :premises (t982.t2 t982.a0))
% 2.05/2.24  (step t982 (cl (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList W)) (= (tptp.app (tptp.app W V) U) (tptp.app W (tptp.app V U)))))) (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))))) :rule subproof :discharge (t982.a0))
% 2.05/2.24  (step t983 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList W)) (= (tptp.app (tptp.app W V) U) (tptp.app W (tptp.app V U))))) (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))))) (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))))) :rule resolution :premises (t981 t982))
% 2.05/2.24  (step t984 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList W)) (= (tptp.app (tptp.app W V) U) (tptp.app W (tptp.app V U))))) (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))))) (not (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8)))))) :rule implies_neg2)
% 2.05/2.24  (step t985 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList W)) (= (tptp.app (tptp.app W V) U) (tptp.app W (tptp.app V U))))) (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))))) (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList W)) (= (tptp.app (tptp.app W V) U) (tptp.app W (tptp.app V U))))) (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8)))))) :rule resolution :premises (t983 t984))
% 2.05/2.24  (step t986 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList W)) (= (tptp.app (tptp.app W V) U) (tptp.app W (tptp.app V U))))) (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8)))))) :rule contraction :premises (t985))
% 2.05/2.24  (step t987 (cl (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList W)) (= (tptp.app (tptp.app W V) U) (tptp.app W (tptp.app V U)))))) (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))))) :rule implies :premises (t986))
% 2.05/2.24  (step t988 (cl (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8))))) :rule resolution :premises (t987 a148))
% 2.05/2.24  (step t989 (cl (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.cons tptp.sk6 tptp.nil) tptp.sk8)))) :rule resolution :premises (t980 a194 t93 t115 t988))
% 2.05/2.24  (step t990 (cl (not (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)))) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil))) :rule or_pos)
% 2.05/2.24  (step t991 (cl (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk5)) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (not (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil))))) :rule reordering :premises (t990))
% 2.05/2.24  (step t992 (cl (not (= (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.app (tptp.cons U tptp.nil) V) (tptp.cons U V)))) (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil) (tptp.cons tptp.sk5 tptp.nil)))) (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.app (tptp.cons U tptp.nil) V) (tptp.cons U V)))) (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)))))) (not (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.app (tptp.cons U tptp.nil) V) (tptp.cons U V)))) (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil) (tptp.cons tptp.sk5 tptp.nil))))) (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.app (tptp.cons U tptp.nil) V) (tptp.cons U V)))) (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil))))) :rule equiv_pos2)
% 2.05/2.24  (step t993 (cl (= (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.app (tptp.cons U tptp.nil) V) (tptp.cons U V)))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.app (tptp.cons U tptp.nil) V) (tptp.cons U V)))))) :rule refl)
% 2.05/2.24  (step t994 (cl (= (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil) (tptp.cons tptp.sk5 tptp.nil)) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)))) :rule all_simplify)
% 2.05/2.24  (step t995 (cl (= (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil) (tptp.cons tptp.sk5 tptp.nil))) (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil))))) :rule cong :premises (t186 t598 t994))
% 2.05/2.24  (step t996 (cl (= (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.app (tptp.cons U tptp.nil) V) (tptp.cons U V)))) (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil) (tptp.cons tptp.sk5 tptp.nil)))) (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.app (tptp.cons U tptp.nil) V) (tptp.cons U V)))) (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)))))) :rule cong :premises (t993 t995))
% 2.05/2.24  (step t997 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.app (tptp.cons U tptp.nil) V) (tptp.cons U V)))) (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil) (tptp.cons tptp.sk5 tptp.nil)))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.app (tptp.cons U tptp.nil) V) (tptp.cons U V))))) :rule implies_neg1)
% 2.05/2.24  (anchor :step t998)
% 2.05/2.24  (assume t998.a0 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.app (tptp.cons U tptp.nil) V) (tptp.cons U V)))))
% 2.05/2.24  (step t998.t1 (cl (or (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.app (tptp.cons U tptp.nil) V) (tptp.cons U V))))) (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil) (tptp.cons tptp.sk5 tptp.nil))))) :rule forall_inst :args ((:= U tptp.sk5) (:= V tptp.nil)))
% 2.05/2.24  (step t998.t2 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.app (tptp.cons U tptp.nil) V) (tptp.cons U V))))) (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil) (tptp.cons tptp.sk5 tptp.nil)))) :rule or :premises (t998.t1))
% 2.05/2.24  (step t998.t3 (cl (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil) (tptp.cons tptp.sk5 tptp.nil)))) :rule resolution :premises (t998.t2 t998.a0))
% 2.05/2.24  (step t998 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.app (tptp.cons U tptp.nil) V) (tptp.cons U V))))) (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil) (tptp.cons tptp.sk5 tptp.nil)))) :rule subproof :discharge (t998.a0))
% 2.05/2.24  (step t999 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.app (tptp.cons U tptp.nil) V) (tptp.cons U V)))) (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil) (tptp.cons tptp.sk5 tptp.nil)))) (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil) (tptp.cons tptp.sk5 tptp.nil)))) :rule resolution :premises (t997 t998))
% 2.05/2.24  (step t1000 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.app (tptp.cons U tptp.nil) V) (tptp.cons U V)))) (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil) (tptp.cons tptp.sk5 tptp.nil)))) (not (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil) (tptp.cons tptp.sk5 tptp.nil))))) :rule implies_neg2)
% 2.05/2.24  (step t1001 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.app (tptp.cons U tptp.nil) V) (tptp.cons U V)))) (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil) (tptp.cons tptp.sk5 tptp.nil)))) (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.app (tptp.cons U tptp.nil) V) (tptp.cons U V)))) (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil) (tptp.cons tptp.sk5 tptp.nil))))) :rule resolution :premises (t999 t1000))
% 2.05/2.24  (step t1002 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.app (tptp.cons U tptp.nil) V) (tptp.cons U V)))) (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil) (tptp.cons tptp.sk5 tptp.nil))))) :rule contraction :premises (t1001))
% 2.05/2.24  (step t1003 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.app (tptp.cons U tptp.nil) V) (tptp.cons U V)))) (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil))))) :rule resolution :premises (t992 t996 t1002))
% 2.05/2.24  (step t1004 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.app (tptp.cons U tptp.nil) V) (tptp.cons U V))))) (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)))) :rule implies :premises (t1003))
% 2.05/2.24  (step t1005 (cl (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)))) :rule resolution :premises (t1004 a119))
% 2.05/2.24  (step t1006 (cl (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil))) :rule resolution :premises (t991 a7 a191 t1005))
% 2.05/2.24  (step t1007 (cl (not (= tptp.nil tptp.sk8))) :rule resolution :premises (t902 t913 t978 t166 t989 t1006 t203 t743 a190))
% 2.05/2.24  (step t1008 (cl (not (= tptp.sk8 (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) :rule resolution :premises (t821 t1007 t769))
% 2.05/2.24  (step t1009 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (= (tptp.app U V) (tptp.app U W))) (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList W)) (= V W))) (or (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.sk8 (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (= (tptp.app U V) (tptp.app U W))) (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList W)) (= V W)))) :rule implies_neg1)
% 2.05/2.24  (anchor :step t1010)
% 2.05/2.24  (assume t1010.a0 (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (= (tptp.app U V) (tptp.app U W))) (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList W)) (= V W))))
% 2.05/2.24  (step t1010.t1 (cl (or (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (= (tptp.app U V) (tptp.app U W))) (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList W)) (= V W)))) (or (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.sk8 (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) :rule forall_inst :args ((:= U (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (:= V tptp.sk8) (:= W (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))
% 2.05/2.24  (step t1010.t2 (cl (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (= (tptp.app U V) (tptp.app U W))) (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList W)) (= V W)))) (or (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.sk8 (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) :rule or :premises (t1010.t1))
% 2.05/2.24  (step t1010.t3 (cl (or (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.sk8 (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) :rule resolution :premises (t1010.t2 t1010.a0))
% 2.05/2.24  (step t1010 (cl (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (= (tptp.app U V) (tptp.app U W))) (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList W)) (= V W)))) (or (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.sk8 (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) :rule subproof :discharge (t1010.a0))
% 2.05/2.24  (step t1011 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (= (tptp.app U V) (tptp.app U W))) (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList W)) (= V W))) (or (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.sk8 (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (or (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.sk8 (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) :rule resolution :premises (t1009 t1010))
% 2.05/2.24  (step t1012 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (= (tptp.app U V) (tptp.app U W))) (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList W)) (= V W))) (or (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.sk8 (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (or (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.sk8 (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) :rule implies_neg2)
% 2.05/2.24  (step t1013 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (= (tptp.app U V) (tptp.app U W))) (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList W)) (= V W))) (or (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.sk8 (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (= (tptp.app U V) (tptp.app U W))) (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList W)) (= V W))) (or (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.sk8 (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) :rule resolution :premises (t1011 t1012))
% 2.05/2.24  (step t1014 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (= (tptp.app U V) (tptp.app U W))) (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList W)) (= V W))) (or (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.sk8 (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) :rule contraction :premises (t1013))
% 2.05/2.24  (step t1015 (cl (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (= (tptp.app U V) (tptp.app U W))) (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList W)) (= V W)))) (or (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.sk8 (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) :rule implies :premises (t1014))
% 2.05/2.24  (step t1016 (cl (or (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.sk8 (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) :rule resolution :premises (t1015 a149))
% 2.05/2.24  (step t1017 (cl (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) :rule resolution :premises (t771 a194 t152 t786 t1008 t1016))
% 2.05/2.24  (step t1018 (cl (not (or (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil))) :rule or_pos)
% 2.05/2.24  (step t1019 (cl (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)) (not (or (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil))))) :rule reordering :premises (t1018))
% 2.05/2.24  (step t1020 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil)))) (or (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)))) (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil))))) :rule implies_neg1)
% 2.05/2.24  (anchor :step t1021)
% 2.05/2.24  (assume t1021.a0 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil)))))
% 2.05/2.24  (step t1021.t1 (cl (or (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil))))) (or (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil))))) :rule forall_inst :args ((:= U (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))
% 2.05/2.24  (step t1021.t2 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil))))) (or (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)))) :rule or :premises (t1021.t1))
% 2.05/2.24  (step t1021.t3 (cl (or (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)))) :rule resolution :premises (t1021.t2 t1021.a0))
% 2.05/2.24  (step t1021 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil))))) (or (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)))) :rule subproof :discharge (t1021.a0))
% 2.05/2.24  (step t1022 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil)))) (or (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)))) (or (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)))) :rule resolution :premises (t1020 t1021))
% 2.05/2.24  (step t1023 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil)))) (or (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)))) (not (or (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil))))) :rule implies_neg2)
% 2.05/2.24  (step t1024 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil)))) (or (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)))) (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil)))) (or (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil))))) :rule resolution :premises (t1022 t1023))
% 2.05/2.24  (step t1025 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil)))) (or (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil))))) :rule contraction :premises (t1024))
% 2.05/2.24  (step t1026 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil))))) (or (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)))) :rule implies :premises (t1025))
% 2.05/2.24  (step t1027 (cl (not (= (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= (tptp.app U tptp.nil) U))) (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil)))))) (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= (tptp.app U tptp.nil) U)))) (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil))))) :rule equiv_pos2)
% 2.05/2.24  (anchor :step t1028 :args ((U $$unsorted) (:= U U)))
% 2.05/2.24  (step t1028.t1 (cl (= U U)) :rule refl)
% 2.05/2.24  (step t1028.t2 (cl (= (not (tptp.ssList U)) (not (tptp.ssList U)))) :rule refl)
% 2.05/2.24  (step t1028.t3 (cl (= (= (tptp.app U tptp.nil) U) (= U (tptp.app U tptp.nil)))) :rule all_simplify)
% 2.05/2.24  (step t1028.t4 (cl (= (or (not (tptp.ssList U)) (= (tptp.app U tptp.nil) U)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil))))) :rule cong :premises (t1028.t2 t1028.t3))
% 2.05/2.24  (step t1028 (cl (= (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= (tptp.app U tptp.nil) U))) (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil)))))) :rule bind)
% 2.05/2.24  (step t1029 (cl (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil))))) :rule resolution :premises (t1027 t1028 a72))
% 2.05/2.24  (step t1030 (cl (or (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)))) :rule resolution :premises (t1026 t1029))
% 2.05/2.24  (step t1031 (cl (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.nil))) :rule resolution :premises (t1019 t152 t1030))
% 2.05/2.24  (step t1032 (cl (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule resolution :premises (t742 a190 t743 t166 t180 t203 t214 t225 t769 t236 t252 t317 t387 t616 t1017 t1031 t635))
% 2.05/2.24  (step t1033 (cl (not (= (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.segmentP U V)) (not (tptp.segmentP V U)) (not (tptp.ssList U)) (not (tptp.ssList V)) (= U V))) (or (not (tptp.segmentP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.segmentP (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk5 tptp.nil)))) (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.segmentP U V)) (not (tptp.segmentP V U)) (not (tptp.ssList U)) (not (tptp.ssList V)) (= U V))) (or (not (tptp.segmentP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.segmentP (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))))) (not (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.segmentP U V)) (not (tptp.segmentP V U)) (not (tptp.ssList U)) (not (tptp.ssList V)) (= U V))) (or (not (tptp.segmentP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.segmentP (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk5 tptp.nil))))) (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.segmentP U V)) (not (tptp.segmentP V U)) (not (tptp.ssList U)) (not (tptp.ssList V)) (= U V))) (or (not (tptp.segmentP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.segmentP (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule equiv_pos2)
% 2.05/2.24  (step t1034 (cl (= (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.segmentP U V)) (not (tptp.segmentP V U)) (not (tptp.ssList U)) (not (tptp.ssList V)) (= U V))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.segmentP U V)) (not (tptp.segmentP V U)) (not (tptp.ssList U)) (not (tptp.ssList V)) (= U V))))) :rule refl)
% 2.05/2.24  (step t1035 (cl (= (not (tptp.segmentP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.segmentP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk5 tptp.nil))))) :rule refl)
% 2.05/2.24  (step t1036 (cl (= (not (tptp.segmentP (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.segmentP (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule refl)
% 2.05/2.24  (step t1037 (cl (= (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule refl)
% 2.05/2.24  (step t1038 (cl (= (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))))) :rule refl)
% 2.05/2.24  (step t1039 (cl (= (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk5 tptp.nil)) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule all_simplify)
% 2.05/2.24  (step t1040 (cl (= (or (not (tptp.segmentP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.segmentP (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk5 tptp.nil))) (or (not (tptp.segmentP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.segmentP (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule cong :premises (t1035 t1036 t1037 t1038 t1039))
% 2.05/2.24  (step t1041 (cl (= (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.segmentP U V)) (not (tptp.segmentP V U)) (not (tptp.ssList U)) (not (tptp.ssList V)) (= U V))) (or (not (tptp.segmentP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.segmentP (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk5 tptp.nil)))) (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.segmentP U V)) (not (tptp.segmentP V U)) (not (tptp.ssList U)) (not (tptp.ssList V)) (= U V))) (or (not (tptp.segmentP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.segmentP (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))))) :rule cong :premises (t1034 t1040))
% 2.05/2.24  (step t1042 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.segmentP U V)) (not (tptp.segmentP V U)) (not (tptp.ssList U)) (not (tptp.ssList V)) (= U V))) (or (not (tptp.segmentP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.segmentP (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk5 tptp.nil)))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.segmentP U V)) (not (tptp.segmentP V U)) (not (tptp.ssList U)) (not (tptp.ssList V)) (= U V)))) :rule implies_neg1)
% 2.05/2.24  (anchor :step t1043)
% 2.05/2.24  (assume t1043.a0 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.segmentP U V)) (not (tptp.segmentP V U)) (not (tptp.ssList U)) (not (tptp.ssList V)) (= U V))))
% 2.05/2.24  (step t1043.t1 (cl (or (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.segmentP U V)) (not (tptp.segmentP V U)) (not (tptp.ssList U)) (not (tptp.ssList V)) (= U V)))) (or (not (tptp.segmentP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.segmentP (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk5 tptp.nil))))) :rule forall_inst :args ((:= U (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (:= V (tptp.cons tptp.sk5 tptp.nil))))
% 2.05/2.24  (step t1043.t2 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.segmentP U V)) (not (tptp.segmentP V U)) (not (tptp.ssList U)) (not (tptp.ssList V)) (= U V)))) (or (not (tptp.segmentP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.segmentP (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk5 tptp.nil)))) :rule or :premises (t1043.t1))
% 2.05/2.24  (step t1043.t3 (cl (or (not (tptp.segmentP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.segmentP (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk5 tptp.nil)))) :rule resolution :premises (t1043.t2 t1043.a0))
% 2.05/2.24  (step t1043 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.segmentP U V)) (not (tptp.segmentP V U)) (not (tptp.ssList U)) (not (tptp.ssList V)) (= U V)))) (or (not (tptp.segmentP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.segmentP (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk5 tptp.nil)))) :rule subproof :discharge (t1043.a0))
% 2.05/2.24  (step t1044 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.segmentP U V)) (not (tptp.segmentP V U)) (not (tptp.ssList U)) (not (tptp.ssList V)) (= U V))) (or (not (tptp.segmentP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.segmentP (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk5 tptp.nil)))) (or (not (tptp.segmentP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.segmentP (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk5 tptp.nil)))) :rule resolution :premises (t1042 t1043))
% 2.05/2.24  (step t1045 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.segmentP U V)) (not (tptp.segmentP V U)) (not (tptp.ssList U)) (not (tptp.ssList V)) (= U V))) (or (not (tptp.segmentP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.segmentP (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk5 tptp.nil)))) (not (or (not (tptp.segmentP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.segmentP (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk5 tptp.nil))))) :rule implies_neg2)
% 2.05/2.24  (step t1046 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.segmentP U V)) (not (tptp.segmentP V U)) (not (tptp.ssList U)) (not (tptp.ssList V)) (= U V))) (or (not (tptp.segmentP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.segmentP (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk5 tptp.nil)))) (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.segmentP U V)) (not (tptp.segmentP V U)) (not (tptp.ssList U)) (not (tptp.ssList V)) (= U V))) (or (not (tptp.segmentP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.segmentP (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk5 tptp.nil))))) :rule resolution :premises (t1044 t1045))
% 2.05/2.24  (step t1047 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.segmentP U V)) (not (tptp.segmentP V U)) (not (tptp.ssList U)) (not (tptp.ssList V)) (= U V))) (or (not (tptp.segmentP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.segmentP (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk5 tptp.nil))))) :rule contraction :premises (t1046))
% 2.05/2.24  (step t1048 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.segmentP U V)) (not (tptp.segmentP V U)) (not (tptp.ssList U)) (not (tptp.ssList V)) (= U V))) (or (not (tptp.segmentP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.segmentP (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule resolution :premises (t1033 t1041 t1047))
% 2.05/2.24  (step t1049 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.segmentP U V)) (not (tptp.segmentP V U)) (not (tptp.ssList U)) (not (tptp.ssList V)) (= U V)))) (or (not (tptp.segmentP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.segmentP (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule implies :premises (t1048))
% 2.05/2.24  (step t1050 (cl (not (= (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.segmentP U V)) (not (tptp.segmentP V U)) (not (tptp.ssList U)) (not (tptp.ssList V)) (= V U))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.segmentP U V)) (not (tptp.segmentP V U)) (not (tptp.ssList U)) (not (tptp.ssList V)) (= U V))))) (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.segmentP U V)) (not (tptp.segmentP V U)) (not (tptp.ssList U)) (not (tptp.ssList V)) (= V U)))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.segmentP U V)) (not (tptp.segmentP V U)) (not (tptp.ssList U)) (not (tptp.ssList V)) (= U V)))) :rule equiv_pos2)
% 2.05/2.24  (anchor :step t1051 :args ((U $$unsorted) (:= U U) (V $$unsorted) (:= V V)))
% 2.05/2.24  (step t1051.t1 (cl (= U U)) :rule refl)
% 2.05/2.24  (step t1051.t2 (cl (= V V)) :rule refl)
% 2.05/2.24  (step t1051.t3 (cl (= (not (tptp.segmentP U V)) (not (tptp.segmentP U V)))) :rule refl)
% 2.05/2.24  (step t1051.t4 (cl (= (not (tptp.segmentP V U)) (not (tptp.segmentP V U)))) :rule refl)
% 2.05/2.24  (step t1051.t5 (cl (= (not (tptp.ssList U)) (not (tptp.ssList U)))) :rule refl)
% 2.05/2.24  (step t1051.t6 (cl (= (not (tptp.ssList V)) (not (tptp.ssList V)))) :rule refl)
% 2.05/2.24  (step t1051.t7 (cl (= (= V U) (= U V))) :rule all_simplify)
% 2.05/2.24  (step t1051.t8 (cl (= (or (not (tptp.segmentP U V)) (not (tptp.segmentP V U)) (not (tptp.ssList U)) (not (tptp.ssList V)) (= V U)) (or (not (tptp.segmentP U V)) (not (tptp.segmentP V U)) (not (tptp.ssList U)) (not (tptp.ssList V)) (= U V)))) :rule cong :premises (t1051.t3 t1051.t4 t1051.t5 t1051.t6 t1051.t7))
% 2.05/2.24  (step t1051 (cl (= (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.segmentP U V)) (not (tptp.segmentP V U)) (not (tptp.ssList U)) (not (tptp.ssList V)) (= V U))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.segmentP U V)) (not (tptp.segmentP V U)) (not (tptp.ssList U)) (not (tptp.ssList V)) (= U V))))) :rule bind)
% 2.05/2.24  (step t1052 (cl (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.segmentP U V)) (not (tptp.segmentP V U)) (not (tptp.ssList U)) (not (tptp.ssList V)) (= U V)))) :rule resolution :premises (t1050 t1051 a126))
% 2.05/2.24  (step t1053 (cl (or (not (tptp.segmentP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.segmentP (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule resolution :premises (t1049 t1052))
% 2.05/2.24  (step t1054 (cl (not (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.segmentP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.segmentP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk5 tptp.nil))) :rule or_pos)
% 2.05/2.24  (step t1055 (cl (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.segmentP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk5 tptp.nil)) (not (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.segmentP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk5 tptp.nil))))) :rule reordering :premises (t1054))
% 2.05/2.24  (step t1056 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList (tptp.app (tptp.app U V) W))) (tptp.segmentP (tptp.app (tptp.app U V) W) V))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.segmentP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk5 tptp.nil)))) (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList (tptp.app (tptp.app U V) W))) (tptp.segmentP (tptp.app (tptp.app U V) W) V)))) :rule implies_neg1)
% 2.05/2.24  (anchor :step t1057)
% 2.05/2.24  (assume t1057.a0 (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList (tptp.app (tptp.app U V) W))) (tptp.segmentP (tptp.app (tptp.app U V) W) V))))
% 2.05/2.24  (step t1057.t1 (cl (or (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList (tptp.app (tptp.app U V) W))) (tptp.segmentP (tptp.app (tptp.app U V) W) V)))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.segmentP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk5 tptp.nil))))) :rule forall_inst :args ((:= U tptp.sk7) (:= V (tptp.cons tptp.sk5 tptp.nil)) (:= W (tptp.cons tptp.sk6 tptp.nil))))
% 2.05/2.24  (step t1057.t2 (cl (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList (tptp.app (tptp.app U V) W))) (tptp.segmentP (tptp.app (tptp.app U V) W) V)))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.segmentP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk5 tptp.nil)))) :rule or :premises (t1057.t1))
% 2.05/2.24  (step t1057.t3 (cl (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.segmentP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk5 tptp.nil)))) :rule resolution :premises (t1057.t2 t1057.a0))
% 2.05/2.24  (step t1057 (cl (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList (tptp.app (tptp.app U V) W))) (tptp.segmentP (tptp.app (tptp.app U V) W) V)))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.segmentP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk5 tptp.nil)))) :rule subproof :discharge (t1057.a0))
% 2.05/2.24  (step t1058 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList (tptp.app (tptp.app U V) W))) (tptp.segmentP (tptp.app (tptp.app U V) W) V))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.segmentP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk5 tptp.nil)))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.segmentP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk5 tptp.nil)))) :rule resolution :premises (t1056 t1057))
% 2.05/2.24  (step t1059 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList (tptp.app (tptp.app U V) W))) (tptp.segmentP (tptp.app (tptp.app U V) W) V))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.segmentP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk5 tptp.nil)))) (not (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.segmentP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk5 tptp.nil))))) :rule implies_neg2)
% 2.05/2.24  (step t1060 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList (tptp.app (tptp.app U V) W))) (tptp.segmentP (tptp.app (tptp.app U V) W) V))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.segmentP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk5 tptp.nil)))) (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList (tptp.app (tptp.app U V) W))) (tptp.segmentP (tptp.app (tptp.app U V) W) V))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.segmentP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk5 tptp.nil))))) :rule resolution :premises (t1058 t1059))
% 2.05/2.24  (step t1061 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList (tptp.app (tptp.app U V) W))) (tptp.segmentP (tptp.app (tptp.app U V) W) V))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.segmentP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk5 tptp.nil))))) :rule contraction :premises (t1060))
% 2.05/2.24  (step t1062 (cl (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList (tptp.app (tptp.app U V) W))) (tptp.segmentP (tptp.app (tptp.app U V) W) V)))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.segmentP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk5 tptp.nil)))) :rule implies :premises (t1061))
% 2.05/2.24  (step t1063 (cl (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.segmentP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk5 tptp.nil)))) :rule resolution :premises (t1062 t437))
% 2.05/2.24  (step t1064 (cl (tptp.segmentP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk5 tptp.nil))) :rule resolution :premises (t1055 a193 t106 t93 t152 t1063))
% 2.05/2.24  (step t1065 (cl) :rule resolution :premises (t2 t666 t1032 t1053 t1064 t152 t106))
% 2.05/2.24  
% 2.05/2.25  % SZS output end Proof for /export/starexec/sandbox/tmp/tmp.BiIiPDPWpZ/cvc5---1.0.5_29594.smt2
% 2.05/2.25  % cvc5---1.0.5 exiting
% 2.05/2.26  % cvc5---1.0.5 exiting
%------------------------------------------------------------------------------