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

View Problem - Process Solution

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

% Computer : n016.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:01:08 EDT 2024

% Result   : Unsatisfiable 28.56s 28.73s
% Output   : Proof 28.71s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.10/0.14  % Problem    : SWC253-1 : TPTP v8.2.0. Released v2.4.0.
% 0.10/0.15  % Command    : do_cvc5 %s %d
% 0.15/0.36  % Computer : n016.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 16:21:24 EDT 2024
% 0.15/0.36  % CPUTime    : 
% 0.21/0.54  %----Proving TF0_NAR, FOF, or CNF
% 0.21/0.54  --- Run --decision=internal --simplification=none --no-inst-no-entail --no-cbqi --full-saturate-quant at 10...
% 10.54/10.73  --- Run --no-e-matching --full-saturate-quant at 5...
% 15.54/15.76  --- Run --no-e-matching --enum-inst-sum --full-saturate-quant at 5...
% 20.53/20.79  --- Run --finite-model-find --uf-ss=no-minimal at 5...
% 25.77/25.95  --- Run --multi-trigger-when-single --full-saturate-quant at 5...
% 28.56/28.73  % SZS status Unsatisfiable for /export/starexec/sandbox2/tmp/tmp.3c0JwaGcpD/cvc5---1.0.5_3166.smt2
% 28.56/28.73  % SZS output start Proof for /export/starexec/sandbox2/tmp/tmp.3c0JwaGcpD/cvc5---1.0.5_3166.smt2
% 28.71/28.90  (assume a0 (tptp.equalelemsP tptp.nil))
% 28.71/28.90  (assume a1 (tptp.duplicatefreeP tptp.nil))
% 28.71/28.90  (assume a2 (tptp.strictorderedP tptp.nil))
% 28.71/28.90  (assume a3 (tptp.totalorderedP tptp.nil))
% 28.71/28.90  (assume a4 (tptp.strictorderP tptp.nil))
% 28.71/28.90  (assume a5 (tptp.totalorderP tptp.nil))
% 28.71/28.90  (assume a6 (tptp.cyclefreeP tptp.nil))
% 28.71/28.90  (assume a7 (tptp.ssList tptp.nil))
% 28.71/28.90  (assume a8 (tptp.ssItem tptp.skac3))
% 28.71/28.90  (assume a9 (tptp.ssItem tptp.skac2))
% 28.71/28.90  (assume a10 (not (tptp.singletonP tptp.nil)))
% 28.71/28.90  (assume a11 (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf83 U))))
% 28.71/28.90  (assume a12 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf82 U))))
% 28.71/28.90  (assume a13 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf81 U))))
% 28.71/28.90  (assume a14 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf80 U))))
% 28.71/28.90  (assume a15 (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf79 U))))
% 28.71/28.90  (assume a16 (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf78 U))))
% 28.71/28.90  (assume a17 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf77 U))))
% 28.71/28.90  (assume a18 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf76 U))))
% 28.71/28.90  (assume a19 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf75 U))))
% 28.71/28.90  (assume a20 (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf74 U))))
% 28.71/28.90  (assume a21 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf73 U))))
% 28.71/28.90  (assume a22 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf72 U))))
% 28.71/28.90  (assume a23 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf71 U))))
% 28.71/28.90  (assume a24 (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf70 U))))
% 28.71/28.90  (assume a25 (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf69 U))))
% 28.71/28.90  (assume a26 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf68 U))))
% 28.71/28.90  (assume a27 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf67 U))))
% 28.71/28.90  (assume a28 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf66 U))))
% 28.71/28.90  (assume a29 (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf65 U))))
% 28.71/28.90  (assume a30 (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf64 U))))
% 28.71/28.90  (assume a31 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf63 U))))
% 28.71/28.90  (assume a32 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf62 U))))
% 28.71/28.90  (assume a33 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf61 U))))
% 28.71/28.90  (assume a34 (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf60 U))))
% 28.71/28.90  (assume a35 (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf59 U))))
% 28.71/28.90  (assume a36 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf58 U))))
% 28.71/28.90  (assume a37 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf57 U))))
% 28.71/28.90  (assume a38 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf56 U))))
% 28.71/28.90  (assume a39 (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf55 U))))
% 28.71/28.90  (assume a40 (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf54 U))))
% 28.71/28.90  (assume a41 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf53 U))))
% 28.71/28.90  (assume a42 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf52 U))))
% 28.71/28.90  (assume a43 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf51 U))))
% 28.71/28.90  (assume a44 (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf50 U))))
% 28.71/28.90  (assume a45 (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf49 U))))
% 28.71/28.90  (assume a46 (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf44 U))))
% 28.71/28.90  (assume a47 (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf48 U V))))
% 28.71/28.90  (assume a48 (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf47 U V))))
% 28.71/28.90  (assume a49 (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf46 U V))))
% 28.71/28.90  (assume a50 (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf45 U V))))
% 28.71/28.90  (assume a51 (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf43 U V))))
% 28.71/28.90  (assume a52 (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf42 U V))))
% 28.71/28.90  (assume a53 (not (= tptp.skac3 tptp.skac2)))
% 28.71/28.90  (assume a54 (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.geq U U))))
% 28.71/28.90  (assume a55 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.segmentP U tptp.nil))))
% 28.71/28.90  (assume a56 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.segmentP U U))))
% 28.71/28.90  (assume a57 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.rearsegP U tptp.nil))))
% 28.71/28.90  (assume a58 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.rearsegP U U))))
% 28.71/28.90  (assume a59 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.frontsegP U tptp.nil))))
% 28.71/28.90  (assume a60 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.frontsegP U U))))
% 28.71/28.90  (assume a61 (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.leq U U))))
% 28.71/28.90  (assume a62 (forall ((U $$unsorted)) (or (not (tptp.lt U U)) (not (tptp.ssItem U)))))
% 28.71/28.90  (assume a63 (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.equalelemsP (tptp.cons U tptp.nil)))))
% 28.71/28.90  (assume a64 (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.duplicatefreeP (tptp.cons U tptp.nil)))))
% 28.71/28.90  (assume a65 (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.strictorderedP (tptp.cons U tptp.nil)))))
% 28.71/28.90  (assume a66 (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.totalorderedP (tptp.cons U tptp.nil)))))
% 28.71/28.90  (assume a67 (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.strictorderP (tptp.cons U tptp.nil)))))
% 28.71/28.90  (assume a68 (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.totalorderP (tptp.cons U tptp.nil)))))
% 28.71/28.90  (assume a69 (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.cyclefreeP (tptp.cons U tptp.nil)))))
% 28.71/28.90  (assume a70 (forall ((U $$unsorted)) (or (not (tptp.memberP tptp.nil U)) (not (tptp.ssItem U)))))
% 28.71/28.90  (assume a71 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (tptp.duplicatefreeP U) (tptp.ssItem V))))
% 28.71/28.90  (assume a72 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= (tptp.app U tptp.nil) U))))
% 28.71/28.90  (assume a73 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= (tptp.app tptp.nil U) U))))
% 28.71/28.90  (assume a74 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.ssList (tptp.tl U)) (= tptp.nil U))))
% 28.71/28.90  (assume a75 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.ssItem (tptp.hd U)) (= tptp.nil U))))
% 28.71/28.90  (assume a76 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.ssList (tptp.tl U)) (= tptp.nil U))))
% 28.71/28.90  (assume a77 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.ssItem (tptp.hd U)) (= tptp.nil U))))
% 28.71/28.90  (assume a78 (forall ((U $$unsorted)) (or (not (= tptp.nil U)) (not (tptp.ssList U)) (tptp.segmentP tptp.nil U))))
% 28.71/28.90  (assume a79 (forall ((U $$unsorted)) (or (not (tptp.segmentP tptp.nil U)) (not (tptp.ssList U)) (= tptp.nil U))))
% 28.71/28.90  (assume a80 (forall ((U $$unsorted)) (or (not (= tptp.nil U)) (not (tptp.ssList U)) (tptp.rearsegP tptp.nil U))))
% 28.71/28.90  (assume a81 (forall ((U $$unsorted)) (or (not (tptp.rearsegP tptp.nil U)) (not (tptp.ssList U)) (= tptp.nil U))))
% 28.71/28.90  (assume a82 (forall ((U $$unsorted)) (or (not (= tptp.nil U)) (not (tptp.ssList U)) (tptp.frontsegP tptp.nil U))))
% 28.71/28.90  (assume a83 (forall ((U $$unsorted)) (or (not (tptp.frontsegP tptp.nil U)) (not (tptp.ssList U)) (= tptp.nil U))))
% 28.71/28.90  (assume a84 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U)))))
% 28.71/28.90  (assume a85 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (tptp.ssList (tptp.cons U V)))))
% 28.71/28.90  (assume a86 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.cyclefreeP U) (tptp.leq (tptp.skaf50 U) (tptp.skaf49 U)))))
% 28.71/28.90  (assume a87 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.cyclefreeP U) (tptp.leq (tptp.skaf49 U) (tptp.skaf50 U)))))
% 28.71/28.90  (assume a88 (forall ((U $$unsorted)) (or (not (= (tptp.skaf79 U) (tptp.skaf78 U))) (not (tptp.ssList U)) (tptp.equalelemsP U))))
% 28.71/28.90  (assume a89 (forall ((U $$unsorted)) (or (not (tptp.lt (tptp.skaf69 U) (tptp.skaf70 U))) (not (tptp.ssList U)) (tptp.strictorderedP U))))
% 28.71/28.90  (assume a90 (forall ((U $$unsorted)) (or (not (tptp.leq (tptp.skaf64 U) (tptp.skaf65 U))) (not (tptp.ssList U)) (tptp.totalorderedP U))))
% 28.71/28.90  (assume a91 (forall ((U $$unsorted)) (or (not (tptp.lt (tptp.skaf60 U) (tptp.skaf59 U))) (not (tptp.ssList U)) (tptp.strictorderP U))))
% 28.71/28.90  (assume a92 (forall ((U $$unsorted)) (or (not (tptp.lt (tptp.skaf59 U) (tptp.skaf60 U))) (not (tptp.ssList U)) (tptp.strictorderP U))))
% 28.71/28.90  (assume a93 (forall ((U $$unsorted)) (or (not (tptp.leq (tptp.skaf55 U) (tptp.skaf54 U))) (not (tptp.ssList U)) (tptp.totalorderP U))))
% 28.71/28.90  (assume a94 (forall ((U $$unsorted)) (or (not (tptp.leq (tptp.skaf54 U) (tptp.skaf55 U))) (not (tptp.ssList U)) (tptp.totalorderP U))))
% 28.71/28.90  (assume a95 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.tl (tptp.cons U V)) V))))
% 28.71/28.90  (assume a96 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.hd (tptp.cons U V)) U))))
% 28.71/28.90  (assume a97 (forall ((U $$unsorted) (V $$unsorted)) (or (not (= (tptp.cons U V) tptp.nil)) (not (tptp.ssItem U)) (not (tptp.ssList V)))))
% 28.71/28.90  (assume a98 (forall ((U $$unsorted) (V $$unsorted)) (or (not (= (tptp.cons U V) V)) (not (tptp.ssItem U)) (not (tptp.ssList V)))))
% 28.71/28.90  (assume a99 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.neq V U) (= V U))))
% 28.71/28.90  (assume a100 (forall ((U $$unsorted)) (or (not (tptp.singletonP U)) (not (tptp.ssList U)) (= (tptp.cons (tptp.skaf44 U) tptp.nil) U))))
% 28.71/28.90  (assume a101 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssItem V)) (tptp.neq V U) (= V U))))
% 28.71/28.90  (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))))
% 28.71/28.90  (assume a103 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= (tptp.cons (tptp.hd U) (tptp.tl U)) U) (= tptp.nil U))))
% 28.71/28.90  (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))))
% 28.71/28.90  (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))))
% 28.71/28.90  (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))))
% 28.71/28.90  (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))))
% 28.71/28.90  (assume a108 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= (tptp.cons (tptp.skaf83 U) (tptp.skaf82 U)) U) (= tptp.nil U))))
% 28.71/28.90  (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)))))
% 28.71/28.90  (assume a110 (forall ((U $$unsorted) (V $$unsorted)) (or (not (= U V)) (not (tptp.lt U V)) (not (tptp.ssItem V)) (not (tptp.ssItem U)))))
% 28.71/28.90  (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)))))
% 28.71/28.90  (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)))))
% 28.71/28.90  (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)))))
% 28.71/28.90  (assume a114 (forall ((U $$unsorted) (V $$unsorted)) (or (not (= U V)) (not (tptp.neq U V)) (not (tptp.ssList V)) (not (tptp.ssList U)))))
% 28.71/28.90  (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))))
% 28.71/28.90  (assume a116 (forall ((U $$unsorted) (V $$unsorted)) (or (not (= U V)) (not (tptp.neq U V)) (not (tptp.ssItem V)) (not (tptp.ssItem U)))))
% 28.71/28.90  (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))))
% 28.71/28.90  (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))))
% 28.71/28.90  (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)))))
% 28.71/28.90  (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))))
% 28.71/28.90  (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))))
% 28.71/28.90  (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)))))
% 28.71/28.90  (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))))
% 28.71/28.90  (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))))
% 28.71/28.90  (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))))
% 28.71/28.90  (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))))
% 28.71/28.90  (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))))
% 28.71/28.90  (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))))
% 28.71/28.90  (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))))
% 28.71/28.90  (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))))
% 28.71/28.90  (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))))
% 28.71/28.90  (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)))))
% 28.71/28.90  (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))))
% 28.71/28.90  (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))))
% 28.71/28.90  (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))))
% 28.71/28.90  (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))))
% 28.71/28.90  (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))))
% 28.71/28.90  (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))))
% 28.71/28.90  (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))))
% 28.71/28.90  (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))))
% 28.71/28.90  (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))))
% 28.71/28.90  (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))))
% 28.71/28.90  (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))))
% 28.71/28.90  (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))))
% 28.71/28.90  (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))))
% 28.71/28.90  (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))))
% 28.71/28.90  (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))))
% 28.71/28.90  (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))))))
% 28.71/28.90  (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))))
% 28.71/28.90  (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))))
% 28.71/28.90  (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))))
% 28.71/28.90  (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))))
% 28.71/28.90  (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))))
% 28.71/28.90  (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))))
% 28.71/28.90  (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))))
% 28.71/28.90  (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)))))
% 28.71/28.90  (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))))
% 28.71/28.90  (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))))
% 28.71/28.90  (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))))
% 28.71/28.90  (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))))
% 28.71/28.90  (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))))
% 28.71/28.90  (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))))
% 28.71/28.90  (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))))
% 28.71/28.90  (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))))
% 28.71/28.90  (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))))
% 28.71/28.90  (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))))
% 28.71/28.90  (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))))
% 28.71/28.90  (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))))
% 28.71/28.90  (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))))
% 28.71/28.90  (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))))
% 28.71/28.90  (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))))
% 28.71/28.90  (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))))
% 28.71/28.90  (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))))
% 28.71/28.90  (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))))
% 28.71/28.90  (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))))
% 28.71/28.90  (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))))
% 28.71/28.90  (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)))))
% 28.71/28.90  (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)))))
% 28.71/28.90  (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))))
% 28.71/28.90  (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))))
% 28.71/28.90  (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))))
% 28.71/28.90  (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))))
% 28.71/28.90  (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))))
% 28.71/28.90  (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)))))
% 28.71/28.90  (assume a185 (tptp.ssList tptp.sk1))
% 28.71/28.90  (assume a186 (tptp.ssList tptp.sk2))
% 28.71/28.90  (assume a187 (tptp.ssList tptp.sk3))
% 28.71/28.90  (assume a188 (tptp.ssList tptp.sk4))
% 28.71/28.90  (assume a189 (= tptp.sk2 tptp.sk4))
% 28.71/28.90  (assume a190 (= tptp.sk1 tptp.sk3))
% 28.71/28.90  (assume a191 (or (tptp.neq tptp.sk2 tptp.nil) (tptp.neq tptp.sk2 tptp.nil)))
% 28.71/28.90  (assume a192 (or (tptp.neq tptp.sk2 tptp.nil) (not (tptp.neq tptp.sk4 tptp.nil))))
% 28.71/28.90  (assume a193 (forall ((A $$unsorted) (B $$unsorted)) (or (not (tptp.ssList A)) (= tptp.sk4 A) (not (tptp.ssList B)) (not (= (tptp.tl tptp.sk4) B)) (not (= (tptp.app tptp.sk3 B) A)) (not (tptp.neq tptp.nil tptp.sk4)) (tptp.neq tptp.sk2 tptp.nil))))
% 28.71/28.90  (assume a194 (or (not (tptp.singletonP tptp.sk1)) (tptp.neq tptp.sk2 tptp.nil)))
% 28.71/28.90  (assume a195 (forall ((A $$unsorted) (B $$unsorted)) (or (not (tptp.ssList A)) (= tptp.sk4 A) (not (tptp.ssList B)) (not (= (tptp.tl tptp.sk4) B)) (not (= (tptp.app tptp.sk3 B) A)) (not (tptp.neq tptp.nil tptp.sk4)) (not (tptp.neq tptp.sk4 tptp.nil)))))
% 28.71/28.90  (assume a196 (or (not (tptp.singletonP tptp.sk1)) (not (tptp.neq tptp.sk4 tptp.nil))))
% 28.71/28.90  (step t1 (cl (not (= (or (not (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil))) (not (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4)))) (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil)))) (not (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil)))) (not (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (not (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) (or (not (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil))) (not (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4)))) (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil)))) (not (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil)))) (not (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) (not (or (not (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil))) (not (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4)))) (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil)))) (not (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil)))) (not (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (not (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))))) (or (not (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil))) (not (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4)))) (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil)))) (not (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil)))) (not (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) :rule equiv_pos2)
% 28.71/28.90  (step t2 (cl (= (not (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) (not (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))))) :rule refl)
% 28.71/28.90  (step t3 (cl (= (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))))) :rule refl)
% 28.71/28.90  (step t4 (cl (= (not (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil))) (not (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil))))) :rule refl)
% 28.71/28.90  (step t5 (cl (= (not (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4)))) (not (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4)))))) :rule refl)
% 28.71/28.90  (step t6 (cl (= (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) :rule refl)
% 28.71/28.90  (step t7 (cl (= (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))))) :rule refl)
% 28.71/28.90  (step t8 (cl (= (not (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil)))) (not (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil)))))) :rule refl)
% 28.71/28.90  (step t9 (cl (= (not (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil)))) (not (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil)))))) :rule refl)
% 28.71/28.90  (step t10 (cl (= (not (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (not (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))))) :rule refl)
% 28.71/28.90  (step t11 (cl (= (= (= (not (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) true) (= (not (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) :rule equiv_simplify)
% 28.71/28.90  (step t12 (cl (not (= (= (not (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) true)) (= (not (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) :rule equiv1 :premises (t11))
% 28.71/28.90  (step t13 (cl (= (= (not (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (not (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))))) :rule all_simplify)
% 28.71/28.90  (step t14 (cl (= (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) :rule refl)
% 28.71/28.90  (step t15 (cl (= (not (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) :rule all_simplify)
% 28.71/28.90  (step t16 (cl (= (= (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (not (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) (= (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) :rule cong :premises (t14 t15))
% 28.71/28.90  (step t17 (cl (= (= (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) true)) :rule all_simplify)
% 28.71/28.90  (step t18 (cl (= (= (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (not (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) true)) :rule trans :premises (t16 t17))
% 28.71/28.90  (step t19 (cl (= (= (not (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) true)) :rule trans :premises (t13 t18))
% 28.71/28.90  (step t20 (cl (= (not (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) :rule resolution :premises (t12 t19))
% 28.71/28.90  (step t21 (cl (= (or (not (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil))) (not (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4)))) (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil)))) (not (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil)))) (not (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (not (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) (or (not (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil))) (not (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4)))) (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil)))) (not (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil)))) (not (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) :rule cong :premises (t2 t3 t4 t5 t6 t7 t8 t9 t10 t20))
% 28.71/28.90  (step t22 (cl (not (= (=> (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.app tptp.sk4 tptp.nil) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.skaf82 tptp.sk4)) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))))) (not (=> (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.app tptp.sk4 tptp.nil) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.skaf82 tptp.sk4)) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))))) (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))))) :rule equiv_pos2)
% 28.71/28.90  (step t23 (cl (= (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))))) :rule refl)
% 28.71/28.90  (step t24 (cl (= (= (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.app tptp.sk4 tptp.nil) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.skaf82 tptp.sk4)) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) false) (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.app tptp.sk4 tptp.nil) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.skaf82 tptp.sk4)) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))))) :rule equiv_simplify)
% 28.71/28.90  (step t25 (cl (= (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.app tptp.sk4 tptp.nil) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.skaf82 tptp.sk4)) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) false) (not (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.app tptp.sk4 tptp.nil) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.skaf82 tptp.sk4)) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))))) :rule equiv2 :premises (t24))
% 28.71/28.90  (step t26 (cl (not (not (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.app tptp.sk4 tptp.nil) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.skaf82 tptp.sk4)) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))))) (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.app tptp.sk4 tptp.nil) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.skaf82 tptp.sk4)) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) :rule not_not)
% 28.71/28.90  (step t27 (cl (= (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.app tptp.sk4 tptp.nil) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.skaf82 tptp.sk4)) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) false) (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.app tptp.sk4 tptp.nil) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.skaf82 tptp.sk4)) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) :rule resolution :premises (t25 t26))
% 28.71/28.90  (step t28 (cl (=> (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.app tptp.sk4 tptp.nil) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.skaf82 tptp.sk4)) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) false) (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.app tptp.sk4 tptp.nil) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.skaf82 tptp.sk4)) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) :rule implies_neg1)
% 28.71/28.90  (anchor :step t29)
% 28.71/28.90  (assume t29.a0 (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))))
% 28.71/28.90  (assume t29.a1 (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)))
% 28.71/28.90  (assume t29.a2 (= (tptp.app tptp.sk4 tptp.nil) (tptp.app tptp.sk4 tptp.sk3)))
% 28.71/28.90  (assume t29.a3 (= (tptp.tl tptp.sk4) (tptp.app tptp.sk4 tptp.sk3)))
% 28.71/28.90  (assume t29.a4 (= (tptp.tl tptp.sk4) (tptp.skaf82 tptp.sk4)))
% 28.71/28.90  (assume t29.a5 (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))
% 28.71/28.90  (assume t29.a6 (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))
% 28.71/28.90  (step t29.t1 (cl (not (= (= false true) false)) (not (= false true)) false) :rule equiv_pos2)
% 28.71/28.90  (step t29.t2 (cl (= (= false true) false)) :rule all_simplify)
% 28.71/28.90  (step t29.t3 (cl (= (= (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) false) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) :rule equiv_simplify)
% 28.71/28.90  (step t29.t4 (cl (= (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) false) (not (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) :rule equiv2 :premises (t29.t3))
% 28.71/28.90  (step t29.t5 (cl (not (not (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) :rule not_not)
% 28.71/28.90  (step t29.t6 (cl (= (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) false) (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) :rule resolution :premises (t29.t4 t29.t5))
% 28.71/28.90  (step t29.t7 (cl (= (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) false)) :rule resolution :premises (t29.t6 t29.a6))
% 28.71/28.90  (step t29.t8 (cl (= false (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) :rule symm :premises (t29.t7))
% 28.71/28.90  (step t29.t9 (cl (= (= (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) true) (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) :rule equiv_simplify)
% 28.71/28.90  (step t29.t10 (cl (= (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) true) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) :rule equiv2 :premises (t29.t9))
% 28.71/28.90  (step t29.t11 (cl (= (tptp.skaf82 tptp.sk4) (tptp.tl tptp.sk4))) :rule symm :premises (t29.a4))
% 28.71/28.90  (step t29.t12 (cl (= (tptp.app tptp.sk4 tptp.sk3) (tptp.tl tptp.sk4))) :rule symm :premises (t29.a3))
% 28.71/28.90  (step t29.t13 (cl (= (tptp.tl tptp.sk4) (tptp.app tptp.sk4 tptp.sk3))) :rule symm :premises (t29.t12))
% 28.71/28.90  (step t29.t14 (cl (= (tptp.app tptp.sk4 tptp.sk3) (tptp.app tptp.sk4 tptp.nil))) :rule symm :premises (t29.a2))
% 28.71/28.90  (step t29.t15 (cl (= (tptp.app tptp.sk4 tptp.nil) tptp.sk4)) :rule symm :premises (t29.a1))
% 28.71/28.90  (step t29.t16 (cl (= (tptp.tl tptp.sk4) tptp.sk4)) :rule trans :premises (t29.t13 t29.t14 t29.t15))
% 28.71/28.90  (step t29.t17 (cl (= (tptp.app tptp.sk3 (tptp.tl tptp.sk4)) tptp.sk4)) :rule symm :premises (t29.a0))
% 28.71/28.90  (step t29.t18 (cl (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) :rule symm :premises (t29.t17))
% 28.71/28.90  (step t29.t19 (cl (= (tptp.app tptp.sk4 tptp.sk3) (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) :rule trans :premises (t29.t14 t29.t15 t29.t18))
% 28.71/28.90  (step t29.t20 (cl (= (tptp.app tptp.sk3 (tptp.tl tptp.sk4)) (tptp.app tptp.sk4 tptp.sk3))) :rule symm :premises (t29.t19))
% 28.71/28.90  (step t29.t21 (cl (= (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)) tptp.sk4)) :rule symm :premises (t29.a5))
% 28.71/28.90  (step t29.t22 (cl (= (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)) (tptp.app tptp.sk4 tptp.sk3))) :rule trans :premises (t29.t21 t29.a1 t29.a2))
% 28.71/28.90  (step t29.t23 (cl (= (tptp.app tptp.sk4 tptp.sk3) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) :rule symm :premises (t29.t22))
% 28.71/28.90  (step t29.t24 (cl (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) :rule trans :premises (t29.t11 t29.t16 t29.t18 t29.t20 t29.t23))
% 28.71/28.90  (step t29.t25 (cl (= (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) true)) :rule resolution :premises (t29.t10 t29.t24))
% 28.71/28.90  (step t29.t26 (cl (= false true)) :rule trans :premises (t29.t8 t29.t25))
% 28.71/28.90  (step t29.t27 (cl false) :rule resolution :premises (t29.t1 t29.t2 t29.t26))
% 28.71/28.90  (step t29 (cl (not (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) (not (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil))) (not (= (tptp.app tptp.sk4 tptp.nil) (tptp.app tptp.sk4 tptp.sk3))) (not (= (tptp.tl tptp.sk4) (tptp.app tptp.sk4 tptp.sk3))) (not (= (tptp.tl tptp.sk4) (tptp.skaf82 tptp.sk4))) (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) false) :rule subproof :discharge (t29.a0 t29.a1 t29.a2 t29.a3 t29.a4 t29.a5 t29.a6))
% 28.71/28.90  (step t30 (cl (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.app tptp.sk4 tptp.nil) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.skaf82 tptp.sk4)) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) :rule and_pos)
% 28.71/28.90  (step t31 (cl (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.app tptp.sk4 tptp.nil) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.skaf82 tptp.sk4)) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil))) :rule and_pos)
% 28.71/28.90  (step t32 (cl (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.app tptp.sk4 tptp.nil) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.skaf82 tptp.sk4)) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) (= (tptp.app tptp.sk4 tptp.nil) (tptp.app tptp.sk4 tptp.sk3))) :rule and_pos)
% 28.71/28.90  (step t33 (cl (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.app tptp.sk4 tptp.nil) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.skaf82 tptp.sk4)) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) (= (tptp.tl tptp.sk4) (tptp.app tptp.sk4 tptp.sk3))) :rule and_pos)
% 28.71/28.90  (step t34 (cl (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.app tptp.sk4 tptp.nil) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.skaf82 tptp.sk4)) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) (= (tptp.tl tptp.sk4) (tptp.skaf82 tptp.sk4))) :rule and_pos)
% 28.71/28.90  (step t35 (cl (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.app tptp.sk4 tptp.nil) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.skaf82 tptp.sk4)) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) :rule and_pos)
% 28.71/28.90  (step t36 (cl (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.app tptp.sk4 tptp.nil) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.skaf82 tptp.sk4)) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) :rule and_pos)
% 28.71/28.90  (step t37 (cl false (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.app tptp.sk4 tptp.nil) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.skaf82 tptp.sk4)) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.app tptp.sk4 tptp.nil) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.skaf82 tptp.sk4)) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.app tptp.sk4 tptp.nil) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.skaf82 tptp.sk4)) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.app tptp.sk4 tptp.nil) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.skaf82 tptp.sk4)) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.app tptp.sk4 tptp.nil) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.skaf82 tptp.sk4)) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.app tptp.sk4 tptp.nil) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.skaf82 tptp.sk4)) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.app tptp.sk4 tptp.nil) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.skaf82 tptp.sk4)) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))))) :rule resolution :premises (t29 t30 t31 t32 t33 t34 t35 t36))
% 28.71/28.90  (step t38 (cl (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.app tptp.sk4 tptp.nil) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.skaf82 tptp.sk4)) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.app tptp.sk4 tptp.nil) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.skaf82 tptp.sk4)) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.app tptp.sk4 tptp.nil) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.skaf82 tptp.sk4)) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.app tptp.sk4 tptp.nil) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.skaf82 tptp.sk4)) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.app tptp.sk4 tptp.nil) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.skaf82 tptp.sk4)) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.app tptp.sk4 tptp.nil) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.skaf82 tptp.sk4)) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.app tptp.sk4 tptp.nil) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.skaf82 tptp.sk4)) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) false) :rule reordering :premises (t37))
% 28.71/28.90  (step t39 (cl (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.app tptp.sk4 tptp.nil) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.skaf82 tptp.sk4)) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) false) :rule contraction :premises (t38))
% 28.71/28.90  (step t40 (cl (=> (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.app tptp.sk4 tptp.nil) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.skaf82 tptp.sk4)) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) false) false) :rule resolution :premises (t28 t39))
% 28.71/28.90  (step t41 (cl (=> (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.app tptp.sk4 tptp.nil) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.skaf82 tptp.sk4)) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) false) (not false)) :rule implies_neg2)
% 28.71/28.90  (step t42 (cl (=> (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.app tptp.sk4 tptp.nil) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.skaf82 tptp.sk4)) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) false) (=> (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.app tptp.sk4 tptp.nil) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.skaf82 tptp.sk4)) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) false)) :rule resolution :premises (t40 t41))
% 28.71/28.90  (step t43 (cl (=> (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.app tptp.sk4 tptp.nil) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.skaf82 tptp.sk4)) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) false)) :rule contraction :premises (t42))
% 28.71/28.90  (step t44 (cl (= (=> (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.app tptp.sk4 tptp.nil) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.skaf82 tptp.sk4)) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) false) (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.app tptp.sk4 tptp.nil) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.skaf82 tptp.sk4)) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))))) :rule implies_simplify)
% 28.71/28.90  (step t45 (cl (not (=> (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.app tptp.sk4 tptp.nil) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.skaf82 tptp.sk4)) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) false)) (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.app tptp.sk4 tptp.nil) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.skaf82 tptp.sk4)) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))))) :rule equiv1 :premises (t44))
% 28.71/28.90  (step t46 (cl (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.app tptp.sk4 tptp.nil) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.skaf82 tptp.sk4)) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))))) :rule resolution :premises (t43 t45))
% 28.71/28.90  (step t47 (cl (= (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.app tptp.sk4 tptp.nil) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.skaf82 tptp.sk4)) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) false)) :rule resolution :premises (t27 t46))
% 28.71/28.90  (step t48 (cl (= (=> (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.app tptp.sk4 tptp.nil) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.skaf82 tptp.sk4)) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) (=> (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) false))) :rule cong :premises (t23 t47))
% 28.71/28.90  (step t49 (cl (= (=> (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) false) (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))))) :rule all_simplify)
% 28.71/28.90  (step t50 (cl (= (=> (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.app tptp.sk4 tptp.nil) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.skaf82 tptp.sk4)) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))))) :rule trans :premises (t48 t49))
% 28.71/28.90  (step t51 (cl (=> (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.app tptp.sk4 tptp.nil) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.skaf82 tptp.sk4)) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) :rule implies_neg1)
% 28.71/28.90  (anchor :step t52)
% 28.71/28.90  (assume t52.a0 (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))))
% 28.71/28.90  (assume t52.a1 (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)))
% 28.71/28.90  (assume t52.a2 (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)))
% 28.71/28.90  (assume t52.a3 (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))))
% 28.71/28.90  (assume t52.a4 (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))
% 28.71/28.90  (assume t52.a5 (= tptp.nil (tptp.app tptp.sk3 tptp.nil)))
% 28.71/28.90  (assume t52.a6 (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))))
% 28.71/28.90  (assume t52.a7 (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))))
% 28.71/28.90  (assume t52.a8 (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))
% 28.71/28.90  (assume t52.a9 (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))
% 28.71/28.90  (step t52.t1 (cl (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.app tptp.sk4 tptp.nil) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.skaf82 tptp.sk4)) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (not (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) (not (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil))) (not (= (tptp.app tptp.sk4 tptp.nil) (tptp.app tptp.sk4 tptp.sk3))) (not (= (tptp.tl tptp.sk4) (tptp.app tptp.sk4 tptp.sk3))) (not (= (tptp.tl tptp.sk4) (tptp.skaf82 tptp.sk4))) (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) :rule and_neg)
% 28.71/28.90  (step t52.t2 (cl (=> (and (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (= (tptp.app tptp.sk4 tptp.nil) (tptp.app tptp.sk4 tptp.sk3))) (and (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)))) :rule implies_neg1)
% 28.71/28.90  (anchor :step t52.t3)
% 28.71/28.90  (assume t52.t3.a0 (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))
% 28.71/28.90  (assume t52.t3.a1 (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)))
% 28.71/28.90  (assume t52.t3.a2 (= tptp.nil (tptp.app tptp.sk3 tptp.nil)))
% 28.71/28.90  (step t52.t3.t1 (cl (= tptp.nil tptp.nil)) :rule refl)
% 28.71/28.90  (step t52.t3.t2 (cl (= (tptp.app tptp.sk4 tptp.nil) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)) tptp.nil))) :rule cong :premises (t52.t3.a0 t52.t3.t1))
% 28.71/28.90  (step t52.t3.t3 (cl (= (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)) tptp.sk4)) :rule symm :premises (t52.t3.a0))
% 28.71/28.90  (step t52.t3.t4 (cl (= (tptp.app tptp.sk3 tptp.nil) tptp.nil)) :rule symm :premises (t52.t3.a2))
% 28.71/28.90  (step t52.t3.t5 (cl (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) :rule symm :premises (t52.t3.t4))
% 28.71/28.90  (step t52.t3.t6 (cl (= (tptp.app tptp.sk3 tptp.nil) tptp.sk3)) :rule symm :premises (t52.t3.a1))
% 28.71/28.90  (step t52.t3.t7 (cl (= tptp.nil tptp.sk3)) :rule trans :premises (t52.t3.t5 t52.t3.t6))
% 28.71/28.90  (step t52.t3.t8 (cl (= (tptp.app (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)) tptp.nil) (tptp.app tptp.sk4 tptp.sk3))) :rule cong :premises (t52.t3.t3 t52.t3.t7))
% 28.71/28.90  (step t52.t3.t9 (cl (= (tptp.app tptp.sk4 tptp.nil) (tptp.app tptp.sk4 tptp.sk3))) :rule trans :premises (t52.t3.t2 t52.t3.t8))
% 28.71/28.90  (step t52.t3 (cl (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (= (tptp.app tptp.sk4 tptp.nil) (tptp.app tptp.sk4 tptp.sk3))) :rule subproof :discharge (t52.t3.a0 t52.t3.a1 t52.t3.a2))
% 28.71/28.90  (step t52.t4 (cl (not (and (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) :rule and_pos)
% 28.71/28.90  (step t52.t5 (cl (not (and (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) :rule and_pos)
% 28.71/28.90  (step t52.t6 (cl (not (and (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)))) (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) :rule and_pos)
% 28.71/28.90  (step t52.t7 (cl (= (tptp.app tptp.sk4 tptp.nil) (tptp.app tptp.sk4 tptp.sk3)) (not (and (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)))) (not (and (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)))) (not (and (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.nil (tptp.app tptp.sk3 tptp.nil))))) :rule resolution :premises (t52.t3 t52.t4 t52.t5 t52.t6))
% 28.71/28.90  (step t52.t8 (cl (not (and (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)))) (not (and (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)))) (not (and (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)))) (= (tptp.app tptp.sk4 tptp.nil) (tptp.app tptp.sk4 tptp.sk3))) :rule reordering :premises (t52.t7))
% 28.71/28.90  (step t52.t9 (cl (not (and (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)))) (= (tptp.app tptp.sk4 tptp.nil) (tptp.app tptp.sk4 tptp.sk3))) :rule contraction :premises (t52.t8))
% 28.71/28.90  (step t52.t10 (cl (=> (and (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (= (tptp.app tptp.sk4 tptp.nil) (tptp.app tptp.sk4 tptp.sk3))) (= (tptp.app tptp.sk4 tptp.nil) (tptp.app tptp.sk4 tptp.sk3))) :rule resolution :premises (t52.t2 t52.t9))
% 28.71/28.90  (step t52.t11 (cl (=> (and (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (= (tptp.app tptp.sk4 tptp.nil) (tptp.app tptp.sk4 tptp.sk3))) (not (= (tptp.app tptp.sk4 tptp.nil) (tptp.app tptp.sk4 tptp.sk3)))) :rule implies_neg2)
% 28.71/28.90  (step t52.t12 (cl (=> (and (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (= (tptp.app tptp.sk4 tptp.nil) (tptp.app tptp.sk4 tptp.sk3))) (=> (and (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (= (tptp.app tptp.sk4 tptp.nil) (tptp.app tptp.sk4 tptp.sk3)))) :rule resolution :premises (t52.t10 t52.t11))
% 28.71/28.90  (step t52.t13 (cl (=> (and (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (= (tptp.app tptp.sk4 tptp.nil) (tptp.app tptp.sk4 tptp.sk3)))) :rule contraction :premises (t52.t12))
% 28.71/28.90  (step t52.t14 (cl (not (and (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)))) (= (tptp.app tptp.sk4 tptp.nil) (tptp.app tptp.sk4 tptp.sk3))) :rule implies :premises (t52.t13))
% 28.71/28.90  (step t52.t15 (cl (and (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil)))) :rule and_neg)
% 28.71/28.90  (step t52.t16 (cl (and (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)))) :rule resolution :premises (t52.t15 t52.a4 t52.a1 t52.a5))
% 28.71/28.90  (step t52.t17 (cl (= (tptp.app tptp.sk4 tptp.nil) (tptp.app tptp.sk4 tptp.sk3))) :rule resolution :premises (t52.t14 t52.t16))
% 28.71/28.90  (step t52.t18 (cl (=> (and (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4)))) (= (tptp.tl tptp.sk4) (tptp.app tptp.sk4 tptp.sk3))) (and (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))))) :rule implies_neg1)
% 28.71/28.90  (anchor :step t52.t19)
% 28.71/28.90  (assume t52.t19.a0 (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))
% 28.71/28.90  (assume t52.t19.a1 (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)))
% 28.71/28.90  (assume t52.t19.a2 (= tptp.nil (tptp.app tptp.sk3 tptp.nil)))
% 28.71/28.90  (assume t52.t19.a3 (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)))
% 28.71/28.90  (assume t52.t19.a4 (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))))
% 28.71/28.90  (assume t52.t19.a5 (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))))
% 28.71/28.90  (assume t52.t19.a6 (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))))
% 28.71/28.90  (assume t52.t19.a7 (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))))
% 28.71/28.90  (step t52.t19.t1 (cl (= (tptp.app tptp.nil (tptp.tl tptp.sk4)) (tptp.tl tptp.sk4))) :rule symm :premises (t52.t19.a7))
% 28.71/28.90  (step t52.t19.t2 (cl (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4)))) :rule symm :premises (t52.t19.t1))
% 28.71/28.90  (step t52.t19.t3 (cl (= (tptp.app tptp.sk3 tptp.nil) tptp.nil)) :rule symm :premises (t52.t19.a2))
% 28.71/28.90  (step t52.t19.t4 (cl (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) :rule symm :premises (t52.t19.t3))
% 28.71/28.90  (step t52.t19.t5 (cl (= (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil)) (tptp.skaf45 tptp.sk3 tptp.nil))) :rule symm :premises (t52.t19.a6))
% 28.71/28.90  (step t52.t19.t6 (cl (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil)))) :rule symm :premises (t52.t19.t5))
% 28.71/28.90  (step t52.t19.t7 (cl (= (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil)) tptp.sk3)) :rule symm :premises (t52.t19.a5))
% 28.71/28.90  (step t52.t19.t8 (cl (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.sk3 tptp.nil))) :rule trans :premises (t52.t19.t6 t52.t19.t7 t52.t19.a1))
% 28.71/28.90  (step t52.t19.t9 (cl (= (tptp.app tptp.sk3 tptp.nil) (tptp.skaf45 tptp.sk3 tptp.nil))) :rule symm :premises (t52.t19.t8))
% 28.71/28.90  (step t52.t19.t10 (cl (= tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) :rule trans :premises (t52.t19.t4 t52.t19.t9))
% 28.71/28.90  (step t52.t19.t11 (cl (= (tptp.tl tptp.sk4) (tptp.tl tptp.sk4))) :rule refl)
% 28.71/28.90  (step t52.t19.t12 (cl (= (tptp.app tptp.nil (tptp.tl tptp.sk4)) (tptp.app (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.tl tptp.sk4)))) :rule cong :premises (t52.t19.t10 t52.t19.t11))
% 28.71/28.90  (step t52.t19.t13 (cl (= (tptp.app tptp.sk3 tptp.nil) tptp.sk3)) :rule symm :premises (t52.t19.a1))
% 28.71/28.90  (step t52.t19.t14 (cl (= (tptp.skaf45 tptp.sk3 tptp.nil) tptp.sk3)) :rule trans :premises (t52.t19.t8 t52.t19.t13))
% 28.71/28.90  (step t52.t19.t15 (cl (= (tptp.app (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.tl tptp.sk4)) (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) :rule cong :premises (t52.t19.t14 t52.t19.t11))
% 28.71/28.90  (step t52.t19.t16 (cl (= (tptp.app tptp.sk3 (tptp.tl tptp.sk4)) tptp.sk4)) :rule symm :premises (t52.t19.a4))
% 28.71/28.90  (step t52.t19.t17 (cl (= (tptp.app tptp.sk4 tptp.nil) tptp.sk4)) :rule symm :premises (t52.t19.a3))
% 28.71/28.90  (step t52.t19.t18 (cl (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil))) :rule symm :premises (t52.t19.t17))
% 28.71/28.90  (step t52.t19.t19 (cl (= tptp.nil tptp.nil)) :rule refl)
% 28.71/28.90  (step t52.t19.t20 (cl (= (tptp.app tptp.sk4 tptp.nil) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)) tptp.nil))) :rule cong :premises (t52.t19.a0 t52.t19.t19))
% 28.71/28.90  (step t52.t19.t21 (cl (= (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)) tptp.sk4)) :rule symm :premises (t52.t19.a0))
% 28.71/28.90  (step t52.t19.t22 (cl (= tptp.nil tptp.sk3)) :rule trans :premises (t52.t19.t4 t52.t19.t13))
% 28.71/28.90  (step t52.t19.t23 (cl (= (tptp.app (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)) tptp.nil) (tptp.app tptp.sk4 tptp.sk3))) :rule cong :premises (t52.t19.t21 t52.t19.t22))
% 28.71/28.90  (step t52.t19.t24 (cl (= (tptp.tl tptp.sk4) (tptp.app tptp.sk4 tptp.sk3))) :rule trans :premises (t52.t19.t2 t52.t19.t12 t52.t19.t15 t52.t19.t16 t52.t19.t18 t52.t19.t20 t52.t19.t23))
% 28.71/28.90  (step t52.t19 (cl (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil))) (not (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) (not (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil)))) (not (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil)))) (not (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4)))) (= (tptp.tl tptp.sk4) (tptp.app tptp.sk4 tptp.sk3))) :rule subproof :discharge (t52.t19.a0 t52.t19.a1 t52.t19.a2 t52.t19.a3 t52.t19.a4 t52.t19.a5 t52.t19.a6 t52.t19.a7))
% 28.71/28.90  (step t52.t20 (cl (not (and (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) :rule and_pos)
% 28.71/28.90  (step t52.t21 (cl (not (and (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) :rule and_pos)
% 28.71/28.90  (step t52.t22 (cl (not (and (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))))) (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) :rule and_pos)
% 28.71/28.90  (step t52.t23 (cl (not (and (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))))) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil))) :rule and_pos)
% 28.71/28.90  (step t52.t24 (cl (not (and (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))))) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) :rule and_pos)
% 28.71/28.90  (step t52.t25 (cl (not (and (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))))) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil)))) :rule and_pos)
% 28.71/28.90  (step t52.t26 (cl (not (and (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil)))) :rule and_pos)
% 28.71/28.90  (step t52.t27 (cl (not (and (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4)))) :rule and_pos)
% 28.71/28.90  (step t52.t28 (cl (= (tptp.tl tptp.sk4) (tptp.app tptp.sk4 tptp.sk3)) (not (and (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))))) (not (and (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))))) (not (and (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))))) (not (and (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))))) (not (and (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))))) (not (and (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))))) (not (and (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))))) (not (and (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4)))))) :rule resolution :premises (t52.t19 t52.t20 t52.t21 t52.t22 t52.t23 t52.t24 t52.t25 t52.t26 t52.t27))
% 28.71/28.90  (step t52.t29 (cl (not (and (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))))) (not (and (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))))) (not (and (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))))) (not (and (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))))) (not (and (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))))) (not (and (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))))) (not (and (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))))) (not (and (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))))) (= (tptp.tl tptp.sk4) (tptp.app tptp.sk4 tptp.sk3))) :rule reordering :premises (t52.t28))
% 28.71/28.90  (step t52.t30 (cl (not (and (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))))) (= (tptp.tl tptp.sk4) (tptp.app tptp.sk4 tptp.sk3))) :rule contraction :premises (t52.t29))
% 28.71/28.90  (step t52.t31 (cl (=> (and (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4)))) (= (tptp.tl tptp.sk4) (tptp.app tptp.sk4 tptp.sk3))) (= (tptp.tl tptp.sk4) (tptp.app tptp.sk4 tptp.sk3))) :rule resolution :premises (t52.t18 t52.t30))
% 28.71/28.90  (step t52.t32 (cl (=> (and (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4)))) (= (tptp.tl tptp.sk4) (tptp.app tptp.sk4 tptp.sk3))) (not (= (tptp.tl tptp.sk4) (tptp.app tptp.sk4 tptp.sk3)))) :rule implies_neg2)
% 28.71/28.90  (step t52.t33 (cl (=> (and (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4)))) (= (tptp.tl tptp.sk4) (tptp.app tptp.sk4 tptp.sk3))) (=> (and (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4)))) (= (tptp.tl tptp.sk4) (tptp.app tptp.sk4 tptp.sk3)))) :rule resolution :premises (t52.t31 t52.t32))
% 28.71/28.90  (step t52.t34 (cl (=> (and (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4)))) (= (tptp.tl tptp.sk4) (tptp.app tptp.sk4 tptp.sk3)))) :rule contraction :premises (t52.t33))
% 28.71/28.90  (step t52.t35 (cl (not (and (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))))) (= (tptp.tl tptp.sk4) (tptp.app tptp.sk4 tptp.sk3))) :rule implies :premises (t52.t34))
% 28.71/28.90  (step t52.t36 (cl (and (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4)))) (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil))) (not (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) (not (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil)))) (not (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil)))) (not (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))))) :rule and_neg)
% 28.71/28.90  (step t52.t37 (cl (and (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))))) :rule resolution :premises (t52.t36 t52.a4 t52.a1 t52.a5 t52.a2 t52.a0 t52.a6 t52.a7 t52.a3))
% 28.71/28.90  (step t52.t38 (cl (= (tptp.tl tptp.sk4) (tptp.app tptp.sk4 tptp.sk3))) :rule resolution :premises (t52.t35 t52.t37))
% 28.71/28.90  (step t52.t39 (cl (=> (and (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= (tptp.tl tptp.sk4) (tptp.skaf82 tptp.sk4))) (and (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) :rule implies_neg1)
% 28.71/28.90  (anchor :step t52.t40)
% 28.71/28.90  (assume t52.t40.a0 (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))
% 28.71/28.90  (assume t52.t40.a1 (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))
% 28.71/28.90  (step t52.t40.t1 (cl (= (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)) tptp.sk4)) :rule symm :premises (t52.t40.a1))
% 28.71/28.90  (step t52.t40.t2 (cl (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) :rule symm :premises (t52.t40.t1))
% 28.71/28.90  (step t52.t40.t3 (cl (= (tptp.tl tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) :rule cong :premises (t52.t40.t2))
% 28.71/28.90  (step t52.t40.t4 (cl (= (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (tptp.skaf82 tptp.sk4))) :rule symm :premises (t52.t40.a0))
% 28.71/28.90  (step t52.t40.t5 (cl (= (tptp.tl tptp.sk4) (tptp.skaf82 tptp.sk4))) :rule trans :premises (t52.t40.t3 t52.t40.t4))
% 28.71/28.90  (step t52.t40 (cl (not (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= (tptp.tl tptp.sk4) (tptp.skaf82 tptp.sk4))) :rule subproof :discharge (t52.t40.a0 t52.t40.a1))
% 28.71/28.90  (step t52.t41 (cl (not (and (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) :rule and_pos)
% 28.71/28.90  (step t52.t42 (cl (not (and (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) :rule and_pos)
% 28.71/28.90  (step t52.t43 (cl (= (tptp.tl tptp.sk4) (tptp.skaf82 tptp.sk4)) (not (and (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (not (and (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) :rule resolution :premises (t52.t40 t52.t41 t52.t42))
% 28.71/28.90  (step t52.t44 (cl (not (and (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (not (and (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (= (tptp.tl tptp.sk4) (tptp.skaf82 tptp.sk4))) :rule reordering :premises (t52.t43))
% 28.71/28.90  (step t52.t45 (cl (not (and (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (= (tptp.tl tptp.sk4) (tptp.skaf82 tptp.sk4))) :rule contraction :premises (t52.t44))
% 28.71/28.90  (step t52.t46 (cl (=> (and (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= (tptp.tl tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.tl tptp.sk4) (tptp.skaf82 tptp.sk4))) :rule resolution :premises (t52.t39 t52.t45))
% 28.71/28.90  (step t52.t47 (cl (=> (and (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= (tptp.tl tptp.sk4) (tptp.skaf82 tptp.sk4))) (not (= (tptp.tl tptp.sk4) (tptp.skaf82 tptp.sk4)))) :rule implies_neg2)
% 28.71/28.90  (step t52.t48 (cl (=> (and (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= (tptp.tl tptp.sk4) (tptp.skaf82 tptp.sk4))) (=> (and (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= (tptp.tl tptp.sk4) (tptp.skaf82 tptp.sk4)))) :rule resolution :premises (t52.t46 t52.t47))
% 28.71/28.90  (step t52.t49 (cl (=> (and (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= (tptp.tl tptp.sk4) (tptp.skaf82 tptp.sk4)))) :rule contraction :premises (t52.t48))
% 28.71/28.90  (step t52.t50 (cl (not (and (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (= (tptp.tl tptp.sk4) (tptp.skaf82 tptp.sk4))) :rule implies :premises (t52.t49))
% 28.71/28.90  (step t52.t51 (cl (and (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) :rule and_neg)
% 28.71/28.90  (step t52.t52 (cl (and (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) :rule resolution :premises (t52.t51 t52.a8 t52.a4))
% 28.71/28.90  (step t52.t53 (cl (= (tptp.tl tptp.sk4) (tptp.skaf82 tptp.sk4))) :rule resolution :premises (t52.t50 t52.t52))
% 28.71/28.90  (step t52.t54 (cl (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.app tptp.sk4 tptp.nil) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.skaf82 tptp.sk4)) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) :rule resolution :premises (t52.t1 t52.a0 t52.a2 t52.t17 t52.t38 t52.t53 t52.a4 t52.a9))
% 28.71/28.90  (step t52 (cl (not (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil))) (not (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4)))) (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil)))) (not (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil)))) (not (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (not (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.app tptp.sk4 tptp.nil) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.skaf82 tptp.sk4)) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) :rule subproof :discharge (t52.a0 t52.a1 t52.a2 t52.a3 t52.a4 t52.a5 t52.a6 t52.a7 t52.a8 t52.a9))
% 28.71/28.90  (step t53 (cl (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) :rule and_pos)
% 28.71/28.90  (step t54 (cl (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) :rule and_pos)
% 28.71/28.90  (step t55 (cl (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil))) :rule and_pos)
% 28.71/28.90  (step t56 (cl (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4)))) :rule and_pos)
% 28.71/28.90  (step t57 (cl (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) :rule and_pos)
% 28.71/28.90  (step t58 (cl (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) :rule and_pos)
% 28.71/28.90  (step t59 (cl (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil)))) :rule and_pos)
% 28.71/28.90  (step t60 (cl (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil)))) :rule and_pos)
% 28.71/28.90  (step t61 (cl (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) :rule and_pos)
% 28.71/28.90  (step t62 (cl (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) :rule and_pos)
% 28.71/28.90  (step t63 (cl (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.app tptp.sk4 tptp.nil) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.skaf82 tptp.sk4)) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))))) :rule resolution :premises (t52 t53 t54 t55 t56 t57 t58 t59 t60 t61 t62))
% 28.71/28.90  (step t64 (cl (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.app tptp.sk4 tptp.nil) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.skaf82 tptp.sk4)) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) :rule reordering :premises (t63))
% 28.71/28.90  (step t65 (cl (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.app tptp.sk4 tptp.nil) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.skaf82 tptp.sk4)) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) :rule contraction :premises (t64))
% 28.71/28.90  (step t66 (cl (=> (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.app tptp.sk4 tptp.nil) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.skaf82 tptp.sk4)) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.app tptp.sk4 tptp.nil) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.skaf82 tptp.sk4)) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) :rule resolution :premises (t51 t65))
% 28.71/28.90  (step t67 (cl (=> (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.app tptp.sk4 tptp.nil) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.skaf82 tptp.sk4)) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.app tptp.sk4 tptp.nil) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.skaf82 tptp.sk4)) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))))) :rule implies_neg2)
% 28.71/28.90  (step t68 (cl (=> (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.app tptp.sk4 tptp.nil) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.skaf82 tptp.sk4)) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) (=> (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.app tptp.sk4 tptp.nil) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.skaf82 tptp.sk4)) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))))) :rule resolution :premises (t66 t67))
% 28.71/28.90  (step t69 (cl (=> (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.app tptp.sk4 tptp.nil) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.app tptp.sk4 tptp.sk3)) (= (tptp.tl tptp.sk4) (tptp.skaf82 tptp.sk4)) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))))) :rule contraction :premises (t68))
% 28.71/28.90  (step t70 (cl (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))))) :rule resolution :premises (t22 t50 t69))
% 28.71/28.90  (step t71 (cl (not (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil))) (not (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4)))) (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil)))) (not (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil)))) (not (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (not (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) :rule not_and :premises (t70))
% 28.71/28.90  (step t72 (cl (or (not (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil))) (not (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4)))) (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil)))) (not (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil)))) (not (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (not (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) (not (not (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))))) :rule or_neg)
% 28.71/28.90  (step t73 (cl (or (not (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil))) (not (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4)))) (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil)))) (not (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil)))) (not (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (not (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) (not (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))))) :rule or_neg)
% 28.71/28.90  (step t74 (cl (or (not (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil))) (not (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4)))) (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil)))) (not (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil)))) (not (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (not (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) (not (not (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil))))) :rule or_neg)
% 28.71/28.90  (step t75 (cl (or (not (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil))) (not (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4)))) (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil)))) (not (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil)))) (not (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (not (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) (not (not (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4)))))) :rule or_neg)
% 28.71/28.90  (step t76 (cl (or (not (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil))) (not (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4)))) (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil)))) (not (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil)))) (not (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (not (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) (not (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) :rule or_neg)
% 28.71/28.90  (step t77 (cl (or (not (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil))) (not (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4)))) (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil)))) (not (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil)))) (not (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (not (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) (not (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))))) :rule or_neg)
% 28.71/28.90  (step t78 (cl (or (not (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil))) (not (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4)))) (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil)))) (not (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil)))) (not (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (not (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) (not (not (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil)))))) :rule or_neg)
% 28.71/28.90  (step t79 (cl (or (not (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil))) (not (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4)))) (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil)))) (not (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil)))) (not (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (not (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) (not (not (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil)))))) :rule or_neg)
% 28.71/28.90  (step t80 (cl (or (not (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil))) (not (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4)))) (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil)))) (not (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil)))) (not (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (not (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) (not (not (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))))) :rule or_neg)
% 28.71/28.90  (step t81 (cl (or (not (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil))) (not (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4)))) (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil)))) (not (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil)))) (not (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (not (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) (not (not (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))))) :rule or_neg)
% 28.71/28.90  (step t82 (cl (or (not (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil))) (not (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4)))) (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil)))) (not (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil)))) (not (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (not (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) (or (not (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil))) (not (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4)))) (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil)))) (not (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil)))) (not (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (not (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) (or (not (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil))) (not (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4)))) (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil)))) (not (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil)))) (not (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (not (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) (or (not (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil))) (not (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4)))) (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil)))) (not (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil)))) (not (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (not (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) (or (not (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil))) (not (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4)))) (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil)))) (not (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil)))) (not (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (not (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) (or (not (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil))) (not (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4)))) (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil)))) (not (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil)))) (not (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (not (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) (or (not (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil))) (not (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4)))) (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil)))) (not (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil)))) (not (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (not (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) (or (not (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil))) (not (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4)))) (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil)))) (not (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil)))) (not (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (not (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) (or (not (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil))) (not (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4)))) (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil)))) (not (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil)))) (not (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (not (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) (or (not (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil))) (not (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4)))) (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil)))) (not (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil)))) (not (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (not (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))))) :rule resolution :premises (t71 t72 t73 t74 t75 t76 t77 t78 t79 t80 t81))
% 28.71/28.90  (step t83 (cl (or (not (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil))) (not (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4)))) (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil)))) (not (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil)))) (not (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (not (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))))) :rule contraction :premises (t82))
% 28.71/28.90  (step t84 (cl (or (not (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil))) (not (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4)))) (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil)))) (not (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil)))) (not (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) :rule resolution :premises (t1 t21 t83))
% 28.71/28.90  (step t85 (cl (not (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil))) (not (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4)))) (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil)))) (not (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil)))) (not (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) :rule or :premises (t84))
% 28.71/28.90  (step t86 (cl (not (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil))) (not (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4)))) (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil)))) (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (not (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil)))) (not (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) :rule reordering :premises (t85))
% 28.71/28.90  (step t87 (cl (not (or (not (tptp.ssList tptp.sk3)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.nil tptp.sk3))) (not (tptp.ssList tptp.sk3)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.nil tptp.sk3)) :rule or_pos)
% 28.71/28.90  (step t88 (cl (not (tptp.ssList tptp.sk3)) (= tptp.nil tptp.sk3) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (not (or (not (tptp.ssList tptp.sk3)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.nil tptp.sk3)))) :rule reordering :premises (t87))
% 28.71/28.90  (step t89 (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.sk3)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.nil tptp.sk3))) (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.cons (tptp.skaf83 U) (tptp.skaf82 U))) (= tptp.nil U)))) :rule implies_neg1)
% 28.71/28.90  (anchor :step t90)
% 28.71/28.90  (assume t90.a0 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.cons (tptp.skaf83 U) (tptp.skaf82 U))) (= tptp.nil U))))
% 28.71/28.90  (step t90.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.sk3)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.nil tptp.sk3)))) :rule forall_inst :args ((:= U tptp.sk3)))
% 28.71/28.90  (step t90.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.sk3)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.nil tptp.sk3))) :rule or :premises (t90.t1))
% 28.71/28.90  (step t90.t3 (cl (or (not (tptp.ssList tptp.sk3)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.nil tptp.sk3))) :rule resolution :premises (t90.t2 t90.a0))
% 28.71/28.90  (step t90 (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.sk3)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.nil tptp.sk3))) :rule subproof :discharge (t90.a0))
% 28.71/28.90  (step t91 (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.sk3)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.nil tptp.sk3))) (or (not (tptp.ssList tptp.sk3)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.nil tptp.sk3))) :rule resolution :premises (t89 t90))
% 28.71/28.90  (step t92 (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.sk3)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.nil tptp.sk3))) (not (or (not (tptp.ssList tptp.sk3)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.nil tptp.sk3)))) :rule implies_neg2)
% 28.71/28.90  (step t93 (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.sk3)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.nil tptp.sk3))) (=> (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.sk3)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.nil tptp.sk3)))) :rule resolution :premises (t91 t92))
% 28.71/28.90  (step t94 (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.sk3)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.nil tptp.sk3)))) :rule contraction :premises (t93))
% 28.71/28.90  (step t95 (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.sk3)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.nil tptp.sk3))) :rule implies :premises (t94))
% 28.71/28.90  (step t96 (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)
% 28.71/28.90  (anchor :step t97 :args ((U $$unsorted) (:= U U)))
% 28.71/28.90  (step t97.t1 (cl (= U U)) :rule refl)
% 28.71/28.90  (step t97.t2 (cl (= (not (tptp.ssList U)) (not (tptp.ssList U)))) :rule refl)
% 28.71/28.90  (step t97.t3 (cl (= (= (tptp.cons (tptp.skaf83 U) (tptp.skaf82 U)) U) (= U (tptp.cons (tptp.skaf83 U) (tptp.skaf82 U))))) :rule all_simplify)
% 28.71/28.90  (step t97.t4 (cl (= (= tptp.nil U) (= tptp.nil U))) :rule refl)
% 28.71/28.90  (step t97.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 (t97.t2 t97.t3 t97.t4))
% 28.71/28.90  (step t97 (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)
% 28.71/28.90  (step t98 (cl (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.cons (tptp.skaf83 U) (tptp.skaf82 U))) (= tptp.nil U)))) :rule resolution :premises (t96 t97 a108))
% 28.71/28.90  (step t99 (cl (or (not (tptp.ssList tptp.sk3)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.nil tptp.sk3))) :rule resolution :premises (t95 t98))
% 28.71/28.90  (step t100 (cl (not (or (not (tptp.ssItem (tptp.hd tptp.sk4))) (not (tptp.ssList (tptp.cons (tptp.hd tptp.sk4) tptp.nil))) (tptp.singletonP (tptp.cons (tptp.hd tptp.sk4) tptp.nil)))) (not (tptp.ssItem (tptp.hd tptp.sk4))) (not (tptp.ssList (tptp.cons (tptp.hd tptp.sk4) tptp.nil))) (tptp.singletonP (tptp.cons (tptp.hd tptp.sk4) tptp.nil))) :rule or_pos)
% 28.71/28.90  (step t101 (cl (not (tptp.ssItem (tptp.hd tptp.sk4))) (not (tptp.ssList (tptp.cons (tptp.hd tptp.sk4) tptp.nil))) (tptp.singletonP (tptp.cons (tptp.hd tptp.sk4) tptp.nil)) (not (or (not (tptp.ssItem (tptp.hd tptp.sk4))) (not (tptp.ssList (tptp.cons (tptp.hd tptp.sk4) tptp.nil))) (tptp.singletonP (tptp.cons (tptp.hd tptp.sk4) tptp.nil))))) :rule reordering :premises (t100))
% 28.71/28.90  (step t102 (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.hd tptp.sk4))) (not (tptp.ssList (tptp.cons (tptp.hd tptp.sk4) tptp.nil))) (tptp.singletonP (tptp.cons (tptp.hd tptp.sk4) 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)
% 28.71/28.90  (anchor :step t103)
% 28.71/28.90  (assume t103.a0 (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList (tptp.cons U tptp.nil))) (tptp.singletonP (tptp.cons U tptp.nil)))))
% 28.71/28.90  (step t103.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.hd tptp.sk4))) (not (tptp.ssList (tptp.cons (tptp.hd tptp.sk4) tptp.nil))) (tptp.singletonP (tptp.cons (tptp.hd tptp.sk4) tptp.nil))))) :rule forall_inst :args ((:= U (tptp.hd tptp.sk4))))
% 28.71/28.90  (step t103.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.hd tptp.sk4))) (not (tptp.ssList (tptp.cons (tptp.hd tptp.sk4) tptp.nil))) (tptp.singletonP (tptp.cons (tptp.hd tptp.sk4) tptp.nil)))) :rule or :premises (t103.t1))
% 28.71/28.90  (step t103.t3 (cl (or (not (tptp.ssItem (tptp.hd tptp.sk4))) (not (tptp.ssList (tptp.cons (tptp.hd tptp.sk4) tptp.nil))) (tptp.singletonP (tptp.cons (tptp.hd tptp.sk4) tptp.nil)))) :rule resolution :premises (t103.t2 t103.a0))
% 28.71/28.90  (step t103 (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.hd tptp.sk4))) (not (tptp.ssList (tptp.cons (tptp.hd tptp.sk4) tptp.nil))) (tptp.singletonP (tptp.cons (tptp.hd tptp.sk4) tptp.nil)))) :rule subproof :discharge (t103.a0))
% 28.71/28.90  (step t104 (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.hd tptp.sk4))) (not (tptp.ssList (tptp.cons (tptp.hd tptp.sk4) tptp.nil))) (tptp.singletonP (tptp.cons (tptp.hd tptp.sk4) tptp.nil)))) (or (not (tptp.ssItem (tptp.hd tptp.sk4))) (not (tptp.ssList (tptp.cons (tptp.hd tptp.sk4) tptp.nil))) (tptp.singletonP (tptp.cons (tptp.hd tptp.sk4) tptp.nil)))) :rule resolution :premises (t102 t103))
% 28.71/28.90  (step t105 (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.hd tptp.sk4))) (not (tptp.ssList (tptp.cons (tptp.hd tptp.sk4) tptp.nil))) (tptp.singletonP (tptp.cons (tptp.hd tptp.sk4) tptp.nil)))) (not (or (not (tptp.ssItem (tptp.hd tptp.sk4))) (not (tptp.ssList (tptp.cons (tptp.hd tptp.sk4) tptp.nil))) (tptp.singletonP (tptp.cons (tptp.hd tptp.sk4) tptp.nil))))) :rule implies_neg2)
% 28.71/28.90  (step t106 (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.hd tptp.sk4))) (not (tptp.ssList (tptp.cons (tptp.hd tptp.sk4) tptp.nil))) (tptp.singletonP (tptp.cons (tptp.hd tptp.sk4) 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.hd tptp.sk4))) (not (tptp.ssList (tptp.cons (tptp.hd tptp.sk4) tptp.nil))) (tptp.singletonP (tptp.cons (tptp.hd tptp.sk4) tptp.nil))))) :rule resolution :premises (t104 t105))
% 28.71/28.90  (step t107 (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.hd tptp.sk4))) (not (tptp.ssList (tptp.cons (tptp.hd tptp.sk4) tptp.nil))) (tptp.singletonP (tptp.cons (tptp.hd tptp.sk4) tptp.nil))))) :rule contraction :premises (t106))
% 28.71/28.90  (step t108 (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.hd tptp.sk4))) (not (tptp.ssList (tptp.cons (tptp.hd tptp.sk4) tptp.nil))) (tptp.singletonP (tptp.cons (tptp.hd tptp.sk4) tptp.nil)))) :rule implies :premises (t107))
% 28.71/28.90  (step t109 (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)
% 28.71/28.90  (anchor :step t110 :args ((U $$unsorted) (:= U U) (V $$unsorted) (:= V V)))
% 28.71/28.90  (step t110.t1 (cl (= U U)) :rule refl)
% 28.71/28.90  (step t110.t2 (cl (= V V)) :rule refl)
% 28.71/28.90  (step t110.t3 (cl (= (= (tptp.cons U tptp.nil) V) (= V (tptp.cons U tptp.nil)))) :rule all_simplify)
% 28.71/28.90  (step t110.t4 (cl (= (not (= (tptp.cons U tptp.nil) V)) (not (= V (tptp.cons U tptp.nil))))) :rule cong :premises (t110.t3))
% 28.71/28.90  (step t110.t5 (cl (= (not (tptp.ssItem U)) (not (tptp.ssItem U)))) :rule refl)
% 28.71/28.90  (step t110.t6 (cl (= (not (tptp.ssList V)) (not (tptp.ssList V)))) :rule refl)
% 28.71/28.90  (step t110.t7 (cl (= (tptp.singletonP V) (tptp.singletonP V))) :rule refl)
% 28.71/28.90  (step t110.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 (t110.t4 t110.t5 t110.t6 t110.t7))
% 28.71/28.90  (step t110 (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)
% 28.71/28.90  (step t111 (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)
% 28.71/28.90  (anchor :step t112 :args ((U $$unsorted) (:= U U)))
% 28.71/28.90  (step t112.t1 (cl (= U U)) :rule refl)
% 28.71/28.90  (step t112.t2 (cl (= (= (tptp.cons U tptp.nil) (tptp.cons U tptp.nil)) true)) :rule all_simplify)
% 28.71/28.90  (step t112.t3 (cl (= (not (= (tptp.cons U tptp.nil) (tptp.cons U tptp.nil))) (not true))) :rule cong :premises (t112.t2))
% 28.71/28.90  (step t112.t4 (cl (= (not true) false)) :rule all_simplify)
% 28.71/28.90  (step t112.t5 (cl (= (not (= (tptp.cons U tptp.nil) (tptp.cons U tptp.nil))) false)) :rule trans :premises (t112.t3 t112.t4))
% 28.71/28.90  (step t112.t6 (cl (= (not (tptp.ssItem U)) (not (tptp.ssItem U)))) :rule refl)
% 28.71/28.90  (step t112.t7 (cl (= (not (tptp.ssList (tptp.cons U tptp.nil))) (not (tptp.ssList (tptp.cons U tptp.nil))))) :rule refl)
% 28.71/28.90  (step t112.t8 (cl (= (tptp.singletonP (tptp.cons U tptp.nil)) (tptp.singletonP (tptp.cons U tptp.nil)))) :rule refl)
% 28.71/28.90  (step t112.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 (t112.t5 t112.t6 t112.t7 t112.t8))
% 28.71/28.90  (step t112.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)
% 28.71/28.90  (step t112.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 (t112.t9 t112.t10))
% 28.71/28.90  (step t112 (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)
% 28.71/28.90  (step t113 (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 (t111 t112))
% 28.71/28.90  (step t114 (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 (t110 t113))
% 28.71/28.90  (step t115 (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 (t109 t114 a115))
% 28.71/28.90  (step t116 (cl (or (not (tptp.ssItem (tptp.hd tptp.sk4))) (not (tptp.ssList (tptp.cons (tptp.hd tptp.sk4) tptp.nil))) (tptp.singletonP (tptp.cons (tptp.hd tptp.sk4) tptp.nil)))) :rule resolution :premises (t108 t115))
% 28.71/28.90  (step t117 (cl (not (or (not (tptp.ssList tptp.sk4)) (tptp.ssItem (tptp.hd tptp.sk4)) (= tptp.nil tptp.sk4))) (not (tptp.ssList tptp.sk4)) (tptp.ssItem (tptp.hd tptp.sk4)) (= tptp.nil tptp.sk4)) :rule or_pos)
% 28.71/28.90  (step t118 (cl (not (tptp.ssList tptp.sk4)) (= tptp.nil tptp.sk4) (tptp.ssItem (tptp.hd tptp.sk4)) (not (or (not (tptp.ssList tptp.sk4)) (tptp.ssItem (tptp.hd tptp.sk4)) (= tptp.nil tptp.sk4)))) :rule reordering :premises (t117))
% 28.71/28.90  (step t119 (cl (not (= (or (not (tptp.neq tptp.sk4 tptp.nil)) (not (= tptp.nil tptp.sk4)) (not (not (tptp.neq tptp.sk4 tptp.sk4)))) (or (not (tptp.neq tptp.sk4 tptp.nil)) (not (= tptp.nil tptp.sk4)) (tptp.neq tptp.sk4 tptp.sk4)))) (not (or (not (tptp.neq tptp.sk4 tptp.nil)) (not (= tptp.nil tptp.sk4)) (not (not (tptp.neq tptp.sk4 tptp.sk4))))) (or (not (tptp.neq tptp.sk4 tptp.nil)) (not (= tptp.nil tptp.sk4)) (tptp.neq tptp.sk4 tptp.sk4))) :rule equiv_pos2)
% 28.71/28.90  (step t120 (cl (= (not (tptp.neq tptp.sk4 tptp.nil)) (not (tptp.neq tptp.sk4 tptp.nil)))) :rule refl)
% 28.71/28.90  (step t121 (cl (= (not (= tptp.nil tptp.sk4)) (not (= tptp.nil tptp.sk4)))) :rule refl)
% 28.71/28.90  (step t122 (cl (= (= (= (not (not (tptp.neq tptp.sk4 tptp.sk4))) (tptp.neq tptp.sk4 tptp.sk4)) true) (= (not (not (tptp.neq tptp.sk4 tptp.sk4))) (tptp.neq tptp.sk4 tptp.sk4)))) :rule equiv_simplify)
% 28.71/28.90  (step t123 (cl (not (= (= (not (not (tptp.neq tptp.sk4 tptp.sk4))) (tptp.neq tptp.sk4 tptp.sk4)) true)) (= (not (not (tptp.neq tptp.sk4 tptp.sk4))) (tptp.neq tptp.sk4 tptp.sk4))) :rule equiv1 :premises (t122))
% 28.71/28.90  (step t124 (cl (= (= (not (not (tptp.neq tptp.sk4 tptp.sk4))) (tptp.neq tptp.sk4 tptp.sk4)) (= (tptp.neq tptp.sk4 tptp.sk4) (not (not (tptp.neq tptp.sk4 tptp.sk4)))))) :rule all_simplify)
% 28.71/28.90  (step t125 (cl (= (tptp.neq tptp.sk4 tptp.sk4) (tptp.neq tptp.sk4 tptp.sk4))) :rule refl)
% 28.71/28.90  (step t126 (cl (= (not (not (tptp.neq tptp.sk4 tptp.sk4))) (tptp.neq tptp.sk4 tptp.sk4))) :rule all_simplify)
% 28.71/28.90  (step t127 (cl (= (= (tptp.neq tptp.sk4 tptp.sk4) (not (not (tptp.neq tptp.sk4 tptp.sk4)))) (= (tptp.neq tptp.sk4 tptp.sk4) (tptp.neq tptp.sk4 tptp.sk4)))) :rule cong :premises (t125 t126))
% 28.71/28.90  (step t128 (cl (= (= (tptp.neq tptp.sk4 tptp.sk4) (tptp.neq tptp.sk4 tptp.sk4)) true)) :rule all_simplify)
% 28.71/28.90  (step t129 (cl (= (= (tptp.neq tptp.sk4 tptp.sk4) (not (not (tptp.neq tptp.sk4 tptp.sk4)))) true)) :rule trans :premises (t127 t128))
% 28.71/28.90  (step t130 (cl (= (= (not (not (tptp.neq tptp.sk4 tptp.sk4))) (tptp.neq tptp.sk4 tptp.sk4)) true)) :rule trans :premises (t124 t129))
% 28.71/28.90  (step t131 (cl (= (not (not (tptp.neq tptp.sk4 tptp.sk4))) (tptp.neq tptp.sk4 tptp.sk4))) :rule resolution :premises (t123 t130))
% 28.71/28.90  (step t132 (cl (= (or (not (tptp.neq tptp.sk4 tptp.nil)) (not (= tptp.nil tptp.sk4)) (not (not (tptp.neq tptp.sk4 tptp.sk4)))) (or (not (tptp.neq tptp.sk4 tptp.nil)) (not (= tptp.nil tptp.sk4)) (tptp.neq tptp.sk4 tptp.sk4)))) :rule cong :premises (t120 t121 t131))
% 28.71/28.90  (step t133 (cl (=> (and (tptp.neq tptp.sk4 tptp.nil) (= tptp.nil tptp.sk4) (not (tptp.neq tptp.sk4 tptp.sk4))) false) (and (tptp.neq tptp.sk4 tptp.nil) (= tptp.nil tptp.sk4) (not (tptp.neq tptp.sk4 tptp.sk4)))) :rule implies_neg1)
% 28.71/28.90  (anchor :step t134)
% 28.71/28.90  (assume t134.a0 (tptp.neq tptp.sk4 tptp.nil))
% 28.71/28.90  (assume t134.a1 (= tptp.nil tptp.sk4))
% 28.71/28.90  (assume t134.a2 (not (tptp.neq tptp.sk4 tptp.sk4)))
% 28.71/28.90  (step t134.t1 (cl (not (= (= false true) false)) (not (= false true)) false) :rule equiv_pos2)
% 28.71/28.90  (step t134.t2 (cl (= (= false true) false)) :rule all_simplify)
% 28.71/28.90  (step t134.t3 (cl (= (= (tptp.neq tptp.sk4 tptp.sk4) false) (not (tptp.neq tptp.sk4 tptp.sk4)))) :rule equiv_simplify)
% 28.71/28.90  (step t134.t4 (cl (= (tptp.neq tptp.sk4 tptp.sk4) false) (not (not (tptp.neq tptp.sk4 tptp.sk4)))) :rule equiv2 :premises (t134.t3))
% 28.71/28.90  (step t134.t5 (cl (not (not (not (tptp.neq tptp.sk4 tptp.sk4)))) (tptp.neq tptp.sk4 tptp.sk4)) :rule not_not)
% 28.71/28.90  (step t134.t6 (cl (= (tptp.neq tptp.sk4 tptp.sk4) false) (tptp.neq tptp.sk4 tptp.sk4)) :rule resolution :premises (t134.t4 t134.t5))
% 28.71/28.90  (step t134.t7 (cl (= (tptp.neq tptp.sk4 tptp.sk4) false)) :rule resolution :premises (t134.t6 t134.a2))
% 28.71/28.90  (step t134.t8 (cl (= false (tptp.neq tptp.sk4 tptp.sk4))) :rule symm :premises (t134.t7))
% 28.71/28.90  (step t134.t9 (cl (= tptp.sk4 tptp.sk4)) :rule refl)
% 28.71/28.90  (step t134.t10 (cl (= tptp.sk4 tptp.nil)) :rule symm :premises (t134.a1))
% 28.71/28.90  (step t134.t11 (cl (= (tptp.neq tptp.sk4 tptp.sk4) (tptp.neq tptp.sk4 tptp.nil))) :rule cong :premises (t134.t9 t134.t10))
% 28.71/28.90  (step t134.t12 (cl (= (= (tptp.neq tptp.sk4 tptp.nil) true) (tptp.neq tptp.sk4 tptp.nil))) :rule equiv_simplify)
% 28.71/28.90  (step t134.t13 (cl (= (tptp.neq tptp.sk4 tptp.nil) true) (not (tptp.neq tptp.sk4 tptp.nil))) :rule equiv2 :premises (t134.t12))
% 28.71/28.90  (step t134.t14 (cl (= (tptp.neq tptp.sk4 tptp.nil) true)) :rule resolution :premises (t134.t13 t134.a0))
% 28.71/28.90  (step t134.t15 (cl (= false true)) :rule trans :premises (t134.t8 t134.t11 t134.t14))
% 28.71/28.90  (step t134.t16 (cl false) :rule resolution :premises (t134.t1 t134.t2 t134.t15))
% 28.71/28.90  (step t134 (cl (not (tptp.neq tptp.sk4 tptp.nil)) (not (= tptp.nil tptp.sk4)) (not (not (tptp.neq tptp.sk4 tptp.sk4))) false) :rule subproof :discharge (t134.a0 t134.a1 t134.a2))
% 28.71/28.90  (step t135 (cl (not (and (tptp.neq tptp.sk4 tptp.nil) (= tptp.nil tptp.sk4) (not (tptp.neq tptp.sk4 tptp.sk4)))) (tptp.neq tptp.sk4 tptp.nil)) :rule and_pos)
% 28.71/28.90  (step t136 (cl (not (and (tptp.neq tptp.sk4 tptp.nil) (= tptp.nil tptp.sk4) (not (tptp.neq tptp.sk4 tptp.sk4)))) (= tptp.nil tptp.sk4)) :rule and_pos)
% 28.71/28.90  (step t137 (cl (not (and (tptp.neq tptp.sk4 tptp.nil) (= tptp.nil tptp.sk4) (not (tptp.neq tptp.sk4 tptp.sk4)))) (not (tptp.neq tptp.sk4 tptp.sk4))) :rule and_pos)
% 28.71/28.90  (step t138 (cl false (not (and (tptp.neq tptp.sk4 tptp.nil) (= tptp.nil tptp.sk4) (not (tptp.neq tptp.sk4 tptp.sk4)))) (not (and (tptp.neq tptp.sk4 tptp.nil) (= tptp.nil tptp.sk4) (not (tptp.neq tptp.sk4 tptp.sk4)))) (not (and (tptp.neq tptp.sk4 tptp.nil) (= tptp.nil tptp.sk4) (not (tptp.neq tptp.sk4 tptp.sk4))))) :rule resolution :premises (t134 t135 t136 t137))
% 28.71/28.90  (step t139 (cl (not (and (tptp.neq tptp.sk4 tptp.nil) (= tptp.nil tptp.sk4) (not (tptp.neq tptp.sk4 tptp.sk4)))) (not (and (tptp.neq tptp.sk4 tptp.nil) (= tptp.nil tptp.sk4) (not (tptp.neq tptp.sk4 tptp.sk4)))) (not (and (tptp.neq tptp.sk4 tptp.nil) (= tptp.nil tptp.sk4) (not (tptp.neq tptp.sk4 tptp.sk4)))) false) :rule reordering :premises (t138))
% 28.71/28.90  (step t140 (cl (not (and (tptp.neq tptp.sk4 tptp.nil) (= tptp.nil tptp.sk4) (not (tptp.neq tptp.sk4 tptp.sk4)))) false) :rule contraction :premises (t139))
% 28.71/28.90  (step t141 (cl (=> (and (tptp.neq tptp.sk4 tptp.nil) (= tptp.nil tptp.sk4) (not (tptp.neq tptp.sk4 tptp.sk4))) false) false) :rule resolution :premises (t133 t140))
% 28.71/28.90  (step t142 (cl (=> (and (tptp.neq tptp.sk4 tptp.nil) (= tptp.nil tptp.sk4) (not (tptp.neq tptp.sk4 tptp.sk4))) false) (not false)) :rule implies_neg2)
% 28.71/28.90  (step t143 (cl (=> (and (tptp.neq tptp.sk4 tptp.nil) (= tptp.nil tptp.sk4) (not (tptp.neq tptp.sk4 tptp.sk4))) false) (=> (and (tptp.neq tptp.sk4 tptp.nil) (= tptp.nil tptp.sk4) (not (tptp.neq tptp.sk4 tptp.sk4))) false)) :rule resolution :premises (t141 t142))
% 28.71/28.90  (step t144 (cl (=> (and (tptp.neq tptp.sk4 tptp.nil) (= tptp.nil tptp.sk4) (not (tptp.neq tptp.sk4 tptp.sk4))) false)) :rule contraction :premises (t143))
% 28.71/28.90  (step t145 (cl (= (=> (and (tptp.neq tptp.sk4 tptp.nil) (= tptp.nil tptp.sk4) (not (tptp.neq tptp.sk4 tptp.sk4))) false) (not (and (tptp.neq tptp.sk4 tptp.nil) (= tptp.nil tptp.sk4) (not (tptp.neq tptp.sk4 tptp.sk4)))))) :rule implies_simplify)
% 28.71/28.90  (step t146 (cl (not (=> (and (tptp.neq tptp.sk4 tptp.nil) (= tptp.nil tptp.sk4) (not (tptp.neq tptp.sk4 tptp.sk4))) false)) (not (and (tptp.neq tptp.sk4 tptp.nil) (= tptp.nil tptp.sk4) (not (tptp.neq tptp.sk4 tptp.sk4))))) :rule equiv1 :premises (t145))
% 28.71/28.90  (step t147 (cl (not (and (tptp.neq tptp.sk4 tptp.nil) (= tptp.nil tptp.sk4) (not (tptp.neq tptp.sk4 tptp.sk4))))) :rule resolution :premises (t144 t146))
% 28.71/28.90  (step t148 (cl (not (tptp.neq tptp.sk4 tptp.nil)) (not (= tptp.nil tptp.sk4)) (not (not (tptp.neq tptp.sk4 tptp.sk4)))) :rule not_and :premises (t147))
% 28.71/28.90  (step t149 (cl (or (not (tptp.neq tptp.sk4 tptp.nil)) (not (= tptp.nil tptp.sk4)) (not (not (tptp.neq tptp.sk4 tptp.sk4)))) (not (not (tptp.neq tptp.sk4 tptp.nil)))) :rule or_neg)
% 28.71/28.90  (step t150 (cl (or (not (tptp.neq tptp.sk4 tptp.nil)) (not (= tptp.nil tptp.sk4)) (not (not (tptp.neq tptp.sk4 tptp.sk4)))) (not (not (= tptp.nil tptp.sk4)))) :rule or_neg)
% 28.71/28.90  (step t151 (cl (or (not (tptp.neq tptp.sk4 tptp.nil)) (not (= tptp.nil tptp.sk4)) (not (not (tptp.neq tptp.sk4 tptp.sk4)))) (not (not (not (tptp.neq tptp.sk4 tptp.sk4))))) :rule or_neg)
% 28.71/28.90  (step t152 (cl (or (not (tptp.neq tptp.sk4 tptp.nil)) (not (= tptp.nil tptp.sk4)) (not (not (tptp.neq tptp.sk4 tptp.sk4)))) (or (not (tptp.neq tptp.sk4 tptp.nil)) (not (= tptp.nil tptp.sk4)) (not (not (tptp.neq tptp.sk4 tptp.sk4)))) (or (not (tptp.neq tptp.sk4 tptp.nil)) (not (= tptp.nil tptp.sk4)) (not (not (tptp.neq tptp.sk4 tptp.sk4))))) :rule resolution :premises (t148 t149 t150 t151))
% 28.71/28.90  (step t153 (cl (or (not (tptp.neq tptp.sk4 tptp.nil)) (not (= tptp.nil tptp.sk4)) (not (not (tptp.neq tptp.sk4 tptp.sk4))))) :rule contraction :premises (t152))
% 28.71/28.90  (step t154 (cl (or (not (tptp.neq tptp.sk4 tptp.nil)) (not (= tptp.nil tptp.sk4)) (tptp.neq tptp.sk4 tptp.sk4))) :rule resolution :premises (t119 t132 t153))
% 28.71/28.90  (step t155 (cl (not (tptp.neq tptp.sk4 tptp.nil)) (not (= tptp.nil tptp.sk4)) (tptp.neq tptp.sk4 tptp.sk4)) :rule or :premises (t154))
% 28.71/28.90  (step t156 (cl (not (or (not (tptp.neq tptp.sk4 tptp.sk4)) (not (tptp.ssList tptp.sk4)))) (not (tptp.neq tptp.sk4 tptp.sk4)) (not (tptp.ssList tptp.sk4))) :rule or_pos)
% 28.71/28.90  (step t157 (cl (not (tptp.ssList tptp.sk4)) (not (tptp.neq tptp.sk4 tptp.sk4)) (not (or (not (tptp.neq tptp.sk4 tptp.sk4)) (not (tptp.ssList tptp.sk4))))) :rule reordering :premises (t156))
% 28.71/28.90  (step t158 (cl (=> (forall ((V $$unsorted)) (or (not (tptp.neq V V)) (not (tptp.ssList V)))) (or (not (tptp.neq tptp.sk4 tptp.sk4)) (not (tptp.ssList tptp.sk4)))) (forall ((V $$unsorted)) (or (not (tptp.neq V V)) (not (tptp.ssList V))))) :rule implies_neg1)
% 28.71/28.90  (anchor :step t159)
% 28.71/28.90  (assume t159.a0 (forall ((V $$unsorted)) (or (not (tptp.neq V V)) (not (tptp.ssList V)))))
% 28.71/28.90  (step t159.t1 (cl (or (not (forall ((V $$unsorted)) (or (not (tptp.neq V V)) (not (tptp.ssList V))))) (or (not (tptp.neq tptp.sk4 tptp.sk4)) (not (tptp.ssList tptp.sk4))))) :rule forall_inst :args ((:= V tptp.sk4)))
% 28.71/28.90  (step t159.t2 (cl (not (forall ((V $$unsorted)) (or (not (tptp.neq V V)) (not (tptp.ssList V))))) (or (not (tptp.neq tptp.sk4 tptp.sk4)) (not (tptp.ssList tptp.sk4)))) :rule or :premises (t159.t1))
% 28.71/28.90  (step t159.t3 (cl (or (not (tptp.neq tptp.sk4 tptp.sk4)) (not (tptp.ssList tptp.sk4)))) :rule resolution :premises (t159.t2 t159.a0))
% 28.71/28.90  (step t159 (cl (not (forall ((V $$unsorted)) (or (not (tptp.neq V V)) (not (tptp.ssList V))))) (or (not (tptp.neq tptp.sk4 tptp.sk4)) (not (tptp.ssList tptp.sk4)))) :rule subproof :discharge (t159.a0))
% 28.71/28.90  (step t160 (cl (=> (forall ((V $$unsorted)) (or (not (tptp.neq V V)) (not (tptp.ssList V)))) (or (not (tptp.neq tptp.sk4 tptp.sk4)) (not (tptp.ssList tptp.sk4)))) (or (not (tptp.neq tptp.sk4 tptp.sk4)) (not (tptp.ssList tptp.sk4)))) :rule resolution :premises (t158 t159))
% 28.71/28.90  (step t161 (cl (=> (forall ((V $$unsorted)) (or (not (tptp.neq V V)) (not (tptp.ssList V)))) (or (not (tptp.neq tptp.sk4 tptp.sk4)) (not (tptp.ssList tptp.sk4)))) (not (or (not (tptp.neq tptp.sk4 tptp.sk4)) (not (tptp.ssList tptp.sk4))))) :rule implies_neg2)
% 28.71/28.90  (step t162 (cl (=> (forall ((V $$unsorted)) (or (not (tptp.neq V V)) (not (tptp.ssList V)))) (or (not (tptp.neq tptp.sk4 tptp.sk4)) (not (tptp.ssList tptp.sk4)))) (=> (forall ((V $$unsorted)) (or (not (tptp.neq V V)) (not (tptp.ssList V)))) (or (not (tptp.neq tptp.sk4 tptp.sk4)) (not (tptp.ssList tptp.sk4))))) :rule resolution :premises (t160 t161))
% 28.71/28.90  (step t163 (cl (=> (forall ((V $$unsorted)) (or (not (tptp.neq V V)) (not (tptp.ssList V)))) (or (not (tptp.neq tptp.sk4 tptp.sk4)) (not (tptp.ssList tptp.sk4))))) :rule contraction :premises (t162))
% 28.71/28.90  (step t164 (cl (not (forall ((V $$unsorted)) (or (not (tptp.neq V V)) (not (tptp.ssList V))))) (or (not (tptp.neq tptp.sk4 tptp.sk4)) (not (tptp.ssList tptp.sk4)))) :rule implies :premises (t163))
% 28.71/28.90  (step t165 (cl (not (= (forall ((U $$unsorted) (V $$unsorted)) (or (not (= U V)) (not (tptp.neq U V)) (not (tptp.ssList V)) (not (tptp.ssList U)))) (forall ((V $$unsorted)) (or (not (tptp.neq V V)) (not (tptp.ssList V)))))) (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (= U V)) (not (tptp.neq U V)) (not (tptp.ssList V)) (not (tptp.ssList U))))) (forall ((V $$unsorted)) (or (not (tptp.neq V V)) (not (tptp.ssList V))))) :rule equiv_pos2)
% 28.71/28.90  (step t166 (cl (= (forall ((U $$unsorted) (V $$unsorted)) (or (not (= U V)) (not (tptp.neq U V)) (not (tptp.ssList V)) (not (tptp.ssList U)))) (forall ((V $$unsorted)) (or (not (= V V)) (not (tptp.neq V V)) (not (tptp.ssList V)) (not (tptp.ssList V)))))) :rule all_simplify)
% 28.71/28.90  (anchor :step t167 :args ((V $$unsorted) (:= V V)))
% 28.71/28.90  (step t167.t1 (cl (= V V)) :rule refl)
% 28.71/28.90  (step t167.t2 (cl (= (= V V) true)) :rule all_simplify)
% 28.71/28.90  (step t167.t3 (cl (= (not (= V V)) (not true))) :rule cong :premises (t167.t2))
% 28.71/28.90  (step t167.t4 (cl (= (not true) false)) :rule all_simplify)
% 28.71/28.90  (step t167.t5 (cl (= (not (= V V)) false)) :rule trans :premises (t167.t3 t167.t4))
% 28.71/28.90  (step t167.t6 (cl (= (not (tptp.neq V V)) (not (tptp.neq V V)))) :rule refl)
% 28.71/28.90  (step t167.t7 (cl (= (not (tptp.ssList V)) (not (tptp.ssList V)))) :rule refl)
% 28.71/28.90  (step t167.t8 (cl (= (or (not (= V V)) (not (tptp.neq V V)) (not (tptp.ssList V)) (not (tptp.ssList V))) (or false (not (tptp.neq V V)) (not (tptp.ssList V)) (not (tptp.ssList V))))) :rule cong :premises (t167.t5 t167.t6 t167.t7 t167.t7))
% 28.71/28.90  (step t167.t9 (cl (= (or false (not (tptp.neq V V)) (not (tptp.ssList V)) (not (tptp.ssList V))) (or (not (tptp.neq V V)) (not (tptp.ssList V))))) :rule all_simplify)
% 28.71/28.90  (step t167.t10 (cl (= (or (not (= V V)) (not (tptp.neq V V)) (not (tptp.ssList V)) (not (tptp.ssList V))) (or (not (tptp.neq V V)) (not (tptp.ssList V))))) :rule trans :premises (t167.t8 t167.t9))
% 28.71/28.90  (step t167 (cl (= (forall ((V $$unsorted)) (or (not (= V V)) (not (tptp.neq V V)) (not (tptp.ssList V)) (not (tptp.ssList V)))) (forall ((V $$unsorted)) (or (not (tptp.neq V V)) (not (tptp.ssList V)))))) :rule bind)
% 28.71/28.90  (step t168 (cl (= (forall ((U $$unsorted) (V $$unsorted)) (or (not (= U V)) (not (tptp.neq U V)) (not (tptp.ssList V)) (not (tptp.ssList U)))) (forall ((V $$unsorted)) (or (not (tptp.neq V V)) (not (tptp.ssList V)))))) :rule trans :premises (t166 t167))
% 28.71/28.90  (step t169 (cl (forall ((V $$unsorted)) (or (not (tptp.neq V V)) (not (tptp.ssList V))))) :rule resolution :premises (t165 t168 a114))
% 28.71/28.90  (step t170 (cl (or (not (tptp.neq tptp.sk4 tptp.sk4)) (not (tptp.ssList tptp.sk4)))) :rule resolution :premises (t164 t169))
% 28.71/28.90  (step t171 (cl (not (tptp.neq tptp.sk4 tptp.sk4))) :rule resolution :premises (t157 a188 t170))
% 28.71/28.90  (step t172 (cl (not (= (or (tptp.neq tptp.sk2 tptp.nil) (tptp.neq tptp.sk2 tptp.nil)) (tptp.neq tptp.sk4 tptp.nil))) (not (or (tptp.neq tptp.sk2 tptp.nil) (tptp.neq tptp.sk2 tptp.nil))) (tptp.neq tptp.sk4 tptp.nil)) :rule equiv_pos2)
% 28.71/28.90  (step t173 (cl (= (or (tptp.neq tptp.sk2 tptp.nil) (tptp.neq tptp.sk2 tptp.nil)) (tptp.neq tptp.sk2 tptp.nil))) :rule all_simplify)
% 28.71/28.90  (step t174 (cl (and (= tptp.sk1 tptp.sk3) (= tptp.sk2 tptp.sk4)) (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk2 tptp.sk4))) :rule and_neg)
% 28.71/28.90  (step t175 (cl (and (= tptp.sk1 tptp.sk3) (= tptp.sk2 tptp.sk4))) :rule resolution :premises (t174 a190 a189))
% 28.71/28.90  (step t176 (cl (= tptp.sk2 tptp.sk4)) :rule and :premises (t175))
% 28.71/28.90  (step t177 (cl (= tptp.nil tptp.nil)) :rule refl)
% 28.71/28.90  (step t178 (cl (= (tptp.neq tptp.sk2 tptp.nil) (tptp.neq tptp.sk4 tptp.nil))) :rule cong :premises (t176 t177))
% 28.71/28.90  (step t179 (cl (= (or (tptp.neq tptp.sk2 tptp.nil) (tptp.neq tptp.sk2 tptp.nil)) (tptp.neq tptp.sk4 tptp.nil))) :rule trans :premises (t173 t178))
% 28.71/28.90  (step t180 (cl (tptp.neq tptp.sk4 tptp.nil)) :rule resolution :premises (t172 t179 a191))
% 28.71/28.90  (step t181 (cl (not (= tptp.nil tptp.sk4))) :rule resolution :premises (t155 t171 t180))
% 28.71/28.90  (step t182 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.ssItem (tptp.hd U)) (= tptp.nil U))) (or (not (tptp.ssList tptp.sk4)) (tptp.ssItem (tptp.hd tptp.sk4)) (= tptp.nil tptp.sk4))) (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.ssItem (tptp.hd U)) (= tptp.nil U)))) :rule implies_neg1)
% 28.71/28.90  (anchor :step t183)
% 28.71/28.90  (assume t183.a0 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.ssItem (tptp.hd U)) (= tptp.nil U))))
% 28.71/28.90  (step t183.t1 (cl (or (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.ssItem (tptp.hd U)) (= tptp.nil U)))) (or (not (tptp.ssList tptp.sk4)) (tptp.ssItem (tptp.hd tptp.sk4)) (= tptp.nil tptp.sk4)))) :rule forall_inst :args ((:= U tptp.sk4)))
% 28.71/28.90  (step t183.t2 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.ssItem (tptp.hd U)) (= tptp.nil U)))) (or (not (tptp.ssList tptp.sk4)) (tptp.ssItem (tptp.hd tptp.sk4)) (= tptp.nil tptp.sk4))) :rule or :premises (t183.t1))
% 28.71/28.90  (step t183.t3 (cl (or (not (tptp.ssList tptp.sk4)) (tptp.ssItem (tptp.hd tptp.sk4)) (= tptp.nil tptp.sk4))) :rule resolution :premises (t183.t2 t183.a0))
% 28.71/28.90  (step t183 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.ssItem (tptp.hd U)) (= tptp.nil U)))) (or (not (tptp.ssList tptp.sk4)) (tptp.ssItem (tptp.hd tptp.sk4)) (= tptp.nil tptp.sk4))) :rule subproof :discharge (t183.a0))
% 28.71/28.90  (step t184 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.ssItem (tptp.hd U)) (= tptp.nil U))) (or (not (tptp.ssList tptp.sk4)) (tptp.ssItem (tptp.hd tptp.sk4)) (= tptp.nil tptp.sk4))) (or (not (tptp.ssList tptp.sk4)) (tptp.ssItem (tptp.hd tptp.sk4)) (= tptp.nil tptp.sk4))) :rule resolution :premises (t182 t183))
% 28.71/28.90  (step t185 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.ssItem (tptp.hd U)) (= tptp.nil U))) (or (not (tptp.ssList tptp.sk4)) (tptp.ssItem (tptp.hd tptp.sk4)) (= tptp.nil tptp.sk4))) (not (or (not (tptp.ssList tptp.sk4)) (tptp.ssItem (tptp.hd tptp.sk4)) (= tptp.nil tptp.sk4)))) :rule implies_neg2)
% 28.71/28.90  (step t186 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.ssItem (tptp.hd U)) (= tptp.nil U))) (or (not (tptp.ssList tptp.sk4)) (tptp.ssItem (tptp.hd tptp.sk4)) (= tptp.nil tptp.sk4))) (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.ssItem (tptp.hd U)) (= tptp.nil U))) (or (not (tptp.ssList tptp.sk4)) (tptp.ssItem (tptp.hd tptp.sk4)) (= tptp.nil tptp.sk4)))) :rule resolution :premises (t184 t185))
% 28.71/28.90  (step t187 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.ssItem (tptp.hd U)) (= tptp.nil U))) (or (not (tptp.ssList tptp.sk4)) (tptp.ssItem (tptp.hd tptp.sk4)) (= tptp.nil tptp.sk4)))) :rule contraction :premises (t186))
% 28.71/28.90  (step t188 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.ssItem (tptp.hd U)) (= tptp.nil U)))) (or (not (tptp.ssList tptp.sk4)) (tptp.ssItem (tptp.hd tptp.sk4)) (= tptp.nil tptp.sk4))) :rule implies :premises (t187))
% 28.71/28.90  (step t189 (cl (or (not (tptp.ssList tptp.sk4)) (tptp.ssItem (tptp.hd tptp.sk4)) (= tptp.nil tptp.sk4))) :rule resolution :premises (t188 a75))
% 28.71/28.90  (step t190 (cl (tptp.ssItem (tptp.hd tptp.sk4))) :rule resolution :premises (t118 a188 t181 t189))
% 28.71/28.90  (step t191 (cl (not (= (or (not (not (tptp.singletonP tptp.sk3))) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 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)))) (not (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (not (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil))) (not (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4))) (not (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (not (tptp.singletonP (tptp.cons (tptp.hd tptp.sk4) tptp.nil)))) (or (tptp.singletonP tptp.sk3) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 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)))) (not (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (not (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil))) (not (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4))) (not (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (not (tptp.singletonP (tptp.cons (tptp.hd tptp.sk4) tptp.nil)))))) (not (or (not (not (tptp.singletonP tptp.sk3))) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 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)))) (not (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (not (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil))) (not (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4))) (not (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (not (tptp.singletonP (tptp.cons (tptp.hd tptp.sk4) tptp.nil))))) (or (tptp.singletonP tptp.sk3) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 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)))) (not (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (not (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil))) (not (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4))) (not (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (not (tptp.singletonP (tptp.cons (tptp.hd tptp.sk4) tptp.nil))))) :rule equiv_pos2)
% 28.71/28.90  (step t192 (cl (= (= (= (not (not (tptp.singletonP tptp.sk3))) (tptp.singletonP tptp.sk3)) true) (= (not (not (tptp.singletonP tptp.sk3))) (tptp.singletonP tptp.sk3)))) :rule equiv_simplify)
% 28.71/28.90  (step t193 (cl (not (= (= (not (not (tptp.singletonP tptp.sk3))) (tptp.singletonP tptp.sk3)) true)) (= (not (not (tptp.singletonP tptp.sk3))) (tptp.singletonP tptp.sk3))) :rule equiv1 :premises (t192))
% 28.71/28.90  (step t194 (cl (= (= (not (not (tptp.singletonP tptp.sk3))) (tptp.singletonP tptp.sk3)) (= (tptp.singletonP tptp.sk3) (not (not (tptp.singletonP tptp.sk3)))))) :rule all_simplify)
% 28.71/28.90  (step t195 (cl (= (tptp.singletonP tptp.sk3) (tptp.singletonP tptp.sk3))) :rule refl)
% 28.71/28.90  (step t196 (cl (= (not (not (tptp.singletonP tptp.sk3))) (tptp.singletonP tptp.sk3))) :rule all_simplify)
% 28.71/28.90  (step t197 (cl (= (= (tptp.singletonP tptp.sk3) (not (not (tptp.singletonP tptp.sk3)))) (= (tptp.singletonP tptp.sk3) (tptp.singletonP tptp.sk3)))) :rule cong :premises (t195 t196))
% 28.71/28.90  (step t198 (cl (= (= (tptp.singletonP tptp.sk3) (tptp.singletonP tptp.sk3)) true)) :rule all_simplify)
% 28.71/28.90  (step t199 (cl (= (= (tptp.singletonP tptp.sk3) (not (not (tptp.singletonP tptp.sk3)))) true)) :rule trans :premises (t197 t198))
% 28.71/28.90  (step t200 (cl (= (= (not (not (tptp.singletonP tptp.sk3))) (tptp.singletonP tptp.sk3)) true)) :rule trans :premises (t194 t199))
% 28.71/28.90  (step t201 (cl (= (not (not (tptp.singletonP tptp.sk3))) (tptp.singletonP tptp.sk3))) :rule resolution :premises (t193 t200))
% 28.71/28.90  (step t202 (cl (= (not (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))))) :rule refl)
% 28.71/28.90  (step t203 (cl (= (not (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))))) :rule refl)
% 28.71/28.90  (step t204 (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)
% 28.71/28.90  (step t205 (cl (= (not (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))))) :rule refl)
% 28.71/28.90  (step t206 (cl (= (not (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))))) :rule refl)
% 28.71/28.90  (step t207 (cl (= (not (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))))) :rule refl)
% 28.71/28.90  (step t208 (cl (= (not (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (not (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))))) :rule refl)
% 28.71/28.90  (step t209 (cl (= (not (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))))) :rule refl)
% 28.71/28.90  (step t210 (cl (= (not (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil))) (not (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil))))) :rule refl)
% 28.71/28.90  (step t211 (cl (= (not (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil))) (not (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil))))) :rule refl)
% 28.71/28.90  (step t212 (cl (= (not (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))))) :rule refl)
% 28.71/28.90  (step t213 (cl (= (not (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4))) (not (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4))))) :rule refl)
% 28.71/28.90  (step t214 (cl (= (not (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))))) :rule refl)
% 28.71/28.90  (step t215 (cl (= (not (tptp.singletonP (tptp.cons (tptp.hd tptp.sk4) tptp.nil))) (not (tptp.singletonP (tptp.cons (tptp.hd tptp.sk4) tptp.nil))))) :rule refl)
% 28.71/28.90  (step t216 (cl (= (or (not (not (tptp.singletonP tptp.sk3))) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 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)))) (not (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (not (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil))) (not (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4))) (not (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (not (tptp.singletonP (tptp.cons (tptp.hd tptp.sk4) tptp.nil)))) (or (tptp.singletonP tptp.sk3) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 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)))) (not (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (not (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil))) (not (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4))) (not (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (not (tptp.singletonP (tptp.cons (tptp.hd tptp.sk4) tptp.nil)))))) :rule cong :premises (t201 t3 t202 t6 t203 t204 t205 t206 t207 t208 t209 t210 t211 t212 t213 t214 t215))
% 28.71/28.90  (step t217 (cl (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (not (not (tptp.singletonP tptp.sk3))) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 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)))) (not (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (not (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil))) (not (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4))) (not (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) :rule and_neg)
% 28.71/28.90  (step t218 (cl (=> (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (not (tptp.singletonP (tptp.cons (tptp.hd tptp.sk4) tptp.nil)))) (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) :rule implies_neg1)
% 28.71/28.90  (anchor :step t219)
% 28.71/28.90  (assume t219.a0 (not (tptp.singletonP tptp.sk3)))
% 28.71/28.90  (assume t219.a1 (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)))
% 28.71/28.90  (assume t219.a2 (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))
% 28.71/28.90  (assume t219.a3 (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))
% 28.71/28.90  (assume t219.a4 (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)))
% 28.71/28.90  (assume t219.a5 (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))
% 28.71/28.90  (assume t219.a6 (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)))
% 28.71/28.90  (assume t219.a7 (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))))
% 28.71/28.90  (assume t219.a8 (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))))
% 28.71/28.90  (assume t219.a9 (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))
% 28.71/28.90  (assume t219.a10 (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)))
% 28.71/28.90  (assume t219.a11 (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)))
% 28.71/28.90  (assume t219.a12 (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)))
% 28.71/28.90  (assume t219.a13 (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))
% 28.71/28.90  (assume t219.a14 (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)))
% 28.71/28.90  (assume t219.a15 (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))
% 28.71/28.90  (step t219.t1 (cl (=> (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (not (tptp.singletonP (tptp.cons (tptp.hd tptp.sk4) tptp.nil)))) (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) :rule implies_neg1)
% 28.71/28.90  (anchor :step t219.t2)
% 28.71/28.90  (assume t219.t2.a0 (not (tptp.singletonP tptp.sk3)))
% 28.71/28.90  (assume t219.t2.a1 (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))
% 28.71/28.90  (assume t219.t2.a2 (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))))
% 28.71/28.90  (assume t219.t2.a3 (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)))
% 28.71/28.90  (assume t219.t2.a4 (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)))
% 28.71/28.90  (assume t219.t2.a5 (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))
% 28.71/28.90  (assume t219.t2.a6 (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))
% 28.71/28.90  (assume t219.t2.a7 (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))))
% 28.71/28.90  (assume t219.t2.a8 (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)))
% 28.71/28.90  (assume t219.t2.a9 (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)))
% 28.71/28.90  (assume t219.t2.a10 (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)))
% 28.71/28.90  (assume t219.t2.a11 (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))
% 28.71/28.90  (assume t219.t2.a12 (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))
% 28.71/28.90  (assume t219.t2.a13 (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)))
% 28.71/28.90  (assume t219.t2.a14 (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)))
% 28.71/28.90  (assume t219.t2.a15 (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))
% 28.71/28.90  (step t219.t2.t1 (cl (= (= (tptp.singletonP (tptp.cons (tptp.hd tptp.sk4) tptp.nil)) false) (not (tptp.singletonP (tptp.cons (tptp.hd tptp.sk4) tptp.nil))))) :rule equiv_simplify)
% 28.71/28.90  (step t219.t2.t2 (cl (not (= (tptp.singletonP (tptp.cons (tptp.hd tptp.sk4) tptp.nil)) false)) (not (tptp.singletonP (tptp.cons (tptp.hd tptp.sk4) tptp.nil)))) :rule equiv1 :premises (t219.t2.t1))
% 28.71/28.90  (step t219.t2.t3 (cl (= (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)) tptp.sk4)) :rule symm :premises (t219.t2.a6))
% 28.71/28.90  (step t219.t2.t4 (cl (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) :rule symm :premises (t219.t2.t3))
% 28.71/28.90  (step t219.t2.t5 (cl (= (tptp.hd tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) :rule cong :premises (t219.t2.t4))
% 28.71/28.90  (step t219.t2.t6 (cl (= (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (tptp.skaf83 tptp.sk4))) :rule symm :premises (t219.t2.a5))
% 28.71/28.90  (step t219.t2.t7 (cl (= (tptp.skaf83 tptp.sk4) (tptp.skaf83 tptp.sk3))) :rule symm :premises (t219.t2.a4))
% 28.71/28.90  (step t219.t2.t8 (cl (= (tptp.app tptp.sk3 tptp.nil) tptp.sk3)) :rule symm :premises (t219.t2.a3))
% 28.71/28.90  (step t219.t2.t9 (cl (= (tptp.app tptp.sk3 tptp.nil) (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) :rule trans :premises (t219.t2.t8 t219.t2.a1))
% 28.71/28.90  (step t219.t2.t10 (cl (= (tptp.hd (tptp.app tptp.sk3 tptp.nil)) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) :rule cong :premises (t219.t2.t9))
% 28.71/28.90  (step t219.t2.t11 (cl (= (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (tptp.hd (tptp.app tptp.sk3 tptp.nil)))) :rule symm :premises (t219.t2.t10))
% 28.71/28.90  (step t219.t2.t12 (cl (= (tptp.hd tptp.sk3) (tptp.hd (tptp.app tptp.sk3 tptp.nil)))) :rule cong :premises (t219.t2.a3))
% 28.71/28.90  (step t219.t2.t13 (cl (= (tptp.hd (tptp.app tptp.sk3 tptp.nil)) (tptp.hd tptp.sk3))) :rule symm :premises (t219.t2.t12))
% 28.71/28.90  (step t219.t2.t14 (cl (= (tptp.hd tptp.sk4) (tptp.hd tptp.sk3))) :rule trans :premises (t219.t2.t5 t219.t2.t6 t219.t2.t7 t219.t2.a2 t219.t2.t11 t219.t2.t13))
% 28.71/28.90  (step t219.t2.t15 (cl (= (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (tptp.skaf83 tptp.sk3))) :rule symm :premises (t219.t2.a2))
% 28.71/28.90  (step t219.t2.t16 (cl (= (tptp.hd tptp.sk3) (tptp.skaf83 tptp.sk3))) :rule trans :premises (t219.t2.t12 t219.t2.t10 t219.t2.t15))
% 28.71/28.90  (step t219.t2.t17 (cl (= (tptp.hd tptp.sk4) (tptp.skaf83 tptp.sk3))) :rule trans :premises (t219.t2.t14 t219.t2.t16))
% 28.71/28.90  (step t219.t2.t18 (cl (= (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil) tptp.nil)) :rule symm :premises (t219.t2.a15))
% 28.71/28.90  (step t219.t2.t19 (cl (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) :rule symm :premises (t219.t2.t18))
% 28.71/28.90  (step t219.t2.t20 (cl (= (tptp.tl tptp.sk3) (tptp.tl tptp.sk3))) :rule refl)
% 28.71/28.90  (step t219.t2.t21 (cl (= (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) tptp.nil)) :rule symm :premises (t219.t2.a13))
% 28.71/28.90  (step t219.t2.t22 (cl (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) :rule symm :premises (t219.t2.t21))
% 28.71/28.90  (step t219.t2.t23 (cl (= (tptp.app (tptp.tl tptp.sk3) tptp.nil) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)))) :rule cong :premises (t219.t2.t20 t219.t2.t22))
% 28.71/28.90  (step t219.t2.t24 (cl (= (tptp.skaf48 tptp.nil tptp.nil) tptp.nil)) :rule symm :premises (t219.t2.a14))
% 28.71/28.90  (step t219.t2.t25 (cl (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil))) :rule symm :premises (t219.t2.t24))
% 28.71/28.90  (step t219.t2.t26 (cl (= (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil) (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)))) :rule cong :premises (t219.t2.t23 t219.t2.t25))
% 28.71/28.90  (step t219.t2.t27 (cl (= (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)))) :rule symm :premises (t219.t2.a12))
% 28.71/28.90  (step t219.t2.t28 (cl (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) :rule symm :premises (t219.t2.t27))
% 28.71/28.90  (step t219.t2.t29 (cl (= (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)) tptp.nil)) :rule symm :premises (t219.t2.a11))
% 28.71/28.90  (step t219.t2.t30 (cl (= (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (tptp.app (tptp.tl tptp.sk3) tptp.nil))) :rule cong :premises (t219.t2.t20 t219.t2.t29))
% 28.71/28.90  (step t219.t2.t31 (cl (= (tptp.tl tptp.sk3) (tptp.tl (tptp.app tptp.sk3 tptp.nil)))) :rule cong :premises (t219.t2.a3))
% 28.71/28.90  (step t219.t2.t32 (cl (= (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil) (tptp.skaf46 tptp.sk3 tptp.nil))) :rule symm :premises (t219.t2.a10))
% 28.71/28.90  (step t219.t2.t33 (cl (= (tptp.app tptp.sk3 tptp.nil) (tptp.skaf46 tptp.sk3 tptp.nil))) :rule trans :premises (t219.t2.t8 t219.t2.a8 t219.t2.t32))
% 28.71/28.90  (step t219.t2.t34 (cl (= (tptp.tl (tptp.app tptp.sk3 tptp.nil)) (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)))) :rule cong :premises (t219.t2.t33))
% 28.71/28.90  (step t219.t2.t35 (cl (= (tptp.tl tptp.sk3) (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)))) :rule trans :premises (t219.t2.t31 t219.t2.t34))
% 28.71/28.90  (step t219.t2.t36 (cl (= tptp.nil tptp.nil)) :rule refl)
% 28.71/28.90  (step t219.t2.t37 (cl (= (tptp.app (tptp.tl tptp.sk3) tptp.nil) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil))) :rule cong :premises (t219.t2.t35 t219.t2.t36))
% 28.71/28.90  (step t219.t2.t38 (cl (= (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil) (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)))) :rule symm :premises (t219.t2.a9))
% 28.71/28.90  (step t219.t2.t39 (cl (= (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil) tptp.sk3)) :rule symm :premises (t219.t2.a8))
% 28.71/28.90  (step t219.t2.t40 (cl (= (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil) (tptp.app tptp.sk3 tptp.nil))) :rule trans :premises (t219.t2.t39 t219.t2.a3))
% 28.71/28.90  (step t219.t2.t41 (cl (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.tl (tptp.app tptp.sk3 tptp.nil)))) :rule cong :premises (t219.t2.t40))
% 28.71/28.90  (step t219.t2.t42 (cl (= (tptp.tl (tptp.app tptp.sk3 tptp.nil)) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) :rule cong :premises (t219.t2.t9))
% 28.71/28.90  (step t219.t2.t43 (cl (= (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (tptp.skaf82 tptp.sk3))) :rule symm :premises (t219.t2.a7))
% 28.71/28.90  (step t219.t2.t44 (cl (= tptp.nil (tptp.skaf82 tptp.sk3))) :rule trans :premises (t219.t2.t19 t219.t2.t26 t219.t2.t28 t219.t2.t30 t219.t2.t37 t219.t2.t38 t219.t2.t41 t219.t2.t42 t219.t2.t43))
% 28.71/28.90  (step t219.t2.t45 (cl (= (tptp.cons (tptp.hd tptp.sk4) tptp.nil) (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) :rule cong :premises (t219.t2.t17 t219.t2.t44))
% 28.71/28.90  (step t219.t2.t46 (cl (= (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)) tptp.sk3)) :rule symm :premises (t219.t2.a1))
% 28.71/28.90  (step t219.t2.t47 (cl (= (tptp.cons (tptp.hd tptp.sk4) tptp.nil) tptp.sk3)) :rule trans :premises (t219.t2.t45 t219.t2.t46))
% 28.71/28.90  (step t219.t2.t48 (cl (= (tptp.singletonP (tptp.cons (tptp.hd tptp.sk4) tptp.nil)) (tptp.singletonP tptp.sk3))) :rule cong :premises (t219.t2.t47))
% 28.71/28.90  (step t219.t2.t49 (cl (= (= (tptp.singletonP tptp.sk3) false) (not (tptp.singletonP tptp.sk3)))) :rule equiv_simplify)
% 28.71/28.90  (step t219.t2.t50 (cl (= (tptp.singletonP tptp.sk3) false) (not (not (tptp.singletonP tptp.sk3)))) :rule equiv2 :premises (t219.t2.t49))
% 28.71/28.90  (step t219.t2.t51 (cl (not (not (not (tptp.singletonP tptp.sk3)))) (tptp.singletonP tptp.sk3)) :rule not_not)
% 28.71/28.90  (step t219.t2.t52 (cl (= (tptp.singletonP tptp.sk3) false) (tptp.singletonP tptp.sk3)) :rule resolution :premises (t219.t2.t50 t219.t2.t51))
% 28.71/28.90  (step t219.t2.t53 (cl (= (tptp.singletonP tptp.sk3) false)) :rule resolution :premises (t219.t2.t52 t219.t2.a0))
% 28.71/28.90  (step t219.t2.t54 (cl (= (tptp.singletonP (tptp.cons (tptp.hd tptp.sk4) tptp.nil)) false)) :rule trans :premises (t219.t2.t48 t219.t2.t53))
% 28.71/28.90  (step t219.t2.t55 (cl (not (tptp.singletonP (tptp.cons (tptp.hd tptp.sk4) tptp.nil)))) :rule resolution :premises (t219.t2.t2 t219.t2.t54))
% 28.71/28.90  (step t219.t2 (cl (not (not (tptp.singletonP tptp.sk3))) (not (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4))) (not (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil))) (not (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 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)))) (not (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil))) (not (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (not (tptp.singletonP (tptp.cons (tptp.hd tptp.sk4) tptp.nil)))) :rule subproof :discharge (t219.t2.a0 t219.t2.a1 t219.t2.a2 t219.t2.a3 t219.t2.a4 t219.t2.a5 t219.t2.a6 t219.t2.a7 t219.t2.a8 t219.t2.a9 t219.t2.a10 t219.t2.a11 t219.t2.a12 t219.t2.a13 t219.t2.a14 t219.t2.a15))
% 28.71/28.90  (step t219.t3 (cl (not (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (tptp.singletonP tptp.sk3))) :rule and_pos)
% 28.71/28.90  (step t219.t4 (cl (not (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) :rule and_pos)
% 28.71/28.90  (step t219.t5 (cl (not (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) :rule and_pos)
% 28.71/28.90  (step t219.t6 (cl (not (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) :rule and_pos)
% 28.71/28.90  (step t219.t7 (cl (not (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4))) :rule and_pos)
% 28.71/28.90  (step t219.t8 (cl (not (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) :rule and_pos)
% 28.71/28.90  (step t219.t9 (cl (not (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) :rule and_pos)
% 28.71/28.90  (step t219.t10 (cl (not (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) :rule and_pos)
% 28.71/28.90  (step t219.t11 (cl (not (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) :rule and_pos)
% 28.71/28.90  (step t219.t12 (cl (not (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil))) :rule and_pos)
% 28.71/28.90  (step t219.t13 (cl (not (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) :rule and_pos)
% 28.71/28.90  (step t219.t14 (cl (not (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) 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)
% 28.71/28.90  (step t219.t15 (cl (not (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) :rule and_pos)
% 28.71/28.90  (step t219.t16 (cl (not (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) :rule and_pos)
% 28.71/28.90  (step t219.t17 (cl (not (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil))) :rule and_pos)
% 28.71/28.90  (step t219.t18 (cl (not (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) :rule and_pos)
% 28.71/28.90  (step t219.t19 (cl (not (tptp.singletonP (tptp.cons (tptp.hd tptp.sk4) tptp.nil))) (not (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))))) :rule resolution :premises (t219.t2 t219.t3 t219.t4 t219.t5 t219.t6 t219.t7 t219.t8 t219.t9 t219.t10 t219.t11 t219.t12 t219.t13 t219.t14 t219.t15 t219.t16 t219.t17 t219.t18))
% 28.71/28.90  (step t219.t20 (cl (not (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (tptp.singletonP (tptp.cons (tptp.hd tptp.sk4) tptp.nil)))) :rule reordering :premises (t219.t19))
% 28.71/28.90  (step t219.t21 (cl (not (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (tptp.singletonP (tptp.cons (tptp.hd tptp.sk4) tptp.nil)))) :rule contraction :premises (t219.t20))
% 28.71/28.90  (step t219.t22 (cl (=> (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (not (tptp.singletonP (tptp.cons (tptp.hd tptp.sk4) tptp.nil)))) (not (tptp.singletonP (tptp.cons (tptp.hd tptp.sk4) tptp.nil)))) :rule resolution :premises (t219.t1 t219.t21))
% 28.71/28.90  (step t219.t23 (cl (=> (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (not (tptp.singletonP (tptp.cons (tptp.hd tptp.sk4) tptp.nil)))) (not (not (tptp.singletonP (tptp.cons (tptp.hd tptp.sk4) tptp.nil))))) :rule implies_neg2)
% 28.71/28.90  (step t219.t24 (cl (=> (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (not (tptp.singletonP (tptp.cons (tptp.hd tptp.sk4) tptp.nil)))) (=> (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (not (tptp.singletonP (tptp.cons (tptp.hd tptp.sk4) tptp.nil))))) :rule resolution :premises (t219.t22 t219.t23))
% 28.71/28.90  (step t219.t25 (cl (=> (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (not (tptp.singletonP (tptp.cons (tptp.hd tptp.sk4) tptp.nil))))) :rule contraction :premises (t219.t24))
% 28.71/28.90  (step t219.t26 (cl (not (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (tptp.singletonP (tptp.cons (tptp.hd tptp.sk4) tptp.nil)))) :rule implies :premises (t219.t25))
% 28.71/28.90  (step t219.t27 (cl (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (not (not (tptp.singletonP tptp.sk3))) (not (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4))) (not (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil))) (not (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 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)))) (not (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil))) (not (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) :rule and_neg)
% 28.71/28.90  (step t219.t28 (cl (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) :rule resolution :premises (t219.t27 t219.a0 t219.a2 t219.a8 t219.a1 t219.a14 t219.a9 t219.a3 t219.a7 t219.a4 t219.a12 t219.a6 t219.a5 t219.a13 t219.a10 t219.a11 t219.a15))
% 28.71/28.90  (step t219.t29 (cl (not (tptp.singletonP (tptp.cons (tptp.hd tptp.sk4) tptp.nil)))) :rule resolution :premises (t219.t26 t219.t28))
% 28.71/28.90  (step t219 (cl (not (not (tptp.singletonP tptp.sk3))) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 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)))) (not (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (not (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil))) (not (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4))) (not (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (not (tptp.singletonP (tptp.cons (tptp.hd tptp.sk4) tptp.nil)))) :rule subproof :discharge (t219.a0 t219.a1 t219.a2 t219.a3 t219.a4 t219.a5 t219.a6 t219.a7 t219.a8 t219.a9 t219.a10 t219.a11 t219.a12 t219.a13 t219.a14 t219.a15))
% 28.71/28.90  (step t220 (cl (not (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (tptp.singletonP tptp.sk3))) :rule and_pos)
% 28.71/28.90  (step t221 (cl (not (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) :rule and_pos)
% 28.71/28.90  (step t222 (cl (not (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) :rule and_pos)
% 28.71/28.90  (step t223 (cl (not (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) :rule and_pos)
% 28.71/28.90  (step t224 (cl (not (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) :rule and_pos)
% 28.71/28.90  (step t225 (cl (not (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) 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)
% 28.71/28.90  (step t226 (cl (not (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) :rule and_pos)
% 28.71/28.90  (step t227 (cl (not (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) :rule and_pos)
% 28.71/28.90  (step t228 (cl (not (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) :rule and_pos)
% 28.71/28.90  (step t229 (cl (not (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) :rule and_pos)
% 28.71/28.90  (step t230 (cl (not (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) :rule and_pos)
% 28.71/28.90  (step t231 (cl (not (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil))) :rule and_pos)
% 28.71/28.90  (step t232 (cl (not (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil))) :rule and_pos)
% 28.71/28.90  (step t233 (cl (not (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) :rule and_pos)
% 28.71/28.90  (step t234 (cl (not (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4))) :rule and_pos)
% 28.71/28.90  (step t235 (cl (not (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) :rule and_pos)
% 28.71/28.90  (step t236 (cl (not (tptp.singletonP (tptp.cons (tptp.hd tptp.sk4) tptp.nil))) (not (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))))) :rule resolution :premises (t219 t220 t221 t222 t223 t224 t225 t226 t227 t228 t229 t230 t231 t232 t233 t234 t235))
% 28.71/28.90  (step t237 (cl (not (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (tptp.singletonP (tptp.cons (tptp.hd tptp.sk4) tptp.nil)))) :rule reordering :premises (t236))
% 28.71/28.90  (step t238 (cl (not (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (tptp.singletonP (tptp.cons (tptp.hd tptp.sk4) tptp.nil)))) :rule contraction :premises (t237))
% 28.71/28.90  (step t239 (cl (=> (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (not (tptp.singletonP (tptp.cons (tptp.hd tptp.sk4) tptp.nil)))) (not (tptp.singletonP (tptp.cons (tptp.hd tptp.sk4) tptp.nil)))) :rule resolution :premises (t218 t238))
% 28.71/28.90  (step t240 (cl (=> (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (not (tptp.singletonP (tptp.cons (tptp.hd tptp.sk4) tptp.nil)))) (not (not (tptp.singletonP (tptp.cons (tptp.hd tptp.sk4) tptp.nil))))) :rule implies_neg2)
% 28.71/28.90  (step t241 (cl (=> (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (not (tptp.singletonP (tptp.cons (tptp.hd tptp.sk4) tptp.nil)))) (=> (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (not (tptp.singletonP (tptp.cons (tptp.hd tptp.sk4) tptp.nil))))) :rule resolution :premises (t239 t240))
% 28.71/28.90  (step t242 (cl (=> (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (not (tptp.singletonP (tptp.cons (tptp.hd tptp.sk4) tptp.nil))))) :rule contraction :premises (t241))
% 28.71/28.90  (step t243 (cl (not (and (not (tptp.singletonP tptp.sk3)) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (tptp.singletonP (tptp.cons (tptp.hd tptp.sk4) tptp.nil)))) :rule implies :premises (t242))
% 28.71/28.90  (step t244 (cl (not (not (tptp.singletonP tptp.sk3))) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 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)))) (not (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (not (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil))) (not (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4))) (not (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (not (tptp.singletonP (tptp.cons (tptp.hd tptp.sk4) tptp.nil)))) :rule resolution :premises (t217 t243))
% 28.71/28.90  (step t245 (cl (or (not (not (tptp.singletonP tptp.sk3))) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 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)))) (not (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (not (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil))) (not (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4))) (not (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (not (tptp.singletonP (tptp.cons (tptp.hd tptp.sk4) tptp.nil)))) (not (not (not (tptp.singletonP tptp.sk3))))) :rule or_neg)
% 28.71/28.90  (step t246 (cl (or (not (not (tptp.singletonP tptp.sk3))) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 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)))) (not (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (not (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil))) (not (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4))) (not (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (not (tptp.singletonP (tptp.cons (tptp.hd tptp.sk4) tptp.nil)))) (not (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))))) :rule or_neg)
% 28.71/28.90  (step t247 (cl (or (not (not (tptp.singletonP tptp.sk3))) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 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)))) (not (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (not (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil))) (not (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4))) (not (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (not (tptp.singletonP (tptp.cons (tptp.hd tptp.sk4) tptp.nil)))) (not (not (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))))) :rule or_neg)
% 28.71/28.90  (step t248 (cl (or (not (not (tptp.singletonP tptp.sk3))) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 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)))) (not (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (not (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil))) (not (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4))) (not (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (not (tptp.singletonP (tptp.cons (tptp.hd tptp.sk4) tptp.nil)))) (not (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) :rule or_neg)
% 28.71/28.90  (step t249 (cl (or (not (not (tptp.singletonP tptp.sk3))) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 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)))) (not (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (not (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil))) (not (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4))) (not (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (not (tptp.singletonP (tptp.cons (tptp.hd tptp.sk4) tptp.nil)))) (not (not (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))))) :rule or_neg)
% 28.71/28.90  (step t250 (cl (or (not (not (tptp.singletonP tptp.sk3))) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 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)))) (not (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (not (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil))) (not (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4))) (not (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (not (tptp.singletonP (tptp.cons (tptp.hd tptp.sk4) 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)
% 28.71/28.90  (step t251 (cl (or (not (not (tptp.singletonP tptp.sk3))) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 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)))) (not (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (not (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil))) (not (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4))) (not (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (not (tptp.singletonP (tptp.cons (tptp.hd tptp.sk4) tptp.nil)))) (not (not (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))))) :rule or_neg)
% 28.71/28.90  (step t252 (cl (or (not (not (tptp.singletonP tptp.sk3))) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 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)))) (not (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (not (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil))) (not (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4))) (not (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (not (tptp.singletonP (tptp.cons (tptp.hd tptp.sk4) tptp.nil)))) (not (not (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))))) :rule or_neg)
% 28.71/28.90  (step t253 (cl (or (not (not (tptp.singletonP tptp.sk3))) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 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)))) (not (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (not (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil))) (not (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4))) (not (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (not (tptp.singletonP (tptp.cons (tptp.hd tptp.sk4) tptp.nil)))) (not (not (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))))) :rule or_neg)
% 28.71/28.90  (step t254 (cl (or (not (not (tptp.singletonP tptp.sk3))) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 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)))) (not (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (not (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil))) (not (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4))) (not (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (not (tptp.singletonP (tptp.cons (tptp.hd tptp.sk4) tptp.nil)))) (not (not (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))))) :rule or_neg)
% 28.71/28.90  (step t255 (cl (or (not (not (tptp.singletonP tptp.sk3))) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 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)))) (not (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (not (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil))) (not (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4))) (not (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (not (tptp.singletonP (tptp.cons (tptp.hd tptp.sk4) tptp.nil)))) (not (not (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))))) :rule or_neg)
% 28.71/28.90  (step t256 (cl (or (not (not (tptp.singletonP tptp.sk3))) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 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)))) (not (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (not (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil))) (not (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4))) (not (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (not (tptp.singletonP (tptp.cons (tptp.hd tptp.sk4) tptp.nil)))) (not (not (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil))))) :rule or_neg)
% 28.71/28.90  (step t257 (cl (or (not (not (tptp.singletonP tptp.sk3))) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 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)))) (not (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (not (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil))) (not (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4))) (not (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (not (tptp.singletonP (tptp.cons (tptp.hd tptp.sk4) tptp.nil)))) (not (not (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil))))) :rule or_neg)
% 28.71/28.90  (step t258 (cl (or (not (not (tptp.singletonP tptp.sk3))) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 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)))) (not (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (not (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil))) (not (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4))) (not (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (not (tptp.singletonP (tptp.cons (tptp.hd tptp.sk4) tptp.nil)))) (not (not (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))))) :rule or_neg)
% 28.71/28.90  (step t259 (cl (or (not (not (tptp.singletonP tptp.sk3))) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 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)))) (not (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (not (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil))) (not (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4))) (not (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (not (tptp.singletonP (tptp.cons (tptp.hd tptp.sk4) tptp.nil)))) (not (not (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4))))) :rule or_neg)
% 28.71/28.90  (step t260 (cl (or (not (not (tptp.singletonP tptp.sk3))) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 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)))) (not (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (not (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil))) (not (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4))) (not (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (not (tptp.singletonP (tptp.cons (tptp.hd tptp.sk4) tptp.nil)))) (not (not (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))))) :rule or_neg)
% 28.71/28.90  (step t261 (cl (or (not (not (tptp.singletonP tptp.sk3))) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 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)))) (not (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (not (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil))) (not (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4))) (not (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (not (tptp.singletonP (tptp.cons (tptp.hd tptp.sk4) tptp.nil)))) (not (not (tptp.singletonP (tptp.cons (tptp.hd tptp.sk4) tptp.nil))))) :rule or_neg)
% 28.71/28.90  (step t262 (cl (or (not (not (tptp.singletonP tptp.sk3))) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 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)))) (not (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (not (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil))) (not (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4))) (not (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (not (tptp.singletonP (tptp.cons (tptp.hd tptp.sk4) tptp.nil)))) (or (not (not (tptp.singletonP tptp.sk3))) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 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)))) (not (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (not (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil))) (not (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4))) (not (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (not (tptp.singletonP (tptp.cons (tptp.hd tptp.sk4) tptp.nil)))) (or (not (not (tptp.singletonP tptp.sk3))) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 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)))) (not (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (not (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil))) (not (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4))) (not (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (not (tptp.singletonP (tptp.cons (tptp.hd tptp.sk4) tptp.nil)))) (or (not (not (tptp.singletonP tptp.sk3))) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 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)))) (not (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (not (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil))) (not (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4))) (not (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (not (tptp.singletonP (tptp.cons (tptp.hd tptp.sk4) tptp.nil)))) (or (not (not (tptp.singletonP tptp.sk3))) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 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)))) (not (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (not (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil))) (not (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4))) (not (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (not (tptp.singletonP (tptp.cons (tptp.hd tptp.sk4) tptp.nil)))) (or (not (not (tptp.singletonP tptp.sk3))) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 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)))) (not (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (not (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil))) (not (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4))) (not (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (not (tptp.singletonP (tptp.cons (tptp.hd tptp.sk4) tptp.nil)))) (or (not (not (tptp.singletonP tptp.sk3))) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 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)))) (not (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (not (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil))) (not (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4))) (not (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (not (tptp.singletonP (tptp.cons (tptp.hd tptp.sk4) tptp.nil)))) (or (not (not (tptp.singletonP tptp.sk3))) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 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)))) (not (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (not (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil))) (not (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4))) (not (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (not (tptp.singletonP (tptp.cons (tptp.hd tptp.sk4) tptp.nil)))) (or (not (not (tptp.singletonP tptp.sk3))) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 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)))) (not (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (not (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil))) (not (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4))) (not (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (not (tptp.singletonP (tptp.cons (tptp.hd tptp.sk4) tptp.nil)))) (or (not (not (tptp.singletonP tptp.sk3))) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 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)))) (not (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (not (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil))) (not (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4))) (not (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (not (tptp.singletonP (tptp.cons (tptp.hd tptp.sk4) tptp.nil)))) (or (not (not (tptp.singletonP tptp.sk3))) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 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)))) (not (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (not (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil))) (not (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4))) (not (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (not (tptp.singletonP (tptp.cons (tptp.hd tptp.sk4) tptp.nil)))) (or (not (not (tptp.singletonP tptp.sk3))) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 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)))) (not (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (not (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil))) (not (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4))) (not (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (not (tptp.singletonP (tptp.cons (tptp.hd tptp.sk4) tptp.nil)))) (or (not (not (tptp.singletonP tptp.sk3))) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 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)))) (not (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (not (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil))) (not (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4))) (not (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (not (tptp.singletonP (tptp.cons (tptp.hd tptp.sk4) tptp.nil)))) (or (not (not (tptp.singletonP tptp.sk3))) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 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)))) (not (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (not (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil))) (not (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4))) (not (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (not (tptp.singletonP (tptp.cons (tptp.hd tptp.sk4) tptp.nil)))) (or (not (not (tptp.singletonP tptp.sk3))) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 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)))) (not (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (not (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil))) (not (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4))) (not (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (not (tptp.singletonP (tptp.cons (tptp.hd tptp.sk4) tptp.nil)))) (or (not (not (tptp.singletonP tptp.sk3))) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 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)))) (not (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (not (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil))) (not (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4))) (not (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (not (tptp.singletonP (tptp.cons (tptp.hd tptp.sk4) tptp.nil)))) (or (not (not (tptp.singletonP tptp.sk3))) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 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)))) (not (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (not (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil))) (not (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4))) (not (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (not (tptp.singletonP (tptp.cons (tptp.hd tptp.sk4) tptp.nil))))) :rule resolution :premises (t244 t245 t246 t247 t248 t249 t250 t251 t252 t253 t254 t255 t256 t257 t258 t259 t260 t261))
% 28.71/28.90  (step t263 (cl (or (not (not (tptp.singletonP tptp.sk3))) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 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)))) (not (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (not (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil))) (not (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4))) (not (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (not (tptp.singletonP (tptp.cons (tptp.hd tptp.sk4) tptp.nil))))) :rule contraction :premises (t262))
% 28.71/28.90  (step t264 (cl (or (tptp.singletonP tptp.sk3) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 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)))) (not (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (not (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil))) (not (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4))) (not (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (not (tptp.singletonP (tptp.cons (tptp.hd tptp.sk4) tptp.nil))))) :rule resolution :premises (t191 t216 t263))
% 28.71/28.90  (step t265 (cl (tptp.singletonP tptp.sk3) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 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)))) (not (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (not (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil))) (not (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4))) (not (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (not (tptp.singletonP (tptp.cons (tptp.hd tptp.sk4) tptp.nil)))) :rule or :premises (t264))
% 28.71/28.90  (step t266 (cl (tptp.singletonP tptp.sk3) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 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)))) (not (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (not (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (not (tptp.singletonP (tptp.cons (tptp.hd tptp.sk4) tptp.nil))) (not (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil))) (not (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4))) (not (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) :rule reordering :premises (t265))
% 28.71/28.90  (step t267 (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 (tptp.ssList (tptp.skaf48 tptp.nil tptp.nil))) (not (tptp.ssList (tptp.app (tptp.skaf47 tptp.nil 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)))) (not (tptp.ssList (tptp.skaf48 tptp.nil tptp.nil))) (not (tptp.ssList (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil))) :rule or_pos)
% 28.71/28.90  (step t268 (cl (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (not (tptp.ssList (tptp.skaf48 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 (tptp.ssList (tptp.skaf48 tptp.nil tptp.nil))) (not (tptp.ssList (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil))))) :rule reordering :premises (t267))
% 28.71/28.90  (step t269 (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)
% 28.71/28.90  (step t270 (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 (t269))
% 28.71/28.90  (step t271 (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 (t270))
% 28.71/28.90  (step t272 (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)
% 28.71/28.90  (step t273 (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)
% 28.71/28.90  (step t274 (cl (= (= tptp.nil tptp.nil) true)) :rule all_simplify)
% 28.71/28.90  (step t275 (cl (= (not (= tptp.nil tptp.nil)) (not true))) :rule cong :premises (t274))
% 28.71/28.90  (step t276 (cl (= (not true) false)) :rule all_simplify)
% 28.71/28.90  (step t277 (cl (= (not (= tptp.nil tptp.nil)) false)) :rule trans :premises (t275 t276))
% 28.71/28.90  (step t278 (cl (= (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.nil)))) :rule refl)
% 28.71/28.90  (step t279 (cl (= (tptp.segmentP tptp.nil tptp.nil) (tptp.segmentP tptp.nil tptp.nil))) :rule refl)
% 28.71/28.90  (step t280 (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 (t277 t278 t279))
% 28.71/28.90  (step t281 (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)
% 28.71/28.90  (step t282 (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 (t280 t281))
% 28.71/28.90  (step t283 (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 (t273 t282))
% 28.71/28.90  (step t284 (cl (or (not (tptp.ssList tptp.nil)) (tptp.segmentP tptp.nil tptp.nil))) :rule resolution :premises (t272 t283 a78))
% 28.71/28.90  (step t285 (cl (not (tptp.ssList tptp.nil)) (tptp.segmentP tptp.nil tptp.nil)) :rule or :premises (t284))
% 28.71/28.90  (step t286 (cl (tptp.segmentP tptp.nil tptp.nil)) :rule resolution :premises (t285 a7))
% 28.71/28.90  (step t287 (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)
% 28.71/28.90  (anchor :step t288)
% 28.71/28.90  (assume t288.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))))))
% 28.71/28.90  (step t288.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)))
% 28.71/28.90  (step t288.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 (t288.t1))
% 28.71/28.90  (step t288.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 (t288.t2 t288.a0))
% 28.71/28.90  (step t288 (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 (t288.a0))
% 28.71/28.90  (step t289 (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 (t287 t288))
% 28.71/28.90  (step t290 (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)
% 28.71/28.90  (step t291 (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 (t289 t290))
% 28.71/28.90  (step t292 (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 (t291))
% 28.71/28.90  (step t293 (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 (t292))
% 28.71/28.90  (step t294 (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)
% 28.71/28.90  (anchor :step t295 :args ((U $$unsorted) (:= U U) (V $$unsorted) (:= V V)))
% 28.71/28.90  (step t295.t1 (cl (= U U)) :rule refl)
% 28.71/28.90  (step t295.t2 (cl (= V V)) :rule refl)
% 28.71/28.90  (step t295.t3 (cl (= (not (tptp.segmentP U V)) (not (tptp.segmentP U V)))) :rule refl)
% 28.71/28.90  (step t295.t4 (cl (= (not (tptp.ssList V)) (not (tptp.ssList V)))) :rule refl)
% 28.71/28.90  (step t295.t5 (cl (= (not (tptp.ssList U)) (not (tptp.ssList U)))) :rule refl)
% 28.71/28.90  (step t295.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)
% 28.71/28.90  (step t295.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 (t295.t3 t295.t4 t295.t5 t295.t6))
% 28.71/28.90  (step t295 (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)
% 28.71/28.90  (step t296 (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 (t294 t295 a167))
% 28.71/28.90  (step t297 (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 (t293 t296))
% 28.71/28.90  (step t298 (cl (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) :rule resolution :premises (t271 a7 t286 t297))
% 28.71/28.90  (step t299 (cl (not (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.skaf47 tptp.nil tptp.nil))) (tptp.ssList (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)))) (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.skaf47 tptp.nil tptp.nil))) (tptp.ssList (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) :rule or_pos)
% 28.71/28.90  (step t300 (cl (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.skaf47 tptp.nil tptp.nil))) (tptp.ssList (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (not (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.skaf47 tptp.nil tptp.nil))) (tptp.ssList (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))))) :rule reordering :premises (t299))
% 28.71/28.90  (step t301 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf47 U V))) (tptp.ssList (tptp.skaf47 tptp.nil tptp.nil))) (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf47 U V)))) :rule implies_neg1)
% 28.71/28.90  (anchor :step t302)
% 28.71/28.90  (assume t302.a0 (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf47 U V))))
% 28.71/28.90  (step t302.t1 (cl (or (not (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf47 U V)))) (tptp.ssList (tptp.skaf47 tptp.nil tptp.nil)))) :rule forall_inst :args ((:= U tptp.nil) (:= V tptp.nil)))
% 28.71/28.90  (step t302.t2 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf47 U V)))) (tptp.ssList (tptp.skaf47 tptp.nil tptp.nil))) :rule or :premises (t302.t1))
% 28.71/28.90  (step t302.t3 (cl (tptp.ssList (tptp.skaf47 tptp.nil tptp.nil))) :rule resolution :premises (t302.t2 t302.a0))
% 28.71/28.90  (step t302 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf47 U V)))) (tptp.ssList (tptp.skaf47 tptp.nil tptp.nil))) :rule subproof :discharge (t302.a0))
% 28.71/28.90  (step t303 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf47 U V))) (tptp.ssList (tptp.skaf47 tptp.nil tptp.nil))) (tptp.ssList (tptp.skaf47 tptp.nil tptp.nil))) :rule resolution :premises (t301 t302))
% 28.71/28.90  (step t304 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf47 U V))) (tptp.ssList (tptp.skaf47 tptp.nil tptp.nil))) (not (tptp.ssList (tptp.skaf47 tptp.nil tptp.nil)))) :rule implies_neg2)
% 28.71/28.90  (step t305 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf47 U V))) (tptp.ssList (tptp.skaf47 tptp.nil tptp.nil))) (=> (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf47 U V))) (tptp.ssList (tptp.skaf47 tptp.nil tptp.nil)))) :rule resolution :premises (t303 t304))
% 28.71/28.90  (step t306 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf47 U V))) (tptp.ssList (tptp.skaf47 tptp.nil tptp.nil)))) :rule contraction :premises (t305))
% 28.71/28.90  (step t307 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf47 U V)))) (tptp.ssList (tptp.skaf47 tptp.nil tptp.nil))) :rule implies :premises (t306))
% 28.71/28.90  (step t308 (cl (tptp.ssList (tptp.skaf47 tptp.nil tptp.nil))) :rule resolution :premises (t307 a48))
% 28.71/28.90  (step t309 (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.nil)) (not (tptp.ssList (tptp.skaf47 tptp.nil tptp.nil))) (tptp.ssList (tptp.app (tptp.skaf47 tptp.nil tptp.nil) 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)
% 28.71/28.90  (anchor :step t310)
% 28.71/28.90  (assume t310.a0 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U)))))
% 28.71/28.90  (step t310.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.nil)) (not (tptp.ssList (tptp.skaf47 tptp.nil tptp.nil))) (tptp.ssList (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))))) :rule forall_inst :args ((:= U tptp.nil) (:= V (tptp.skaf47 tptp.nil tptp.nil))))
% 28.71/28.90  (step t310.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.nil)) (not (tptp.ssList (tptp.skaf47 tptp.nil tptp.nil))) (tptp.ssList (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)))) :rule or :premises (t310.t1))
% 28.71/28.90  (step t310.t3 (cl (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.skaf47 tptp.nil tptp.nil))) (tptp.ssList (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)))) :rule resolution :premises (t310.t2 t310.a0))
% 28.71/28.90  (step t310 (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.nil)) (not (tptp.ssList (tptp.skaf47 tptp.nil tptp.nil))) (tptp.ssList (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)))) :rule subproof :discharge (t310.a0))
% 28.71/28.90  (step t311 (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.nil)) (not (tptp.ssList (tptp.skaf47 tptp.nil tptp.nil))) (tptp.ssList (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)))) (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.skaf47 tptp.nil tptp.nil))) (tptp.ssList (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)))) :rule resolution :premises (t309 t310))
% 28.71/28.90  (step t312 (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.nil)) (not (tptp.ssList (tptp.skaf47 tptp.nil tptp.nil))) (tptp.ssList (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)))) (not (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.skaf47 tptp.nil tptp.nil))) (tptp.ssList (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))))) :rule implies_neg2)
% 28.71/28.90  (step t313 (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.nil)) (not (tptp.ssList (tptp.skaf47 tptp.nil tptp.nil))) (tptp.ssList (tptp.app (tptp.skaf47 tptp.nil tptp.nil) 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.nil)) (not (tptp.ssList (tptp.skaf47 tptp.nil tptp.nil))) (tptp.ssList (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))))) :rule resolution :premises (t311 t312))
% 28.71/28.90  (step t314 (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.nil)) (not (tptp.ssList (tptp.skaf47 tptp.nil tptp.nil))) (tptp.ssList (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))))) :rule contraction :premises (t313))
% 28.71/28.90  (step t315 (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.nil)) (not (tptp.ssList (tptp.skaf47 tptp.nil tptp.nil))) (tptp.ssList (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)))) :rule implies :premises (t314))
% 28.71/28.90  (step t316 (cl (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.skaf47 tptp.nil tptp.nil))) (tptp.ssList (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)))) :rule resolution :premises (t315 a84))
% 28.71/28.90  (step t317 (cl (tptp.ssList (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) :rule resolution :premises (t300 a7 t308 t316))
% 28.71/28.90  (step t318 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf48 U V))) (tptp.ssList (tptp.skaf48 tptp.nil tptp.nil))) (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf48 U V)))) :rule implies_neg1)
% 28.71/28.90  (anchor :step t319)
% 28.71/28.90  (assume t319.a0 (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf48 U V))))
% 28.71/28.90  (step t319.t1 (cl (or (not (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf48 U V)))) (tptp.ssList (tptp.skaf48 tptp.nil tptp.nil)))) :rule forall_inst :args ((:= U tptp.nil) (:= V tptp.nil)))
% 28.71/28.90  (step t319.t2 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf48 U V)))) (tptp.ssList (tptp.skaf48 tptp.nil tptp.nil))) :rule or :premises (t319.t1))
% 28.71/28.90  (step t319.t3 (cl (tptp.ssList (tptp.skaf48 tptp.nil tptp.nil))) :rule resolution :premises (t319.t2 t319.a0))
% 28.71/28.90  (step t319 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf48 U V)))) (tptp.ssList (tptp.skaf48 tptp.nil tptp.nil))) :rule subproof :discharge (t319.a0))
% 28.71/28.90  (step t320 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf48 U V))) (tptp.ssList (tptp.skaf48 tptp.nil tptp.nil))) (tptp.ssList (tptp.skaf48 tptp.nil tptp.nil))) :rule resolution :premises (t318 t319))
% 28.71/28.90  (step t321 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf48 U V))) (tptp.ssList (tptp.skaf48 tptp.nil tptp.nil))) (not (tptp.ssList (tptp.skaf48 tptp.nil tptp.nil)))) :rule implies_neg2)
% 28.71/28.90  (step t322 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf48 U V))) (tptp.ssList (tptp.skaf48 tptp.nil tptp.nil))) (=> (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf48 U V))) (tptp.ssList (tptp.skaf48 tptp.nil tptp.nil)))) :rule resolution :premises (t320 t321))
% 28.71/28.90  (step t323 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf48 U V))) (tptp.ssList (tptp.skaf48 tptp.nil tptp.nil)))) :rule contraction :premises (t322))
% 28.71/28.90  (step t324 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf48 U V)))) (tptp.ssList (tptp.skaf48 tptp.nil tptp.nil))) :rule implies :premises (t323))
% 28.71/28.90  (step t325 (cl (tptp.ssList (tptp.skaf48 tptp.nil tptp.nil))) :rule resolution :premises (t324 a47))
% 28.71/28.90  (step t326 (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.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (tptp.ssList (tptp.skaf48 tptp.nil tptp.nil))) (not (tptp.ssList (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (= tptp.nil (tptp.skaf48 tptp.nil 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)
% 28.71/28.90  (anchor :step t327)
% 28.71/28.90  (assume t327.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))))
% 28.71/28.90  (step t327.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.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (tptp.ssList (tptp.skaf48 tptp.nil tptp.nil))) (not (tptp.ssList (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil))))) :rule forall_inst :args ((:= U (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (:= V (tptp.skaf48 tptp.nil tptp.nil))))
% 28.71/28.90  (step t327.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.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (tptp.ssList (tptp.skaf48 tptp.nil tptp.nil))) (not (tptp.ssList (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)))) :rule or :premises (t327.t1))
% 28.71/28.90  (step t327.t3 (cl (or (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (tptp.ssList (tptp.skaf48 tptp.nil tptp.nil))) (not (tptp.ssList (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)))) :rule resolution :premises (t327.t2 t327.a0))
% 28.71/28.90  (step t327 (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.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (tptp.ssList (tptp.skaf48 tptp.nil tptp.nil))) (not (tptp.ssList (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)))) :rule subproof :discharge (t327.a0))
% 28.71/28.90  (step t328 (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.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (tptp.ssList (tptp.skaf48 tptp.nil tptp.nil))) (not (tptp.ssList (tptp.app (tptp.skaf47 tptp.nil 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 (tptp.ssList (tptp.skaf48 tptp.nil tptp.nil))) (not (tptp.ssList (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)))) :rule resolution :premises (t326 t327))
% 28.71/28.90  (step t329 (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.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (tptp.ssList (tptp.skaf48 tptp.nil tptp.nil))) (not (tptp.ssList (tptp.app (tptp.skaf47 tptp.nil 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 (tptp.ssList (tptp.skaf48 tptp.nil tptp.nil))) (not (tptp.ssList (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil))))) :rule implies_neg2)
% 28.71/28.90  (step t330 (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.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (tptp.ssList (tptp.skaf48 tptp.nil tptp.nil))) (not (tptp.ssList (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (= tptp.nil (tptp.skaf48 tptp.nil 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.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (tptp.ssList (tptp.skaf48 tptp.nil tptp.nil))) (not (tptp.ssList (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil))))) :rule resolution :premises (t328 t329))
% 28.71/28.90  (step t331 (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.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (tptp.ssList (tptp.skaf48 tptp.nil tptp.nil))) (not (tptp.ssList (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil))))) :rule contraction :premises (t330))
% 28.71/28.90  (step t332 (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.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (tptp.ssList (tptp.skaf48 tptp.nil tptp.nil))) (not (tptp.ssList (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)))) :rule implies :premises (t331))
% 28.71/28.90  (step t333 (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)
% 28.71/28.90  (anchor :step t334 :args ((U $$unsorted) (:= U U) (V $$unsorted) (:= V V)))
% 28.71/28.90  (step t334.t1 (cl (= U U)) :rule refl)
% 28.71/28.90  (step t334.t2 (cl (= V V)) :rule refl)
% 28.71/28.90  (step t334.t3 (cl (= (= (tptp.app U V) tptp.nil) (= tptp.nil (tptp.app U V)))) :rule all_simplify)
% 28.71/28.90  (step t334.t4 (cl (= (not (= (tptp.app U V) tptp.nil)) (not (= tptp.nil (tptp.app U V))))) :rule cong :premises (t334.t3))
% 28.71/28.90  (step t334.t5 (cl (= (not (tptp.ssList V)) (not (tptp.ssList V)))) :rule refl)
% 28.71/28.90  (step t334.t6 (cl (= (not (tptp.ssList U)) (not (tptp.ssList U)))) :rule refl)
% 28.71/28.90  (step t334.t7 (cl (= (= tptp.nil V) (= tptp.nil V))) :rule refl)
% 28.71/28.90  (step t334.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 (t334.t4 t334.t5 t334.t6 t334.t7))
% 28.71/28.90  (step t334 (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)
% 28.71/28.90  (step t335 (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 (t333 t334 a118))
% 28.71/28.90  (step t336 (cl (or (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (tptp.ssList (tptp.skaf48 tptp.nil tptp.nil))) (not (tptp.ssList (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)))) :rule resolution :premises (t332 t335))
% 28.71/28.90  (step t337 (cl (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil))) :rule resolution :premises (t268 t298 t317 t325 t336))
% 28.71/28.90  (step t338 (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 (tptp.ssList (tptp.skaf48 tptp.nil tptp.nil))) (not (tptp.ssList (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil 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)))) (not (tptp.ssList (tptp.skaf48 tptp.nil tptp.nil))) (not (tptp.ssList (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) :rule or_pos)
% 28.71/28.90  (step t339 (cl (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (not (tptp.ssList (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil 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 (tptp.ssList (tptp.skaf48 tptp.nil tptp.nil))) (not (tptp.ssList (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))))) :rule reordering :premises (t338))
% 28.71/28.90  (step t340 (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.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (tptp.ssList (tptp.skaf48 tptp.nil tptp.nil))) (not (tptp.ssList (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) 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)
% 28.71/28.90  (anchor :step t341)
% 28.71/28.90  (assume t341.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))))
% 28.71/28.90  (step t341.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.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (tptp.ssList (tptp.skaf48 tptp.nil tptp.nil))) (not (tptp.ssList (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))))) :rule forall_inst :args ((:= U (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (:= V (tptp.skaf48 tptp.nil tptp.nil))))
% 28.71/28.90  (step t341.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.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (tptp.ssList (tptp.skaf48 tptp.nil tptp.nil))) (not (tptp.ssList (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)))) :rule or :premises (t341.t1))
% 28.71/28.90  (step t341.t3 (cl (or (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (tptp.ssList (tptp.skaf48 tptp.nil tptp.nil))) (not (tptp.ssList (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)))) :rule resolution :premises (t341.t2 t341.a0))
% 28.71/28.90  (step t341 (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.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (tptp.ssList (tptp.skaf48 tptp.nil tptp.nil))) (not (tptp.ssList (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)))) :rule subproof :discharge (t341.a0))
% 28.71/28.90  (step t342 (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.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (tptp.ssList (tptp.skaf48 tptp.nil tptp.nil))) (not (tptp.ssList (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil 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 (tptp.ssList (tptp.skaf48 tptp.nil tptp.nil))) (not (tptp.ssList (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)))) :rule resolution :premises (t340 t341))
% 28.71/28.90  (step t343 (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.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (tptp.ssList (tptp.skaf48 tptp.nil tptp.nil))) (not (tptp.ssList (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil 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 (tptp.ssList (tptp.skaf48 tptp.nil tptp.nil))) (not (tptp.ssList (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))))) :rule implies_neg2)
% 28.71/28.90  (step t344 (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.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (tptp.ssList (tptp.skaf48 tptp.nil tptp.nil))) (not (tptp.ssList (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) 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.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (tptp.ssList (tptp.skaf48 tptp.nil tptp.nil))) (not (tptp.ssList (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))))) :rule resolution :premises (t342 t343))
% 28.71/28.90  (step t345 (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.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (tptp.ssList (tptp.skaf48 tptp.nil tptp.nil))) (not (tptp.ssList (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))))) :rule contraction :premises (t344))
% 28.71/28.90  (step t346 (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.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (tptp.ssList (tptp.skaf48 tptp.nil tptp.nil))) (not (tptp.ssList (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)))) :rule implies :premises (t345))
% 28.71/28.90  (step t347 (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)
% 28.71/28.90  (anchor :step t348 :args ((U $$unsorted) (:= U U) (V $$unsorted) (:= V V)))
% 28.71/28.90  (step t348.t1 (cl (= U U)) :rule refl)
% 28.71/28.90  (step t348.t2 (cl (= V V)) :rule refl)
% 28.71/28.90  (step t348.t3 (cl (= (= (tptp.app U V) tptp.nil) (= tptp.nil (tptp.app U V)))) :rule all_simplify)
% 28.71/28.90  (step t348.t4 (cl (= (not (= (tptp.app U V) tptp.nil)) (not (= tptp.nil (tptp.app U V))))) :rule cong :premises (t348.t3))
% 28.71/28.90  (step t348.t5 (cl (= (not (tptp.ssList V)) (not (tptp.ssList V)))) :rule refl)
% 28.71/28.90  (step t348.t6 (cl (= (not (tptp.ssList U)) (not (tptp.ssList U)))) :rule refl)
% 28.71/28.90  (step t348.t7 (cl (= (= tptp.nil U) (= tptp.nil U))) :rule refl)
% 28.71/28.90  (step t348.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 (t348.t4 t348.t5 t348.t6 t348.t7))
% 28.71/28.90  (step t348 (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)
% 28.71/28.90  (step t349 (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 (t347 t348 a117))
% 28.71/28.90  (step t350 (cl (or (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (tptp.ssList (tptp.skaf48 tptp.nil tptp.nil))) (not (tptp.ssList (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)))) :rule resolution :premises (t346 t349))
% 28.71/28.90  (step t351 (cl (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) :rule resolution :premises (t339 t298 t317 t325 t350))
% 28.71/28.90  (step t352 (cl (not (or (not (tptp.ssList (tptp.skaf46 tptp.sk3 tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)))) (not (tptp.ssList (tptp.skaf46 tptp.sk3 tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) :rule or_pos)
% 28.71/28.90  (step t353 (cl (not (tptp.ssList (tptp.skaf46 tptp.sk3 tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (not (or (not (tptp.ssList (tptp.skaf46 tptp.sk3 tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))))) :rule reordering :premises (t352))
% 28.71/28.90  (step t354 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf46 U V))) (tptp.ssList (tptp.skaf46 tptp.sk3 tptp.nil))) (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf46 U V)))) :rule implies_neg1)
% 28.71/28.90  (anchor :step t355)
% 28.71/28.90  (assume t355.a0 (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf46 U V))))
% 28.71/28.90  (step t355.t1 (cl (or (not (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf46 U V)))) (tptp.ssList (tptp.skaf46 tptp.sk3 tptp.nil)))) :rule forall_inst :args ((:= U tptp.sk3) (:= V tptp.nil)))
% 28.71/28.90  (step t355.t2 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf46 U V)))) (tptp.ssList (tptp.skaf46 tptp.sk3 tptp.nil))) :rule or :premises (t355.t1))
% 28.71/28.90  (step t355.t3 (cl (tptp.ssList (tptp.skaf46 tptp.sk3 tptp.nil))) :rule resolution :premises (t355.t2 t355.a0))
% 28.71/28.90  (step t355 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf46 U V)))) (tptp.ssList (tptp.skaf46 tptp.sk3 tptp.nil))) :rule subproof :discharge (t355.a0))
% 28.71/28.90  (step t356 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf46 U V))) (tptp.ssList (tptp.skaf46 tptp.sk3 tptp.nil))) (tptp.ssList (tptp.skaf46 tptp.sk3 tptp.nil))) :rule resolution :premises (t354 t355))
% 28.71/28.90  (step t357 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf46 U V))) (tptp.ssList (tptp.skaf46 tptp.sk3 tptp.nil))) (not (tptp.ssList (tptp.skaf46 tptp.sk3 tptp.nil)))) :rule implies_neg2)
% 28.71/28.90  (step t358 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf46 U V))) (tptp.ssList (tptp.skaf46 tptp.sk3 tptp.nil))) (=> (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf46 U V))) (tptp.ssList (tptp.skaf46 tptp.sk3 tptp.nil)))) :rule resolution :premises (t356 t357))
% 28.71/28.90  (step t359 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf46 U V))) (tptp.ssList (tptp.skaf46 tptp.sk3 tptp.nil)))) :rule contraction :premises (t358))
% 28.71/28.90  (step t360 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf46 U V)))) (tptp.ssList (tptp.skaf46 tptp.sk3 tptp.nil))) :rule implies :premises (t359))
% 28.71/28.90  (step t361 (cl (tptp.ssList (tptp.skaf46 tptp.sk3 tptp.nil))) :rule resolution :premises (t360 a49))
% 28.71/28.90  (step t362 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil)))) (or (not (tptp.ssList (tptp.skaf46 tptp.sk3 tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)))) (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil))))) :rule implies_neg1)
% 28.71/28.90  (anchor :step t363)
% 28.71/28.90  (assume t363.a0 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil)))))
% 28.71/28.90  (step t363.t1 (cl (or (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil))))) (or (not (tptp.ssList (tptp.skaf46 tptp.sk3 tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))))) :rule forall_inst :args ((:= U (tptp.skaf46 tptp.sk3 tptp.nil))))
% 28.71/28.90  (step t363.t2 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil))))) (or (not (tptp.ssList (tptp.skaf46 tptp.sk3 tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)))) :rule or :premises (t363.t1))
% 28.71/28.90  (step t363.t3 (cl (or (not (tptp.ssList (tptp.skaf46 tptp.sk3 tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)))) :rule resolution :premises (t363.t2 t363.a0))
% 28.71/28.90  (step t363 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil))))) (or (not (tptp.ssList (tptp.skaf46 tptp.sk3 tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)))) :rule subproof :discharge (t363.a0))
% 28.71/28.90  (step t364 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil)))) (or (not (tptp.ssList (tptp.skaf46 tptp.sk3 tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)))) (or (not (tptp.ssList (tptp.skaf46 tptp.sk3 tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)))) :rule resolution :premises (t362 t363))
% 28.71/28.90  (step t365 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil)))) (or (not (tptp.ssList (tptp.skaf46 tptp.sk3 tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)))) (not (or (not (tptp.ssList (tptp.skaf46 tptp.sk3 tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))))) :rule implies_neg2)
% 28.71/28.90  (step t366 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil)))) (or (not (tptp.ssList (tptp.skaf46 tptp.sk3 tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)))) (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil)))) (or (not (tptp.ssList (tptp.skaf46 tptp.sk3 tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))))) :rule resolution :premises (t364 t365))
% 28.71/28.90  (step t367 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil)))) (or (not (tptp.ssList (tptp.skaf46 tptp.sk3 tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))))) :rule contraction :premises (t366))
% 28.71/28.90  (step t368 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil))))) (or (not (tptp.ssList (tptp.skaf46 tptp.sk3 tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)))) :rule implies :premises (t367))
% 28.71/28.90  (step t369 (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)
% 28.71/28.90  (anchor :step t370 :args ((U $$unsorted) (:= U U)))
% 28.71/28.90  (step t370.t1 (cl (= U U)) :rule refl)
% 28.71/28.90  (step t370.t2 (cl (= (not (tptp.ssList U)) (not (tptp.ssList U)))) :rule refl)
% 28.71/28.90  (step t370.t3 (cl (= (= (tptp.app U tptp.nil) U) (= U (tptp.app U tptp.nil)))) :rule all_simplify)
% 28.71/28.90  (step t370.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 (t370.t2 t370.t3))
% 28.71/28.90  (step t370 (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)
% 28.71/28.90  (step t371 (cl (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil))))) :rule resolution :premises (t369 t370 a72))
% 28.71/28.90  (step t372 (cl (or (not (tptp.ssList (tptp.skaf46 tptp.sk3 tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)))) :rule resolution :premises (t368 t371))
% 28.71/28.90  (step t373 (cl (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) :rule resolution :premises (t353 t361 t372))
% 28.71/28.90  (step t374 (cl (not (or (not (tptp.ssItem (tptp.skaf83 tptp.sk3))) (not (tptp.ssList (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))))) (not (tptp.ssItem (tptp.skaf83 tptp.sk3))) (not (tptp.ssList (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) :rule or_pos)
% 28.71/28.90  (step t375 (cl (not (tptp.ssItem (tptp.skaf83 tptp.sk3))) (not (tptp.ssList (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (or (not (tptp.ssItem (tptp.skaf83 tptp.sk3))) (not (tptp.ssList (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))))) :rule reordering :premises (t374))
% 28.71/28.90  (step t376 (cl (=> (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf83 U))) (tptp.ssItem (tptp.skaf83 tptp.sk3))) (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf83 U)))) :rule implies_neg1)
% 28.71/28.90  (anchor :step t377)
% 28.71/28.90  (assume t377.a0 (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf83 U))))
% 28.71/28.90  (step t377.t1 (cl (or (not (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf83 U)))) (tptp.ssItem (tptp.skaf83 tptp.sk3)))) :rule forall_inst :args ((:= U tptp.sk3)))
% 28.71/28.90  (step t377.t2 (cl (not (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf83 U)))) (tptp.ssItem (tptp.skaf83 tptp.sk3))) :rule or :premises (t377.t1))
% 28.71/28.90  (step t377.t3 (cl (tptp.ssItem (tptp.skaf83 tptp.sk3))) :rule resolution :premises (t377.t2 t377.a0))
% 28.71/28.90  (step t377 (cl (not (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf83 U)))) (tptp.ssItem (tptp.skaf83 tptp.sk3))) :rule subproof :discharge (t377.a0))
% 28.71/28.90  (step t378 (cl (=> (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf83 U))) (tptp.ssItem (tptp.skaf83 tptp.sk3))) (tptp.ssItem (tptp.skaf83 tptp.sk3))) :rule resolution :premises (t376 t377))
% 28.71/28.90  (step t379 (cl (=> (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf83 U))) (tptp.ssItem (tptp.skaf83 tptp.sk3))) (not (tptp.ssItem (tptp.skaf83 tptp.sk3)))) :rule implies_neg2)
% 28.71/28.90  (step t380 (cl (=> (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf83 U))) (tptp.ssItem (tptp.skaf83 tptp.sk3))) (=> (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf83 U))) (tptp.ssItem (tptp.skaf83 tptp.sk3)))) :rule resolution :premises (t378 t379))
% 28.71/28.90  (step t381 (cl (=> (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf83 U))) (tptp.ssItem (tptp.skaf83 tptp.sk3)))) :rule contraction :premises (t380))
% 28.71/28.90  (step t382 (cl (not (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf83 U)))) (tptp.ssItem (tptp.skaf83 tptp.sk3))) :rule implies :premises (t381))
% 28.71/28.90  (step t383 (cl (tptp.ssItem (tptp.skaf83 tptp.sk3))) :rule resolution :premises (t382 a11))
% 28.71/28.90  (step t384 (cl (=> (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf82 U))) (tptp.ssList (tptp.skaf82 tptp.sk3))) (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf82 U)))) :rule implies_neg1)
% 28.71/28.90  (anchor :step t385)
% 28.71/28.90  (assume t385.a0 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf82 U))))
% 28.71/28.90  (step t385.t1 (cl (or (not (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf82 U)))) (tptp.ssList (tptp.skaf82 tptp.sk3)))) :rule forall_inst :args ((:= U tptp.sk3)))
% 28.71/28.90  (step t385.t2 (cl (not (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf82 U)))) (tptp.ssList (tptp.skaf82 tptp.sk3))) :rule or :premises (t385.t1))
% 28.71/28.90  (step t385.t3 (cl (tptp.ssList (tptp.skaf82 tptp.sk3))) :rule resolution :premises (t385.t2 t385.a0))
% 28.71/28.90  (step t385 (cl (not (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf82 U)))) (tptp.ssList (tptp.skaf82 tptp.sk3))) :rule subproof :discharge (t385.a0))
% 28.71/28.90  (step t386 (cl (=> (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf82 U))) (tptp.ssList (tptp.skaf82 tptp.sk3))) (tptp.ssList (tptp.skaf82 tptp.sk3))) :rule resolution :premises (t384 t385))
% 28.71/28.90  (step t387 (cl (=> (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf82 U))) (tptp.ssList (tptp.skaf82 tptp.sk3))) (not (tptp.ssList (tptp.skaf82 tptp.sk3)))) :rule implies_neg2)
% 28.71/28.90  (step t388 (cl (=> (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf82 U))) (tptp.ssList (tptp.skaf82 tptp.sk3))) (=> (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf82 U))) (tptp.ssList (tptp.skaf82 tptp.sk3)))) :rule resolution :premises (t386 t387))
% 28.71/28.90  (step t389 (cl (=> (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf82 U))) (tptp.ssList (tptp.skaf82 tptp.sk3)))) :rule contraction :premises (t388))
% 28.71/28.90  (step t390 (cl (not (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf82 U)))) (tptp.ssList (tptp.skaf82 tptp.sk3))) :rule implies :premises (t389))
% 28.71/28.90  (step t391 (cl (tptp.ssList (tptp.skaf82 tptp.sk3))) :rule resolution :premises (t390 a12))
% 28.71/28.90  (step t392 (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.sk3))) (not (tptp.ssList (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V)))))) :rule implies_neg1)
% 28.71/28.90  (anchor :step t393)
% 28.71/28.90  (assume t393.a0 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V))))))
% 28.71/28.90  (step t393.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.sk3))) (not (tptp.ssList (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))))) :rule forall_inst :args ((:= U (tptp.skaf83 tptp.sk3)) (:= V (tptp.skaf82 tptp.sk3))))
% 28.71/28.90  (step t393.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.sk3))) (not (tptp.ssList (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))))) :rule or :premises (t393.t1))
% 28.71/28.90  (step t393.t3 (cl (or (not (tptp.ssItem (tptp.skaf83 tptp.sk3))) (not (tptp.ssList (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))))) :rule resolution :premises (t393.t2 t393.a0))
% 28.71/28.90  (step t393 (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.sk3))) (not (tptp.ssList (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))))) :rule subproof :discharge (t393.a0))
% 28.71/28.90  (step t394 (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.sk3))) (not (tptp.ssList (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))))) (or (not (tptp.ssItem (tptp.skaf83 tptp.sk3))) (not (tptp.ssList (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))))) :rule resolution :premises (t392 t393))
% 28.71/28.90  (step t395 (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.sk3))) (not (tptp.ssList (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))))) (not (or (not (tptp.ssItem (tptp.skaf83 tptp.sk3))) (not (tptp.ssList (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))))) :rule implies_neg2)
% 28.71/28.90  (step t396 (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.sk3))) (not (tptp.ssList (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))))) (=> (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.sk3))) (not (tptp.ssList (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))))) :rule resolution :premises (t394 t395))
% 28.71/28.90  (step t397 (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.sk3))) (not (tptp.ssList (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))))) :rule contraction :premises (t396))
% 28.71/28.90  (step t398 (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.sk3))) (not (tptp.ssList (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))))) :rule implies :premises (t397))
% 28.71/28.90  (step t399 (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)
% 28.71/28.90  (anchor :step t400 :args ((U $$unsorted) (:= U U) (V $$unsorted) (:= V V)))
% 28.71/28.90  (step t400.t1 (cl (= U U)) :rule refl)
% 28.71/28.90  (step t400.t2 (cl (= V V)) :rule refl)
% 28.71/28.90  (step t400.t3 (cl (= (not (tptp.ssItem U)) (not (tptp.ssItem U)))) :rule refl)
% 28.71/28.90  (step t400.t4 (cl (= (not (tptp.ssList V)) (not (tptp.ssList V)))) :rule refl)
% 28.71/28.90  (step t400.t5 (cl (= (= (tptp.hd (tptp.cons U V)) U) (= U (tptp.hd (tptp.cons U V))))) :rule all_simplify)
% 28.71/28.90  (step t400.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 (t400.t3 t400.t4 t400.t5))
% 28.71/28.90  (step t400 (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)
% 28.71/28.90  (step t401 (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 (t399 t400 a96))
% 28.71/28.90  (step t402 (cl (or (not (tptp.ssItem (tptp.skaf83 tptp.sk3))) (not (tptp.ssList (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))))) :rule resolution :premises (t398 t401))
% 28.71/28.90  (step t403 (cl (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) :rule resolution :premises (t375 t383 t391 t402))
% 28.71/28.90  (step t404 (cl (not (or (not (tptp.ssItem (tptp.skaf83 tptp.sk3))) (not (tptp.ssList (tptp.skaf82 tptp.sk3))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))))) (not (tptp.ssItem (tptp.skaf83 tptp.sk3))) (not (tptp.ssList (tptp.skaf82 tptp.sk3))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) :rule or_pos)
% 28.71/28.90  (step t405 (cl (not (tptp.ssItem (tptp.skaf83 tptp.sk3))) (not (tptp.ssList (tptp.skaf82 tptp.sk3))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (or (not (tptp.ssItem (tptp.skaf83 tptp.sk3))) (not (tptp.ssList (tptp.skaf82 tptp.sk3))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))))) :rule reordering :premises (t404))
% 28.71/28.90  (step t406 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= V (tptp.tl (tptp.cons U V))))) (or (not (tptp.ssItem (tptp.skaf83 tptp.sk3))) (not (tptp.ssList (tptp.skaf82 tptp.sk3))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= V (tptp.tl (tptp.cons U V)))))) :rule implies_neg1)
% 28.71/28.90  (anchor :step t407)
% 28.71/28.90  (assume t407.a0 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= V (tptp.tl (tptp.cons U V))))))
% 28.71/28.90  (step t407.t1 (cl (or (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= V (tptp.tl (tptp.cons U V)))))) (or (not (tptp.ssItem (tptp.skaf83 tptp.sk3))) (not (tptp.ssList (tptp.skaf82 tptp.sk3))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))))) :rule forall_inst :args ((:= U (tptp.skaf83 tptp.sk3)) (:= V (tptp.skaf82 tptp.sk3))))
% 28.71/28.90  (step t407.t2 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= V (tptp.tl (tptp.cons U V)))))) (or (not (tptp.ssItem (tptp.skaf83 tptp.sk3))) (not (tptp.ssList (tptp.skaf82 tptp.sk3))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))))) :rule or :premises (t407.t1))
% 28.71/28.90  (step t407.t3 (cl (or (not (tptp.ssItem (tptp.skaf83 tptp.sk3))) (not (tptp.ssList (tptp.skaf82 tptp.sk3))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))))) :rule resolution :premises (t407.t2 t407.a0))
% 28.71/28.90  (step t407 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= V (tptp.tl (tptp.cons U V)))))) (or (not (tptp.ssItem (tptp.skaf83 tptp.sk3))) (not (tptp.ssList (tptp.skaf82 tptp.sk3))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))))) :rule subproof :discharge (t407.a0))
% 28.71/28.90  (step t408 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= V (tptp.tl (tptp.cons U V))))) (or (not (tptp.ssItem (tptp.skaf83 tptp.sk3))) (not (tptp.ssList (tptp.skaf82 tptp.sk3))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))))) (or (not (tptp.ssItem (tptp.skaf83 tptp.sk3))) (not (tptp.ssList (tptp.skaf82 tptp.sk3))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))))) :rule resolution :premises (t406 t407))
% 28.71/28.90  (step t409 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= V (tptp.tl (tptp.cons U V))))) (or (not (tptp.ssItem (tptp.skaf83 tptp.sk3))) (not (tptp.ssList (tptp.skaf82 tptp.sk3))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))))) (not (or (not (tptp.ssItem (tptp.skaf83 tptp.sk3))) (not (tptp.ssList (tptp.skaf82 tptp.sk3))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))))) :rule implies_neg2)
% 28.71/28.90  (step t410 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= V (tptp.tl (tptp.cons U V))))) (or (not (tptp.ssItem (tptp.skaf83 tptp.sk3))) (not (tptp.ssList (tptp.skaf82 tptp.sk3))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))))) (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= V (tptp.tl (tptp.cons U V))))) (or (not (tptp.ssItem (tptp.skaf83 tptp.sk3))) (not (tptp.ssList (tptp.skaf82 tptp.sk3))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))))) :rule resolution :premises (t408 t409))
% 28.71/28.90  (step t411 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= V (tptp.tl (tptp.cons U V))))) (or (not (tptp.ssItem (tptp.skaf83 tptp.sk3))) (not (tptp.ssList (tptp.skaf82 tptp.sk3))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))))) :rule contraction :premises (t410))
% 28.71/28.90  (step t412 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= V (tptp.tl (tptp.cons U V)))))) (or (not (tptp.ssItem (tptp.skaf83 tptp.sk3))) (not (tptp.ssList (tptp.skaf82 tptp.sk3))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))))) :rule implies :premises (t411))
% 28.71/28.90  (step t413 (cl (not (= (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.tl (tptp.cons U V)) V))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= V (tptp.tl (tptp.cons U V))))))) (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.tl (tptp.cons U V)) V)))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= V (tptp.tl (tptp.cons U V)))))) :rule equiv_pos2)
% 28.71/28.90  (anchor :step t414 :args ((U $$unsorted) (:= U U) (V $$unsorted) (:= V V)))
% 28.71/28.90  (step t414.t1 (cl (= U U)) :rule refl)
% 28.71/28.90  (step t414.t2 (cl (= V V)) :rule refl)
% 28.71/28.90  (step t414.t3 (cl (= (not (tptp.ssItem U)) (not (tptp.ssItem U)))) :rule refl)
% 28.71/28.90  (step t414.t4 (cl (= (not (tptp.ssList V)) (not (tptp.ssList V)))) :rule refl)
% 28.71/28.90  (step t414.t5 (cl (= (= (tptp.tl (tptp.cons U V)) V) (= V (tptp.tl (tptp.cons U V))))) :rule all_simplify)
% 28.71/28.90  (step t414.t6 (cl (= (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.tl (tptp.cons U V)) V)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= V (tptp.tl (tptp.cons U V)))))) :rule cong :premises (t414.t3 t414.t4 t414.t5))
% 28.71/28.90  (step t414 (cl (= (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.tl (tptp.cons U V)) V))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= V (tptp.tl (tptp.cons U V))))))) :rule bind)
% 28.71/28.90  (step t415 (cl (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= V (tptp.tl (tptp.cons U V)))))) :rule resolution :premises (t413 t414 a95))
% 28.71/28.90  (step t416 (cl (or (not (tptp.ssItem (tptp.skaf83 tptp.sk3))) (not (tptp.ssList (tptp.skaf82 tptp.sk3))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))))) :rule resolution :premises (t412 t415))
% 28.71/28.90  (step t417 (cl (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) :rule resolution :premises (t405 t383 t391 t416))
% 28.71/28.90  (step t418 (cl (not (or (not (tptp.ssItem (tptp.skaf83 tptp.sk4))) (not (tptp.ssList (tptp.skaf82 tptp.sk4))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) (not (tptp.ssItem (tptp.skaf83 tptp.sk4))) (not (tptp.ssList (tptp.skaf82 tptp.sk4))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) :rule or_pos)
% 28.71/28.90  (step t419 (cl (not (tptp.ssItem (tptp.skaf83 tptp.sk4))) (not (tptp.ssList (tptp.skaf82 tptp.sk4))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (or (not (tptp.ssItem (tptp.skaf83 tptp.sk4))) (not (tptp.ssList (tptp.skaf82 tptp.sk4))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))))) :rule reordering :premises (t418))
% 28.71/28.90  (step t420 (cl (=> (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf83 U))) (tptp.ssItem (tptp.skaf83 tptp.sk4))) (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf83 U)))) :rule implies_neg1)
% 28.71/28.90  (anchor :step t421)
% 28.71/28.90  (assume t421.a0 (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf83 U))))
% 28.71/28.90  (step t421.t1 (cl (or (not (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf83 U)))) (tptp.ssItem (tptp.skaf83 tptp.sk4)))) :rule forall_inst :args ((:= U tptp.sk4)))
% 28.71/28.90  (step t421.t2 (cl (not (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf83 U)))) (tptp.ssItem (tptp.skaf83 tptp.sk4))) :rule or :premises (t421.t1))
% 28.71/28.90  (step t421.t3 (cl (tptp.ssItem (tptp.skaf83 tptp.sk4))) :rule resolution :premises (t421.t2 t421.a0))
% 28.71/28.90  (step t421 (cl (not (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf83 U)))) (tptp.ssItem (tptp.skaf83 tptp.sk4))) :rule subproof :discharge (t421.a0))
% 28.71/28.90  (step t422 (cl (=> (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf83 U))) (tptp.ssItem (tptp.skaf83 tptp.sk4))) (tptp.ssItem (tptp.skaf83 tptp.sk4))) :rule resolution :premises (t420 t421))
% 28.71/28.90  (step t423 (cl (=> (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf83 U))) (tptp.ssItem (tptp.skaf83 tptp.sk4))) (not (tptp.ssItem (tptp.skaf83 tptp.sk4)))) :rule implies_neg2)
% 28.71/28.90  (step t424 (cl (=> (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf83 U))) (tptp.ssItem (tptp.skaf83 tptp.sk4))) (=> (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf83 U))) (tptp.ssItem (tptp.skaf83 tptp.sk4)))) :rule resolution :premises (t422 t423))
% 28.71/28.90  (step t425 (cl (=> (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf83 U))) (tptp.ssItem (tptp.skaf83 tptp.sk4)))) :rule contraction :premises (t424))
% 28.71/28.90  (step t426 (cl (not (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf83 U)))) (tptp.ssItem (tptp.skaf83 tptp.sk4))) :rule implies :premises (t425))
% 28.71/28.90  (step t427 (cl (tptp.ssItem (tptp.skaf83 tptp.sk4))) :rule resolution :premises (t426 a11))
% 28.71/28.90  (step t428 (cl (=> (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf82 U))) (tptp.ssList (tptp.skaf82 tptp.sk4))) (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf82 U)))) :rule implies_neg1)
% 28.71/28.90  (anchor :step t429)
% 28.71/28.90  (assume t429.a0 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf82 U))))
% 28.71/28.90  (step t429.t1 (cl (or (not (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf82 U)))) (tptp.ssList (tptp.skaf82 tptp.sk4)))) :rule forall_inst :args ((:= U tptp.sk4)))
% 28.71/28.90  (step t429.t2 (cl (not (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf82 U)))) (tptp.ssList (tptp.skaf82 tptp.sk4))) :rule or :premises (t429.t1))
% 28.71/28.90  (step t429.t3 (cl (tptp.ssList (tptp.skaf82 tptp.sk4))) :rule resolution :premises (t429.t2 t429.a0))
% 28.71/28.90  (step t429 (cl (not (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf82 U)))) (tptp.ssList (tptp.skaf82 tptp.sk4))) :rule subproof :discharge (t429.a0))
% 28.71/28.90  (step t430 (cl (=> (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf82 U))) (tptp.ssList (tptp.skaf82 tptp.sk4))) (tptp.ssList (tptp.skaf82 tptp.sk4))) :rule resolution :premises (t428 t429))
% 28.71/28.90  (step t431 (cl (=> (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf82 U))) (tptp.ssList (tptp.skaf82 tptp.sk4))) (not (tptp.ssList (tptp.skaf82 tptp.sk4)))) :rule implies_neg2)
% 28.71/28.90  (step t432 (cl (=> (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf82 U))) (tptp.ssList (tptp.skaf82 tptp.sk4))) (=> (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf82 U))) (tptp.ssList (tptp.skaf82 tptp.sk4)))) :rule resolution :premises (t430 t431))
% 28.71/28.90  (step t433 (cl (=> (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf82 U))) (tptp.ssList (tptp.skaf82 tptp.sk4)))) :rule contraction :premises (t432))
% 28.71/28.90  (step t434 (cl (not (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf82 U)))) (tptp.ssList (tptp.skaf82 tptp.sk4))) :rule implies :premises (t433))
% 28.71/28.90  (step t435 (cl (tptp.ssList (tptp.skaf82 tptp.sk4))) :rule resolution :premises (t434 a12))
% 28.71/28.90  (step t436 (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.sk4))) (not (tptp.ssList (tptp.skaf82 tptp.sk4))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V)))))) :rule implies_neg1)
% 28.71/28.90  (anchor :step t437)
% 28.71/28.90  (assume t437.a0 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V))))))
% 28.71/28.90  (step t437.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.sk4))) (not (tptp.ssList (tptp.skaf82 tptp.sk4))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))))) :rule forall_inst :args ((:= U (tptp.skaf83 tptp.sk4)) (:= V (tptp.skaf82 tptp.sk4))))
% 28.71/28.90  (step t437.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.sk4))) (not (tptp.ssList (tptp.skaf82 tptp.sk4))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) :rule or :premises (t437.t1))
% 28.71/28.90  (step t437.t3 (cl (or (not (tptp.ssItem (tptp.skaf83 tptp.sk4))) (not (tptp.ssList (tptp.skaf82 tptp.sk4))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) :rule resolution :premises (t437.t2 t437.a0))
% 28.71/28.90  (step t437 (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.sk4))) (not (tptp.ssList (tptp.skaf82 tptp.sk4))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) :rule subproof :discharge (t437.a0))
% 28.71/28.90  (step t438 (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.sk4))) (not (tptp.ssList (tptp.skaf82 tptp.sk4))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) (or (not (tptp.ssItem (tptp.skaf83 tptp.sk4))) (not (tptp.ssList (tptp.skaf82 tptp.sk4))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) :rule resolution :premises (t436 t437))
% 28.71/28.90  (step t439 (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.sk4))) (not (tptp.ssList (tptp.skaf82 tptp.sk4))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) (not (or (not (tptp.ssItem (tptp.skaf83 tptp.sk4))) (not (tptp.ssList (tptp.skaf82 tptp.sk4))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))))) :rule implies_neg2)
% 28.71/28.90  (step t440 (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.sk4))) (not (tptp.ssList (tptp.skaf82 tptp.sk4))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) (=> (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.sk4))) (not (tptp.ssList (tptp.skaf82 tptp.sk4))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))))) :rule resolution :premises (t438 t439))
% 28.71/28.90  (step t441 (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.sk4))) (not (tptp.ssList (tptp.skaf82 tptp.sk4))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))))) :rule contraction :premises (t440))
% 28.71/28.90  (step t442 (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.sk4))) (not (tptp.ssList (tptp.skaf82 tptp.sk4))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) :rule implies :premises (t441))
% 28.71/28.90  (step t443 (cl (or (not (tptp.ssItem (tptp.skaf83 tptp.sk4))) (not (tptp.ssList (tptp.skaf82 tptp.sk4))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) :rule resolution :premises (t442 t401))
% 28.71/28.90  (step t444 (cl (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) :rule resolution :premises (t419 t427 t435 t443))
% 28.71/28.90  (step t445 (cl (not (or (not (tptp.rearsegP tptp.sk3 tptp.nil)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk3)) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)))) (not (tptp.rearsegP tptp.sk3 tptp.nil)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk3)) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) :rule or_pos)
% 28.71/28.90  (step t446 (cl (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk3)) (not (tptp.rearsegP tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (not (or (not (tptp.rearsegP tptp.sk3 tptp.nil)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk3)) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))))) :rule reordering :premises (t445))
% 28.71/28.90  (step t447 (cl (not (or (not (tptp.ssList tptp.sk3)) (tptp.rearsegP tptp.sk3 tptp.nil))) (not (tptp.ssList tptp.sk3)) (tptp.rearsegP tptp.sk3 tptp.nil)) :rule or_pos)
% 28.71/28.90  (step t448 (cl (not (tptp.ssList tptp.sk3)) (tptp.rearsegP tptp.sk3 tptp.nil) (not (or (not (tptp.ssList tptp.sk3)) (tptp.rearsegP tptp.sk3 tptp.nil)))) :rule reordering :premises (t447))
% 28.71/28.90  (step t449 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.rearsegP U tptp.nil))) (or (not (tptp.ssList tptp.sk3)) (tptp.rearsegP tptp.sk3 tptp.nil))) (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.rearsegP U tptp.nil)))) :rule implies_neg1)
% 28.71/28.90  (anchor :step t450)
% 28.71/28.90  (assume t450.a0 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.rearsegP U tptp.nil))))
% 28.71/28.90  (step t450.t1 (cl (or (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.rearsegP U tptp.nil)))) (or (not (tptp.ssList tptp.sk3)) (tptp.rearsegP tptp.sk3 tptp.nil)))) :rule forall_inst :args ((:= U tptp.sk3)))
% 28.71/28.90  (step t450.t2 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.rearsegP U tptp.nil)))) (or (not (tptp.ssList tptp.sk3)) (tptp.rearsegP tptp.sk3 tptp.nil))) :rule or :premises (t450.t1))
% 28.71/28.90  (step t450.t3 (cl (or (not (tptp.ssList tptp.sk3)) (tptp.rearsegP tptp.sk3 tptp.nil))) :rule resolution :premises (t450.t2 t450.a0))
% 28.71/28.90  (step t450 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.rearsegP U tptp.nil)))) (or (not (tptp.ssList tptp.sk3)) (tptp.rearsegP tptp.sk3 tptp.nil))) :rule subproof :discharge (t450.a0))
% 28.71/28.90  (step t451 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.rearsegP U tptp.nil))) (or (not (tptp.ssList tptp.sk3)) (tptp.rearsegP tptp.sk3 tptp.nil))) (or (not (tptp.ssList tptp.sk3)) (tptp.rearsegP tptp.sk3 tptp.nil))) :rule resolution :premises (t449 t450))
% 28.71/28.90  (step t452 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.rearsegP U tptp.nil))) (or (not (tptp.ssList tptp.sk3)) (tptp.rearsegP tptp.sk3 tptp.nil))) (not (or (not (tptp.ssList tptp.sk3)) (tptp.rearsegP tptp.sk3 tptp.nil)))) :rule implies_neg2)
% 28.71/28.90  (step t453 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.rearsegP U tptp.nil))) (or (not (tptp.ssList tptp.sk3)) (tptp.rearsegP tptp.sk3 tptp.nil))) (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.rearsegP U tptp.nil))) (or (not (tptp.ssList tptp.sk3)) (tptp.rearsegP tptp.sk3 tptp.nil)))) :rule resolution :premises (t451 t452))
% 28.71/28.90  (step t454 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.rearsegP U tptp.nil))) (or (not (tptp.ssList tptp.sk3)) (tptp.rearsegP tptp.sk3 tptp.nil)))) :rule contraction :premises (t453))
% 28.71/28.90  (step t455 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.rearsegP U tptp.nil)))) (or (not (tptp.ssList tptp.sk3)) (tptp.rearsegP tptp.sk3 tptp.nil))) :rule implies :premises (t454))
% 28.71/28.90  (step t456 (cl (or (not (tptp.ssList tptp.sk3)) (tptp.rearsegP tptp.sk3 tptp.nil))) :rule resolution :premises (t455 a57))
% 28.71/28.90  (step t457 (cl (tptp.rearsegP tptp.sk3 tptp.nil)) :rule resolution :premises (t448 a187 t456))
% 28.71/28.90  (step t458 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.rearsegP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.skaf46 U V) V)))) (or (not (tptp.rearsegP tptp.sk3 tptp.nil)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk3)) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.rearsegP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.skaf46 U V) V))))) :rule implies_neg1)
% 28.71/28.90  (anchor :step t459)
% 28.71/28.90  (assume t459.a0 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.rearsegP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.skaf46 U V) V)))))
% 28.71/28.90  (step t459.t1 (cl (or (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.rearsegP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.skaf46 U V) V))))) (or (not (tptp.rearsegP tptp.sk3 tptp.nil)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk3)) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))))) :rule forall_inst :args ((:= U tptp.sk3) (:= V tptp.nil)))
% 28.71/28.90  (step t459.t2 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.rearsegP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.skaf46 U V) V))))) (or (not (tptp.rearsegP tptp.sk3 tptp.nil)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk3)) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)))) :rule or :premises (t459.t1))
% 28.71/28.90  (step t459.t3 (cl (or (not (tptp.rearsegP tptp.sk3 tptp.nil)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk3)) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)))) :rule resolution :premises (t459.t2 t459.a0))
% 28.71/28.90  (step t459 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.rearsegP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.skaf46 U V) V))))) (or (not (tptp.rearsegP tptp.sk3 tptp.nil)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk3)) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)))) :rule subproof :discharge (t459.a0))
% 28.71/28.90  (step t460 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.rearsegP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.skaf46 U V) V)))) (or (not (tptp.rearsegP tptp.sk3 tptp.nil)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk3)) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)))) (or (not (tptp.rearsegP tptp.sk3 tptp.nil)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk3)) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)))) :rule resolution :premises (t458 t459))
% 28.71/28.90  (step t461 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.rearsegP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.skaf46 U V) V)))) (or (not (tptp.rearsegP tptp.sk3 tptp.nil)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk3)) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)))) (not (or (not (tptp.rearsegP tptp.sk3 tptp.nil)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk3)) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))))) :rule implies_neg2)
% 28.71/28.90  (step t462 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.rearsegP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.skaf46 U V) V)))) (or (not (tptp.rearsegP tptp.sk3 tptp.nil)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk3)) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)))) (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.rearsegP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.skaf46 U V) V)))) (or (not (tptp.rearsegP tptp.sk3 tptp.nil)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk3)) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))))) :rule resolution :premises (t460 t461))
% 28.71/28.90  (step t463 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.rearsegP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.skaf46 U V) V)))) (or (not (tptp.rearsegP tptp.sk3 tptp.nil)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk3)) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))))) :rule contraction :premises (t462))
% 28.71/28.90  (step t464 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.rearsegP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.skaf46 U V) V))))) (or (not (tptp.rearsegP tptp.sk3 tptp.nil)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk3)) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)))) :rule implies :premises (t463))
% 28.71/28.90  (step t465 (cl (not (= (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))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.rearsegP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.skaf46 U V) V)))))) (not (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)))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.rearsegP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.skaf46 U V) V))))) :rule equiv_pos2)
% 28.71/28.90  (anchor :step t466 :args ((U $$unsorted) (:= U U) (V $$unsorted) (:= V V)))
% 28.71/28.90  (step t466.t1 (cl (= U U)) :rule refl)
% 28.71/28.90  (step t466.t2 (cl (= V V)) :rule refl)
% 28.71/28.90  (step t466.t3 (cl (= (not (tptp.rearsegP U V)) (not (tptp.rearsegP U V)))) :rule refl)
% 28.71/28.90  (step t466.t4 (cl (= (not (tptp.ssList V)) (not (tptp.ssList V)))) :rule refl)
% 28.71/28.90  (step t466.t5 (cl (= (not (tptp.ssList U)) (not (tptp.ssList U)))) :rule refl)
% 28.71/28.90  (step t466.t6 (cl (= (= (tptp.app (tptp.skaf46 U V) V) U) (= U (tptp.app (tptp.skaf46 U V) V)))) :rule all_simplify)
% 28.71/28.90  (step t466.t7 (cl (= (or (not (tptp.rearsegP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= (tptp.app (tptp.skaf46 U V) V) U)) (or (not (tptp.rearsegP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.skaf46 U V) V))))) :rule cong :premises (t466.t3 t466.t4 t466.t5 t466.t6))
% 28.71/28.90  (step t466 (cl (= (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))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.rearsegP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.skaf46 U V) V)))))) :rule bind)
% 28.71/28.90  (step t467 (cl (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.rearsegP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.skaf46 U V) V))))) :rule resolution :premises (t465 t466 a130))
% 28.71/28.90  (step t468 (cl (or (not (tptp.rearsegP tptp.sk3 tptp.nil)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk3)) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)))) :rule resolution :premises (t464 t467))
% 28.71/28.90  (step t469 (cl (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) :rule resolution :premises (t446 a7 a187 t457 t468))
% 28.71/28.90  (step t470 (cl (not (or (not (tptp.ssList tptp.sk4)) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.nil tptp.sk4))) (not (tptp.ssList tptp.sk4)) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.nil tptp.sk4)) :rule or_pos)
% 28.71/28.90  (step t471 (cl (not (tptp.ssList tptp.sk4)) (= tptp.nil tptp.sk4) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (not (or (not (tptp.ssList tptp.sk4)) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.nil tptp.sk4)))) :rule reordering :premises (t470))
% 28.71/28.90  (step t472 (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.sk4)) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.nil tptp.sk4))) (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.cons (tptp.skaf83 U) (tptp.skaf82 U))) (= tptp.nil U)))) :rule implies_neg1)
% 28.71/28.90  (anchor :step t473)
% 28.71/28.90  (assume t473.a0 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.cons (tptp.skaf83 U) (tptp.skaf82 U))) (= tptp.nil U))))
% 28.71/28.90  (step t473.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.sk4)) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.nil tptp.sk4)))) :rule forall_inst :args ((:= U tptp.sk4)))
% 28.71/28.90  (step t473.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.sk4)) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.nil tptp.sk4))) :rule or :premises (t473.t1))
% 28.71/28.90  (step t473.t3 (cl (or (not (tptp.ssList tptp.sk4)) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.nil tptp.sk4))) :rule resolution :premises (t473.t2 t473.a0))
% 28.71/28.90  (step t473 (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.sk4)) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.nil tptp.sk4))) :rule subproof :discharge (t473.a0))
% 28.71/28.90  (step t474 (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.sk4)) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.nil tptp.sk4))) (or (not (tptp.ssList tptp.sk4)) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.nil tptp.sk4))) :rule resolution :premises (t472 t473))
% 28.71/28.90  (step t475 (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.sk4)) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.nil tptp.sk4))) (not (or (not (tptp.ssList tptp.sk4)) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.nil tptp.sk4)))) :rule implies_neg2)
% 28.71/28.90  (step t476 (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.sk4)) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.nil tptp.sk4))) (=> (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.sk4)) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.nil tptp.sk4)))) :rule resolution :premises (t474 t475))
% 28.71/28.90  (step t477 (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.sk4)) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.nil tptp.sk4)))) :rule contraction :premises (t476))
% 28.71/28.90  (step t478 (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.sk4)) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.nil tptp.sk4))) :rule implies :premises (t477))
% 28.71/28.90  (step t479 (cl (or (not (tptp.ssList tptp.sk4)) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.nil tptp.sk4))) :rule resolution :premises (t478 t98))
% 28.71/28.90  (step t480 (cl (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) :rule resolution :premises (t471 a188 t181 t479))
% 28.71/28.90  (step t481 (cl (not (or (not (tptp.ssList tptp.sk3)) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)))) (not (tptp.ssList tptp.sk3)) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) :rule or_pos)
% 28.71/28.90  (step t482 (cl (not (tptp.ssList tptp.sk3)) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (not (or (not (tptp.ssList tptp.sk3)) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))))) :rule reordering :premises (t481))
% 28.71/28.90  (step t483 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil)))) (or (not (tptp.ssList tptp.sk3)) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)))) (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil))))) :rule implies_neg1)
% 28.71/28.90  (anchor :step t484)
% 28.71/28.90  (assume t484.a0 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil)))))
% 28.71/28.90  (step t484.t1 (cl (or (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil))))) (or (not (tptp.ssList tptp.sk3)) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))))) :rule forall_inst :args ((:= U tptp.sk3)))
% 28.71/28.90  (step t484.t2 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil))))) (or (not (tptp.ssList tptp.sk3)) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)))) :rule or :premises (t484.t1))
% 28.71/28.90  (step t484.t3 (cl (or (not (tptp.ssList tptp.sk3)) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)))) :rule resolution :premises (t484.t2 t484.a0))
% 28.71/28.90  (step t484 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil))))) (or (not (tptp.ssList tptp.sk3)) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)))) :rule subproof :discharge (t484.a0))
% 28.71/28.90  (step t485 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil)))) (or (not (tptp.ssList tptp.sk3)) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)))) (or (not (tptp.ssList tptp.sk3)) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)))) :rule resolution :premises (t483 t484))
% 28.71/28.90  (step t486 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil)))) (or (not (tptp.ssList tptp.sk3)) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)))) (not (or (not (tptp.ssList tptp.sk3)) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))))) :rule implies_neg2)
% 28.71/28.90  (step t487 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil)))) (or (not (tptp.ssList tptp.sk3)) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)))) (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil)))) (or (not (tptp.ssList tptp.sk3)) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))))) :rule resolution :premises (t485 t486))
% 28.71/28.90  (step t488 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil)))) (or (not (tptp.ssList tptp.sk3)) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))))) :rule contraction :premises (t487))
% 28.71/28.90  (step t489 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil))))) (or (not (tptp.ssList tptp.sk3)) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)))) :rule implies :premises (t488))
% 28.71/28.90  (step t490 (cl (or (not (tptp.ssList tptp.sk3)) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)))) :rule resolution :premises (t489 t371))
% 28.71/28.90  (step t491 (cl (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) :rule resolution :premises (t482 a187 t490))
% 28.71/28.90  (step t492 (cl (not (= (or (not (tptp.singletonP tptp.sk1)) (not (tptp.neq tptp.sk4 tptp.nil))) (or (not (tptp.singletonP tptp.sk3)) (not (tptp.neq tptp.sk4 tptp.nil))))) (not (or (not (tptp.singletonP tptp.sk1)) (not (tptp.neq tptp.sk4 tptp.nil)))) (or (not (tptp.singletonP tptp.sk3)) (not (tptp.neq tptp.sk4 tptp.nil)))) :rule equiv_pos2)
% 28.71/28.90  (step t493 (cl (= tptp.sk1 tptp.sk3)) :rule and :premises (t175))
% 28.71/28.90  (step t494 (cl (= (tptp.singletonP tptp.sk1) (tptp.singletonP tptp.sk3))) :rule cong :premises (t493))
% 28.71/28.90  (step t495 (cl (= (not (tptp.singletonP tptp.sk1)) (not (tptp.singletonP tptp.sk3)))) :rule cong :premises (t494))
% 28.71/28.90  (step t496 (cl (= (not (tptp.neq tptp.sk4 tptp.nil)) (not (tptp.neq tptp.sk4 tptp.nil)))) :rule refl)
% 28.71/28.90  (step t497 (cl (= (or (not (tptp.singletonP tptp.sk1)) (not (tptp.neq tptp.sk4 tptp.nil))) (or (not (tptp.singletonP tptp.sk3)) (not (tptp.neq tptp.sk4 tptp.nil))))) :rule cong :premises (t495 t496))
% 28.71/28.90  (step t498 (cl (or (not (tptp.singletonP tptp.sk3)) (not (tptp.neq tptp.sk4 tptp.nil)))) :rule resolution :premises (t492 t497 a196))
% 28.71/28.90  (step t499 (cl (not (tptp.singletonP tptp.sk3)) (not (tptp.neq tptp.sk4 tptp.nil))) :rule or :premises (t498))
% 28.71/28.90  (step t500 (cl (not (tptp.neq tptp.sk4 tptp.nil)) (not (tptp.singletonP tptp.sk3))) :rule reordering :premises (t499))
% 28.71/28.90  (step t501 (cl (not (tptp.singletonP tptp.sk3))) :rule resolution :premises (t500 t180))
% 28.71/28.90  (step t502 (cl (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (not (tptp.ssList tptp.sk3)) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 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)))) (not (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (not (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil))) (not (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4))) (not (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) :rule and_neg)
% 28.71/28.90  (step t503 (cl (=> (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (tptp.ssList (tptp.cons (tptp.hd tptp.sk4) tptp.nil))) (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) :rule implies_neg1)
% 28.71/28.90  (anchor :step t504)
% 28.71/28.90  (assume t504.a0 (tptp.ssList tptp.sk3))
% 28.71/28.90  (assume t504.a1 (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)))
% 28.71/28.90  (assume t504.a2 (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))
% 28.71/28.90  (assume t504.a3 (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))
% 28.71/28.90  (assume t504.a4 (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)))
% 28.71/28.90  (assume t504.a5 (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))
% 28.71/28.90  (assume t504.a6 (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)))
% 28.71/28.90  (assume t504.a7 (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))))
% 28.71/28.90  (assume t504.a8 (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))))
% 28.71/28.90  (assume t504.a9 (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))
% 28.71/28.90  (assume t504.a10 (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)))
% 28.71/28.90  (assume t504.a11 (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)))
% 28.71/28.90  (assume t504.a12 (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)))
% 28.71/28.90  (assume t504.a13 (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))
% 28.71/28.90  (assume t504.a14 (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)))
% 28.71/28.90  (assume t504.a15 (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))
% 28.71/28.90  (step t504.t1 (cl (=> (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (tptp.ssList (tptp.cons (tptp.hd tptp.sk4) tptp.nil))) (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) :rule implies_neg1)
% 28.71/28.90  (anchor :step t504.t2)
% 28.71/28.90  (assume t504.t2.a0 (tptp.ssList tptp.sk3))
% 28.71/28.90  (assume t504.t2.a1 (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))
% 28.71/28.90  (assume t504.t2.a2 (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))))
% 28.71/28.90  (assume t504.t2.a3 (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)))
% 28.71/28.90  (assume t504.t2.a4 (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)))
% 28.71/28.90  (assume t504.t2.a5 (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))
% 28.71/28.90  (assume t504.t2.a6 (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))
% 28.71/28.90  (assume t504.t2.a7 (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))))
% 28.71/28.90  (assume t504.t2.a8 (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)))
% 28.71/28.90  (assume t504.t2.a9 (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)))
% 28.71/28.90  (assume t504.t2.a10 (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)))
% 28.71/28.90  (assume t504.t2.a11 (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))
% 28.71/28.90  (assume t504.t2.a12 (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))
% 28.71/28.90  (assume t504.t2.a13 (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)))
% 28.71/28.90  (assume t504.t2.a14 (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)))
% 28.71/28.90  (assume t504.t2.a15 (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))
% 28.71/28.90  (step t504.t2.t1 (cl (= (= (tptp.ssList (tptp.cons (tptp.hd tptp.sk4) tptp.nil)) true) (tptp.ssList (tptp.cons (tptp.hd tptp.sk4) tptp.nil)))) :rule equiv_simplify)
% 28.71/28.90  (step t504.t2.t2 (cl (not (= (tptp.ssList (tptp.cons (tptp.hd tptp.sk4) tptp.nil)) true)) (tptp.ssList (tptp.cons (tptp.hd tptp.sk4) tptp.nil))) :rule equiv1 :premises (t504.t2.t1))
% 28.71/28.90  (step t504.t2.t3 (cl (= (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)) tptp.sk4)) :rule symm :premises (t504.t2.a6))
% 28.71/28.90  (step t504.t2.t4 (cl (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) :rule symm :premises (t504.t2.t3))
% 28.71/28.90  (step t504.t2.t5 (cl (= (tptp.hd tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) :rule cong :premises (t504.t2.t4))
% 28.71/28.90  (step t504.t2.t6 (cl (= (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (tptp.skaf83 tptp.sk4))) :rule symm :premises (t504.t2.a5))
% 28.71/28.90  (step t504.t2.t7 (cl (= (tptp.skaf83 tptp.sk4) (tptp.skaf83 tptp.sk3))) :rule symm :premises (t504.t2.a4))
% 28.71/28.90  (step t504.t2.t8 (cl (= (tptp.app tptp.sk3 tptp.nil) tptp.sk3)) :rule symm :premises (t504.t2.a3))
% 28.71/28.90  (step t504.t2.t9 (cl (= (tptp.app tptp.sk3 tptp.nil) (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) :rule trans :premises (t504.t2.t8 t504.t2.a1))
% 28.71/28.90  (step t504.t2.t10 (cl (= (tptp.hd (tptp.app tptp.sk3 tptp.nil)) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) :rule cong :premises (t504.t2.t9))
% 28.71/28.90  (step t504.t2.t11 (cl (= (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (tptp.hd (tptp.app tptp.sk3 tptp.nil)))) :rule symm :premises (t504.t2.t10))
% 28.71/28.90  (step t504.t2.t12 (cl (= (tptp.hd tptp.sk3) (tptp.hd (tptp.app tptp.sk3 tptp.nil)))) :rule cong :premises (t504.t2.a3))
% 28.71/28.90  (step t504.t2.t13 (cl (= (tptp.hd (tptp.app tptp.sk3 tptp.nil)) (tptp.hd tptp.sk3))) :rule symm :premises (t504.t2.t12))
% 28.71/28.90  (step t504.t2.t14 (cl (= (tptp.hd tptp.sk4) (tptp.hd tptp.sk3))) :rule trans :premises (t504.t2.t5 t504.t2.t6 t504.t2.t7 t504.t2.a2 t504.t2.t11 t504.t2.t13))
% 28.71/28.90  (step t504.t2.t15 (cl (= (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (tptp.skaf83 tptp.sk3))) :rule symm :premises (t504.t2.a2))
% 28.71/28.90  (step t504.t2.t16 (cl (= (tptp.hd tptp.sk3) (tptp.skaf83 tptp.sk3))) :rule trans :premises (t504.t2.t12 t504.t2.t10 t504.t2.t15))
% 28.71/28.90  (step t504.t2.t17 (cl (= (tptp.hd tptp.sk4) (tptp.skaf83 tptp.sk3))) :rule trans :premises (t504.t2.t14 t504.t2.t16))
% 28.71/28.90  (step t504.t2.t18 (cl (= (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil) tptp.nil)) :rule symm :premises (t504.t2.a15))
% 28.71/28.90  (step t504.t2.t19 (cl (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) :rule symm :premises (t504.t2.t18))
% 28.71/28.90  (step t504.t2.t20 (cl (= (tptp.tl tptp.sk3) (tptp.tl tptp.sk3))) :rule refl)
% 28.71/28.90  (step t504.t2.t21 (cl (= (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) tptp.nil)) :rule symm :premises (t504.t2.a13))
% 28.71/28.90  (step t504.t2.t22 (cl (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) :rule symm :premises (t504.t2.t21))
% 28.71/28.90  (step t504.t2.t23 (cl (= (tptp.app (tptp.tl tptp.sk3) tptp.nil) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)))) :rule cong :premises (t504.t2.t20 t504.t2.t22))
% 28.71/28.90  (step t504.t2.t24 (cl (= (tptp.skaf48 tptp.nil tptp.nil) tptp.nil)) :rule symm :premises (t504.t2.a14))
% 28.71/28.90  (step t504.t2.t25 (cl (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil))) :rule symm :premises (t504.t2.t24))
% 28.71/28.90  (step t504.t2.t26 (cl (= (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil) (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)))) :rule cong :premises (t504.t2.t23 t504.t2.t25))
% 28.71/28.90  (step t504.t2.t27 (cl (= (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)))) :rule symm :premises (t504.t2.a12))
% 28.71/28.90  (step t504.t2.t28 (cl (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) :rule symm :premises (t504.t2.t27))
% 28.71/28.90  (step t504.t2.t29 (cl (= (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)) tptp.nil)) :rule symm :premises (t504.t2.a11))
% 28.71/28.90  (step t504.t2.t30 (cl (= (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (tptp.app (tptp.tl tptp.sk3) tptp.nil))) :rule cong :premises (t504.t2.t20 t504.t2.t29))
% 28.71/28.90  (step t504.t2.t31 (cl (= (tptp.tl tptp.sk3) (tptp.tl (tptp.app tptp.sk3 tptp.nil)))) :rule cong :premises (t504.t2.a3))
% 28.71/28.90  (step t504.t2.t32 (cl (= (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil) (tptp.skaf46 tptp.sk3 tptp.nil))) :rule symm :premises (t504.t2.a10))
% 28.71/28.90  (step t504.t2.t33 (cl (= (tptp.app tptp.sk3 tptp.nil) (tptp.skaf46 tptp.sk3 tptp.nil))) :rule trans :premises (t504.t2.t8 t504.t2.a8 t504.t2.t32))
% 28.71/28.90  (step t504.t2.t34 (cl (= (tptp.tl (tptp.app tptp.sk3 tptp.nil)) (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)))) :rule cong :premises (t504.t2.t33))
% 28.71/28.90  (step t504.t2.t35 (cl (= (tptp.tl tptp.sk3) (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)))) :rule trans :premises (t504.t2.t31 t504.t2.t34))
% 28.71/28.90  (step t504.t2.t36 (cl (= tptp.nil tptp.nil)) :rule refl)
% 28.71/28.90  (step t504.t2.t37 (cl (= (tptp.app (tptp.tl tptp.sk3) tptp.nil) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil))) :rule cong :premises (t504.t2.t35 t504.t2.t36))
% 28.71/28.90  (step t504.t2.t38 (cl (= (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil) (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)))) :rule symm :premises (t504.t2.a9))
% 28.71/28.90  (step t504.t2.t39 (cl (= (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil) tptp.sk3)) :rule symm :premises (t504.t2.a8))
% 28.71/28.90  (step t504.t2.t40 (cl (= (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil) (tptp.app tptp.sk3 tptp.nil))) :rule trans :premises (t504.t2.t39 t504.t2.a3))
% 28.71/28.90  (step t504.t2.t41 (cl (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.tl (tptp.app tptp.sk3 tptp.nil)))) :rule cong :premises (t504.t2.t40))
% 28.71/28.90  (step t504.t2.t42 (cl (= (tptp.tl (tptp.app tptp.sk3 tptp.nil)) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) :rule cong :premises (t504.t2.t9))
% 28.71/28.90  (step t504.t2.t43 (cl (= (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (tptp.skaf82 tptp.sk3))) :rule symm :premises (t504.t2.a7))
% 28.71/28.90  (step t504.t2.t44 (cl (= tptp.nil (tptp.skaf82 tptp.sk3))) :rule trans :premises (t504.t2.t19 t504.t2.t26 t504.t2.t28 t504.t2.t30 t504.t2.t37 t504.t2.t38 t504.t2.t41 t504.t2.t42 t504.t2.t43))
% 28.71/28.90  (step t504.t2.t45 (cl (= (tptp.cons (tptp.hd tptp.sk4) tptp.nil) (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) :rule cong :premises (t504.t2.t17 t504.t2.t44))
% 28.71/28.90  (step t504.t2.t46 (cl (= (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)) tptp.sk3)) :rule symm :premises (t504.t2.a1))
% 28.71/28.90  (step t504.t2.t47 (cl (= (tptp.cons (tptp.hd tptp.sk4) tptp.nil) tptp.sk3)) :rule trans :premises (t504.t2.t45 t504.t2.t46))
% 28.71/28.90  (step t504.t2.t48 (cl (= (tptp.ssList (tptp.cons (tptp.hd tptp.sk4) tptp.nil)) (tptp.ssList tptp.sk3))) :rule cong :premises (t504.t2.t47))
% 28.71/28.90  (step t504.t2.t49 (cl (= (= (tptp.ssList tptp.sk3) true) (tptp.ssList tptp.sk3))) :rule equiv_simplify)
% 28.71/28.90  (step t504.t2.t50 (cl (= (tptp.ssList tptp.sk3) true) (not (tptp.ssList tptp.sk3))) :rule equiv2 :premises (t504.t2.t49))
% 28.71/28.90  (step t504.t2.t51 (cl (= (tptp.ssList tptp.sk3) true)) :rule resolution :premises (t504.t2.t50 t504.t2.a0))
% 28.71/28.90  (step t504.t2.t52 (cl (= (tptp.ssList (tptp.cons (tptp.hd tptp.sk4) tptp.nil)) true)) :rule trans :premises (t504.t2.t48 t504.t2.t51))
% 28.71/28.90  (step t504.t2.t53 (cl (tptp.ssList (tptp.cons (tptp.hd tptp.sk4) tptp.nil))) :rule resolution :premises (t504.t2.t2 t504.t2.t52))
% 28.71/28.90  (step t504.t2 (cl (not (tptp.ssList tptp.sk3)) (not (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4))) (not (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil))) (not (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 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)))) (not (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil))) (not (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (tptp.ssList (tptp.cons (tptp.hd tptp.sk4) tptp.nil))) :rule subproof :discharge (t504.t2.a0 t504.t2.a1 t504.t2.a2 t504.t2.a3 t504.t2.a4 t504.t2.a5 t504.t2.a6 t504.t2.a7 t504.t2.a8 t504.t2.a9 t504.t2.a10 t504.t2.a11 t504.t2.a12 t504.t2.a13 t504.t2.a14 t504.t2.a15))
% 28.71/28.90  (step t504.t3 (cl (not (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (tptp.ssList tptp.sk3)) :rule and_pos)
% 28.71/28.90  (step t504.t4 (cl (not (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) :rule and_pos)
% 28.71/28.90  (step t504.t5 (cl (not (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) :rule and_pos)
% 28.71/28.90  (step t504.t6 (cl (not (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) :rule and_pos)
% 28.71/28.90  (step t504.t7 (cl (not (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4))) :rule and_pos)
% 28.71/28.90  (step t504.t8 (cl (not (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) :rule and_pos)
% 28.71/28.90  (step t504.t9 (cl (not (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) :rule and_pos)
% 28.71/28.90  (step t504.t10 (cl (not (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) :rule and_pos)
% 28.71/28.90  (step t504.t11 (cl (not (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) :rule and_pos)
% 28.71/28.90  (step t504.t12 (cl (not (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil))) :rule and_pos)
% 28.71/28.90  (step t504.t13 (cl (not (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) :rule and_pos)
% 28.71/28.90  (step t504.t14 (cl (not (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) 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)
% 28.71/28.90  (step t504.t15 (cl (not (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) :rule and_pos)
% 28.71/28.90  (step t504.t16 (cl (not (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) :rule and_pos)
% 28.71/28.90  (step t504.t17 (cl (not (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil))) :rule and_pos)
% 28.71/28.90  (step t504.t18 (cl (not (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) :rule and_pos)
% 28.71/28.90  (step t504.t19 (cl (tptp.ssList (tptp.cons (tptp.hd tptp.sk4) tptp.nil)) (not (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))))) :rule resolution :premises (t504.t2 t504.t3 t504.t4 t504.t5 t504.t6 t504.t7 t504.t8 t504.t9 t504.t10 t504.t11 t504.t12 t504.t13 t504.t14 t504.t15 t504.t16 t504.t17 t504.t18))
% 28.71/28.90  (step t504.t20 (cl (not (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (tptp.ssList (tptp.cons (tptp.hd tptp.sk4) tptp.nil))) :rule reordering :premises (t504.t19))
% 28.71/28.90  (step t504.t21 (cl (not (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (tptp.ssList (tptp.cons (tptp.hd tptp.sk4) tptp.nil))) :rule contraction :premises (t504.t20))
% 28.71/28.90  (step t504.t22 (cl (=> (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (tptp.ssList (tptp.cons (tptp.hd tptp.sk4) tptp.nil))) (tptp.ssList (tptp.cons (tptp.hd tptp.sk4) tptp.nil))) :rule resolution :premises (t504.t1 t504.t21))
% 28.71/28.90  (step t504.t23 (cl (=> (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (tptp.ssList (tptp.cons (tptp.hd tptp.sk4) tptp.nil))) (not (tptp.ssList (tptp.cons (tptp.hd tptp.sk4) tptp.nil)))) :rule implies_neg2)
% 28.71/28.90  (step t504.t24 (cl (=> (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (tptp.ssList (tptp.cons (tptp.hd tptp.sk4) tptp.nil))) (=> (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (tptp.ssList (tptp.cons (tptp.hd tptp.sk4) tptp.nil)))) :rule resolution :premises (t504.t22 t504.t23))
% 28.71/28.90  (step t504.t25 (cl (=> (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (tptp.ssList (tptp.cons (tptp.hd tptp.sk4) tptp.nil)))) :rule contraction :premises (t504.t24))
% 28.71/28.90  (step t504.t26 (cl (not (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (tptp.ssList (tptp.cons (tptp.hd tptp.sk4) tptp.nil))) :rule implies :premises (t504.t25))
% 28.71/28.90  (step t504.t27 (cl (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (not (tptp.ssList tptp.sk3)) (not (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4))) (not (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil))) (not (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 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)))) (not (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil))) (not (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) :rule and_neg)
% 28.71/28.90  (step t504.t28 (cl (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) :rule resolution :premises (t504.t27 t504.a0 t504.a2 t504.a8 t504.a1 t504.a14 t504.a9 t504.a3 t504.a7 t504.a4 t504.a12 t504.a6 t504.a5 t504.a13 t504.a10 t504.a11 t504.a15))
% 28.71/28.90  (step t504.t29 (cl (tptp.ssList (tptp.cons (tptp.hd tptp.sk4) tptp.nil))) :rule resolution :premises (t504.t26 t504.t28))
% 28.71/28.90  (step t504 (cl (not (tptp.ssList tptp.sk3)) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 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)))) (not (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (not (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil))) (not (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4))) (not (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (tptp.ssList (tptp.cons (tptp.hd tptp.sk4) tptp.nil))) :rule subproof :discharge (t504.a0 t504.a1 t504.a2 t504.a3 t504.a4 t504.a5 t504.a6 t504.a7 t504.a8 t504.a9 t504.a10 t504.a11 t504.a12 t504.a13 t504.a14 t504.a15))
% 28.71/28.90  (step t505 (cl (not (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (tptp.ssList tptp.sk3)) :rule and_pos)
% 28.71/28.90  (step t506 (cl (not (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) :rule and_pos)
% 28.71/28.90  (step t507 (cl (not (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) :rule and_pos)
% 28.71/28.90  (step t508 (cl (not (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) :rule and_pos)
% 28.71/28.90  (step t509 (cl (not (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) :rule and_pos)
% 28.71/28.90  (step t510 (cl (not (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) 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)
% 28.71/28.90  (step t511 (cl (not (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) :rule and_pos)
% 28.71/28.90  (step t512 (cl (not (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) :rule and_pos)
% 28.71/28.90  (step t513 (cl (not (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) :rule and_pos)
% 28.71/28.90  (step t514 (cl (not (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) :rule and_pos)
% 28.71/28.90  (step t515 (cl (not (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) :rule and_pos)
% 28.71/28.90  (step t516 (cl (not (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil))) :rule and_pos)
% 28.71/28.90  (step t517 (cl (not (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil))) :rule and_pos)
% 28.71/28.90  (step t518 (cl (not (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) :rule and_pos)
% 28.71/28.90  (step t519 (cl (not (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4))) :rule and_pos)
% 28.71/28.90  (step t520 (cl (not (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) :rule and_pos)
% 28.71/28.90  (step t521 (cl (tptp.ssList (tptp.cons (tptp.hd tptp.sk4) tptp.nil)) (not (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))))) :rule resolution :premises (t504 t505 t506 t507 t508 t509 t510 t511 t512 t513 t514 t515 t516 t517 t518 t519 t520))
% 28.71/28.90  (step t522 (cl (not (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (tptp.ssList (tptp.cons (tptp.hd tptp.sk4) tptp.nil))) :rule reordering :premises (t521))
% 28.71/28.90  (step t523 (cl (not (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (tptp.ssList (tptp.cons (tptp.hd tptp.sk4) tptp.nil))) :rule contraction :premises (t522))
% 28.71/28.90  (step t524 (cl (=> (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (tptp.ssList (tptp.cons (tptp.hd tptp.sk4) tptp.nil))) (tptp.ssList (tptp.cons (tptp.hd tptp.sk4) tptp.nil))) :rule resolution :premises (t503 t523))
% 28.71/28.90  (step t525 (cl (=> (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (tptp.ssList (tptp.cons (tptp.hd tptp.sk4) tptp.nil))) (not (tptp.ssList (tptp.cons (tptp.hd tptp.sk4) tptp.nil)))) :rule implies_neg2)
% 28.71/28.90  (step t526 (cl (=> (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (tptp.ssList (tptp.cons (tptp.hd tptp.sk4) tptp.nil))) (=> (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (tptp.ssList (tptp.cons (tptp.hd tptp.sk4) tptp.nil)))) :rule resolution :premises (t524 t525))
% 28.71/28.90  (step t527 (cl (=> (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (tptp.ssList (tptp.cons (tptp.hd tptp.sk4) tptp.nil)))) :rule contraction :premises (t526))
% 28.71/28.90  (step t528 (cl (not (and (tptp.ssList tptp.sk3) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (tptp.ssList (tptp.cons (tptp.hd tptp.sk4) tptp.nil))) :rule implies :premises (t527))
% 28.71/28.90  (step t529 (cl (not (tptp.ssList tptp.sk3)) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 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)))) (not (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (not (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil))) (not (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4))) (not (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (tptp.ssList (tptp.cons (tptp.hd tptp.sk4) tptp.nil))) :rule resolution :premises (t502 t528))
% 28.71/28.90  (step t530 (cl (not (tptp.ssList tptp.sk3)) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 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)))) (tptp.ssList (tptp.cons (tptp.hd tptp.sk4) tptp.nil)) (not (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (not (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= (tptp.skaf83 tptp.sk4) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) (not (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil))) (not (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4))) (not (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) :rule reordering :premises (t529))
% 28.71/28.90  (step t531 (cl (not (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4))) (not (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (not (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4))) (not (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) :rule resolution :premises (t101 t116 t190 t266 t337 t351 t373 t403 t417 t444 t469 t298 t480 t491 t501 t530 t337 t351 t373 t403 t417 t444 t469 t298 t480 t491 a187))
% 28.71/28.90  (step t532 (cl (not (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4))) (not (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) :rule contraction :premises (t531))
% 28.71/28.90  (step t533 (cl (not (or (not (= (tptp.app tptp.nil (tptp.tl tptp.sk4)) (tptp.app (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil) (tptp.tl tptp.sk4)))) (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.tl tptp.sk4))) (not (tptp.ssList (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (= (tptp.app tptp.nil (tptp.tl tptp.sk4)) (tptp.app (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil) (tptp.tl tptp.sk4)))) (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.tl tptp.sk4))) (not (tptp.ssList (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) :rule or_pos)
% 28.71/28.90  (step t534 (cl (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.tl tptp.sk4))) (not (tptp.ssList (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (not (= (tptp.app tptp.nil (tptp.tl tptp.sk4)) (tptp.app (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil) (tptp.tl tptp.sk4)))) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)) (not (or (not (= (tptp.app tptp.nil (tptp.tl tptp.sk4)) (tptp.app (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil) (tptp.tl tptp.sk4)))) (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.tl tptp.sk4))) (not (tptp.ssList (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))))) :rule reordering :premises (t533))
% 28.71/28.90  (step t535 (cl (=> (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))) (or (not (= (tptp.app tptp.nil (tptp.tl tptp.sk4)) (tptp.app (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil) (tptp.tl tptp.sk4)))) (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.tl tptp.sk4))) (not (tptp.ssList (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (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)))) :rule implies_neg1)
% 28.71/28.90  (anchor :step t536)
% 28.71/28.90  (assume t536.a0 (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))))
% 28.71/28.90  (step t536.t1 (cl (or (not (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)))) (or (not (= (tptp.app tptp.nil (tptp.tl tptp.sk4)) (tptp.app (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil) (tptp.tl tptp.sk4)))) (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.tl tptp.sk4))) (not (tptp.ssList (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))))) :rule forall_inst :args ((:= U tptp.nil) (:= V (tptp.tl tptp.sk4)) (:= W (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))))
% 28.71/28.90  (step t536.t2 (cl (not (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)))) (or (not (= (tptp.app tptp.nil (tptp.tl tptp.sk4)) (tptp.app (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil) (tptp.tl tptp.sk4)))) (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.tl tptp.sk4))) (not (tptp.ssList (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) :rule or :premises (t536.t1))
% 28.71/28.90  (step t536.t3 (cl (or (not (= (tptp.app tptp.nil (tptp.tl tptp.sk4)) (tptp.app (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil) (tptp.tl tptp.sk4)))) (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.tl tptp.sk4))) (not (tptp.ssList (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) :rule resolution :premises (t536.t2 t536.a0))
% 28.71/28.90  (step t536 (cl (not (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)))) (or (not (= (tptp.app tptp.nil (tptp.tl tptp.sk4)) (tptp.app (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil) (tptp.tl tptp.sk4)))) (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.tl tptp.sk4))) (not (tptp.ssList (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) :rule subproof :discharge (t536.a0))
% 28.71/28.90  (step t537 (cl (=> (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))) (or (not (= (tptp.app tptp.nil (tptp.tl tptp.sk4)) (tptp.app (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil) (tptp.tl tptp.sk4)))) (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.tl tptp.sk4))) (not (tptp.ssList (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (or (not (= (tptp.app tptp.nil (tptp.tl tptp.sk4)) (tptp.app (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil) (tptp.tl tptp.sk4)))) (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.tl tptp.sk4))) (not (tptp.ssList (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) :rule resolution :premises (t535 t536))
% 28.71/28.90  (step t538 (cl (=> (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))) (or (not (= (tptp.app tptp.nil (tptp.tl tptp.sk4)) (tptp.app (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil) (tptp.tl tptp.sk4)))) (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.tl tptp.sk4))) (not (tptp.ssList (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (not (or (not (= (tptp.app tptp.nil (tptp.tl tptp.sk4)) (tptp.app (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil) (tptp.tl tptp.sk4)))) (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.tl tptp.sk4))) (not (tptp.ssList (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))))) :rule implies_neg2)
% 28.71/28.90  (step t539 (cl (=> (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))) (or (not (= (tptp.app tptp.nil (tptp.tl tptp.sk4)) (tptp.app (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil) (tptp.tl tptp.sk4)))) (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.tl tptp.sk4))) (not (tptp.ssList (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) (=> (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))) (or (not (= (tptp.app tptp.nil (tptp.tl tptp.sk4)) (tptp.app (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil) (tptp.tl tptp.sk4)))) (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.tl tptp.sk4))) (not (tptp.ssList (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))))) :rule resolution :premises (t537 t538))
% 28.71/28.90  (step t540 (cl (=> (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))) (or (not (= (tptp.app tptp.nil (tptp.tl tptp.sk4)) (tptp.app (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil) (tptp.tl tptp.sk4)))) (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.tl tptp.sk4))) (not (tptp.ssList (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))))) :rule contraction :premises (t539))
% 28.71/28.90  (step t541 (cl (not (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)))) (or (not (= (tptp.app tptp.nil (tptp.tl tptp.sk4)) (tptp.app (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil) (tptp.tl tptp.sk4)))) (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.tl tptp.sk4))) (not (tptp.ssList (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) :rule implies :premises (t540))
% 28.71/28.90  (step t542 (cl (or (not (= (tptp.app tptp.nil (tptp.tl tptp.sk4)) (tptp.app (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil) (tptp.tl tptp.sk4)))) (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.tl tptp.sk4))) (not (tptp.ssList (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) :rule resolution :premises (t541 a150))
% 28.71/28.90  (step t543 (cl (not (or (not (tptp.ssList tptp.sk4)) (tptp.ssList (tptp.tl tptp.sk4)) (= tptp.nil tptp.sk4))) (not (tptp.ssList tptp.sk4)) (tptp.ssList (tptp.tl tptp.sk4)) (= tptp.nil tptp.sk4)) :rule or_pos)
% 28.71/28.90  (step t544 (cl (tptp.ssList (tptp.tl tptp.sk4)) (not (tptp.ssList tptp.sk4)) (= tptp.nil tptp.sk4) (not (or (not (tptp.ssList tptp.sk4)) (tptp.ssList (tptp.tl tptp.sk4)) (= tptp.nil tptp.sk4)))) :rule reordering :premises (t543))
% 28.71/28.90  (step t545 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.ssList (tptp.tl U)) (= tptp.nil U))) (or (not (tptp.ssList tptp.sk4)) (tptp.ssList (tptp.tl tptp.sk4)) (= tptp.nil tptp.sk4))) (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.ssList (tptp.tl U)) (= tptp.nil U)))) :rule implies_neg1)
% 28.71/28.90  (anchor :step t546)
% 28.71/28.90  (assume t546.a0 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.ssList (tptp.tl U)) (= tptp.nil U))))
% 28.71/28.90  (step t546.t1 (cl (or (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.ssList (tptp.tl U)) (= tptp.nil U)))) (or (not (tptp.ssList tptp.sk4)) (tptp.ssList (tptp.tl tptp.sk4)) (= tptp.nil tptp.sk4)))) :rule forall_inst :args ((:= U tptp.sk4)))
% 28.71/28.90  (step t546.t2 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.ssList (tptp.tl U)) (= tptp.nil U)))) (or (not (tptp.ssList tptp.sk4)) (tptp.ssList (tptp.tl tptp.sk4)) (= tptp.nil tptp.sk4))) :rule or :premises (t546.t1))
% 28.71/28.91  (step t546.t3 (cl (or (not (tptp.ssList tptp.sk4)) (tptp.ssList (tptp.tl tptp.sk4)) (= tptp.nil tptp.sk4))) :rule resolution :premises (t546.t2 t546.a0))
% 28.71/28.91  (step t546 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.ssList (tptp.tl U)) (= tptp.nil U)))) (or (not (tptp.ssList tptp.sk4)) (tptp.ssList (tptp.tl tptp.sk4)) (= tptp.nil tptp.sk4))) :rule subproof :discharge (t546.a0))
% 28.71/28.91  (step t547 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.ssList (tptp.tl U)) (= tptp.nil U))) (or (not (tptp.ssList tptp.sk4)) (tptp.ssList (tptp.tl tptp.sk4)) (= tptp.nil tptp.sk4))) (or (not (tptp.ssList tptp.sk4)) (tptp.ssList (tptp.tl tptp.sk4)) (= tptp.nil tptp.sk4))) :rule resolution :premises (t545 t546))
% 28.71/28.91  (step t548 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.ssList (tptp.tl U)) (= tptp.nil U))) (or (not (tptp.ssList tptp.sk4)) (tptp.ssList (tptp.tl tptp.sk4)) (= tptp.nil tptp.sk4))) (not (or (not (tptp.ssList tptp.sk4)) (tptp.ssList (tptp.tl tptp.sk4)) (= tptp.nil tptp.sk4)))) :rule implies_neg2)
% 28.71/28.91  (step t549 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.ssList (tptp.tl U)) (= tptp.nil U))) (or (not (tptp.ssList tptp.sk4)) (tptp.ssList (tptp.tl tptp.sk4)) (= tptp.nil tptp.sk4))) (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.ssList (tptp.tl U)) (= tptp.nil U))) (or (not (tptp.ssList tptp.sk4)) (tptp.ssList (tptp.tl tptp.sk4)) (= tptp.nil tptp.sk4)))) :rule resolution :premises (t547 t548))
% 28.71/28.91  (step t550 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.ssList (tptp.tl U)) (= tptp.nil U))) (or (not (tptp.ssList tptp.sk4)) (tptp.ssList (tptp.tl tptp.sk4)) (= tptp.nil tptp.sk4)))) :rule contraction :premises (t549))
% 28.71/28.91  (step t551 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.ssList (tptp.tl U)) (= tptp.nil U)))) (or (not (tptp.ssList tptp.sk4)) (tptp.ssList (tptp.tl tptp.sk4)) (= tptp.nil tptp.sk4))) :rule implies :premises (t550))
% 28.71/28.91  (step t552 (cl (or (not (tptp.ssList tptp.sk4)) (tptp.ssList (tptp.tl tptp.sk4)) (= tptp.nil tptp.sk4))) :rule resolution :premises (t551 a74))
% 28.71/28.91  (step t553 (cl (tptp.ssList (tptp.tl tptp.sk4))) :rule resolution :premises (t544 a188 t181 t552))
% 28.71/28.91  (step t554 (cl (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4)))) (not (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4)))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil))) (not (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) :rule and_neg)
% 28.71/28.91  (step t555 (cl (=> (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (= (tptp.app tptp.nil (tptp.tl tptp.sk4)) (tptp.app (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil) (tptp.tl tptp.sk4)))) (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) :rule implies_neg1)
% 28.71/28.91  (anchor :step t556)
% 28.71/28.91  (assume t556.a0 (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))))
% 28.71/28.91  (assume t556.a1 (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)))
% 28.71/28.91  (assume t556.a2 (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))))
% 28.71/28.91  (assume t556.a3 (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)))
% 28.71/28.91  (assume t556.a4 (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))))
% 28.71/28.91  (assume t556.a5 (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))
% 28.71/28.91  (assume t556.a6 (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)))
% 28.71/28.91  (assume t556.a7 (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)))
% 28.71/28.91  (assume t556.a8 (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)))
% 28.71/28.91  (assume t556.a9 (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)))
% 28.71/28.91  (assume t556.a10 (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))
% 28.71/28.91  (step t556.t1 (cl (=> (and (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (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))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4)))) (= (tptp.app tptp.nil (tptp.tl tptp.sk4)) (tptp.app (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil) (tptp.tl tptp.sk4)))) (and (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (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))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))))) :rule implies_neg1)
% 28.71/28.91  (anchor :step t556.t2)
% 28.71/28.91  (assume t556.t2.a0 (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)))
% 28.71/28.91  (assume t556.t2.a1 (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)))
% 28.71/28.91  (assume t556.t2.a2 (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))
% 28.71/28.91  (assume t556.t2.a3 (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))
% 28.71/28.91  (assume t556.t2.a4 (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)))
% 28.71/28.91  (assume t556.t2.a5 (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)))
% 28.71/28.91  (assume t556.t2.a6 (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)))
% 28.71/28.91  (assume t556.t2.a7 (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)))
% 28.71/28.91  (assume t556.t2.a8 (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))))
% 28.71/28.91  (assume t556.t2.a9 (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))))
% 28.71/28.91  (assume t556.t2.a10 (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))))
% 28.71/28.91  (step t556.t2.t1 (cl (= (tptp.app tptp.nil (tptp.tl tptp.sk4)) (tptp.tl tptp.sk4))) :rule symm :premises (t556.t2.a10))
% 28.71/28.91  (step t556.t2.t2 (cl (= (tptp.app tptp.sk3 (tptp.tl tptp.sk4)) tptp.sk4)) :rule symm :premises (t556.t2.a9))
% 28.71/28.91  (step t556.t2.t3 (cl (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) :rule symm :premises (t556.t2.t2))
% 28.71/28.91  (step t556.t2.t4 (cl (= (tptp.tl tptp.sk4) (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))))) :rule cong :premises (t556.t2.t3))
% 28.71/28.91  (step t556.t2.t5 (cl (= (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4)) (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))))) :rule symm :premises (t556.t2.a8))
% 28.71/28.91  (step t556.t2.t6 (cl (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4)))) :rule symm :premises (t556.t2.t5))
% 28.71/28.91  (step t556.t2.t7 (cl (= (tptp.app tptp.sk3 tptp.nil) tptp.sk3)) :rule symm :premises (t556.t2.a4))
% 28.71/28.91  (step t556.t2.t8 (cl (= (tptp.tl (tptp.app tptp.sk3 tptp.nil)) (tptp.tl tptp.sk3))) :rule cong :premises (t556.t2.t7))
% 28.71/28.91  (step t556.t2.t9 (cl (= (tptp.tl tptp.sk3) (tptp.tl (tptp.app tptp.sk3 tptp.nil)))) :rule symm :premises (t556.t2.t8))
% 28.71/28.91  (step t556.t2.t10 (cl (= (tptp.app tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) :rule trans :premises (t556.t2.t7 t556.t2.a5))
% 28.71/28.91  (step t556.t2.t11 (cl (= (tptp.tl (tptp.app tptp.sk3 tptp.nil)) (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)))) :rule cong :premises (t556.t2.t10))
% 28.71/28.91  (step t556.t2.t12 (cl (= (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil) (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)))) :rule symm :premises (t556.t2.a7))
% 28.71/28.91  (step t556.t2.t13 (cl (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil))) :rule symm :premises (t556.t2.t12))
% 28.71/28.91  (step t556.t2.t14 (cl (= (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil) (tptp.skaf46 tptp.sk3 tptp.nil))) :rule symm :premises (t556.t2.a6))
% 28.71/28.91  (step t556.t2.t15 (cl (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) :rule symm :premises (t556.t2.t14))
% 28.71/28.91  (step t556.t2.t16 (cl (= (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil) tptp.sk3)) :rule symm :premises (t556.t2.a5))
% 28.71/28.91  (step t556.t2.t17 (cl (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app tptp.sk3 tptp.nil))) :rule trans :premises (t556.t2.t15 t556.t2.t16 t556.t2.a4))
% 28.71/28.91  (step t556.t2.t18 (cl (= (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) (tptp.tl (tptp.app tptp.sk3 tptp.nil)))) :rule cong :premises (t556.t2.t17))
% 28.71/28.91  (step t556.t2.t19 (cl (= (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) (tptp.tl tptp.sk3))) :rule trans :premises (t556.t2.t18 t556.t2.t8))
% 28.71/28.91  (step t556.t2.t20 (cl (= tptp.nil tptp.nil)) :rule refl)
% 28.71/28.91  (step t556.t2.t21 (cl (= (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil) (tptp.app (tptp.tl tptp.sk3) tptp.nil))) :rule cong :premises (t556.t2.t19 t556.t2.t20))
% 28.71/28.91  (step t556.t2.t22 (cl (= (tptp.tl tptp.sk3) (tptp.app (tptp.tl tptp.sk3) tptp.nil))) :rule trans :premises (t556.t2.t9 t556.t2.t11 t556.t2.t13 t556.t2.t21))
% 28.71/28.91  (step t556.t2.t23 (cl (= (tptp.tl tptp.sk3) (tptp.tl tptp.sk3))) :rule refl)
% 28.71/28.91  (step t556.t2.t24 (cl (= (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)) tptp.nil)) :rule symm :premises (t556.t2.a3))
% 28.71/28.91  (step t556.t2.t25 (cl (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) :rule symm :premises (t556.t2.t24))
% 28.71/28.91  (step t556.t2.t26 (cl (= (tptp.app (tptp.tl tptp.sk3) tptp.nil) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) :rule cong :premises (t556.t2.t23 t556.t2.t25))
% 28.71/28.91  (step t556.t2.t27 (cl (= (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)))) :rule symm :premises (t556.t2.a2))
% 28.71/28.91  (step t556.t2.t28 (cl (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) :rule symm :premises (t556.t2.t27))
% 28.71/28.91  (step t556.t2.t29 (cl (= (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)))) :rule symm :premises (t556.t2.t28))
% 28.71/28.91  (step t556.t2.t30 (cl (= (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) tptp.nil)) :rule symm :premises (t556.t2.a0))
% 28.71/28.91  (step t556.t2.t31 (cl (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) :rule symm :premises (t556.t2.t30))
% 28.71/28.91  (step t556.t2.t32 (cl (= (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) tptp.nil)) :rule symm :premises (t556.t2.t31))
% 28.71/28.91  (step t556.t2.t33 (cl (= (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.app (tptp.tl tptp.sk3) tptp.nil))) :rule cong :premises (t556.t2.t23 t556.t2.t32))
% 28.71/28.91  (step t556.t2.t34 (cl (= (tptp.skaf48 tptp.nil tptp.nil) tptp.nil)) :rule symm :premises (t556.t2.a1))
% 28.71/28.91  (step t556.t2.t35 (cl (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil))) :rule symm :premises (t556.t2.t34))
% 28.71/28.91  (step t556.t2.t36 (cl (= (tptp.skaf48 tptp.nil tptp.nil) tptp.nil)) :rule symm :premises (t556.t2.t35))
% 28.71/28.91  (step t556.t2.t37 (cl (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) :rule cong :premises (t556.t2.t33 t556.t2.t36))
% 28.71/28.91  (step t556.t2.t38 (cl (= (tptp.app (tptp.tl tptp.sk3) tptp.nil) (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) :rule trans :premises (t556.t2.t26 t556.t2.t29 t556.t2.t37))
% 28.71/28.91  (step t556.t2.t39 (cl (= (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) :rule trans :premises (t556.t2.t22 t556.t2.t38))
% 28.71/28.91  (step t556.t2.t40 (cl (= (tptp.tl tptp.sk4) (tptp.tl tptp.sk4))) :rule refl)
% 28.71/28.91  (step t556.t2.t41 (cl (= (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4)) (tptp.app (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil) (tptp.tl tptp.sk4)))) :rule cong :premises (t556.t2.t39 t556.t2.t40))
% 28.71/28.91  (step t556.t2.t42 (cl (= (tptp.app tptp.nil (tptp.tl tptp.sk4)) (tptp.app (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil) (tptp.tl tptp.sk4)))) :rule trans :premises (t556.t2.t1 t556.t2.t4 t556.t2.t6 t556.t2.t41))
% 28.71/28.91  (step t556.t2 (cl (not (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil))) (not (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (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)))) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil))) (not (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4)))) (not (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) (not (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4)))) (= (tptp.app tptp.nil (tptp.tl tptp.sk4)) (tptp.app (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil) (tptp.tl tptp.sk4)))) :rule subproof :discharge (t556.t2.a0 t556.t2.a1 t556.t2.a2 t556.t2.a3 t556.t2.a4 t556.t2.a5 t556.t2.a6 t556.t2.a7 t556.t2.a8 t556.t2.a9 t556.t2.a10))
% 28.71/28.91  (step t556.t3 (cl (not (and (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (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))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) :rule and_pos)
% 28.71/28.91  (step t556.t4 (cl (not (and (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (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))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))))) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil))) :rule and_pos)
% 28.71/28.91  (step t556.t5 (cl (not (and (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (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))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))))) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) :rule and_pos)
% 28.71/28.91  (step t556.t6 (cl (not (and (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (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))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) :rule and_pos)
% 28.71/28.91  (step t556.t7 (cl (not (and (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (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))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) :rule and_pos)
% 28.71/28.91  (step t556.t8 (cl (not (and (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (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))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) :rule and_pos)
% 28.71/28.91  (step t556.t9 (cl (not (and (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (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))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) :rule and_pos)
% 28.71/28.91  (step t556.t10 (cl (not (and (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (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))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))))) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil))) :rule and_pos)
% 28.71/28.91  (step t556.t11 (cl (not (and (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (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))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))))) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4)))) :rule and_pos)
% 28.71/28.91  (step t556.t12 (cl (not (and (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (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))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))))) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) :rule and_pos)
% 28.71/28.91  (step t556.t13 (cl (not (and (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (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))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4)))) :rule and_pos)
% 28.71/28.91  (step t556.t14 (cl (= (tptp.app tptp.nil (tptp.tl tptp.sk4)) (tptp.app (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil) (tptp.tl tptp.sk4))) (not (and (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (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))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))))) (not (and (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (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))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))))) (not (and (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (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))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))))) (not (and (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (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))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))))) (not (and (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (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))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))))) (not (and (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (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))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))))) (not (and (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (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))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))))) (not (and (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (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))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))))) (not (and (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (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))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))))) (not (and (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (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))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))))) (not (and (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (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))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4)))))) :rule resolution :premises (t556.t2 t556.t3 t556.t4 t556.t5 t556.t6 t556.t7 t556.t8 t556.t9 t556.t10 t556.t11 t556.t12 t556.t13))
% 28.71/28.91  (step t556.t15 (cl (not (and (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (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))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))))) (not (and (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (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))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))))) (not (and (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (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))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))))) (not (and (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (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))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))))) (not (and (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (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))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))))) (not (and (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (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))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))))) (not (and (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (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))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))))) (not (and (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (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))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))))) (not (and (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (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))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))))) (not (and (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (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))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))))) (not (and (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (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))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))))) (= (tptp.app tptp.nil (tptp.tl tptp.sk4)) (tptp.app (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil) (tptp.tl tptp.sk4)))) :rule reordering :premises (t556.t14))
% 28.71/28.91  (step t556.t16 (cl (not (and (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (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))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))))) (= (tptp.app tptp.nil (tptp.tl tptp.sk4)) (tptp.app (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil) (tptp.tl tptp.sk4)))) :rule contraction :premises (t556.t15))
% 28.71/28.91  (step t556.t17 (cl (=> (and (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (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))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4)))) (= (tptp.app tptp.nil (tptp.tl tptp.sk4)) (tptp.app (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil) (tptp.tl tptp.sk4)))) (= (tptp.app tptp.nil (tptp.tl tptp.sk4)) (tptp.app (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil) (tptp.tl tptp.sk4)))) :rule resolution :premises (t556.t1 t556.t16))
% 28.71/28.91  (step t556.t18 (cl (=> (and (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (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))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4)))) (= (tptp.app tptp.nil (tptp.tl tptp.sk4)) (tptp.app (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil) (tptp.tl tptp.sk4)))) (not (= (tptp.app tptp.nil (tptp.tl tptp.sk4)) (tptp.app (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil) (tptp.tl tptp.sk4))))) :rule implies_neg2)
% 28.71/28.91  (step t556.t19 (cl (=> (and (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (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))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4)))) (= (tptp.app tptp.nil (tptp.tl tptp.sk4)) (tptp.app (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil) (tptp.tl tptp.sk4)))) (=> (and (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (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))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4)))) (= (tptp.app tptp.nil (tptp.tl tptp.sk4)) (tptp.app (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil) (tptp.tl tptp.sk4))))) :rule resolution :premises (t556.t17 t556.t18))
% 28.71/28.91  (step t556.t20 (cl (=> (and (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (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))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4)))) (= (tptp.app tptp.nil (tptp.tl tptp.sk4)) (tptp.app (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil) (tptp.tl tptp.sk4))))) :rule contraction :premises (t556.t19))
% 28.71/28.91  (step t556.t21 (cl (not (and (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (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))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))))) (= (tptp.app tptp.nil (tptp.tl tptp.sk4)) (tptp.app (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil) (tptp.tl tptp.sk4)))) :rule implies :premises (t556.t20))
% 28.71/28.91  (step t556.t22 (cl (and (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (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))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4)))) (not (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil))) (not (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (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)))) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil))) (not (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4)))) (not (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) (not (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))))) :rule and_neg)
% 28.71/28.91  (step t556.t23 (cl (and (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (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))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))))) :rule resolution :premises (t556.t22 t556.a7 t556.a8 t556.a10 t556.a5 t556.a1 t556.a3 t556.a6 t556.a9 t556.a4 t556.a0 t556.a2))
% 28.71/28.91  (step t556.t24 (cl (= (tptp.app tptp.nil (tptp.tl tptp.sk4)) (tptp.app (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil) (tptp.tl tptp.sk4)))) :rule resolution :premises (t556.t21 t556.t23))
% 28.71/28.91  (step t556 (cl (not (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4)))) (not (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4)))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil))) (not (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (= (tptp.app tptp.nil (tptp.tl tptp.sk4)) (tptp.app (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil) (tptp.tl tptp.sk4)))) :rule subproof :discharge (t556.a0 t556.a1 t556.a2 t556.a3 t556.a4 t556.a5 t556.a6 t556.a7 t556.a8 t556.a9 t556.a10))
% 28.71/28.91  (step t557 (cl (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) :rule and_pos)
% 28.71/28.91  (step t558 (cl (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) :rule and_pos)
% 28.71/28.91  (step t559 (cl (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4)))) :rule and_pos)
% 28.71/28.91  (step t560 (cl (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) :rule and_pos)
% 28.71/28.91  (step t561 (cl (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4)))) :rule and_pos)
% 28.71/28.91  (step t562 (cl (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (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)
% 28.71/28.91  (step t563 (cl (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) :rule and_pos)
% 28.71/28.91  (step t564 (cl (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) :rule and_pos)
% 28.71/28.91  (step t565 (cl (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil))) :rule and_pos)
% 28.71/28.91  (step t566 (cl (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil))) :rule and_pos)
% 28.71/28.91  (step t567 (cl (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) :rule and_pos)
% 28.71/28.91  (step t568 (cl (= (tptp.app tptp.nil (tptp.tl tptp.sk4)) (tptp.app (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil) (tptp.tl tptp.sk4))) (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))))) :rule resolution :premises (t556 t557 t558 t559 t560 t561 t562 t563 t564 t565 t566 t567))
% 28.71/28.91  (step t569 (cl (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) (= (tptp.app tptp.nil (tptp.tl tptp.sk4)) (tptp.app (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil) (tptp.tl tptp.sk4)))) :rule reordering :premises (t568))
% 28.71/28.91  (step t570 (cl (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) (= (tptp.app tptp.nil (tptp.tl tptp.sk4)) (tptp.app (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil) (tptp.tl tptp.sk4)))) :rule contraction :premises (t569))
% 28.71/28.91  (step t571 (cl (=> (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (= (tptp.app tptp.nil (tptp.tl tptp.sk4)) (tptp.app (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil) (tptp.tl tptp.sk4)))) (= (tptp.app tptp.nil (tptp.tl tptp.sk4)) (tptp.app (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil) (tptp.tl tptp.sk4)))) :rule resolution :premises (t555 t570))
% 28.71/28.91  (step t572 (cl (=> (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (= (tptp.app tptp.nil (tptp.tl tptp.sk4)) (tptp.app (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil) (tptp.tl tptp.sk4)))) (not (= (tptp.app tptp.nil (tptp.tl tptp.sk4)) (tptp.app (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil) (tptp.tl tptp.sk4))))) :rule implies_neg2)
% 28.71/28.91  (step t573 (cl (=> (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (= (tptp.app tptp.nil (tptp.tl tptp.sk4)) (tptp.app (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil) (tptp.tl tptp.sk4)))) (=> (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (= (tptp.app tptp.nil (tptp.tl tptp.sk4)) (tptp.app (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil) (tptp.tl tptp.sk4))))) :rule resolution :premises (t571 t572))
% 28.71/28.91  (step t574 (cl (=> (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (= (tptp.app tptp.nil (tptp.tl tptp.sk4)) (tptp.app (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil) (tptp.tl tptp.sk4))))) :rule contraction :premises (t573))
% 28.71/28.91  (step t575 (cl (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) (= (tptp.app tptp.nil (tptp.tl tptp.sk4)) (tptp.app (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil) (tptp.tl tptp.sk4)))) :rule implies :premises (t574))
% 28.71/28.91  (step t576 (cl (not (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4)))) (not (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4)))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil))) (not (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (= (tptp.app tptp.nil (tptp.tl tptp.sk4)) (tptp.app (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil) (tptp.tl tptp.sk4)))) :rule resolution :premises (t554 t575))
% 28.71/28.91  (step t577 (cl (not (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4)))) (not (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4)))) (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.skaf47 tptp.nil tptp.nil) tptp.nil))) (not (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil))) (not (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (= (tptp.app tptp.nil (tptp.tl tptp.sk4)) (tptp.app (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil) (tptp.tl tptp.sk4)))) :rule reordering :premises (t576))
% 28.71/28.91  (step t578 (cl (not (or (not (tptp.ssList (tptp.tl tptp.sk4))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))))) (not (tptp.ssList (tptp.tl tptp.sk4))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4)))) :rule or_pos)
% 28.71/28.91  (step t579 (cl (not (tptp.ssList (tptp.tl tptp.sk4))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))) (not (or (not (tptp.ssList (tptp.tl tptp.sk4))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4)))))) :rule reordering :premises (t578))
% 28.71/28.91  (step t580 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U)))) (or (not (tptp.ssList (tptp.tl tptp.sk4))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))))) (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U))))) :rule implies_neg1)
% 28.71/28.91  (anchor :step t581)
% 28.71/28.91  (assume t581.a0 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U)))))
% 28.71/28.91  (step t581.t1 (cl (or (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U))))) (or (not (tptp.ssList (tptp.tl tptp.sk4))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4)))))) :rule forall_inst :args ((:= U (tptp.tl tptp.sk4))))
% 28.71/28.91  (step t581.t2 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U))))) (or (not (tptp.ssList (tptp.tl tptp.sk4))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))))) :rule or :premises (t581.t1))
% 28.71/28.91  (step t581.t3 (cl (or (not (tptp.ssList (tptp.tl tptp.sk4))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))))) :rule resolution :premises (t581.t2 t581.a0))
% 28.71/28.91  (step t581 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U))))) (or (not (tptp.ssList (tptp.tl tptp.sk4))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))))) :rule subproof :discharge (t581.a0))
% 28.71/28.91  (step t582 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U)))) (or (not (tptp.ssList (tptp.tl tptp.sk4))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))))) (or (not (tptp.ssList (tptp.tl tptp.sk4))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))))) :rule resolution :premises (t580 t581))
% 28.71/28.91  (step t583 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U)))) (or (not (tptp.ssList (tptp.tl tptp.sk4))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))))) (not (or (not (tptp.ssList (tptp.tl tptp.sk4))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4)))))) :rule implies_neg2)
% 28.71/28.91  (step t584 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U)))) (or (not (tptp.ssList (tptp.tl tptp.sk4))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))))) (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U)))) (or (not (tptp.ssList (tptp.tl tptp.sk4))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4)))))) :rule resolution :premises (t582 t583))
% 28.71/28.91  (step t585 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U)))) (or (not (tptp.ssList (tptp.tl tptp.sk4))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4)))))) :rule contraction :premises (t584))
% 28.71/28.91  (step t586 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U))))) (or (not (tptp.ssList (tptp.tl tptp.sk4))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))))) :rule implies :premises (t585))
% 28.71/28.91  (step t587 (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)
% 28.71/28.91  (anchor :step t588 :args ((U $$unsorted) (:= U U)))
% 28.71/28.91  (step t588.t1 (cl (= U U)) :rule refl)
% 28.71/28.91  (step t588.t2 (cl (= (not (tptp.ssList U)) (not (tptp.ssList U)))) :rule refl)
% 28.71/28.91  (step t588.t3 (cl (= (= (tptp.app tptp.nil U) U) (= U (tptp.app tptp.nil U)))) :rule all_simplify)
% 28.71/28.91  (step t588.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 (t588.t2 t588.t3))
% 28.71/28.91  (step t588 (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)
% 28.71/28.91  (step t589 (cl (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U))))) :rule resolution :premises (t587 t588 a73))
% 28.71/28.91  (step t590 (cl (or (not (tptp.ssList (tptp.tl tptp.sk4))) (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4))))) :rule resolution :premises (t586 t589))
% 28.71/28.91  (step t591 (cl (= (tptp.tl tptp.sk4) (tptp.app tptp.nil (tptp.tl tptp.sk4)))) :rule resolution :premises (t579 t553 t590))
% 28.71/28.91  (step t592 (cl (not (= (forall ((A $$unsorted) (B $$unsorted)) (or (not (tptp.ssList A)) (= tptp.sk4 A) (not (tptp.ssList B)) (not (= (tptp.tl tptp.sk4) B)) (not (= (tptp.app tptp.sk3 B) A)) (not (tptp.neq tptp.nil tptp.sk4)) (not (tptp.neq tptp.sk4 tptp.nil)))) (or (not (tptp.neq tptp.nil tptp.sk4)) (not (tptp.neq tptp.sk4 tptp.nil)) (not (tptp.ssList (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (not (tptp.ssList (tptp.tl tptp.sk4)))))) (not (forall ((A $$unsorted) (B $$unsorted)) (or (not (tptp.ssList A)) (= tptp.sk4 A) (not (tptp.ssList B)) (not (= (tptp.tl tptp.sk4) B)) (not (= (tptp.app tptp.sk3 B) A)) (not (tptp.neq tptp.nil tptp.sk4)) (not (tptp.neq tptp.sk4 tptp.nil))))) (or (not (tptp.neq tptp.nil tptp.sk4)) (not (tptp.neq tptp.sk4 tptp.nil)) (not (tptp.ssList (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (not (tptp.ssList (tptp.tl tptp.sk4))))) :rule equiv_pos2)
% 28.71/28.91  (anchor :step t593 :args ((A $$unsorted) (:= A A) (B $$unsorted) (:= B B)))
% 28.71/28.91  (step t593.t1 (cl (= A A)) :rule refl)
% 28.71/28.91  (step t593.t2 (cl (= B B)) :rule refl)
% 28.71/28.91  (step t593.t3 (cl (= (not (tptp.ssList A)) (not (tptp.ssList A)))) :rule refl)
% 28.71/28.91  (step t593.t4 (cl (= (= tptp.sk4 A) (= tptp.sk4 A))) :rule refl)
% 28.71/28.91  (step t593.t5 (cl (= (not (tptp.ssList B)) (not (tptp.ssList B)))) :rule refl)
% 28.71/28.91  (step t593.t6 (cl (= (not (= (tptp.tl tptp.sk4) B)) (not (= (tptp.tl tptp.sk4) B)))) :rule refl)
% 28.71/28.91  (step t593.t7 (cl (= (= (tptp.app tptp.sk3 B) A) (= A (tptp.app tptp.sk3 B)))) :rule all_simplify)
% 28.71/28.91  (step t593.t8 (cl (= (not (= (tptp.app tptp.sk3 B) A)) (not (= A (tptp.app tptp.sk3 B))))) :rule cong :premises (t593.t7))
% 28.71/28.91  (step t593.t9 (cl (= (not (tptp.neq tptp.nil tptp.sk4)) (not (tptp.neq tptp.nil tptp.sk4)))) :rule refl)
% 28.71/28.91  (step t593.t10 (cl (= (not (tptp.neq tptp.sk4 tptp.nil)) (not (tptp.neq tptp.sk4 tptp.nil)))) :rule refl)
% 28.71/28.91  (step t593.t11 (cl (= (or (not (tptp.ssList A)) (= tptp.sk4 A) (not (tptp.ssList B)) (not (= (tptp.tl tptp.sk4) B)) (not (= (tptp.app tptp.sk3 B) A)) (not (tptp.neq tptp.nil tptp.sk4)) (not (tptp.neq tptp.sk4 tptp.nil))) (or (not (tptp.ssList A)) (= tptp.sk4 A) (not (tptp.ssList B)) (not (= (tptp.tl tptp.sk4) B)) (not (= A (tptp.app tptp.sk3 B))) (not (tptp.neq tptp.nil tptp.sk4)) (not (tptp.neq tptp.sk4 tptp.nil))))) :rule cong :premises (t593.t3 t593.t4 t593.t5 t593.t6 t593.t8 t593.t9 t593.t10))
% 28.71/28.91  (step t593 (cl (= (forall ((A $$unsorted) (B $$unsorted)) (or (not (tptp.ssList A)) (= tptp.sk4 A) (not (tptp.ssList B)) (not (= (tptp.tl tptp.sk4) B)) (not (= (tptp.app tptp.sk3 B) A)) (not (tptp.neq tptp.nil tptp.sk4)) (not (tptp.neq tptp.sk4 tptp.nil)))) (forall ((A $$unsorted) (B $$unsorted)) (or (not (tptp.ssList A)) (= tptp.sk4 A) (not (tptp.ssList B)) (not (= (tptp.tl tptp.sk4) B)) (not (= A (tptp.app tptp.sk3 B))) (not (tptp.neq tptp.nil tptp.sk4)) (not (tptp.neq tptp.sk4 tptp.nil)))))) :rule bind)
% 28.71/28.91  (step t594 (cl (= (forall ((A $$unsorted) (B $$unsorted)) (or (not (tptp.ssList A)) (= tptp.sk4 A) (not (tptp.ssList B)) (not (= (tptp.tl tptp.sk4) B)) (not (= A (tptp.app tptp.sk3 B))) (not (tptp.neq tptp.nil tptp.sk4)) (not (tptp.neq tptp.sk4 tptp.nil)))) (or (not (tptp.neq tptp.nil tptp.sk4)) (not (tptp.neq tptp.sk4 tptp.nil)) (forall ((A $$unsorted) (B $$unsorted)) (or (not (tptp.ssList A)) (= tptp.sk4 A) (not (tptp.ssList B)) (not (= (tptp.tl tptp.sk4) B)) (not (= A (tptp.app tptp.sk3 B)))))))) :rule all_simplify)
% 28.71/28.91  (step t595 (cl (= (not (tptp.neq tptp.nil tptp.sk4)) (not (tptp.neq tptp.nil tptp.sk4)))) :rule refl)
% 28.71/28.91  (step t596 (cl (= (not (tptp.neq tptp.sk4 tptp.nil)) (not (tptp.neq tptp.sk4 tptp.nil)))) :rule refl)
% 28.71/28.91  (step t597 (cl (= (forall ((A $$unsorted) (B $$unsorted)) (or (not (tptp.ssList A)) (= tptp.sk4 A) (not (tptp.ssList B)) (not (= (tptp.tl tptp.sk4) B)) (not (= A (tptp.app tptp.sk3 B))))) (or (not (tptp.ssList (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (not (tptp.ssList (tptp.tl tptp.sk4))) (not (= (tptp.tl tptp.sk4) (tptp.tl tptp.sk4))) (not (= (tptp.app tptp.sk3 (tptp.tl tptp.sk4)) (tptp.app tptp.sk3 (tptp.tl tptp.sk4))))))) :rule all_simplify)
% 28.71/28.91  (step t598 (cl (= (not (tptp.ssList (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) (not (tptp.ssList (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))))) :rule refl)
% 28.71/28.91  (step t599 (cl (= (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))))) :rule refl)
% 28.71/28.91  (step t600 (cl (= (not (tptp.ssList (tptp.tl tptp.sk4))) (not (tptp.ssList (tptp.tl tptp.sk4))))) :rule refl)
% 28.71/28.91  (step t601 (cl (= (= (tptp.tl tptp.sk4) (tptp.tl tptp.sk4)) true)) :rule all_simplify)
% 28.71/28.91  (step t602 (cl (= (not (= (tptp.tl tptp.sk4) (tptp.tl tptp.sk4))) (not true))) :rule cong :premises (t601))
% 28.71/28.91  (step t603 (cl (= (not (= (tptp.tl tptp.sk4) (tptp.tl tptp.sk4))) false)) :rule trans :premises (t602 t276))
% 28.71/28.91  (step t604 (cl (= (= (tptp.app tptp.sk3 (tptp.tl tptp.sk4)) (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) true)) :rule all_simplify)
% 28.71/28.91  (step t605 (cl (= (not (= (tptp.app tptp.sk3 (tptp.tl tptp.sk4)) (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) (not true))) :rule cong :premises (t604))
% 28.71/28.91  (step t606 (cl (= (not (= (tptp.app tptp.sk3 (tptp.tl tptp.sk4)) (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) false)) :rule trans :premises (t605 t276))
% 28.71/28.91  (step t607 (cl (= (or (not (tptp.ssList (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (not (tptp.ssList (tptp.tl tptp.sk4))) (not (= (tptp.tl tptp.sk4) (tptp.tl tptp.sk4))) (not (= (tptp.app tptp.sk3 (tptp.tl tptp.sk4)) (tptp.app tptp.sk3 (tptp.tl tptp.sk4))))) (or (not (tptp.ssList (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (not (tptp.ssList (tptp.tl tptp.sk4))) false false))) :rule cong :premises (t598 t599 t600 t603 t606))
% 28.71/28.91  (step t608 (cl (= (or (not (tptp.ssList (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (not (tptp.ssList (tptp.tl tptp.sk4))) false false) (or (not (tptp.ssList (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (not (tptp.ssList (tptp.tl tptp.sk4)))))) :rule all_simplify)
% 28.71/28.91  (step t609 (cl (= (or (not (tptp.ssList (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (not (tptp.ssList (tptp.tl tptp.sk4))) (not (= (tptp.tl tptp.sk4) (tptp.tl tptp.sk4))) (not (= (tptp.app tptp.sk3 (tptp.tl tptp.sk4)) (tptp.app tptp.sk3 (tptp.tl tptp.sk4))))) (or (not (tptp.ssList (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (not (tptp.ssList (tptp.tl tptp.sk4)))))) :rule trans :premises (t607 t608))
% 28.71/28.91  (step t610 (cl (= (forall ((A $$unsorted) (B $$unsorted)) (or (not (tptp.ssList A)) (= tptp.sk4 A) (not (tptp.ssList B)) (not (= (tptp.tl tptp.sk4) B)) (not (= A (tptp.app tptp.sk3 B))))) (or (not (tptp.ssList (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (not (tptp.ssList (tptp.tl tptp.sk4)))))) :rule trans :premises (t597 t609))
% 28.71/28.91  (step t611 (cl (= (or (not (tptp.neq tptp.nil tptp.sk4)) (not (tptp.neq tptp.sk4 tptp.nil)) (forall ((A $$unsorted) (B $$unsorted)) (or (not (tptp.ssList A)) (= tptp.sk4 A) (not (tptp.ssList B)) (not (= (tptp.tl tptp.sk4) B)) (not (= A (tptp.app tptp.sk3 B)))))) (or (not (tptp.neq tptp.nil tptp.sk4)) (not (tptp.neq tptp.sk4 tptp.nil)) (or (not (tptp.ssList (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (not (tptp.ssList (tptp.tl tptp.sk4))))))) :rule cong :premises (t595 t596 t610))
% 28.71/28.91  (step t612 (cl (= (or (not (tptp.neq tptp.nil tptp.sk4)) (not (tptp.neq tptp.sk4 tptp.nil)) (or (not (tptp.ssList (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (not (tptp.ssList (tptp.tl tptp.sk4))))) (or (not (tptp.neq tptp.nil tptp.sk4)) (not (tptp.neq tptp.sk4 tptp.nil)) (not (tptp.ssList (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (not (tptp.ssList (tptp.tl tptp.sk4)))))) :rule all_simplify)
% 28.71/28.91  (step t613 (cl (= (or (not (tptp.neq tptp.nil tptp.sk4)) (not (tptp.neq tptp.sk4 tptp.nil)) (forall ((A $$unsorted) (B $$unsorted)) (or (not (tptp.ssList A)) (= tptp.sk4 A) (not (tptp.ssList B)) (not (= (tptp.tl tptp.sk4) B)) (not (= A (tptp.app tptp.sk3 B)))))) (or (not (tptp.neq tptp.nil tptp.sk4)) (not (tptp.neq tptp.sk4 tptp.nil)) (not (tptp.ssList (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (not (tptp.ssList (tptp.tl tptp.sk4)))))) :rule trans :premises (t611 t612))
% 28.71/28.91  (step t614 (cl (= (forall ((A $$unsorted) (B $$unsorted)) (or (not (tptp.ssList A)) (= tptp.sk4 A) (not (tptp.ssList B)) (not (= (tptp.tl tptp.sk4) B)) (not (= A (tptp.app tptp.sk3 B))) (not (tptp.neq tptp.nil tptp.sk4)) (not (tptp.neq tptp.sk4 tptp.nil)))) (or (not (tptp.neq tptp.nil tptp.sk4)) (not (tptp.neq tptp.sk4 tptp.nil)) (not (tptp.ssList (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (not (tptp.ssList (tptp.tl tptp.sk4)))))) :rule trans :premises (t594 t613))
% 28.71/28.91  (step t615 (cl (= (forall ((A $$unsorted) (B $$unsorted)) (or (not (tptp.ssList A)) (= tptp.sk4 A) (not (tptp.ssList B)) (not (= (tptp.tl tptp.sk4) B)) (not (= (tptp.app tptp.sk3 B) A)) (not (tptp.neq tptp.nil tptp.sk4)) (not (tptp.neq tptp.sk4 tptp.nil)))) (or (not (tptp.neq tptp.nil tptp.sk4)) (not (tptp.neq tptp.sk4 tptp.nil)) (not (tptp.ssList (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (not (tptp.ssList (tptp.tl tptp.sk4)))))) :rule trans :premises (t593 t614))
% 28.71/28.91  (step t616 (cl (or (not (tptp.neq tptp.nil tptp.sk4)) (not (tptp.neq tptp.sk4 tptp.nil)) (not (tptp.ssList (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (not (tptp.ssList (tptp.tl tptp.sk4))))) :rule resolution :premises (t592 t615 a195))
% 28.71/28.91  (step t617 (cl (not (tptp.neq tptp.nil tptp.sk4)) (not (tptp.neq tptp.sk4 tptp.nil)) (not (tptp.ssList (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (not (tptp.ssList (tptp.tl tptp.sk4)))) :rule or :premises (t616))
% 28.71/28.91  (step t618 (cl (not (tptp.neq tptp.sk4 tptp.nil)) (not (tptp.neq tptp.nil tptp.sk4)) (not (tptp.ssList (tptp.tl tptp.sk4))) (not (tptp.ssList (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) :rule reordering :premises (t617))
% 28.71/28.91  (step t619 (cl (not (= (or (not (tptp.neq tptp.sk4 tptp.nil)) (not (not (tptp.neq tptp.nil tptp.sk4))) (not (= tptp.nil tptp.sk4))) (or (not (tptp.neq tptp.sk4 tptp.nil)) (tptp.neq tptp.nil tptp.sk4) (not (= tptp.nil tptp.sk4))))) (not (or (not (tptp.neq tptp.sk4 tptp.nil)) (not (not (tptp.neq tptp.nil tptp.sk4))) (not (= tptp.nil tptp.sk4)))) (or (not (tptp.neq tptp.sk4 tptp.nil)) (tptp.neq tptp.nil tptp.sk4) (not (= tptp.nil tptp.sk4)))) :rule equiv_pos2)
% 28.71/28.91  (step t620 (cl (= (= (= (not (not (tptp.neq tptp.nil tptp.sk4))) (tptp.neq tptp.nil tptp.sk4)) true) (= (not (not (tptp.neq tptp.nil tptp.sk4))) (tptp.neq tptp.nil tptp.sk4)))) :rule equiv_simplify)
% 28.71/28.91  (step t621 (cl (not (= (= (not (not (tptp.neq tptp.nil tptp.sk4))) (tptp.neq tptp.nil tptp.sk4)) true)) (= (not (not (tptp.neq tptp.nil tptp.sk4))) (tptp.neq tptp.nil tptp.sk4))) :rule equiv1 :premises (t620))
% 28.71/28.91  (step t622 (cl (= (= (not (not (tptp.neq tptp.nil tptp.sk4))) (tptp.neq tptp.nil tptp.sk4)) (= (tptp.neq tptp.nil tptp.sk4) (not (not (tptp.neq tptp.nil tptp.sk4)))))) :rule all_simplify)
% 28.71/28.91  (step t623 (cl (= (tptp.neq tptp.nil tptp.sk4) (tptp.neq tptp.nil tptp.sk4))) :rule refl)
% 28.71/28.91  (step t624 (cl (= (not (not (tptp.neq tptp.nil tptp.sk4))) (tptp.neq tptp.nil tptp.sk4))) :rule all_simplify)
% 28.71/28.91  (step t625 (cl (= (= (tptp.neq tptp.nil tptp.sk4) (not (not (tptp.neq tptp.nil tptp.sk4)))) (= (tptp.neq tptp.nil tptp.sk4) (tptp.neq tptp.nil tptp.sk4)))) :rule cong :premises (t623 t624))
% 28.71/28.91  (step t626 (cl (= (= (tptp.neq tptp.nil tptp.sk4) (tptp.neq tptp.nil tptp.sk4)) true)) :rule all_simplify)
% 28.71/28.91  (step t627 (cl (= (= (tptp.neq tptp.nil tptp.sk4) (not (not (tptp.neq tptp.nil tptp.sk4)))) true)) :rule trans :premises (t625 t626))
% 28.71/28.91  (step t628 (cl (= (= (not (not (tptp.neq tptp.nil tptp.sk4))) (tptp.neq tptp.nil tptp.sk4)) true)) :rule trans :premises (t622 t627))
% 28.71/28.91  (step t629 (cl (= (not (not (tptp.neq tptp.nil tptp.sk4))) (tptp.neq tptp.nil tptp.sk4))) :rule resolution :premises (t621 t628))
% 28.71/28.91  (step t630 (cl (= (or (not (tptp.neq tptp.sk4 tptp.nil)) (not (not (tptp.neq tptp.nil tptp.sk4))) (not (= tptp.nil tptp.sk4))) (or (not (tptp.neq tptp.sk4 tptp.nil)) (tptp.neq tptp.nil tptp.sk4) (not (= tptp.nil tptp.sk4))))) :rule cong :premises (t120 t629 t121))
% 28.71/28.91  (step t631 (cl (not (= (=> (and (tptp.neq tptp.sk4 tptp.nil) (not (tptp.neq tptp.nil tptp.sk4)) (= tptp.nil tptp.sk4)) (and (tptp.neq tptp.sk4 tptp.nil) (= tptp.nil tptp.sk4) (not (tptp.neq tptp.nil tptp.sk4)))) (not (and (tptp.neq tptp.sk4 tptp.nil) (not (tptp.neq tptp.nil tptp.sk4)) (= tptp.nil tptp.sk4))))) (not (=> (and (tptp.neq tptp.sk4 tptp.nil) (not (tptp.neq tptp.nil tptp.sk4)) (= tptp.nil tptp.sk4)) (and (tptp.neq tptp.sk4 tptp.nil) (= tptp.nil tptp.sk4) (not (tptp.neq tptp.nil tptp.sk4))))) (not (and (tptp.neq tptp.sk4 tptp.nil) (not (tptp.neq tptp.nil tptp.sk4)) (= tptp.nil tptp.sk4)))) :rule equiv_pos2)
% 28.71/28.91  (step t632 (cl (= (and (tptp.neq tptp.sk4 tptp.nil) (not (tptp.neq tptp.nil tptp.sk4)) (= tptp.nil tptp.sk4)) (and (tptp.neq tptp.sk4 tptp.nil) (not (tptp.neq tptp.nil tptp.sk4)) (= tptp.nil tptp.sk4)))) :rule refl)
% 28.71/28.91  (step t633 (cl (= (= (and (tptp.neq tptp.sk4 tptp.nil) (= tptp.nil tptp.sk4) (not (tptp.neq tptp.nil tptp.sk4))) false) (not (and (tptp.neq tptp.sk4 tptp.nil) (= tptp.nil tptp.sk4) (not (tptp.neq tptp.nil tptp.sk4)))))) :rule equiv_simplify)
% 28.71/28.91  (step t634 (cl (= (and (tptp.neq tptp.sk4 tptp.nil) (= tptp.nil tptp.sk4) (not (tptp.neq tptp.nil tptp.sk4))) false) (not (not (and (tptp.neq tptp.sk4 tptp.nil) (= tptp.nil tptp.sk4) (not (tptp.neq tptp.nil tptp.sk4)))))) :rule equiv2 :premises (t633))
% 28.71/28.91  (step t635 (cl (not (not (not (and (tptp.neq tptp.sk4 tptp.nil) (= tptp.nil tptp.sk4) (not (tptp.neq tptp.nil tptp.sk4)))))) (and (tptp.neq tptp.sk4 tptp.nil) (= tptp.nil tptp.sk4) (not (tptp.neq tptp.nil tptp.sk4)))) :rule not_not)
% 28.71/28.91  (step t636 (cl (= (and (tptp.neq tptp.sk4 tptp.nil) (= tptp.nil tptp.sk4) (not (tptp.neq tptp.nil tptp.sk4))) false) (and (tptp.neq tptp.sk4 tptp.nil) (= tptp.nil tptp.sk4) (not (tptp.neq tptp.nil tptp.sk4)))) :rule resolution :premises (t634 t635))
% 28.71/28.91  (step t637 (cl (=> (and (tptp.neq tptp.sk4 tptp.nil) (= tptp.nil tptp.sk4) (not (tptp.neq tptp.nil tptp.sk4))) false) (and (tptp.neq tptp.sk4 tptp.nil) (= tptp.nil tptp.sk4) (not (tptp.neq tptp.nil tptp.sk4)))) :rule implies_neg1)
% 28.71/28.91  (anchor :step t638)
% 28.71/28.91  (assume t638.a0 (tptp.neq tptp.sk4 tptp.nil))
% 28.71/28.91  (assume t638.a1 (= tptp.nil tptp.sk4))
% 28.71/28.91  (assume t638.a2 (not (tptp.neq tptp.nil tptp.sk4)))
% 28.71/28.91  (step t638.t1 (cl (not (= (= false true) false)) (not (= false true)) false) :rule equiv_pos2)
% 28.71/28.91  (step t638.t2 (cl (= (= false true) false)) :rule all_simplify)
% 28.71/28.91  (step t638.t3 (cl (= (= (tptp.neq tptp.nil tptp.sk4) false) (not (tptp.neq tptp.nil tptp.sk4)))) :rule equiv_simplify)
% 28.71/28.91  (step t638.t4 (cl (= (tptp.neq tptp.nil tptp.sk4) false) (not (not (tptp.neq tptp.nil tptp.sk4)))) :rule equiv2 :premises (t638.t3))
% 28.71/28.91  (step t638.t5 (cl (not (not (not (tptp.neq tptp.nil tptp.sk4)))) (tptp.neq tptp.nil tptp.sk4)) :rule not_not)
% 28.71/28.91  (step t638.t6 (cl (= (tptp.neq tptp.nil tptp.sk4) false) (tptp.neq tptp.nil tptp.sk4)) :rule resolution :premises (t638.t4 t638.t5))
% 28.71/28.91  (step t638.t7 (cl (= (tptp.neq tptp.nil tptp.sk4) false)) :rule resolution :premises (t638.t6 t638.a2))
% 28.71/28.91  (step t638.t8 (cl (= false (tptp.neq tptp.nil tptp.sk4))) :rule symm :premises (t638.t7))
% 28.71/28.91  (step t638.t9 (cl (= tptp.sk4 tptp.nil)) :rule symm :premises (t638.a1))
% 28.71/28.91  (step t638.t10 (cl (= (tptp.neq tptp.nil tptp.sk4) (tptp.neq tptp.sk4 tptp.nil))) :rule cong :premises (t638.a1 t638.t9))
% 28.71/28.91  (step t638.t11 (cl (= (= (tptp.neq tptp.sk4 tptp.nil) true) (tptp.neq tptp.sk4 tptp.nil))) :rule equiv_simplify)
% 28.71/28.91  (step t638.t12 (cl (= (tptp.neq tptp.sk4 tptp.nil) true) (not (tptp.neq tptp.sk4 tptp.nil))) :rule equiv2 :premises (t638.t11))
% 28.71/28.91  (step t638.t13 (cl (= (tptp.neq tptp.sk4 tptp.nil) true)) :rule resolution :premises (t638.t12 t638.a0))
% 28.71/28.91  (step t638.t14 (cl (= false true)) :rule trans :premises (t638.t8 t638.t10 t638.t13))
% 28.71/28.91  (step t638.t15 (cl false) :rule resolution :premises (t638.t1 t638.t2 t638.t14))
% 28.71/28.91  (step t638 (cl (not (tptp.neq tptp.sk4 tptp.nil)) (not (= tptp.nil tptp.sk4)) (not (not (tptp.neq tptp.nil tptp.sk4))) false) :rule subproof :discharge (t638.a0 t638.a1 t638.a2))
% 28.71/28.91  (step t639 (cl (not (and (tptp.neq tptp.sk4 tptp.nil) (= tptp.nil tptp.sk4) (not (tptp.neq tptp.nil tptp.sk4)))) (tptp.neq tptp.sk4 tptp.nil)) :rule and_pos)
% 28.71/28.91  (step t640 (cl (not (and (tptp.neq tptp.sk4 tptp.nil) (= tptp.nil tptp.sk4) (not (tptp.neq tptp.nil tptp.sk4)))) (= tptp.nil tptp.sk4)) :rule and_pos)
% 28.71/28.91  (step t641 (cl (not (and (tptp.neq tptp.sk4 tptp.nil) (= tptp.nil tptp.sk4) (not (tptp.neq tptp.nil tptp.sk4)))) (not (tptp.neq tptp.nil tptp.sk4))) :rule and_pos)
% 28.71/28.91  (step t642 (cl false (not (and (tptp.neq tptp.sk4 tptp.nil) (= tptp.nil tptp.sk4) (not (tptp.neq tptp.nil tptp.sk4)))) (not (and (tptp.neq tptp.sk4 tptp.nil) (= tptp.nil tptp.sk4) (not (tptp.neq tptp.nil tptp.sk4)))) (not (and (tptp.neq tptp.sk4 tptp.nil) (= tptp.nil tptp.sk4) (not (tptp.neq tptp.nil tptp.sk4))))) :rule resolution :premises (t638 t639 t640 t641))
% 28.71/28.91  (step t643 (cl (not (and (tptp.neq tptp.sk4 tptp.nil) (= tptp.nil tptp.sk4) (not (tptp.neq tptp.nil tptp.sk4)))) (not (and (tptp.neq tptp.sk4 tptp.nil) (= tptp.nil tptp.sk4) (not (tptp.neq tptp.nil tptp.sk4)))) (not (and (tptp.neq tptp.sk4 tptp.nil) (= tptp.nil tptp.sk4) (not (tptp.neq tptp.nil tptp.sk4)))) false) :rule reordering :premises (t642))
% 28.71/28.91  (step t644 (cl (not (and (tptp.neq tptp.sk4 tptp.nil) (= tptp.nil tptp.sk4) (not (tptp.neq tptp.nil tptp.sk4)))) false) :rule contraction :premises (t643))
% 28.71/28.91  (step t645 (cl (=> (and (tptp.neq tptp.sk4 tptp.nil) (= tptp.nil tptp.sk4) (not (tptp.neq tptp.nil tptp.sk4))) false) false) :rule resolution :premises (t637 t644))
% 28.71/28.91  (step t646 (cl (=> (and (tptp.neq tptp.sk4 tptp.nil) (= tptp.nil tptp.sk4) (not (tptp.neq tptp.nil tptp.sk4))) false) (not false)) :rule implies_neg2)
% 28.71/28.91  (step t647 (cl (=> (and (tptp.neq tptp.sk4 tptp.nil) (= tptp.nil tptp.sk4) (not (tptp.neq tptp.nil tptp.sk4))) false) (=> (and (tptp.neq tptp.sk4 tptp.nil) (= tptp.nil tptp.sk4) (not (tptp.neq tptp.nil tptp.sk4))) false)) :rule resolution :premises (t645 t646))
% 28.71/28.91  (step t648 (cl (=> (and (tptp.neq tptp.sk4 tptp.nil) (= tptp.nil tptp.sk4) (not (tptp.neq tptp.nil tptp.sk4))) false)) :rule contraction :premises (t647))
% 28.71/28.91  (step t649 (cl (= (=> (and (tptp.neq tptp.sk4 tptp.nil) (= tptp.nil tptp.sk4) (not (tptp.neq tptp.nil tptp.sk4))) false) (not (and (tptp.neq tptp.sk4 tptp.nil) (= tptp.nil tptp.sk4) (not (tptp.neq tptp.nil tptp.sk4)))))) :rule implies_simplify)
% 28.71/28.91  (step t650 (cl (not (=> (and (tptp.neq tptp.sk4 tptp.nil) (= tptp.nil tptp.sk4) (not (tptp.neq tptp.nil tptp.sk4))) false)) (not (and (tptp.neq tptp.sk4 tptp.nil) (= tptp.nil tptp.sk4) (not (tptp.neq tptp.nil tptp.sk4))))) :rule equiv1 :premises (t649))
% 28.71/28.91  (step t651 (cl (not (and (tptp.neq tptp.sk4 tptp.nil) (= tptp.nil tptp.sk4) (not (tptp.neq tptp.nil tptp.sk4))))) :rule resolution :premises (t648 t650))
% 28.71/28.91  (step t652 (cl (= (and (tptp.neq tptp.sk4 tptp.nil) (= tptp.nil tptp.sk4) (not (tptp.neq tptp.nil tptp.sk4))) false)) :rule resolution :premises (t636 t651))
% 28.71/28.91  (step t653 (cl (= (=> (and (tptp.neq tptp.sk4 tptp.nil) (not (tptp.neq tptp.nil tptp.sk4)) (= tptp.nil tptp.sk4)) (and (tptp.neq tptp.sk4 tptp.nil) (= tptp.nil tptp.sk4) (not (tptp.neq tptp.nil tptp.sk4)))) (=> (and (tptp.neq tptp.sk4 tptp.nil) (not (tptp.neq tptp.nil tptp.sk4)) (= tptp.nil tptp.sk4)) false))) :rule cong :premises (t632 t652))
% 28.71/28.91  (step t654 (cl (= (=> (and (tptp.neq tptp.sk4 tptp.nil) (not (tptp.neq tptp.nil tptp.sk4)) (= tptp.nil tptp.sk4)) false) (not (and (tptp.neq tptp.sk4 tptp.nil) (not (tptp.neq tptp.nil tptp.sk4)) (= tptp.nil tptp.sk4))))) :rule all_simplify)
% 28.71/28.91  (step t655 (cl (= (=> (and (tptp.neq tptp.sk4 tptp.nil) (not (tptp.neq tptp.nil tptp.sk4)) (= tptp.nil tptp.sk4)) (and (tptp.neq tptp.sk4 tptp.nil) (= tptp.nil tptp.sk4) (not (tptp.neq tptp.nil tptp.sk4)))) (not (and (tptp.neq tptp.sk4 tptp.nil) (not (tptp.neq tptp.nil tptp.sk4)) (= tptp.nil tptp.sk4))))) :rule trans :premises (t653 t654))
% 28.71/28.91  (step t656 (cl (=> (and (tptp.neq tptp.sk4 tptp.nil) (not (tptp.neq tptp.nil tptp.sk4)) (= tptp.nil tptp.sk4)) (and (tptp.neq tptp.sk4 tptp.nil) (= tptp.nil tptp.sk4) (not (tptp.neq tptp.nil tptp.sk4)))) (and (tptp.neq tptp.sk4 tptp.nil) (not (tptp.neq tptp.nil tptp.sk4)) (= tptp.nil tptp.sk4))) :rule implies_neg1)
% 28.71/28.91  (anchor :step t657)
% 28.71/28.91  (assume t657.a0 (tptp.neq tptp.sk4 tptp.nil))
% 28.71/28.91  (assume t657.a1 (not (tptp.neq tptp.nil tptp.sk4)))
% 28.71/28.91  (assume t657.a2 (= tptp.nil tptp.sk4))
% 28.71/28.91  (step t657.t1 (cl (and (tptp.neq tptp.sk4 tptp.nil) (= tptp.nil tptp.sk4) (not (tptp.neq tptp.nil tptp.sk4))) (not (tptp.neq tptp.sk4 tptp.nil)) (not (= tptp.nil tptp.sk4)) (not (not (tptp.neq tptp.nil tptp.sk4)))) :rule and_neg)
% 28.71/28.91  (step t657.t2 (cl (and (tptp.neq tptp.sk4 tptp.nil) (= tptp.nil tptp.sk4) (not (tptp.neq tptp.nil tptp.sk4)))) :rule resolution :premises (t657.t1 t657.a0 t657.a2 t657.a1))
% 28.71/28.91  (step t657 (cl (not (tptp.neq tptp.sk4 tptp.nil)) (not (not (tptp.neq tptp.nil tptp.sk4))) (not (= tptp.nil tptp.sk4)) (and (tptp.neq tptp.sk4 tptp.nil) (= tptp.nil tptp.sk4) (not (tptp.neq tptp.nil tptp.sk4)))) :rule subproof :discharge (t657.a0 t657.a1 t657.a2))
% 28.71/28.91  (step t658 (cl (not (and (tptp.neq tptp.sk4 tptp.nil) (not (tptp.neq tptp.nil tptp.sk4)) (= tptp.nil tptp.sk4))) (tptp.neq tptp.sk4 tptp.nil)) :rule and_pos)
% 28.71/28.91  (step t659 (cl (not (and (tptp.neq tptp.sk4 tptp.nil) (not (tptp.neq tptp.nil tptp.sk4)) (= tptp.nil tptp.sk4))) (not (tptp.neq tptp.nil tptp.sk4))) :rule and_pos)
% 28.71/28.91  (step t660 (cl (not (and (tptp.neq tptp.sk4 tptp.nil) (not (tptp.neq tptp.nil tptp.sk4)) (= tptp.nil tptp.sk4))) (= tptp.nil tptp.sk4)) :rule and_pos)
% 28.71/28.91  (step t661 (cl (and (tptp.neq tptp.sk4 tptp.nil) (= tptp.nil tptp.sk4) (not (tptp.neq tptp.nil tptp.sk4))) (not (and (tptp.neq tptp.sk4 tptp.nil) (not (tptp.neq tptp.nil tptp.sk4)) (= tptp.nil tptp.sk4))) (not (and (tptp.neq tptp.sk4 tptp.nil) (not (tptp.neq tptp.nil tptp.sk4)) (= tptp.nil tptp.sk4))) (not (and (tptp.neq tptp.sk4 tptp.nil) (not (tptp.neq tptp.nil tptp.sk4)) (= tptp.nil tptp.sk4)))) :rule resolution :premises (t657 t658 t659 t660))
% 28.71/28.91  (step t662 (cl (not (and (tptp.neq tptp.sk4 tptp.nil) (not (tptp.neq tptp.nil tptp.sk4)) (= tptp.nil tptp.sk4))) (not (and (tptp.neq tptp.sk4 tptp.nil) (not (tptp.neq tptp.nil tptp.sk4)) (= tptp.nil tptp.sk4))) (not (and (tptp.neq tptp.sk4 tptp.nil) (not (tptp.neq tptp.nil tptp.sk4)) (= tptp.nil tptp.sk4))) (and (tptp.neq tptp.sk4 tptp.nil) (= tptp.nil tptp.sk4) (not (tptp.neq tptp.nil tptp.sk4)))) :rule reordering :premises (t661))
% 28.71/28.91  (step t663 (cl (not (and (tptp.neq tptp.sk4 tptp.nil) (not (tptp.neq tptp.nil tptp.sk4)) (= tptp.nil tptp.sk4))) (and (tptp.neq tptp.sk4 tptp.nil) (= tptp.nil tptp.sk4) (not (tptp.neq tptp.nil tptp.sk4)))) :rule contraction :premises (t662))
% 28.71/28.91  (step t664 (cl (=> (and (tptp.neq tptp.sk4 tptp.nil) (not (tptp.neq tptp.nil tptp.sk4)) (= tptp.nil tptp.sk4)) (and (tptp.neq tptp.sk4 tptp.nil) (= tptp.nil tptp.sk4) (not (tptp.neq tptp.nil tptp.sk4)))) (and (tptp.neq tptp.sk4 tptp.nil) (= tptp.nil tptp.sk4) (not (tptp.neq tptp.nil tptp.sk4)))) :rule resolution :premises (t656 t663))
% 28.71/28.91  (step t665 (cl (=> (and (tptp.neq tptp.sk4 tptp.nil) (not (tptp.neq tptp.nil tptp.sk4)) (= tptp.nil tptp.sk4)) (and (tptp.neq tptp.sk4 tptp.nil) (= tptp.nil tptp.sk4) (not (tptp.neq tptp.nil tptp.sk4)))) (not (and (tptp.neq tptp.sk4 tptp.nil) (= tptp.nil tptp.sk4) (not (tptp.neq tptp.nil tptp.sk4))))) :rule implies_neg2)
% 28.71/28.91  (step t666 (cl (=> (and (tptp.neq tptp.sk4 tptp.nil) (not (tptp.neq tptp.nil tptp.sk4)) (= tptp.nil tptp.sk4)) (and (tptp.neq tptp.sk4 tptp.nil) (= tptp.nil tptp.sk4) (not (tptp.neq tptp.nil tptp.sk4)))) (=> (and (tptp.neq tptp.sk4 tptp.nil) (not (tptp.neq tptp.nil tptp.sk4)) (= tptp.nil tptp.sk4)) (and (tptp.neq tptp.sk4 tptp.nil) (= tptp.nil tptp.sk4) (not (tptp.neq tptp.nil tptp.sk4))))) :rule resolution :premises (t664 t665))
% 28.71/28.91  (step t667 (cl (=> (and (tptp.neq tptp.sk4 tptp.nil) (not (tptp.neq tptp.nil tptp.sk4)) (= tptp.nil tptp.sk4)) (and (tptp.neq tptp.sk4 tptp.nil) (= tptp.nil tptp.sk4) (not (tptp.neq tptp.nil tptp.sk4))))) :rule contraction :premises (t666))
% 28.71/28.91  (step t668 (cl (not (and (tptp.neq tptp.sk4 tptp.nil) (not (tptp.neq tptp.nil tptp.sk4)) (= tptp.nil tptp.sk4)))) :rule resolution :premises (t631 t655 t667))
% 28.71/28.91  (step t669 (cl (not (tptp.neq tptp.sk4 tptp.nil)) (not (not (tptp.neq tptp.nil tptp.sk4))) (not (= tptp.nil tptp.sk4))) :rule not_and :premises (t668))
% 28.71/28.91  (step t670 (cl (or (not (tptp.neq tptp.sk4 tptp.nil)) (not (not (tptp.neq tptp.nil tptp.sk4))) (not (= tptp.nil tptp.sk4))) (not (not (tptp.neq tptp.sk4 tptp.nil)))) :rule or_neg)
% 28.71/28.91  (step t671 (cl (or (not (tptp.neq tptp.sk4 tptp.nil)) (not (not (tptp.neq tptp.nil tptp.sk4))) (not (= tptp.nil tptp.sk4))) (not (not (not (tptp.neq tptp.nil tptp.sk4))))) :rule or_neg)
% 28.71/28.91  (step t672 (cl (or (not (tptp.neq tptp.sk4 tptp.nil)) (not (not (tptp.neq tptp.nil tptp.sk4))) (not (= tptp.nil tptp.sk4))) (not (not (= tptp.nil tptp.sk4)))) :rule or_neg)
% 28.71/28.91  (step t673 (cl (or (not (tptp.neq tptp.sk4 tptp.nil)) (not (not (tptp.neq tptp.nil tptp.sk4))) (not (= tptp.nil tptp.sk4))) (or (not (tptp.neq tptp.sk4 tptp.nil)) (not (not (tptp.neq tptp.nil tptp.sk4))) (not (= tptp.nil tptp.sk4))) (or (not (tptp.neq tptp.sk4 tptp.nil)) (not (not (tptp.neq tptp.nil tptp.sk4))) (not (= tptp.nil tptp.sk4)))) :rule resolution :premises (t669 t670 t671 t672))
% 28.71/28.91  (step t674 (cl (or (not (tptp.neq tptp.sk4 tptp.nil)) (not (not (tptp.neq tptp.nil tptp.sk4))) (not (= tptp.nil tptp.sk4)))) :rule contraction :premises (t673))
% 28.71/28.91  (step t675 (cl (or (not (tptp.neq tptp.sk4 tptp.nil)) (tptp.neq tptp.nil tptp.sk4) (not (= tptp.nil tptp.sk4)))) :rule resolution :premises (t619 t630 t674))
% 28.71/28.91  (step t676 (cl (not (tptp.neq tptp.sk4 tptp.nil)) (tptp.neq tptp.nil tptp.sk4) (not (= tptp.nil tptp.sk4))) :rule or :premises (t675))
% 28.71/28.91  (step t677 (cl (not (or (not (tptp.ssList tptp.sk4)) (not (tptp.ssList tptp.nil)) (tptp.neq tptp.nil tptp.sk4) (= tptp.nil tptp.sk4))) (not (tptp.ssList tptp.sk4)) (not (tptp.ssList tptp.nil)) (tptp.neq tptp.nil tptp.sk4) (= tptp.nil tptp.sk4)) :rule or_pos)
% 28.71/28.91  (step t678 (cl (tptp.neq tptp.nil tptp.sk4) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk4)) (= tptp.nil tptp.sk4) (not (or (not (tptp.ssList tptp.sk4)) (not (tptp.ssList tptp.nil)) (tptp.neq tptp.nil tptp.sk4) (= tptp.nil tptp.sk4)))) :rule reordering :premises (t677))
% 28.71/28.91  (step t679 (cl (not (= (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.neq V U) (= U V))) (or (not (tptp.ssList tptp.sk4)) (not (tptp.ssList tptp.nil)) (tptp.neq tptp.nil tptp.sk4) (= tptp.sk4 tptp.nil))) (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.neq V U) (= U V))) (or (not (tptp.ssList tptp.sk4)) (not (tptp.ssList tptp.nil)) (tptp.neq tptp.nil tptp.sk4) (= tptp.nil tptp.sk4))))) (not (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.neq V U) (= U V))) (or (not (tptp.ssList tptp.sk4)) (not (tptp.ssList tptp.nil)) (tptp.neq tptp.nil tptp.sk4) (= tptp.sk4 tptp.nil)))) (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.neq V U) (= U V))) (or (not (tptp.ssList tptp.sk4)) (not (tptp.ssList tptp.nil)) (tptp.neq tptp.nil tptp.sk4) (= tptp.nil tptp.sk4)))) :rule equiv_pos2)
% 28.71/28.91  (step t680 (cl (= (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.neq V U) (= U V))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.neq V U) (= U V))))) :rule refl)
% 28.71/28.91  (step t681 (cl (= (not (tptp.ssList tptp.sk4)) (not (tptp.ssList tptp.sk4)))) :rule refl)
% 28.71/28.91  (step t682 (cl (= (= tptp.sk4 tptp.nil) (= tptp.nil tptp.sk4))) :rule all_simplify)
% 28.71/28.91  (step t683 (cl (= (or (not (tptp.ssList tptp.sk4)) (not (tptp.ssList tptp.nil)) (tptp.neq tptp.nil tptp.sk4) (= tptp.sk4 tptp.nil)) (or (not (tptp.ssList tptp.sk4)) (not (tptp.ssList tptp.nil)) (tptp.neq tptp.nil tptp.sk4) (= tptp.nil tptp.sk4)))) :rule cong :premises (t681 t278 t623 t682))
% 28.71/28.91  (step t684 (cl (= (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.neq V U) (= U V))) (or (not (tptp.ssList tptp.sk4)) (not (tptp.ssList tptp.nil)) (tptp.neq tptp.nil tptp.sk4) (= tptp.sk4 tptp.nil))) (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.neq V U) (= U V))) (or (not (tptp.ssList tptp.sk4)) (not (tptp.ssList tptp.nil)) (tptp.neq tptp.nil tptp.sk4) (= tptp.nil tptp.sk4))))) :rule cong :premises (t680 t683))
% 28.71/28.91  (step t685 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.neq V U) (= U V))) (or (not (tptp.ssList tptp.sk4)) (not (tptp.ssList tptp.nil)) (tptp.neq tptp.nil tptp.sk4) (= tptp.sk4 tptp.nil))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.neq V U) (= U V)))) :rule implies_neg1)
% 28.71/28.91  (anchor :step t686)
% 28.71/28.91  (assume t686.a0 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.neq V U) (= U V))))
% 28.71/28.91  (step t686.t1 (cl (or (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.neq V U) (= U V)))) (or (not (tptp.ssList tptp.sk4)) (not (tptp.ssList tptp.nil)) (tptp.neq tptp.nil tptp.sk4) (= tptp.sk4 tptp.nil)))) :rule forall_inst :args ((:= U tptp.sk4) (:= V tptp.nil)))
% 28.71/28.91  (step t686.t2 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.neq V U) (= U V)))) (or (not (tptp.ssList tptp.sk4)) (not (tptp.ssList tptp.nil)) (tptp.neq tptp.nil tptp.sk4) (= tptp.sk4 tptp.nil))) :rule or :premises (t686.t1))
% 28.71/28.91  (step t686.t3 (cl (or (not (tptp.ssList tptp.sk4)) (not (tptp.ssList tptp.nil)) (tptp.neq tptp.nil tptp.sk4) (= tptp.sk4 tptp.nil))) :rule resolution :premises (t686.t2 t686.a0))
% 28.71/28.91  (step t686 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.neq V U) (= U V)))) (or (not (tptp.ssList tptp.sk4)) (not (tptp.ssList tptp.nil)) (tptp.neq tptp.nil tptp.sk4) (= tptp.sk4 tptp.nil))) :rule subproof :discharge (t686.a0))
% 28.71/28.91  (step t687 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.neq V U) (= U V))) (or (not (tptp.ssList tptp.sk4)) (not (tptp.ssList tptp.nil)) (tptp.neq tptp.nil tptp.sk4) (= tptp.sk4 tptp.nil))) (or (not (tptp.ssList tptp.sk4)) (not (tptp.ssList tptp.nil)) (tptp.neq tptp.nil tptp.sk4) (= tptp.sk4 tptp.nil))) :rule resolution :premises (t685 t686))
% 28.71/28.91  (step t688 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.neq V U) (= U V))) (or (not (tptp.ssList tptp.sk4)) (not (tptp.ssList tptp.nil)) (tptp.neq tptp.nil tptp.sk4) (= tptp.sk4 tptp.nil))) (not (or (not (tptp.ssList tptp.sk4)) (not (tptp.ssList tptp.nil)) (tptp.neq tptp.nil tptp.sk4) (= tptp.sk4 tptp.nil)))) :rule implies_neg2)
% 28.71/28.91  (step t689 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.neq V U) (= U V))) (or (not (tptp.ssList tptp.sk4)) (not (tptp.ssList tptp.nil)) (tptp.neq tptp.nil tptp.sk4) (= tptp.sk4 tptp.nil))) (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.neq V U) (= U V))) (or (not (tptp.ssList tptp.sk4)) (not (tptp.ssList tptp.nil)) (tptp.neq tptp.nil tptp.sk4) (= tptp.sk4 tptp.nil)))) :rule resolution :premises (t687 t688))
% 28.71/28.91  (step t690 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.neq V U) (= U V))) (or (not (tptp.ssList tptp.sk4)) (not (tptp.ssList tptp.nil)) (tptp.neq tptp.nil tptp.sk4) (= tptp.sk4 tptp.nil)))) :rule contraction :premises (t689))
% 28.71/28.91  (step t691 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.neq V U) (= U V))) (or (not (tptp.ssList tptp.sk4)) (not (tptp.ssList tptp.nil)) (tptp.neq tptp.nil tptp.sk4) (= tptp.nil tptp.sk4)))) :rule resolution :premises (t679 t684 t690))
% 28.71/28.91  (step t692 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.neq V U) (= U V)))) (or (not (tptp.ssList tptp.sk4)) (not (tptp.ssList tptp.nil)) (tptp.neq tptp.nil tptp.sk4) (= tptp.nil tptp.sk4))) :rule implies :premises (t691))
% 28.71/28.91  (step t693 (cl (not (= (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.neq V U) (= V U))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.neq V U) (= U V))))) (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.neq V U) (= V U)))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.neq V U) (= U V)))) :rule equiv_pos2)
% 28.71/28.91  (anchor :step t694 :args ((U $$unsorted) (:= U U) (V $$unsorted) (:= V V)))
% 28.71/28.91  (step t694.t1 (cl (= U U)) :rule refl)
% 28.71/28.91  (step t694.t2 (cl (= V V)) :rule refl)
% 28.71/28.91  (step t694.t3 (cl (= (not (tptp.ssList U)) (not (tptp.ssList U)))) :rule refl)
% 28.71/28.91  (step t694.t4 (cl (= (not (tptp.ssList V)) (not (tptp.ssList V)))) :rule refl)
% 28.71/28.91  (step t694.t5 (cl (= (tptp.neq V U) (tptp.neq V U))) :rule refl)
% 28.71/28.91  (step t694.t6 (cl (= (= V U) (= U V))) :rule all_simplify)
% 28.71/28.91  (step t694.t7 (cl (= (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.neq V U) (= V U)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.neq V U) (= U V)))) :rule cong :premises (t694.t3 t694.t4 t694.t5 t694.t6))
% 28.71/28.91  (step t694 (cl (= (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.neq V U) (= V U))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.neq V U) (= U V))))) :rule bind)
% 28.71/28.91  (step t695 (cl (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.neq V U) (= U V)))) :rule resolution :premises (t693 t694 a99))
% 28.71/28.91  (step t696 (cl (or (not (tptp.ssList tptp.sk4)) (not (tptp.ssList tptp.nil)) (tptp.neq tptp.nil tptp.sk4) (= tptp.nil tptp.sk4))) :rule resolution :premises (t692 t695))
% 28.71/28.91  (step t697 (cl (tptp.neq tptp.nil tptp.sk4) (tptp.neq tptp.nil tptp.sk4)) :rule resolution :premises (t676 t180 t678 t696 a188 a7))
% 28.71/28.91  (step t698 (cl (tptp.neq tptp.nil tptp.sk4)) :rule contraction :premises (t697))
% 28.71/28.91  (step t699 (cl (not (or (not (tptp.ssList (tptp.tl tptp.sk4))) (not (tptp.ssList tptp.sk3)) (tptp.ssList (tptp.app tptp.sk3 (tptp.tl tptp.sk4))))) (not (tptp.ssList (tptp.tl tptp.sk4))) (not (tptp.ssList tptp.sk3)) (tptp.ssList (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) :rule or_pos)
% 28.71/28.91  (step t700 (cl (not (tptp.ssList (tptp.tl tptp.sk4))) (tptp.ssList (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (not (tptp.ssList tptp.sk3)) (not (or (not (tptp.ssList (tptp.tl tptp.sk4))) (not (tptp.ssList tptp.sk3)) (tptp.ssList (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))))) :rule reordering :premises (t699))
% 28.71/28.91  (step t701 (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.tl tptp.sk4))) (not (tptp.ssList tptp.sk3)) (tptp.ssList (tptp.app tptp.sk3 (tptp.tl tptp.sk4))))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U))))) :rule implies_neg1)
% 28.71/28.91  (anchor :step t702)
% 28.71/28.91  (assume t702.a0 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U)))))
% 28.71/28.91  (step t702.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.tl tptp.sk4))) (not (tptp.ssList tptp.sk3)) (tptp.ssList (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))))) :rule forall_inst :args ((:= U (tptp.tl tptp.sk4)) (:= V tptp.sk3)))
% 28.71/28.91  (step t702.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.tl tptp.sk4))) (not (tptp.ssList tptp.sk3)) (tptp.ssList (tptp.app tptp.sk3 (tptp.tl tptp.sk4))))) :rule or :premises (t702.t1))
% 28.71/28.91  (step t702.t3 (cl (or (not (tptp.ssList (tptp.tl tptp.sk4))) (not (tptp.ssList tptp.sk3)) (tptp.ssList (tptp.app tptp.sk3 (tptp.tl tptp.sk4))))) :rule resolution :premises (t702.t2 t702.a0))
% 28.71/28.91  (step t702 (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.tl tptp.sk4))) (not (tptp.ssList tptp.sk3)) (tptp.ssList (tptp.app tptp.sk3 (tptp.tl tptp.sk4))))) :rule subproof :discharge (t702.a0))
% 28.71/28.91  (step t703 (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.tl tptp.sk4))) (not (tptp.ssList tptp.sk3)) (tptp.ssList (tptp.app tptp.sk3 (tptp.tl tptp.sk4))))) (or (not (tptp.ssList (tptp.tl tptp.sk4))) (not (tptp.ssList tptp.sk3)) (tptp.ssList (tptp.app tptp.sk3 (tptp.tl tptp.sk4))))) :rule resolution :premises (t701 t702))
% 28.71/28.91  (step t704 (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.tl tptp.sk4))) (not (tptp.ssList tptp.sk3)) (tptp.ssList (tptp.app tptp.sk3 (tptp.tl tptp.sk4))))) (not (or (not (tptp.ssList (tptp.tl tptp.sk4))) (not (tptp.ssList tptp.sk3)) (tptp.ssList (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))))) :rule implies_neg2)
% 28.71/28.91  (step t705 (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.tl tptp.sk4))) (not (tptp.ssList tptp.sk3)) (tptp.ssList (tptp.app tptp.sk3 (tptp.tl tptp.sk4))))) (=> (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.tl tptp.sk4))) (not (tptp.ssList tptp.sk3)) (tptp.ssList (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))))) :rule resolution :premises (t703 t704))
% 28.71/28.91  (step t706 (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.tl tptp.sk4))) (not (tptp.ssList tptp.sk3)) (tptp.ssList (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))))) :rule contraction :premises (t705))
% 28.71/28.91  (step t707 (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.tl tptp.sk4))) (not (tptp.ssList tptp.sk3)) (tptp.ssList (tptp.app tptp.sk3 (tptp.tl tptp.sk4))))) :rule implies :premises (t706))
% 28.71/28.91  (step t708 (cl (or (not (tptp.ssList (tptp.tl tptp.sk4))) (not (tptp.ssList tptp.sk3)) (tptp.ssList (tptp.app tptp.sk3 (tptp.tl tptp.sk4))))) :rule resolution :premises (t707 a84))
% 28.71/28.91  (step t709 (cl (tptp.ssList (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) :rule resolution :premises (t700 t553 a187 t708))
% 28.71/28.91  (step t710 (cl (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) :rule resolution :premises (t618 t180 t698 t553 t709))
% 28.71/28.91  (step t711 (cl (not (or (not (tptp.ssList (tptp.tl tptp.sk4))) (not (tptp.ssList tptp.sk3)) (= tptp.nil tptp.sk3) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))))) (not (tptp.ssList (tptp.tl tptp.sk4))) (not (tptp.ssList tptp.sk3)) (= tptp.nil tptp.sk3) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4)))) :rule or_pos)
% 28.71/28.91  (step t712 (cl (not (tptp.ssList (tptp.tl tptp.sk4))) (not (tptp.ssList tptp.sk3)) (= tptp.nil tptp.sk3) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))) (not (or (not (tptp.ssList (tptp.tl tptp.sk4))) (not (tptp.ssList tptp.sk3)) (= tptp.nil tptp.sk3) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4)))))) :rule reordering :premises (t711))
% 28.71/28.91  (step t713 (cl (=> (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)))) (or (not (tptp.ssList (tptp.tl tptp.sk4))) (not (tptp.ssList tptp.sk3)) (= tptp.nil tptp.sk3) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))))) (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))))) :rule implies_neg1)
% 28.71/28.91  (anchor :step t714)
% 28.71/28.91  (assume t714.a0 (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)))))
% 28.71/28.91  (step t714.t1 (cl (or (not (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))))) (or (not (tptp.ssList (tptp.tl tptp.sk4))) (not (tptp.ssList tptp.sk3)) (= tptp.nil tptp.sk3) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4)))))) :rule forall_inst :args ((:= U (tptp.tl tptp.sk4)) (:= V tptp.sk3)))
% 28.71/28.91  (step t714.t2 (cl (not (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))))) (or (not (tptp.ssList (tptp.tl tptp.sk4))) (not (tptp.ssList tptp.sk3)) (= tptp.nil tptp.sk3) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))))) :rule or :premises (t714.t1))
% 28.71/28.91  (step t714.t3 (cl (or (not (tptp.ssList (tptp.tl tptp.sk4))) (not (tptp.ssList tptp.sk3)) (= tptp.nil tptp.sk3) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))))) :rule resolution :premises (t714.t2 t714.a0))
% 28.71/28.91  (step t714 (cl (not (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))))) (or (not (tptp.ssList (tptp.tl tptp.sk4))) (not (tptp.ssList tptp.sk3)) (= tptp.nil tptp.sk3) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))))) :rule subproof :discharge (t714.a0))
% 28.71/28.91  (step t715 (cl (=> (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)))) (or (not (tptp.ssList (tptp.tl tptp.sk4))) (not (tptp.ssList tptp.sk3)) (= tptp.nil tptp.sk3) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))))) (or (not (tptp.ssList (tptp.tl tptp.sk4))) (not (tptp.ssList tptp.sk3)) (= tptp.nil tptp.sk3) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))))) :rule resolution :premises (t713 t714))
% 28.71/28.91  (step t716 (cl (=> (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)))) (or (not (tptp.ssList (tptp.tl tptp.sk4))) (not (tptp.ssList tptp.sk3)) (= tptp.nil tptp.sk3) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))))) (not (or (not (tptp.ssList (tptp.tl tptp.sk4))) (not (tptp.ssList tptp.sk3)) (= tptp.nil tptp.sk3) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4)))))) :rule implies_neg2)
% 28.71/28.91  (step t717 (cl (=> (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)))) (or (not (tptp.ssList (tptp.tl tptp.sk4))) (not (tptp.ssList tptp.sk3)) (= tptp.nil tptp.sk3) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))))) (=> (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)))) (or (not (tptp.ssList (tptp.tl tptp.sk4))) (not (tptp.ssList tptp.sk3)) (= tptp.nil tptp.sk3) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4)))))) :rule resolution :premises (t715 t716))
% 28.71/28.91  (step t718 (cl (=> (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)))) (or (not (tptp.ssList (tptp.tl tptp.sk4))) (not (tptp.ssList tptp.sk3)) (= tptp.nil tptp.sk3) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4)))))) :rule contraction :premises (t717))
% 28.71/28.91  (step t719 (cl (not (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))))) (or (not (tptp.ssList (tptp.tl tptp.sk4))) (not (tptp.ssList tptp.sk3)) (= tptp.nil tptp.sk3) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))))) :rule implies :premises (t718))
% 28.71/28.91  (step t720 (cl (or (not (tptp.ssList (tptp.tl tptp.sk4))) (not (tptp.ssList tptp.sk3)) (= tptp.nil tptp.sk3) (= (tptp.tl (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (tptp.app (tptp.tl tptp.sk3) (tptp.tl tptp.sk4))))) :rule resolution :premises (t719 a132))
% 28.71/28.91  (step t721 (cl (not (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4))) (not (tptp.ssList (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (not (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (= tptp.nil tptp.sk3)) :rule resolution :premises (t532 t534 t542 t553 a7 t577 t337 t351 t373 t469 t298 t591 t491 t710 t712 t720 t553 a187))
% 28.71/28.91  (step t722 (cl (not (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4))) (not (tptp.ssList (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (= tptp.nil tptp.sk3)) :rule contraction :premises (t721))
% 28.71/28.91  (step t723 (cl (not (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.skaf46 tptp.sk3 tptp.nil))) (= tptp.nil (tptp.skaf46 tptp.sk3 tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)))) (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.skaf46 tptp.sk3 tptp.nil))) (= tptp.nil (tptp.skaf46 tptp.sk3 tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil))) :rule or_pos)
% 28.71/28.91  (step t724 (cl (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.skaf46 tptp.sk3 tptp.nil))) (= tptp.nil (tptp.skaf46 tptp.sk3 tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)) (not (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.skaf46 tptp.sk3 tptp.nil))) (= tptp.nil (tptp.skaf46 tptp.sk3 tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil))))) :rule reordering :premises (t723))
% 28.71/28.91  (step t725 (cl (=> (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)))) (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.skaf46 tptp.sk3 tptp.nil))) (= tptp.nil (tptp.skaf46 tptp.sk3 tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)))) (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))))) :rule implies_neg1)
% 28.71/28.91  (anchor :step t726)
% 28.71/28.91  (assume t726.a0 (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)))))
% 28.71/28.91  (step t726.t1 (cl (or (not (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))))) (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.skaf46 tptp.sk3 tptp.nil))) (= tptp.nil (tptp.skaf46 tptp.sk3 tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil))))) :rule forall_inst :args ((:= U tptp.nil) (:= V (tptp.skaf46 tptp.sk3 tptp.nil))))
% 28.71/28.91  (step t726.t2 (cl (not (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))))) (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.skaf46 tptp.sk3 tptp.nil))) (= tptp.nil (tptp.skaf46 tptp.sk3 tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)))) :rule or :premises (t726.t1))
% 28.71/28.91  (step t726.t3 (cl (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.skaf46 tptp.sk3 tptp.nil))) (= tptp.nil (tptp.skaf46 tptp.sk3 tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)))) :rule resolution :premises (t726.t2 t726.a0))
% 28.71/28.91  (step t726 (cl (not (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))))) (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.skaf46 tptp.sk3 tptp.nil))) (= tptp.nil (tptp.skaf46 tptp.sk3 tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)))) :rule subproof :discharge (t726.a0))
% 28.71/28.91  (step t727 (cl (=> (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)))) (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.skaf46 tptp.sk3 tptp.nil))) (= tptp.nil (tptp.skaf46 tptp.sk3 tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)))) (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.skaf46 tptp.sk3 tptp.nil))) (= tptp.nil (tptp.skaf46 tptp.sk3 tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)))) :rule resolution :premises (t725 t726))
% 28.71/28.91  (step t728 (cl (=> (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)))) (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.skaf46 tptp.sk3 tptp.nil))) (= tptp.nil (tptp.skaf46 tptp.sk3 tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)))) (not (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.skaf46 tptp.sk3 tptp.nil))) (= tptp.nil (tptp.skaf46 tptp.sk3 tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil))))) :rule implies_neg2)
% 28.71/28.91  (step t729 (cl (=> (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)))) (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.skaf46 tptp.sk3 tptp.nil))) (= tptp.nil (tptp.skaf46 tptp.sk3 tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)))) (=> (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)))) (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.skaf46 tptp.sk3 tptp.nil))) (= tptp.nil (tptp.skaf46 tptp.sk3 tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil))))) :rule resolution :premises (t727 t728))
% 28.71/28.91  (step t730 (cl (=> (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)))) (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.skaf46 tptp.sk3 tptp.nil))) (= tptp.nil (tptp.skaf46 tptp.sk3 tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil))))) :rule contraction :premises (t729))
% 28.71/28.91  (step t731 (cl (not (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))))) (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.skaf46 tptp.sk3 tptp.nil))) (= tptp.nil (tptp.skaf46 tptp.sk3 tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)))) :rule implies :premises (t730))
% 28.71/28.91  (step t732 (cl (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.skaf46 tptp.sk3 tptp.nil))) (= tptp.nil (tptp.skaf46 tptp.sk3 tptp.nil)) (= (tptp.tl (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (tptp.app (tptp.tl (tptp.skaf46 tptp.sk3 tptp.nil)) tptp.nil)))) :rule resolution :premises (t731 a132))
% 28.71/28.91  (step t733 (cl (not (= (or (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil)))) (not (= tptp.nil tptp.sk3))) (or (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (not (= tptp.nil tptp.sk3))))) (not (or (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil)))) (not (= tptp.nil tptp.sk3)))) (or (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (not (= tptp.nil tptp.sk3)))) :rule equiv_pos2)
% 28.71/28.91  (step t734 (cl (= (= (= (not (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil)))) (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) true) (= (not (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil)))) (= tptp.nil (tptp.app tptp.sk3 tptp.nil))))) :rule equiv_simplify)
% 28.71/28.91  (step t735 (cl (not (= (= (not (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil)))) (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) true)) (= (not (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil)))) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)))) :rule equiv1 :premises (t734))
% 28.71/28.91  (step t736 (cl (= (= (not (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil)))) (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (= (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (not (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))))))) :rule all_simplify)
% 28.71/28.91  (step t737 (cl (= (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)))) :rule refl)
% 28.71/28.91  (step t738 (cl (= (not (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil)))) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)))) :rule all_simplify)
% 28.71/28.91  (step t739 (cl (= (= (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (not (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))))) (= (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (= tptp.nil (tptp.app tptp.sk3 tptp.nil))))) :rule cong :premises (t737 t738))
% 28.71/28.91  (step t740 (cl (= (= (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) true)) :rule all_simplify)
% 28.71/28.91  (step t741 (cl (= (= (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (not (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))))) true)) :rule trans :premises (t739 t740))
% 28.71/28.91  (step t742 (cl (= (= (not (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil)))) (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) true)) :rule trans :premises (t736 t741))
% 28.71/28.91  (step t743 (cl (= (not (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil)))) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)))) :rule resolution :premises (t735 t742))
% 28.71/28.91  (step t744 (cl (= (not (= tptp.nil tptp.sk3)) (not (= tptp.nil tptp.sk3)))) :rule refl)
% 28.71/28.91  (step t745 (cl (= (or (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil)))) (not (= tptp.nil tptp.sk3))) (or (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (not (= tptp.nil tptp.sk3))))) :rule cong :premises (t3 t743 t744))
% 28.71/28.91  (step t746 (cl (and (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil)))) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))))) :rule and_neg)
% 28.71/28.91  (step t747 (cl (=> (and (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil)))) (not (= tptp.nil tptp.sk3))) (and (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))))) :rule implies_neg1)
% 28.71/28.91  (anchor :step t748)
% 28.71/28.91  (assume t748.a0 (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)))
% 28.71/28.91  (assume t748.a1 (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))))
% 28.71/28.91  (step t748.t1 (cl (=> (and (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.nil tptp.sk3))) (and (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)))) :rule implies_neg1)
% 28.71/28.91  (anchor :step t748.t2)
% 28.71/28.91  (assume t748.t2.a0 (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))))
% 28.71/28.91  (assume t748.t2.a1 (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)))
% 28.71/28.91  (step t748.t2.t1 (cl (= (= (= tptp.nil tptp.sk3) false) (not (= tptp.nil tptp.sk3)))) :rule equiv_simplify)
% 28.71/28.91  (step t748.t2.t2 (cl (not (= (= tptp.nil tptp.sk3) false)) (not (= tptp.nil tptp.sk3))) :rule equiv1 :premises (t748.t2.t1))
% 28.71/28.91  (step t748.t2.t3 (cl (= tptp.nil tptp.nil)) :rule refl)
% 28.71/28.91  (step t748.t2.t4 (cl (= (tptp.app tptp.sk3 tptp.nil) tptp.sk3)) :rule symm :premises (t748.t2.a1))
% 28.71/28.91  (step t748.t2.t5 (cl (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) :rule symm :premises (t748.t2.t4))
% 28.71/28.91  (step t748.t2.t6 (cl (= (= tptp.nil tptp.sk3) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)))) :rule cong :premises (t748.t2.t3 t748.t2.t5))
% 28.71/28.91  (step t748.t2.t7 (cl (= (= (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) false) (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))))) :rule equiv_simplify)
% 28.71/28.91  (step t748.t2.t8 (cl (= (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) false) (not (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))))) :rule equiv2 :premises (t748.t2.t7))
% 28.71/28.91  (step t748.t2.t9 (cl (not (not (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))))) (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) :rule not_not)
% 28.71/28.91  (step t748.t2.t10 (cl (= (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) false) (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) :rule resolution :premises (t748.t2.t8 t748.t2.t9))
% 28.71/28.91  (step t748.t2.t11 (cl (= (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) false)) :rule resolution :premises (t748.t2.t10 t748.t2.a0))
% 28.71/28.91  (step t748.t2.t12 (cl (= (= tptp.nil tptp.sk3) false)) :rule trans :premises (t748.t2.t6 t748.t2.t11))
% 28.71/28.91  (step t748.t2.t13 (cl (not (= tptp.nil tptp.sk3))) :rule resolution :premises (t748.t2.t2 t748.t2.t12))
% 28.71/28.91  (step t748.t2 (cl (not (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil)))) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.nil tptp.sk3))) :rule subproof :discharge (t748.t2.a0 t748.t2.a1))
% 28.71/28.91  (step t748.t3 (cl (not (and (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)))) (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil)))) :rule and_pos)
% 28.71/28.91  (step t748.t4 (cl (not (and (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) :rule and_pos)
% 28.71/28.91  (step t748.t5 (cl (not (= tptp.nil tptp.sk3)) (not (and (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)))) (not (and (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))))) :rule resolution :premises (t748.t2 t748.t3 t748.t4))
% 28.71/28.91  (step t748.t6 (cl (not (and (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)))) (not (and (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)))) (not (= tptp.nil tptp.sk3))) :rule reordering :premises (t748.t5))
% 28.71/28.91  (step t748.t7 (cl (not (and (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)))) (not (= tptp.nil tptp.sk3))) :rule contraction :premises (t748.t6))
% 28.71/28.91  (step t748.t8 (cl (=> (and (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.nil tptp.sk3))) (not (= tptp.nil tptp.sk3))) :rule resolution :premises (t748.t1 t748.t7))
% 28.71/28.91  (step t748.t9 (cl (=> (and (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.nil tptp.sk3))) (not (not (= tptp.nil tptp.sk3)))) :rule implies_neg2)
% 28.71/28.91  (step t748.t10 (cl (=> (and (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.nil tptp.sk3))) (=> (and (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.nil tptp.sk3)))) :rule resolution :premises (t748.t8 t748.t9))
% 28.71/28.91  (step t748.t11 (cl (=> (and (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.nil tptp.sk3)))) :rule contraction :premises (t748.t10))
% 28.71/28.91  (step t748.t12 (cl (not (and (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)))) (not (= tptp.nil tptp.sk3))) :rule implies :premises (t748.t11))
% 28.71/28.91  (step t748.t13 (cl (and (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil)))) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)))) :rule and_neg)
% 28.71/28.91  (step t748.t14 (cl (and (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)))) :rule resolution :premises (t748.t13 t748.a1 t748.a0))
% 28.71/28.91  (step t748.t15 (cl (not (= tptp.nil tptp.sk3))) :rule resolution :premises (t748.t12 t748.t14))
% 28.71/28.91  (step t748 (cl (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil)))) (not (= tptp.nil tptp.sk3))) :rule subproof :discharge (t748.a0 t748.a1))
% 28.71/28.91  (step t749 (cl (not (and (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) :rule and_pos)
% 28.71/28.91  (step t750 (cl (not (and (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))))) (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil)))) :rule and_pos)
% 28.71/28.91  (step t751 (cl (not (= tptp.nil tptp.sk3)) (not (and (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))))) (not (and (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil)))))) :rule resolution :premises (t748 t749 t750))
% 28.71/28.91  (step t752 (cl (not (and (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))))) (not (and (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))))) (not (= tptp.nil tptp.sk3))) :rule reordering :premises (t751))
% 28.71/28.91  (step t753 (cl (not (and (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))))) (not (= tptp.nil tptp.sk3))) :rule contraction :premises (t752))
% 28.71/28.91  (step t754 (cl (=> (and (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil)))) (not (= tptp.nil tptp.sk3))) (not (= tptp.nil tptp.sk3))) :rule resolution :premises (t747 t753))
% 28.71/28.91  (step t755 (cl (=> (and (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil)))) (not (= tptp.nil tptp.sk3))) (not (not (= tptp.nil tptp.sk3)))) :rule implies_neg2)
% 28.71/28.91  (step t756 (cl (=> (and (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil)))) (not (= tptp.nil tptp.sk3))) (=> (and (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil)))) (not (= tptp.nil tptp.sk3)))) :rule resolution :premises (t754 t755))
% 28.71/28.91  (step t757 (cl (=> (and (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil)))) (not (= tptp.nil tptp.sk3)))) :rule contraction :premises (t756))
% 28.71/28.91  (step t758 (cl (not (and (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))))) (not (= tptp.nil tptp.sk3))) :rule implies :premises (t757))
% 28.71/28.91  (step t759 (cl (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil)))) (not (= tptp.nil tptp.sk3))) :rule resolution :premises (t746 t758))
% 28.71/28.91  (step t760 (cl (or (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil)))) (not (= tptp.nil tptp.sk3))) (not (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))))) :rule or_neg)
% 28.71/28.91  (step t761 (cl (or (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil)))) (not (= tptp.nil tptp.sk3))) (not (not (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil)))))) :rule or_neg)
% 28.71/28.91  (step t762 (cl (or (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil)))) (not (= tptp.nil tptp.sk3))) (not (not (= tptp.nil tptp.sk3)))) :rule or_neg)
% 28.71/28.91  (step t763 (cl (or (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil)))) (not (= tptp.nil tptp.sk3))) (or (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil)))) (not (= tptp.nil tptp.sk3))) (or (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil)))) (not (= tptp.nil tptp.sk3)))) :rule resolution :premises (t759 t760 t761 t762))
% 28.71/28.91  (step t764 (cl (or (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil)))) (not (= tptp.nil tptp.sk3)))) :rule contraction :premises (t763))
% 28.71/28.91  (step t765 (cl (or (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (not (= tptp.nil tptp.sk3)))) :rule resolution :premises (t733 t745 t764))
% 28.71/28.91  (step t766 (cl (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (not (= tptp.nil tptp.sk3))) :rule or :premises (t765))
% 28.71/28.91  (step t767 (cl (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (not (= tptp.nil tptp.sk3)) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)))) :rule reordering :premises (t766))
% 28.71/28.91  (step t768 (cl (not (= (or (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil)))) (not (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.skaf46 tptp.sk3 tptp.nil)))) (or (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (not (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.skaf46 tptp.sk3 tptp.nil)))))) (not (or (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil)))) (not (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.skaf46 tptp.sk3 tptp.nil))))) (or (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (not (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.skaf46 tptp.sk3 tptp.nil))))) :rule equiv_pos2)
% 28.71/28.91  (step t769 (cl (= (not (= tptp.nil (tptp.skaf46 tptp.sk3 tptp.nil))) (not (= tptp.nil (tptp.skaf46 tptp.sk3 tptp.nil))))) :rule refl)
% 28.71/28.91  (step t770 (cl (= (or (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil)))) (not (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.skaf46 tptp.sk3 tptp.nil)))) (or (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (not (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.skaf46 tptp.sk3 tptp.nil)))))) :rule cong :premises (t3 t743 t203 t205 t769))
% 28.71/28.91  (step t771 (cl (and (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil)))) (not (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)))) :rule and_neg)
% 28.71/28.91  (step t772 (cl (=> (and (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.skaf46 tptp.sk3 tptp.nil)))) (and (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)))) :rule implies_neg1)
% 28.71/28.91  (anchor :step t773)
% 28.71/28.91  (assume t773.a0 (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)))
% 28.71/28.91  (assume t773.a1 (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))))
% 28.71/28.91  (assume t773.a2 (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)))
% 28.71/28.91  (assume t773.a3 (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)))
% 28.71/28.91  (step t773.t1 (cl (=> (and (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.skaf46 tptp.sk3 tptp.nil)))) (and (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)))) :rule implies_neg1)
% 28.71/28.91  (anchor :step t773.t2)
% 28.71/28.91  (assume t773.t2.a0 (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))))
% 28.71/28.91  (assume t773.t2.a1 (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)))
% 28.71/28.91  (assume t773.t2.a2 (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)))
% 28.71/28.91  (assume t773.t2.a3 (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)))
% 28.71/28.91  (step t773.t2.t1 (cl (= (= (= tptp.nil (tptp.skaf46 tptp.sk3 tptp.nil)) false) (not (= tptp.nil (tptp.skaf46 tptp.sk3 tptp.nil))))) :rule equiv_simplify)
% 28.71/28.91  (step t773.t2.t2 (cl (not (= (= tptp.nil (tptp.skaf46 tptp.sk3 tptp.nil)) false)) (not (= tptp.nil (tptp.skaf46 tptp.sk3 tptp.nil)))) :rule equiv1 :premises (t773.t2.t1))
% 28.71/28.91  (step t773.t2.t3 (cl (= tptp.nil tptp.nil)) :rule refl)
% 28.71/28.91  (step t773.t2.t4 (cl (= (tptp.app tptp.sk3 tptp.nil) tptp.sk3)) :rule symm :premises (t773.t2.a1))
% 28.71/28.91  (step t773.t2.t5 (cl (= (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil) (tptp.skaf46 tptp.sk3 tptp.nil))) :rule symm :premises (t773.t2.a3))
% 28.71/28.91  (step t773.t2.t6 (cl (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) :rule symm :premises (t773.t2.t5))
% 28.71/28.91  (step t773.t2.t7 (cl (= (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil) tptp.sk3)) :rule symm :premises (t773.t2.a2))
% 28.71/28.91  (step t773.t2.t8 (cl (= (tptp.skaf46 tptp.sk3 tptp.nil) tptp.sk3)) :rule trans :premises (t773.t2.t6 t773.t2.t7))
% 28.71/28.91  (step t773.t2.t9 (cl (= tptp.sk3 (tptp.skaf46 tptp.sk3 tptp.nil))) :rule symm :premises (t773.t2.t8))
% 28.71/28.91  (step t773.t2.t10 (cl (= (tptp.app tptp.sk3 tptp.nil) (tptp.skaf46 tptp.sk3 tptp.nil))) :rule trans :premises (t773.t2.t4 t773.t2.t9))
% 28.71/28.91  (step t773.t2.t11 (cl (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app tptp.sk3 tptp.nil))) :rule symm :premises (t773.t2.t10))
% 28.71/28.91  (step t773.t2.t12 (cl (= (= tptp.nil (tptp.skaf46 tptp.sk3 tptp.nil)) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)))) :rule cong :premises (t773.t2.t3 t773.t2.t11))
% 28.71/28.91  (step t773.t2.t13 (cl (= (= (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) false) (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))))) :rule equiv_simplify)
% 28.71/28.91  (step t773.t2.t14 (cl (= (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) false) (not (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))))) :rule equiv2 :premises (t773.t2.t13))
% 28.71/28.91  (step t773.t2.t15 (cl (not (not (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))))) (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) :rule not_not)
% 28.71/28.91  (step t773.t2.t16 (cl (= (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) false) (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) :rule resolution :premises (t773.t2.t14 t773.t2.t15))
% 28.71/28.91  (step t773.t2.t17 (cl (= (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) false)) :rule resolution :premises (t773.t2.t16 t773.t2.a0))
% 28.71/28.91  (step t773.t2.t18 (cl (= (= tptp.nil (tptp.skaf46 tptp.sk3 tptp.nil)) false)) :rule trans :premises (t773.t2.t12 t773.t2.t17))
% 28.71/28.91  (step t773.t2.t19 (cl (not (= tptp.nil (tptp.skaf46 tptp.sk3 tptp.nil)))) :rule resolution :premises (t773.t2.t2 t773.t2.t18))
% 28.71/28.91  (step t773.t2 (cl (not (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil)))) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.skaf46 tptp.sk3 tptp.nil)))) :rule subproof :discharge (t773.t2.a0 t773.t2.a1 t773.t2.a2 t773.t2.a3))
% 28.71/28.91  (step t773.t3 (cl (not (and (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)))) (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil)))) :rule and_pos)
% 28.71/28.91  (step t773.t4 (cl (not (and (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) :rule and_pos)
% 28.71/28.91  (step t773.t5 (cl (not (and (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) :rule and_pos)
% 28.71/28.91  (step t773.t6 (cl (not (and (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) :rule and_pos)
% 28.71/28.91  (step t773.t7 (cl (not (= tptp.nil (tptp.skaf46 tptp.sk3 tptp.nil))) (not (and (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)))) (not (and (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)))) (not (and (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)))) (not (and (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))))) :rule resolution :premises (t773.t2 t773.t3 t773.t4 t773.t5 t773.t6))
% 28.71/28.91  (step t773.t8 (cl (not (and (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)))) (not (and (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)))) (not (and (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)))) (not (and (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)))) (not (= tptp.nil (tptp.skaf46 tptp.sk3 tptp.nil)))) :rule reordering :premises (t773.t7))
% 28.71/28.91  (step t773.t9 (cl (not (and (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)))) (not (= tptp.nil (tptp.skaf46 tptp.sk3 tptp.nil)))) :rule contraction :premises (t773.t8))
% 28.71/28.91  (step t773.t10 (cl (=> (and (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.skaf46 tptp.sk3 tptp.nil)))) (not (= tptp.nil (tptp.skaf46 tptp.sk3 tptp.nil)))) :rule resolution :premises (t773.t1 t773.t9))
% 28.71/28.91  (step t773.t11 (cl (=> (and (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.skaf46 tptp.sk3 tptp.nil)))) (not (not (= tptp.nil (tptp.skaf46 tptp.sk3 tptp.nil))))) :rule implies_neg2)
% 28.71/28.91  (step t773.t12 (cl (=> (and (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.skaf46 tptp.sk3 tptp.nil)))) (=> (and (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.skaf46 tptp.sk3 tptp.nil))))) :rule resolution :premises (t773.t10 t773.t11))
% 28.71/28.91  (step t773.t13 (cl (=> (and (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.skaf46 tptp.sk3 tptp.nil))))) :rule contraction :premises (t773.t12))
% 28.71/28.91  (step t773.t14 (cl (not (and (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)))) (not (= tptp.nil (tptp.skaf46 tptp.sk3 tptp.nil)))) :rule implies :premises (t773.t13))
% 28.71/28.91  (step t773.t15 (cl (and (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil)))) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)))) :rule and_neg)
% 28.71/28.91  (step t773.t16 (cl (and (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)))) :rule resolution :premises (t773.t15 t773.a1 t773.a0 t773.a2 t773.a3))
% 28.71/28.91  (step t773.t17 (cl (not (= tptp.nil (tptp.skaf46 tptp.sk3 tptp.nil)))) :rule resolution :premises (t773.t14 t773.t16))
% 28.71/28.91  (step t773 (cl (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil)))) (not (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.skaf46 tptp.sk3 tptp.nil)))) :rule subproof :discharge (t773.a0 t773.a1 t773.a2 t773.a3))
% 28.71/28.91  (step t774 (cl (not (and (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) :rule and_pos)
% 28.71/28.91  (step t775 (cl (not (and (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)))) (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil)))) :rule and_pos)
% 28.71/28.91  (step t776 (cl (not (and (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) :rule and_pos)
% 28.71/28.91  (step t777 (cl (not (and (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)))) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) :rule and_pos)
% 28.71/28.91  (step t778 (cl (not (= tptp.nil (tptp.skaf46 tptp.sk3 tptp.nil))) (not (and (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)))) (not (and (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)))) (not (and (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)))) (not (and (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))))) :rule resolution :premises (t773 t774 t775 t776 t777))
% 28.71/28.91  (step t779 (cl (not (and (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)))) (not (and (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)))) (not (and (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)))) (not (and (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)))) (not (= tptp.nil (tptp.skaf46 tptp.sk3 tptp.nil)))) :rule reordering :premises (t778))
% 28.71/28.91  (step t780 (cl (not (and (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)))) (not (= tptp.nil (tptp.skaf46 tptp.sk3 tptp.nil)))) :rule contraction :premises (t779))
% 28.71/28.91  (step t781 (cl (=> (and (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.skaf46 tptp.sk3 tptp.nil)))) (not (= tptp.nil (tptp.skaf46 tptp.sk3 tptp.nil)))) :rule resolution :premises (t772 t780))
% 28.71/28.91  (step t782 (cl (=> (and (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.skaf46 tptp.sk3 tptp.nil)))) (not (not (= tptp.nil (tptp.skaf46 tptp.sk3 tptp.nil))))) :rule implies_neg2)
% 28.71/28.91  (step t783 (cl (=> (and (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.skaf46 tptp.sk3 tptp.nil)))) (=> (and (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.skaf46 tptp.sk3 tptp.nil))))) :rule resolution :premises (t781 t782))
% 28.71/28.91  (step t784 (cl (=> (and (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.skaf46 tptp.sk3 tptp.nil))))) :rule contraction :premises (t783))
% 28.71/28.91  (step t785 (cl (not (and (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)) (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil)))) (not (= tptp.nil (tptp.skaf46 tptp.sk3 tptp.nil)))) :rule implies :premises (t784))
% 28.71/28.91  (step t786 (cl (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil)))) (not (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.skaf46 tptp.sk3 tptp.nil)))) :rule resolution :premises (t771 t785))
% 28.71/28.91  (step t787 (cl (or (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil)))) (not (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.skaf46 tptp.sk3 tptp.nil)))) (not (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))))) :rule or_neg)
% 28.71/28.91  (step t788 (cl (or (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil)))) (not (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.skaf46 tptp.sk3 tptp.nil)))) (not (not (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil)))))) :rule or_neg)
% 28.71/28.91  (step t789 (cl (or (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil)))) (not (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.skaf46 tptp.sk3 tptp.nil)))) (not (not (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))))) :rule or_neg)
% 28.71/28.91  (step t790 (cl (or (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil)))) (not (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.skaf46 tptp.sk3 tptp.nil)))) (not (not (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))))) :rule or_neg)
% 28.71/28.91  (step t791 (cl (or (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil)))) (not (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.skaf46 tptp.sk3 tptp.nil)))) (not (not (= tptp.nil (tptp.skaf46 tptp.sk3 tptp.nil))))) :rule or_neg)
% 28.71/28.91  (step t792 (cl (or (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil)))) (not (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.skaf46 tptp.sk3 tptp.nil)))) (or (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil)))) (not (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.skaf46 tptp.sk3 tptp.nil)))) (or (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil)))) (not (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.skaf46 tptp.sk3 tptp.nil)))) (or (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil)))) (not (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.skaf46 tptp.sk3 tptp.nil)))) (or (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil)))) (not (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.skaf46 tptp.sk3 tptp.nil))))) :rule resolution :premises (t786 t787 t788 t789 t790 t791))
% 28.71/28.91  (step t793 (cl (or (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (not (= tptp.nil (tptp.app tptp.sk3 tptp.nil)))) (not (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.skaf46 tptp.sk3 tptp.nil))))) :rule contraction :premises (t792))
% 28.71/28.91  (step t794 (cl (or (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (not (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.skaf46 tptp.sk3 tptp.nil))))) :rule resolution :premises (t768 t770 t793))
% 28.71/28.91  (step t795 (cl (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (not (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.skaf46 tptp.sk3 tptp.nil)))) :rule or :premises (t794))
% 28.71/28.91  (step t796 (cl (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk3 (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= (tptp.skaf46 tptp.sk3 tptp.nil) (tptp.app (tptp.skaf46 tptp.sk3 tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.skaf46 tptp.sk3 tptp.nil)))) :rule reordering :premises (t795))
% 28.71/28.91  (step t797 (cl (and (= 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.tl tptp.sk3) tptp.nil)) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (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)))) (not (tptp.ssList (tptp.app (tptp.tl tptp.sk3) tptp.nil))) (not (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil))) (not (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) :rule and_neg)
% 28.71/28.91  (step t798 (cl (=> (and (= 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.tl tptp.sk3) tptp.nil)) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (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.tl tptp.sk3) 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))) (tptp.ssList (tptp.app (tptp.tl tptp.sk3) tptp.nil)) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) :rule implies_neg1)
% 28.71/28.91  (anchor :step t799)
% 28.71/28.91  (assume t799.a0 (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))
% 28.71/28.91  (assume t799.a1 (tptp.ssList (tptp.app (tptp.tl tptp.sk3) tptp.nil)))
% 28.71/28.91  (assume t799.a2 (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)))
% 28.71/28.91  (assume t799.a3 (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)))
% 28.71/28.91  (assume t799.a4 (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))
% 28.71/28.91  (step t799.t1 (cl (=> (and (tptp.ssList (tptp.app (tptp.tl tptp.sk3) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil))) (tptp.ssList (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (and (tptp.ssList (tptp.app (tptp.tl tptp.sk3) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)))) :rule implies_neg1)
% 28.71/28.91  (anchor :step t799.t2)
% 28.71/28.91  (assume t799.t2.a0 (tptp.ssList (tptp.app (tptp.tl tptp.sk3) tptp.nil)))
% 28.71/28.91  (assume t799.t2.a1 (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))
% 28.71/28.91  (assume t799.t2.a2 (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))
% 28.71/28.91  (assume t799.t2.a3 (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)))
% 28.71/28.91  (assume t799.t2.a4 (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)))
% 28.71/28.91  (step t799.t2.t1 (cl (= (= (tptp.ssList (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)) true) (tptp.ssList (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) :rule equiv_simplify)
% 28.71/28.91  (step t799.t2.t2 (cl (not (= (tptp.ssList (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)) true)) (tptp.ssList (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) :rule equiv1 :premises (t799.t2.t1))
% 28.71/28.91  (step t799.t2.t3 (cl (= (tptp.tl tptp.sk3) (tptp.tl tptp.sk3))) :rule refl)
% 28.71/28.91  (step t799.t2.t4 (cl (= (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) tptp.nil)) :rule symm :premises (t799.t2.a3))
% 28.71/28.91  (step t799.t2.t5 (cl (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) :rule symm :premises (t799.t2.t4))
% 28.71/28.91  (step t799.t2.t6 (cl (= (tptp.app (tptp.tl tptp.sk3) tptp.nil) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)))) :rule cong :premises (t799.t2.t3 t799.t2.t5))
% 28.71/28.91  (step t799.t2.t7 (cl (= (tptp.skaf48 tptp.nil tptp.nil) tptp.nil)) :rule symm :premises (t799.t2.a4))
% 28.71/28.91  (step t799.t2.t8 (cl (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil))) :rule symm :premises (t799.t2.t7))
% 28.71/28.91  (step t799.t2.t9 (cl (= (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil) (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)))) :rule cong :premises (t799.t2.t6 t799.t2.t8))
% 28.71/28.91  (step t799.t2.t10 (cl (= (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)))) :rule symm :premises (t799.t2.a2))
% 28.71/28.91  (step t799.t2.t11 (cl (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) :rule symm :premises (t799.t2.t10))
% 28.71/28.91  (step t799.t2.t12 (cl (= (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)) tptp.nil)) :rule symm :premises (t799.t2.a1))
% 28.71/28.91  (step t799.t2.t13 (cl (= (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (tptp.app (tptp.tl tptp.sk3) tptp.nil))) :rule cong :premises (t799.t2.t3 t799.t2.t12))
% 28.71/28.91  (step t799.t2.t14 (cl (= (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil) (tptp.app (tptp.tl tptp.sk3) tptp.nil))) :rule trans :premises (t799.t2.t9 t799.t2.t11 t799.t2.t13))
% 28.71/28.91  (step t799.t2.t15 (cl (= (tptp.ssList (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)) (tptp.ssList (tptp.app (tptp.tl tptp.sk3) tptp.nil)))) :rule cong :premises (t799.t2.t14))
% 28.71/28.91  (step t799.t2.t16 (cl (= (= (tptp.ssList (tptp.app (tptp.tl tptp.sk3) tptp.nil)) true) (tptp.ssList (tptp.app (tptp.tl tptp.sk3) tptp.nil)))) :rule equiv_simplify)
% 28.71/28.91  (step t799.t2.t17 (cl (= (tptp.ssList (tptp.app (tptp.tl tptp.sk3) tptp.nil)) true) (not (tptp.ssList (tptp.app (tptp.tl tptp.sk3) tptp.nil)))) :rule equiv2 :premises (t799.t2.t16))
% 28.71/28.91  (step t799.t2.t18 (cl (= (tptp.ssList (tptp.app (tptp.tl tptp.sk3) tptp.nil)) true)) :rule resolution :premises (t799.t2.t17 t799.t2.a0))
% 28.71/28.91  (step t799.t2.t19 (cl (= (tptp.ssList (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)) true)) :rule trans :premises (t799.t2.t15 t799.t2.t18))
% 28.71/28.91  (step t799.t2.t20 (cl (tptp.ssList (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) :rule resolution :premises (t799.t2.t2 t799.t2.t19))
% 28.71/28.91  (step t799.t2 (cl (not (tptp.ssList (tptp.app (tptp.tl tptp.sk3) tptp.nil))) (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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil))) (tptp.ssList (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) :rule subproof :discharge (t799.t2.a0 t799.t2.a1 t799.t2.a2 t799.t2.a3 t799.t2.a4))
% 28.71/28.91  (step t799.t3 (cl (not (and (tptp.ssList (tptp.app (tptp.tl tptp.sk3) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)))) (tptp.ssList (tptp.app (tptp.tl tptp.sk3) tptp.nil))) :rule and_pos)
% 28.71/28.91  (step t799.t4 (cl (not (and (tptp.ssList (tptp.app (tptp.tl tptp.sk3) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil 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)
% 28.71/28.91  (step t799.t5 (cl (not (and (tptp.ssList (tptp.app (tptp.tl tptp.sk3) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)))) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) :rule and_pos)
% 28.71/28.91  (step t799.t6 (cl (not (and (tptp.ssList (tptp.app (tptp.tl tptp.sk3) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) :rule and_pos)
% 28.71/28.91  (step t799.t7 (cl (not (and (tptp.ssList (tptp.app (tptp.tl tptp.sk3) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil))) :rule and_pos)
% 28.71/28.91  (step t799.t8 (cl (tptp.ssList (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)) (not (and (tptp.ssList (tptp.app (tptp.tl tptp.sk3) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)))) (not (and (tptp.ssList (tptp.app (tptp.tl tptp.sk3) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)))) (not (and (tptp.ssList (tptp.app (tptp.tl tptp.sk3) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)))) (not (and (tptp.ssList (tptp.app (tptp.tl tptp.sk3) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)))) (not (and (tptp.ssList (tptp.app (tptp.tl tptp.sk3) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil))))) :rule resolution :premises (t799.t2 t799.t3 t799.t4 t799.t5 t799.t6 t799.t7))
% 28.71/28.91  (step t799.t9 (cl (not (and (tptp.ssList (tptp.app (tptp.tl tptp.sk3) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)))) (not (and (tptp.ssList (tptp.app (tptp.tl tptp.sk3) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)))) (not (and (tptp.ssList (tptp.app (tptp.tl tptp.sk3) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)))) (not (and (tptp.ssList (tptp.app (tptp.tl tptp.sk3) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)))) (not (and (tptp.ssList (tptp.app (tptp.tl tptp.sk3) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)))) (tptp.ssList (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) :rule reordering :premises (t799.t8))
% 28.71/28.91  (step t799.t10 (cl (not (and (tptp.ssList (tptp.app (tptp.tl tptp.sk3) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)))) (tptp.ssList (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) :rule contraction :premises (t799.t9))
% 28.71/28.91  (step t799.t11 (cl (=> (and (tptp.ssList (tptp.app (tptp.tl tptp.sk3) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil))) (tptp.ssList (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (tptp.ssList (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) :rule resolution :premises (t799.t1 t799.t10))
% 28.71/28.91  (step t799.t12 (cl (=> (and (tptp.ssList (tptp.app (tptp.tl tptp.sk3) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil))) (tptp.ssList (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (not (tptp.ssList (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) :rule implies_neg2)
% 28.71/28.91  (step t799.t13 (cl (=> (and (tptp.ssList (tptp.app (tptp.tl tptp.sk3) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil))) (tptp.ssList (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) (=> (and (tptp.ssList (tptp.app (tptp.tl tptp.sk3) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil))) (tptp.ssList (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) :rule resolution :premises (t799.t11 t799.t12))
% 28.71/28.91  (step t799.t14 (cl (=> (and (tptp.ssList (tptp.app (tptp.tl tptp.sk3) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil))) (tptp.ssList (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) :rule contraction :premises (t799.t13))
% 28.71/28.91  (step t799.t15 (cl (not (and (tptp.ssList (tptp.app (tptp.tl tptp.sk3) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)))) (tptp.ssList (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) :rule implies :premises (t799.t14))
% 28.71/28.91  (step t799.t16 (cl (and (tptp.ssList (tptp.app (tptp.tl tptp.sk3) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil))) (not (tptp.ssList (tptp.app (tptp.tl tptp.sk3) tptp.nil))) (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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)))) :rule and_neg)
% 28.71/28.91  (step t799.t17 (cl (and (tptp.ssList (tptp.app (tptp.tl tptp.sk3) tptp.nil)) (= 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.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)))) :rule resolution :premises (t799.t16 t799.a1 t799.a0 t799.a4 t799.a2 t799.a3))
% 28.71/28.91  (step t799.t18 (cl (tptp.ssList (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) :rule resolution :premises (t799.t15 t799.t17))
% 28.71/28.91  (step t799 (cl (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.tl tptp.sk3) tptp.nil))) (not (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil))) (not (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (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.tl tptp.sk3) tptp.nil) tptp.nil))) :rule subproof :discharge (t799.a0 t799.a1 t799.a2 t799.a3 t799.a4))
% 28.71/28.91  (step t800 (cl (not (and (= 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.tl tptp.sk3) tptp.nil)) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (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)
% 28.71/28.91  (step t801 (cl (not (and (= 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.tl tptp.sk3) tptp.nil)) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) (tptp.ssList (tptp.app (tptp.tl tptp.sk3) tptp.nil))) :rule and_pos)
% 28.71/28.91  (step t802 (cl (not (and (= 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.tl tptp.sk3) tptp.nil)) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) :rule and_pos)
% 28.71/28.91  (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))) (tptp.ssList (tptp.app (tptp.tl tptp.sk3) tptp.nil)) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil))) :rule and_pos)
% 28.71/28.91  (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))) (tptp.ssList (tptp.app (tptp.tl tptp.sk3) tptp.nil)) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) :rule and_pos)
% 28.71/28.91  (step t805 (cl (tptp.ssList (tptp.app (tptp.app (tptp.tl tptp.sk3) 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))) (tptp.ssList (tptp.app (tptp.tl tptp.sk3) tptp.nil)) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (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))) (tptp.ssList (tptp.app (tptp.tl tptp.sk3) tptp.nil)) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (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))) (tptp.ssList (tptp.app (tptp.tl tptp.sk3) tptp.nil)) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (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))) (tptp.ssList (tptp.app (tptp.tl tptp.sk3) tptp.nil)) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (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))) (tptp.ssList (tptp.app (tptp.tl tptp.sk3) tptp.nil)) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))))) :rule resolution :premises (t799 t800 t801 t802 t803 t804))
% 28.71/28.91  (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))) (tptp.ssList (tptp.app (tptp.tl tptp.sk3) tptp.nil)) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (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))) (tptp.ssList (tptp.app (tptp.tl tptp.sk3) tptp.nil)) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (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))) (tptp.ssList (tptp.app (tptp.tl tptp.sk3) tptp.nil)) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (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))) (tptp.ssList (tptp.app (tptp.tl tptp.sk3) tptp.nil)) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (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))) (tptp.ssList (tptp.app (tptp.tl tptp.sk3) tptp.nil)) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (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.tl tptp.sk3) tptp.nil) tptp.nil))) :rule reordering :premises (t805))
% 28.71/28.91  (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))) (tptp.ssList (tptp.app (tptp.tl tptp.sk3) tptp.nil)) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (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.tl tptp.sk3) tptp.nil) tptp.nil))) :rule contraction :premises (t806))
% 28.71/28.91  (step t808 (cl (=> (and (= 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.tl tptp.sk3) tptp.nil)) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (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.tl tptp.sk3) tptp.nil) tptp.nil))) (tptp.ssList (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil))) :rule resolution :premises (t798 t807))
% 28.71/28.91  (step t809 (cl (=> (and (= 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.tl tptp.sk3) tptp.nil)) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (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.tl tptp.sk3) tptp.nil) tptp.nil))) (not (tptp.ssList (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)))) :rule implies_neg2)
% 28.71/28.91  (step t810 (cl (=> (and (= 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.tl tptp.sk3) tptp.nil)) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (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.tl tptp.sk3) 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))) (tptp.ssList (tptp.app (tptp.tl tptp.sk3) tptp.nil)) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (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.tl tptp.sk3) tptp.nil) tptp.nil)))) :rule resolution :premises (t808 t809))
% 28.71/28.91  (step t811 (cl (=> (and (= 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.tl tptp.sk3) tptp.nil)) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (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.tl tptp.sk3) tptp.nil) tptp.nil)))) :rule contraction :premises (t810))
% 28.71/28.91  (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))) (tptp.ssList (tptp.app (tptp.tl tptp.sk3) tptp.nil)) (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil)) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (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.tl tptp.sk3) tptp.nil) tptp.nil))) :rule implies :premises (t811))
% 28.71/28.91  (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 (tptp.ssList (tptp.app (tptp.tl tptp.sk3) tptp.nil))) (not (= tptp.nil (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (not (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil))) (not (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (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.tl tptp.sk3) tptp.nil) tptp.nil))) :rule resolution :premises (t797 t812))
% 28.71/28.91  (step t814 (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.skaf47 tptp.nil tptp.nil) tptp.nil))) (not (tptp.ssList (tptp.app (tptp.tl tptp.sk3) tptp.nil))) (tptp.ssList (tptp.app (tptp.app (tptp.tl tptp.sk3) tptp.nil) tptp.nil)) (not (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil))) (not (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) :rule reordering :premises (t813))
% 28.71/28.91  (step t815 (cl (not (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4))) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.tl tptp.sk3) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (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)))) (not (tptp.ssList (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (not (tptp.ssList (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)))) (not (tptp.ssList (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (not (tptp.ssList (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 (tptp.ssList (tptp.skaf48 tptp.nil tptp.nil))) (not (tptp.ssList (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil))))) :rule resolution :premises (t722 t724 t361 t732 a7 t767 t491 t796 t373 t469 t491 t814 t339 t346 t349 t268))
% 28.71/28.91  (step t816 (cl (not (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4))) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.tl tptp.sk3) tptp.nil))) (not (tptp.ssList (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (not (tptp.ssList (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 (tptp.ssList (tptp.skaf48 tptp.nil tptp.nil))) (not (tptp.ssList (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (= tptp.nil (tptp.skaf48 tptp.nil tptp.nil))))) :rule contraction :premises (t815))
% 28.71/28.91  (step t817 (cl (not (tptp.ssList tptp.nil)) (tptp.segmentP tptp.nil tptp.nil)) :rule or :premises (t284))
% 28.71/28.91  (step t818 (cl (not (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.tl tptp.sk3))) (tptp.ssList (tptp.app (tptp.tl tptp.sk3) tptp.nil)))) (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.tl tptp.sk3))) (tptp.ssList (tptp.app (tptp.tl tptp.sk3) tptp.nil))) :rule or_pos)
% 28.71/28.91  (step t819 (cl (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.tl tptp.sk3))) (tptp.ssList (tptp.app (tptp.tl tptp.sk3) tptp.nil)) (not (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.tl tptp.sk3))) (tptp.ssList (tptp.app (tptp.tl tptp.sk3) tptp.nil))))) :rule reordering :premises (t818))
% 28.71/28.91  (step t820 (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.nil)) (not (tptp.ssList (tptp.tl tptp.sk3))) (tptp.ssList (tptp.app (tptp.tl tptp.sk3) 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)
% 28.71/28.91  (anchor :step t821)
% 28.71/28.91  (assume t821.a0 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U)))))
% 28.71/28.91  (step t821.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.nil)) (not (tptp.ssList (tptp.tl tptp.sk3))) (tptp.ssList (tptp.app (tptp.tl tptp.sk3) tptp.nil))))) :rule forall_inst :args ((:= U tptp.nil) (:= V (tptp.tl tptp.sk3))))
% 28.71/28.91  (step t821.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.nil)) (not (tptp.ssList (tptp.tl tptp.sk3))) (tptp.ssList (tptp.app (tptp.tl tptp.sk3) tptp.nil)))) :rule or :premises (t821.t1))
% 28.71/28.91  (step t821.t3 (cl (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.tl tptp.sk3))) (tptp.ssList (tptp.app (tptp.tl tptp.sk3) tptp.nil)))) :rule resolution :premises (t821.t2 t821.a0))
% 28.71/28.91  (step t821 (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.nil)) (not (tptp.ssList (tptp.tl tptp.sk3))) (tptp.ssList (tptp.app (tptp.tl tptp.sk3) tptp.nil)))) :rule subproof :discharge (t821.a0))
% 28.71/28.91  (step t822 (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.nil)) (not (tptp.ssList (tptp.tl tptp.sk3))) (tptp.ssList (tptp.app (tptp.tl tptp.sk3) tptp.nil)))) (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.tl tptp.sk3))) (tptp.ssList (tptp.app (tptp.tl tptp.sk3) tptp.nil)))) :rule resolution :premises (t820 t821))
% 28.71/28.91  (step t823 (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.nil)) (not (tptp.ssList (tptp.tl tptp.sk3))) (tptp.ssList (tptp.app (tptp.tl tptp.sk3) tptp.nil)))) (not (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.tl tptp.sk3))) (tptp.ssList (tptp.app (tptp.tl tptp.sk3) tptp.nil))))) :rule implies_neg2)
% 28.71/28.91  (step t824 (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.nil)) (not (tptp.ssList (tptp.tl tptp.sk3))) (tptp.ssList (tptp.app (tptp.tl tptp.sk3) 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.nil)) (not (tptp.ssList (tptp.tl tptp.sk3))) (tptp.ssList (tptp.app (tptp.tl tptp.sk3) tptp.nil))))) :rule resolution :premises (t822 t823))
% 28.71/28.91  (step t825 (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.nil)) (not (tptp.ssList (tptp.tl tptp.sk3))) (tptp.ssList (tptp.app (tptp.tl tptp.sk3) tptp.nil))))) :rule contraction :premises (t824))
% 28.71/28.91  (step t826 (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.nil)) (not (tptp.ssList (tptp.tl tptp.sk3))) (tptp.ssList (tptp.app (tptp.tl tptp.sk3) tptp.nil)))) :rule implies :premises (t825))
% 28.71/28.91  (step t827 (cl (not (or (not (tptp.frontsegP (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)) (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (tptp.ssList (tptp.skaf82 tptp.sk3))) (not (tptp.ssList (tptp.skaf82 tptp.sk4))) (not (tptp.ssItem (tptp.skaf83 tptp.sk3))) (not (tptp.ssItem (tptp.skaf83 tptp.sk4))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)))) (not (tptp.frontsegP (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)) (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (tptp.ssList (tptp.skaf82 tptp.sk3))) (not (tptp.ssList (tptp.skaf82 tptp.sk4))) (not (tptp.ssItem (tptp.skaf83 tptp.sk3))) (not (tptp.ssItem (tptp.skaf83 tptp.sk4))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4))) :rule or_pos)
% 28.71/28.91  (step t828 (cl (not (tptp.ssItem (tptp.skaf83 tptp.sk3))) (not (tptp.ssList (tptp.skaf82 tptp.sk3))) (not (tptp.ssItem (tptp.skaf83 tptp.sk4))) (not (tptp.ssList (tptp.skaf82 tptp.sk4))) (not (tptp.frontsegP (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)) (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)) (not (or (not (tptp.frontsegP (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)) (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (tptp.ssList (tptp.skaf82 tptp.sk3))) (not (tptp.ssList (tptp.skaf82 tptp.sk4))) (not (tptp.ssItem (tptp.skaf83 tptp.sk3))) (not (tptp.ssItem (tptp.skaf83 tptp.sk4))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4))))) :rule reordering :premises (t827))
% 28.71/28.91  (step t829 (cl (not (= (=> (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))) (or (not (tptp.frontsegP (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)) (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (tptp.ssList (tptp.skaf82 tptp.sk3))) (not (tptp.ssList (tptp.skaf82 tptp.sk4))) (not (tptp.ssItem (tptp.skaf83 tptp.sk3))) (not (tptp.ssItem (tptp.skaf83 tptp.sk4))) (= (tptp.skaf83 tptp.sk4) (tptp.skaf83 tptp.sk3)))) (=> (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))) (or (not (tptp.frontsegP (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)) (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (tptp.ssList (tptp.skaf82 tptp.sk3))) (not (tptp.ssList (tptp.skaf82 tptp.sk4))) (not (tptp.ssItem (tptp.skaf83 tptp.sk3))) (not (tptp.ssItem (tptp.skaf83 tptp.sk4))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)))))) (not (=> (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))) (or (not (tptp.frontsegP (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)) (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (tptp.ssList (tptp.skaf82 tptp.sk3))) (not (tptp.ssList (tptp.skaf82 tptp.sk4))) (not (tptp.ssItem (tptp.skaf83 tptp.sk3))) (not (tptp.ssItem (tptp.skaf83 tptp.sk4))) (= (tptp.skaf83 tptp.sk4) (tptp.skaf83 tptp.sk3))))) (=> (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))) (or (not (tptp.frontsegP (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)) (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (tptp.ssList (tptp.skaf82 tptp.sk3))) (not (tptp.ssList (tptp.skaf82 tptp.sk4))) (not (tptp.ssItem (tptp.skaf83 tptp.sk3))) (not (tptp.ssItem (tptp.skaf83 tptp.sk4))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4))))) :rule equiv_pos2)
% 28.71/28.91  (step t830 (cl (= (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))) (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))))) :rule refl)
% 28.71/28.91  (step t831 (cl (= (not (tptp.frontsegP (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)) (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (tptp.frontsegP (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)) (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))))) :rule refl)
% 28.71/28.91  (step t832 (cl (= (not (tptp.ssList (tptp.skaf82 tptp.sk3))) (not (tptp.ssList (tptp.skaf82 tptp.sk3))))) :rule refl)
% 28.71/28.91  (step t833 (cl (= (not (tptp.ssList (tptp.skaf82 tptp.sk4))) (not (tptp.ssList (tptp.skaf82 tptp.sk4))))) :rule refl)
% 28.71/28.91  (step t834 (cl (= (not (tptp.ssItem (tptp.skaf83 tptp.sk3))) (not (tptp.ssItem (tptp.skaf83 tptp.sk3))))) :rule refl)
% 28.71/28.91  (step t835 (cl (= (not (tptp.ssItem (tptp.skaf83 tptp.sk4))) (not (tptp.ssItem (tptp.skaf83 tptp.sk4))))) :rule refl)
% 28.71/28.91  (step t836 (cl (= (= (tptp.skaf83 tptp.sk4) (tptp.skaf83 tptp.sk3)) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)))) :rule all_simplify)
% 28.71/28.91  (step t837 (cl (= (or (not (tptp.frontsegP (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)) (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (tptp.ssList (tptp.skaf82 tptp.sk3))) (not (tptp.ssList (tptp.skaf82 tptp.sk4))) (not (tptp.ssItem (tptp.skaf83 tptp.sk3))) (not (tptp.ssItem (tptp.skaf83 tptp.sk4))) (= (tptp.skaf83 tptp.sk4) (tptp.skaf83 tptp.sk3))) (or (not (tptp.frontsegP (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)) (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (tptp.ssList (tptp.skaf82 tptp.sk3))) (not (tptp.ssList (tptp.skaf82 tptp.sk4))) (not (tptp.ssItem (tptp.skaf83 tptp.sk3))) (not (tptp.ssItem (tptp.skaf83 tptp.sk4))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4))))) :rule cong :premises (t831 t832 t833 t834 t835 t836))
% 28.71/28.91  (step t838 (cl (= (=> (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))) (or (not (tptp.frontsegP (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)) (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (tptp.ssList (tptp.skaf82 tptp.sk3))) (not (tptp.ssList (tptp.skaf82 tptp.sk4))) (not (tptp.ssItem (tptp.skaf83 tptp.sk3))) (not (tptp.ssItem (tptp.skaf83 tptp.sk4))) (= (tptp.skaf83 tptp.sk4) (tptp.skaf83 tptp.sk3)))) (=> (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))) (or (not (tptp.frontsegP (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)) (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (tptp.ssList (tptp.skaf82 tptp.sk3))) (not (tptp.ssList (tptp.skaf82 tptp.sk4))) (not (tptp.ssItem (tptp.skaf83 tptp.sk3))) (not (tptp.ssItem (tptp.skaf83 tptp.sk4))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)))))) :rule cong :premises (t830 t837))
% 28.71/28.91  (step t839 (cl (=> (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))) (or (not (tptp.frontsegP (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)) (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (tptp.ssList (tptp.skaf82 tptp.sk3))) (not (tptp.ssList (tptp.skaf82 tptp.sk4))) (not (tptp.ssItem (tptp.skaf83 tptp.sk3))) (not (tptp.ssItem (tptp.skaf83 tptp.sk4))) (= (tptp.skaf83 tptp.sk4) (tptp.skaf83 tptp.sk3)))) (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)))) :rule implies_neg1)
% 28.71/28.91  (anchor :step t840)
% 28.71/28.91  (assume t840.a0 (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))))
% 28.71/28.91  (step t840.t1 (cl (or (not (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)))) (or (not (tptp.frontsegP (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)) (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (tptp.ssList (tptp.skaf82 tptp.sk3))) (not (tptp.ssList (tptp.skaf82 tptp.sk4))) (not (tptp.ssItem (tptp.skaf83 tptp.sk3))) (not (tptp.ssItem (tptp.skaf83 tptp.sk4))) (= (tptp.skaf83 tptp.sk4) (tptp.skaf83 tptp.sk3))))) :rule forall_inst :args ((:= U (tptp.skaf83 tptp.sk4)) (:= V (tptp.skaf82 tptp.sk4)) (:= W (tptp.skaf83 tptp.sk3)) (:= X (tptp.skaf82 tptp.sk3))))
% 28.71/28.91  (step t840.t2 (cl (not (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)))) (or (not (tptp.frontsegP (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)) (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (tptp.ssList (tptp.skaf82 tptp.sk3))) (not (tptp.ssList (tptp.skaf82 tptp.sk4))) (not (tptp.ssItem (tptp.skaf83 tptp.sk3))) (not (tptp.ssItem (tptp.skaf83 tptp.sk4))) (= (tptp.skaf83 tptp.sk4) (tptp.skaf83 tptp.sk3)))) :rule or :premises (t840.t1))
% 28.71/28.91  (step t840.t3 (cl (or (not (tptp.frontsegP (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)) (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (tptp.ssList (tptp.skaf82 tptp.sk3))) (not (tptp.ssList (tptp.skaf82 tptp.sk4))) (not (tptp.ssItem (tptp.skaf83 tptp.sk3))) (not (tptp.ssItem (tptp.skaf83 tptp.sk4))) (= (tptp.skaf83 tptp.sk4) (tptp.skaf83 tptp.sk3)))) :rule resolution :premises (t840.t2 t840.a0))
% 28.71/28.91  (step t840 (cl (not (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)))) (or (not (tptp.frontsegP (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)) (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (tptp.ssList (tptp.skaf82 tptp.sk3))) (not (tptp.ssList (tptp.skaf82 tptp.sk4))) (not (tptp.ssItem (tptp.skaf83 tptp.sk3))) (not (tptp.ssItem (tptp.skaf83 tptp.sk4))) (= (tptp.skaf83 tptp.sk4) (tptp.skaf83 tptp.sk3)))) :rule subproof :discharge (t840.a0))
% 28.71/28.91  (step t841 (cl (=> (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))) (or (not (tptp.frontsegP (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)) (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (tptp.ssList (tptp.skaf82 tptp.sk3))) (not (tptp.ssList (tptp.skaf82 tptp.sk4))) (not (tptp.ssItem (tptp.skaf83 tptp.sk3))) (not (tptp.ssItem (tptp.skaf83 tptp.sk4))) (= (tptp.skaf83 tptp.sk4) (tptp.skaf83 tptp.sk3)))) (or (not (tptp.frontsegP (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)) (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (tptp.ssList (tptp.skaf82 tptp.sk3))) (not (tptp.ssList (tptp.skaf82 tptp.sk4))) (not (tptp.ssItem (tptp.skaf83 tptp.sk3))) (not (tptp.ssItem (tptp.skaf83 tptp.sk4))) (= (tptp.skaf83 tptp.sk4) (tptp.skaf83 tptp.sk3)))) :rule resolution :premises (t839 t840))
% 28.71/28.91  (step t842 (cl (=> (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))) (or (not (tptp.frontsegP (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)) (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (tptp.ssList (tptp.skaf82 tptp.sk3))) (not (tptp.ssList (tptp.skaf82 tptp.sk4))) (not (tptp.ssItem (tptp.skaf83 tptp.sk3))) (not (tptp.ssItem (tptp.skaf83 tptp.sk4))) (= (tptp.skaf83 tptp.sk4) (tptp.skaf83 tptp.sk3)))) (not (or (not (tptp.frontsegP (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)) (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (tptp.ssList (tptp.skaf82 tptp.sk3))) (not (tptp.ssList (tptp.skaf82 tptp.sk4))) (not (tptp.ssItem (tptp.skaf83 tptp.sk3))) (not (tptp.ssItem (tptp.skaf83 tptp.sk4))) (= (tptp.skaf83 tptp.sk4) (tptp.skaf83 tptp.sk3))))) :rule implies_neg2)
% 28.71/28.91  (step t843 (cl (=> (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))) (or (not (tptp.frontsegP (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)) (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (tptp.ssList (tptp.skaf82 tptp.sk3))) (not (tptp.ssList (tptp.skaf82 tptp.sk4))) (not (tptp.ssItem (tptp.skaf83 tptp.sk3))) (not (tptp.ssItem (tptp.skaf83 tptp.sk4))) (= (tptp.skaf83 tptp.sk4) (tptp.skaf83 tptp.sk3)))) (=> (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))) (or (not (tptp.frontsegP (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)) (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (tptp.ssList (tptp.skaf82 tptp.sk3))) (not (tptp.ssList (tptp.skaf82 tptp.sk4))) (not (tptp.ssItem (tptp.skaf83 tptp.sk3))) (not (tptp.ssItem (tptp.skaf83 tptp.sk4))) (= (tptp.skaf83 tptp.sk4) (tptp.skaf83 tptp.sk3))))) :rule resolution :premises (t841 t842))
% 28.71/28.91  (step t844 (cl (=> (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))) (or (not (tptp.frontsegP (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)) (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (tptp.ssList (tptp.skaf82 tptp.sk3))) (not (tptp.ssList (tptp.skaf82 tptp.sk4))) (not (tptp.ssItem (tptp.skaf83 tptp.sk3))) (not (tptp.ssItem (tptp.skaf83 tptp.sk4))) (= (tptp.skaf83 tptp.sk4) (tptp.skaf83 tptp.sk3))))) :rule contraction :premises (t843))
% 28.71/28.91  (step t845 (cl (=> (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))) (or (not (tptp.frontsegP (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)) (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (tptp.ssList (tptp.skaf82 tptp.sk3))) (not (tptp.ssList (tptp.skaf82 tptp.sk4))) (not (tptp.ssItem (tptp.skaf83 tptp.sk3))) (not (tptp.ssItem (tptp.skaf83 tptp.sk4))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4))))) :rule resolution :premises (t829 t838 t844))
% 28.71/28.91  (step t846 (cl (not (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)))) (or (not (tptp.frontsegP (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)) (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (tptp.ssList (tptp.skaf82 tptp.sk3))) (not (tptp.ssList (tptp.skaf82 tptp.sk4))) (not (tptp.ssItem (tptp.skaf83 tptp.sk3))) (not (tptp.ssItem (tptp.skaf83 tptp.sk4))) (= (tptp.skaf83 tptp.sk3) (tptp.skaf83 tptp.sk4)))) :rule implies :premises (t845))
% 28.71/28.91  (step t847 (cl (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (tptp.frontsegP (tptp.app tptp.sk3 (tptp.tl tptp.sk4)) tptp.sk3)) (not (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) (not (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (tptp.frontsegP (tptp.app tptp.sk3 (tptp.tl tptp.sk4)) tptp.sk3))) :rule and_neg)
% 28.71/28.91  (step t848 (cl (=> (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (tptp.frontsegP (tptp.app tptp.sk3 (tptp.tl tptp.sk4)) tptp.sk3)) (tptp.frontsegP (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)) (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (tptp.frontsegP (tptp.app tptp.sk3 (tptp.tl tptp.sk4)) tptp.sk3))) :rule implies_neg1)
% 28.71/28.91  (anchor :step t849)
% 28.71/28.91  (assume t849.a0 (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))))
% 28.71/28.91  (assume t849.a1 (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))
% 28.71/28.91  (assume t849.a2 (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))
% 28.71/28.91  (assume t849.a3 (tptp.frontsegP (tptp.app tptp.sk3 (tptp.tl tptp.sk4)) tptp.sk3))
% 28.71/28.91  (step t849.t1 (cl (=> (and (tptp.frontsegP (tptp.app tptp.sk3 (tptp.tl tptp.sk4)) tptp.sk3) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (tptp.frontsegP (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)) (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (and (tptp.frontsegP (tptp.app tptp.sk3 (tptp.tl tptp.sk4)) tptp.sk3) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) :rule implies_neg1)
% 28.71/28.91  (anchor :step t849.t2)
% 28.71/28.91  (assume t849.t2.a0 (tptp.frontsegP (tptp.app tptp.sk3 (tptp.tl tptp.sk4)) tptp.sk3))
% 28.71/28.91  (assume t849.t2.a1 (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))))
% 28.71/28.91  (assume t849.t2.a2 (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))
% 28.71/28.91  (assume t849.t2.a3 (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))
% 28.71/28.91  (step t849.t2.t1 (cl (= (= (tptp.frontsegP (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)) (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) true) (tptp.frontsegP (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)) (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) :rule equiv_simplify)
% 28.71/28.91  (step t849.t2.t2 (cl (not (= (tptp.frontsegP (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)) (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) true)) (tptp.frontsegP (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)) (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) :rule equiv1 :premises (t849.t2.t1))
% 28.71/28.91  (step t849.t2.t3 (cl (= (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)) tptp.sk4)) :rule symm :premises (t849.t2.a2))
% 28.71/28.91  (step t849.t2.t4 (cl (= (tptp.app tptp.sk3 (tptp.tl tptp.sk4)) tptp.sk4)) :rule symm :premises (t849.t2.a1))
% 28.71/28.91  (step t849.t2.t5 (cl (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) :rule symm :premises (t849.t2.t4))
% 28.71/28.91  (step t849.t2.t6 (cl (= (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)) (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) :rule trans :premises (t849.t2.t3 t849.t2.t5))
% 28.71/28.91  (step t849.t2.t7 (cl (= (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)) tptp.sk3)) :rule symm :premises (t849.t2.a3))
% 28.71/28.91  (step t849.t2.t8 (cl (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) :rule symm :premises (t849.t2.t7))
% 28.71/28.91  (step t849.t2.t9 (cl (= (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)) tptp.sk3)) :rule symm :premises (t849.t2.t8))
% 28.71/28.91  (step t849.t2.t10 (cl (= (tptp.frontsegP (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)) (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (tptp.frontsegP (tptp.app tptp.sk3 (tptp.tl tptp.sk4)) tptp.sk3))) :rule cong :premises (t849.t2.t6 t849.t2.t9))
% 28.71/28.91  (step t849.t2.t11 (cl (= (= (tptp.frontsegP (tptp.app tptp.sk3 (tptp.tl tptp.sk4)) tptp.sk3) true) (tptp.frontsegP (tptp.app tptp.sk3 (tptp.tl tptp.sk4)) tptp.sk3))) :rule equiv_simplify)
% 28.71/28.91  (step t849.t2.t12 (cl (= (tptp.frontsegP (tptp.app tptp.sk3 (tptp.tl tptp.sk4)) tptp.sk3) true) (not (tptp.frontsegP (tptp.app tptp.sk3 (tptp.tl tptp.sk4)) tptp.sk3))) :rule equiv2 :premises (t849.t2.t11))
% 28.71/28.91  (step t849.t2.t13 (cl (= (tptp.frontsegP (tptp.app tptp.sk3 (tptp.tl tptp.sk4)) tptp.sk3) true)) :rule resolution :premises (t849.t2.t12 t849.t2.a0))
% 28.71/28.91  (step t849.t2.t14 (cl (= (tptp.frontsegP (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)) (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) true)) :rule trans :premises (t849.t2.t10 t849.t2.t13))
% 28.71/28.91  (step t849.t2.t15 (cl (tptp.frontsegP (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)) (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) :rule resolution :premises (t849.t2.t2 t849.t2.t14))
% 28.71/28.91  (step t849.t2 (cl (not (tptp.frontsegP (tptp.app tptp.sk3 (tptp.tl tptp.sk4)) tptp.sk3)) (not (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (tptp.frontsegP (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)) (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) :rule subproof :discharge (t849.t2.a0 t849.t2.a1 t849.t2.a2 t849.t2.a3))
% 28.71/28.91  (step t849.t3 (cl (not (and (tptp.frontsegP (tptp.app tptp.sk3 (tptp.tl tptp.sk4)) tptp.sk3) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (tptp.frontsegP (tptp.app tptp.sk3 (tptp.tl tptp.sk4)) tptp.sk3)) :rule and_pos)
% 28.71/28.91  (step t849.t4 (cl (not (and (tptp.frontsegP (tptp.app tptp.sk3 (tptp.tl tptp.sk4)) tptp.sk3) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) :rule and_pos)
% 28.71/28.91  (step t849.t5 (cl (not (and (tptp.frontsegP (tptp.app tptp.sk3 (tptp.tl tptp.sk4)) tptp.sk3) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) :rule and_pos)
% 28.71/28.91  (step t849.t6 (cl (not (and (tptp.frontsegP (tptp.app tptp.sk3 (tptp.tl tptp.sk4)) tptp.sk3) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) :rule and_pos)
% 28.71/28.91  (step t849.t7 (cl (tptp.frontsegP (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)) (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (not (and (tptp.frontsegP (tptp.app tptp.sk3 (tptp.tl tptp.sk4)) tptp.sk3) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (and (tptp.frontsegP (tptp.app tptp.sk3 (tptp.tl tptp.sk4)) tptp.sk3) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (and (tptp.frontsegP (tptp.app tptp.sk3 (tptp.tl tptp.sk4)) tptp.sk3) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (and (tptp.frontsegP (tptp.app tptp.sk3 (tptp.tl tptp.sk4)) tptp.sk3) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))))) :rule resolution :premises (t849.t2 t849.t3 t849.t4 t849.t5 t849.t6))
% 28.71/28.91  (step t849.t8 (cl (not (and (tptp.frontsegP (tptp.app tptp.sk3 (tptp.tl tptp.sk4)) tptp.sk3) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (and (tptp.frontsegP (tptp.app tptp.sk3 (tptp.tl tptp.sk4)) tptp.sk3) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (and (tptp.frontsegP (tptp.app tptp.sk3 (tptp.tl tptp.sk4)) tptp.sk3) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (and (tptp.frontsegP (tptp.app tptp.sk3 (tptp.tl tptp.sk4)) tptp.sk3) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (tptp.frontsegP (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)) (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) :rule reordering :premises (t849.t7))
% 28.71/28.91  (step t849.t9 (cl (not (and (tptp.frontsegP (tptp.app tptp.sk3 (tptp.tl tptp.sk4)) tptp.sk3) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (tptp.frontsegP (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)) (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) :rule contraction :premises (t849.t8))
% 28.71/28.91  (step t849.t10 (cl (=> (and (tptp.frontsegP (tptp.app tptp.sk3 (tptp.tl tptp.sk4)) tptp.sk3) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (tptp.frontsegP (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)) (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (tptp.frontsegP (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)) (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) :rule resolution :premises (t849.t1 t849.t9))
% 28.71/28.91  (step t849.t11 (cl (=> (and (tptp.frontsegP (tptp.app tptp.sk3 (tptp.tl tptp.sk4)) tptp.sk3) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (tptp.frontsegP (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)) (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (tptp.frontsegP (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)) (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) :rule implies_neg2)
% 28.71/28.91  (step t849.t12 (cl (=> (and (tptp.frontsegP (tptp.app tptp.sk3 (tptp.tl tptp.sk4)) tptp.sk3) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (tptp.frontsegP (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)) (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (=> (and (tptp.frontsegP (tptp.app tptp.sk3 (tptp.tl tptp.sk4)) tptp.sk3) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (tptp.frontsegP (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)) (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) :rule resolution :premises (t849.t10 t849.t11))
% 28.71/28.91  (step t849.t13 (cl (=> (and (tptp.frontsegP (tptp.app tptp.sk3 (tptp.tl tptp.sk4)) tptp.sk3) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (tptp.frontsegP (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)) (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) :rule contraction :premises (t849.t12))
% 28.71/28.91  (step t849.t14 (cl (not (and (tptp.frontsegP (tptp.app tptp.sk3 (tptp.tl tptp.sk4)) tptp.sk3) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (tptp.frontsegP (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)) (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) :rule implies :premises (t849.t13))
% 28.71/28.91  (step t849.t15 (cl (and (tptp.frontsegP (tptp.app tptp.sk3 (tptp.tl tptp.sk4)) tptp.sk3) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (tptp.frontsegP (tptp.app tptp.sk3 (tptp.tl tptp.sk4)) tptp.sk3)) (not (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) :rule and_neg)
% 28.71/28.91  (step t849.t16 (cl (and (tptp.frontsegP (tptp.app tptp.sk3 (tptp.tl tptp.sk4)) tptp.sk3) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) :rule resolution :premises (t849.t15 t849.a3 t849.a0 t849.a2 t849.a1))
% 28.71/28.91  (step t849.t17 (cl (tptp.frontsegP (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)) (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) :rule resolution :premises (t849.t14 t849.t16))
% 28.71/28.91  (step t849 (cl (not (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) (not (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (tptp.frontsegP (tptp.app tptp.sk3 (tptp.tl tptp.sk4)) tptp.sk3)) (tptp.frontsegP (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)) (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) :rule subproof :discharge (t849.a0 t849.a1 t849.a2 t849.a3))
% 28.71/28.91  (step t850 (cl (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (tptp.frontsegP (tptp.app tptp.sk3 (tptp.tl tptp.sk4)) tptp.sk3))) (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) :rule and_pos)
% 28.71/28.91  (step t851 (cl (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (tptp.frontsegP (tptp.app tptp.sk3 (tptp.tl tptp.sk4)) tptp.sk3))) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) :rule and_pos)
% 28.71/28.91  (step t852 (cl (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (tptp.frontsegP (tptp.app tptp.sk3 (tptp.tl tptp.sk4)) tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) :rule and_pos)
% 28.71/28.91  (step t853 (cl (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (tptp.frontsegP (tptp.app tptp.sk3 (tptp.tl tptp.sk4)) tptp.sk3))) (tptp.frontsegP (tptp.app tptp.sk3 (tptp.tl tptp.sk4)) tptp.sk3)) :rule and_pos)
% 28.71/28.91  (step t854 (cl (tptp.frontsegP (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)) (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (tptp.frontsegP (tptp.app tptp.sk3 (tptp.tl tptp.sk4)) tptp.sk3))) (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (tptp.frontsegP (tptp.app tptp.sk3 (tptp.tl tptp.sk4)) tptp.sk3))) (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (tptp.frontsegP (tptp.app tptp.sk3 (tptp.tl tptp.sk4)) tptp.sk3))) (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (tptp.frontsegP (tptp.app tptp.sk3 (tptp.tl tptp.sk4)) tptp.sk3)))) :rule resolution :premises (t849 t850 t851 t852 t853))
% 28.71/28.91  (step t855 (cl (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (tptp.frontsegP (tptp.app tptp.sk3 (tptp.tl tptp.sk4)) tptp.sk3))) (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (tptp.frontsegP (tptp.app tptp.sk3 (tptp.tl tptp.sk4)) tptp.sk3))) (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (tptp.frontsegP (tptp.app tptp.sk3 (tptp.tl tptp.sk4)) tptp.sk3))) (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (tptp.frontsegP (tptp.app tptp.sk3 (tptp.tl tptp.sk4)) tptp.sk3))) (tptp.frontsegP (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)) (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) :rule reordering :premises (t854))
% 28.71/28.91  (step t856 (cl (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (tptp.frontsegP (tptp.app tptp.sk3 (tptp.tl tptp.sk4)) tptp.sk3))) (tptp.frontsegP (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)) (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) :rule contraction :premises (t855))
% 28.71/28.91  (step t857 (cl (=> (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (tptp.frontsegP (tptp.app tptp.sk3 (tptp.tl tptp.sk4)) tptp.sk3)) (tptp.frontsegP (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)) (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (tptp.frontsegP (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)) (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) :rule resolution :premises (t848 t856))
% 28.71/28.91  (step t858 (cl (=> (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (tptp.frontsegP (tptp.app tptp.sk3 (tptp.tl tptp.sk4)) tptp.sk3)) (tptp.frontsegP (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)) (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (tptp.frontsegP (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)) (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) :rule implies_neg2)
% 28.71/28.91  (step t859 (cl (=> (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (tptp.frontsegP (tptp.app tptp.sk3 (tptp.tl tptp.sk4)) tptp.sk3)) (tptp.frontsegP (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)) (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (=> (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (tptp.frontsegP (tptp.app tptp.sk3 (tptp.tl tptp.sk4)) tptp.sk3)) (tptp.frontsegP (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)) (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) :rule resolution :premises (t857 t858))
% 28.71/28.91  (step t860 (cl (=> (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (tptp.frontsegP (tptp.app tptp.sk3 (tptp.tl tptp.sk4)) tptp.sk3)) (tptp.frontsegP (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)) (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) :rule contraction :premises (t859))
% 28.71/28.91  (step t861 (cl (not (and (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4))) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))) (tptp.frontsegP (tptp.app tptp.sk3 (tptp.tl tptp.sk4)) tptp.sk3))) (tptp.frontsegP (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)) (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) :rule implies :premises (t860))
% 28.71/28.91  (step t862 (cl (not (= tptp.sk4 (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) (not (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (= tptp.sk4 (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (tptp.frontsegP (tptp.app tptp.sk3 (tptp.tl tptp.sk4)) tptp.sk3)) (tptp.frontsegP (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)) (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) :rule resolution :premises (t847 t861))
% 28.71/28.91  (step t863 (cl (not (or (not (tptp.ssList (tptp.tl tptp.sk4))) (not (tptp.ssList tptp.sk3)) (not (tptp.ssList (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) (tptp.frontsegP (tptp.app tptp.sk3 (tptp.tl tptp.sk4)) tptp.sk3))) (not (tptp.ssList (tptp.tl tptp.sk4))) (not (tptp.ssList tptp.sk3)) (not (tptp.ssList (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) (tptp.frontsegP (tptp.app tptp.sk3 (tptp.tl tptp.sk4)) tptp.sk3)) :rule or_pos)
% 28.71/28.91  (step t864 (cl (not (tptp.ssList (tptp.tl tptp.sk4))) (not (tptp.ssList (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) (not (tptp.ssList tptp.sk3)) (tptp.frontsegP (tptp.app tptp.sk3 (tptp.tl tptp.sk4)) tptp.sk3) (not (or (not (tptp.ssList (tptp.tl tptp.sk4))) (not (tptp.ssList tptp.sk3)) (not (tptp.ssList (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) (tptp.frontsegP (tptp.app tptp.sk3 (tptp.tl tptp.sk4)) tptp.sk3)))) :rule reordering :premises (t863))
% 28.71/28.91  (step t865 (cl (not (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (not (tptp.ssList (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (not (tptp.ssList (tptp.skaf48 tptp.nil tptp.nil))) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.tl tptp.sk3))) (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U))))) (not (tptp.ssItem (tptp.skaf83 tptp.sk3))) (not (tptp.ssList (tptp.skaf82 tptp.sk3))) (not (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf82 U)))) (not (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf83 U)))) (not (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (tptp.ssList (tptp.tl tptp.sk4))) (not (tptp.ssList (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) (not (tptp.ssList tptp.sk4)) (= tptp.nil tptp.sk4) (not (tptp.ssList (tptp.tl tptp.sk4))) (not (tptp.ssList (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) (not (tptp.ssList tptp.sk3)) (not (or (not (tptp.ssList (tptp.tl tptp.sk4))) (not (tptp.ssList tptp.sk3)) (not (tptp.ssList (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) (tptp.frontsegP (tptp.app tptp.sk3 (tptp.tl tptp.sk4)) tptp.sk3)))) :rule resolution :premises (t816 t271 t817 t293 t296 t332 t335 t819 t826 t828 t846 a175 t434 t426 t862 t618 t180 t698 t471 t478 t98 t864))
% 28.71/28.91  (step t866 (cl (not (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (not (tptp.ssList (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (not (tptp.ssList (tptp.skaf48 tptp.nil tptp.nil))) (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.tl tptp.sk3))) (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U))))) (not (tptp.ssItem (tptp.skaf83 tptp.sk3))) (not (tptp.ssList (tptp.skaf82 tptp.sk3))) (not (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf82 U)))) (not (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf83 U)))) (not (tptp.ssList (tptp.tl tptp.sk4))) (not (tptp.ssList (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) (not (tptp.ssList tptp.sk4)) (= tptp.nil tptp.sk4) (not (tptp.ssList tptp.sk3)) (not (or (not (tptp.ssList (tptp.tl tptp.sk4))) (not (tptp.ssList tptp.sk3)) (not (tptp.ssList (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) (tptp.frontsegP (tptp.app tptp.sk3 (tptp.tl tptp.sk4)) tptp.sk3)))) :rule contraction :premises (t865))
% 28.71/28.91  (step t867 (cl (not (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (not (tptp.ssList (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (not (tptp.ssList (tptp.skaf48 tptp.nil tptp.nil))) (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.tl tptp.sk3))) (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U))))) (not (tptp.ssItem (tptp.skaf83 tptp.sk3))) (not (tptp.ssList (tptp.skaf82 tptp.sk3))) (not (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf82 U)))) (not (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf83 U)))) (not (tptp.ssList (tptp.tl tptp.sk4))) (not (tptp.ssList tptp.sk4)) (= tptp.nil tptp.sk4) (not (tptp.ssList tptp.sk3)) (not (or (not (tptp.ssList (tptp.tl tptp.sk4))) (not (tptp.ssList tptp.sk3)) (not (tptp.ssList (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) (tptp.frontsegP (tptp.app tptp.sk3 (tptp.tl tptp.sk4)) tptp.sk3))) (not (tptp.ssList (tptp.tl tptp.sk4))) (not (tptp.ssList tptp.sk3)) (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U)))))) :rule resolution :premises (t866 t700 t707))
% 28.71/28.91  (step t868 (cl (not (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (not (tptp.ssList (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (not (tptp.ssList (tptp.skaf48 tptp.nil tptp.nil))) (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.tl tptp.sk3))) (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U))))) (not (tptp.ssItem (tptp.skaf83 tptp.sk3))) (not (tptp.ssList (tptp.skaf82 tptp.sk3))) (not (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf82 U)))) (not (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf83 U)))) (not (tptp.ssList (tptp.tl tptp.sk4))) (not (tptp.ssList tptp.sk4)) (= tptp.nil tptp.sk4) (not (tptp.ssList tptp.sk3)) (not (or (not (tptp.ssList (tptp.tl tptp.sk4))) (not (tptp.ssList tptp.sk3)) (not (tptp.ssList (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) (tptp.frontsegP (tptp.app tptp.sk3 (tptp.tl tptp.sk4)) tptp.sk3)))) :rule contraction :premises (t867))
% 28.71/28.91  (step t869 (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.tl tptp.sk4))) (not (tptp.ssList tptp.sk3)) (not (tptp.ssList (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) (tptp.frontsegP (tptp.app tptp.sk3 (tptp.tl tptp.sk4)) tptp.sk3))) (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)
% 28.71/28.91  (anchor :step t870)
% 28.71/28.91  (assume t870.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))))
% 28.71/28.91  (step t870.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.tl tptp.sk4))) (not (tptp.ssList tptp.sk3)) (not (tptp.ssList (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) (tptp.frontsegP (tptp.app tptp.sk3 (tptp.tl tptp.sk4)) tptp.sk3)))) :rule forall_inst :args ((:= U tptp.sk3) (:= V (tptp.tl tptp.sk4))))
% 28.71/28.91  (step t870.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.tl tptp.sk4))) (not (tptp.ssList tptp.sk3)) (not (tptp.ssList (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) (tptp.frontsegP (tptp.app tptp.sk3 (tptp.tl tptp.sk4)) tptp.sk3))) :rule or :premises (t870.t1))
% 28.71/28.91  (step t870.t3 (cl (or (not (tptp.ssList (tptp.tl tptp.sk4))) (not (tptp.ssList tptp.sk3)) (not (tptp.ssList (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) (tptp.frontsegP (tptp.app tptp.sk3 (tptp.tl tptp.sk4)) tptp.sk3))) :rule resolution :premises (t870.t2 t870.a0))
% 28.71/28.91  (step t870 (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.tl tptp.sk4))) (not (tptp.ssList tptp.sk3)) (not (tptp.ssList (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) (tptp.frontsegP (tptp.app tptp.sk3 (tptp.tl tptp.sk4)) tptp.sk3))) :rule subproof :discharge (t870.a0))
% 28.71/28.91  (step t871 (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.tl tptp.sk4))) (not (tptp.ssList tptp.sk3)) (not (tptp.ssList (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) (tptp.frontsegP (tptp.app tptp.sk3 (tptp.tl tptp.sk4)) tptp.sk3))) (or (not (tptp.ssList (tptp.tl tptp.sk4))) (not (tptp.ssList tptp.sk3)) (not (tptp.ssList (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) (tptp.frontsegP (tptp.app tptp.sk3 (tptp.tl tptp.sk4)) tptp.sk3))) :rule resolution :premises (t869 t870))
% 28.71/28.91  (step t872 (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.tl tptp.sk4))) (not (tptp.ssList tptp.sk3)) (not (tptp.ssList (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) (tptp.frontsegP (tptp.app tptp.sk3 (tptp.tl tptp.sk4)) tptp.sk3))) (not (or (not (tptp.ssList (tptp.tl tptp.sk4))) (not (tptp.ssList tptp.sk3)) (not (tptp.ssList (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) (tptp.frontsegP (tptp.app tptp.sk3 (tptp.tl tptp.sk4)) tptp.sk3)))) :rule implies_neg2)
% 28.71/28.91  (step t873 (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.tl tptp.sk4))) (not (tptp.ssList tptp.sk3)) (not (tptp.ssList (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) (tptp.frontsegP (tptp.app tptp.sk3 (tptp.tl tptp.sk4)) tptp.sk3))) (=> (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.tl tptp.sk4))) (not (tptp.ssList tptp.sk3)) (not (tptp.ssList (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) (tptp.frontsegP (tptp.app tptp.sk3 (tptp.tl tptp.sk4)) tptp.sk3)))) :rule resolution :premises (t871 t872))
% 28.71/28.91  (step t874 (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.tl tptp.sk4))) (not (tptp.ssList tptp.sk3)) (not (tptp.ssList (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) (tptp.frontsegP (tptp.app tptp.sk3 (tptp.tl tptp.sk4)) tptp.sk3)))) :rule contraction :premises (t873))
% 28.71/28.91  (step t875 (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.tl tptp.sk4))) (not (tptp.ssList tptp.sk3)) (not (tptp.ssList (tptp.app tptp.sk3 (tptp.tl tptp.sk4)))) (tptp.frontsegP (tptp.app tptp.sk3 (tptp.tl tptp.sk4)) tptp.sk3))) :rule implies :premises (t874))
% 28.71/28.91  (step t876 (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)
% 28.71/28.91  (anchor :step t877 :args ((U $$unsorted) (:= U U) (V $$unsorted) (:= V V) (W $$unsorted) (:= W W)))
% 28.71/28.91  (step t877.t1 (cl (= U U)) :rule refl)
% 28.71/28.91  (step t877.t2 (cl (= V V)) :rule refl)
% 28.71/28.91  (step t877.t3 (cl (= W W)) :rule refl)
% 28.71/28.91  (step t877.t4 (cl (= (= (tptp.app U V) W) (= W (tptp.app U V)))) :rule all_simplify)
% 28.71/28.91  (step t877.t5 (cl (= (not (= (tptp.app U V) W)) (not (= W (tptp.app U V))))) :rule cong :premises (t877.t4))
% 28.71/28.91  (step t877.t6 (cl (= (not (tptp.ssList V)) (not (tptp.ssList V)))) :rule refl)
% 28.71/28.91  (step t877.t7 (cl (= (not (tptp.ssList U)) (not (tptp.ssList U)))) :rule refl)
% 28.71/28.91  (step t877.t8 (cl (= (not (tptp.ssList W)) (not (tptp.ssList W)))) :rule refl)
% 28.71/28.91  (step t877.t9 (cl (= (tptp.frontsegP W U) (tptp.frontsegP W U))) :rule refl)
% 28.71/28.91  (step t877.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 (t877.t5 t877.t6 t877.t7 t877.t8 t877.t9))
% 28.71/28.91  (step t877 (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)
% 28.71/28.91  (step t878 (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)
% 28.71/28.91  (anchor :step t879 :args ((U $$unsorted) (:= U U) (V $$unsorted) (:= V V)))
% 28.71/28.91  (step t879.t1 (cl (= U U)) :rule refl)
% 28.71/28.91  (step t879.t2 (cl (= V V)) :rule refl)
% 28.71/28.91  (step t879.t3 (cl (= (= (tptp.app U V) (tptp.app U V)) true)) :rule all_simplify)
% 28.71/28.91  (step t879.t4 (cl (= (not (= (tptp.app U V) (tptp.app U V))) (not true))) :rule cong :premises (t879.t3))
% 28.71/28.91  (step t879.t5 (cl (= (not (= (tptp.app U V) (tptp.app U V))) false)) :rule trans :premises (t879.t4 t276))
% 28.71/28.91  (step t879.t6 (cl (= (not (tptp.ssList V)) (not (tptp.ssList V)))) :rule refl)
% 28.71/28.91  (step t879.t7 (cl (= (not (tptp.ssList U)) (not (tptp.ssList U)))) :rule refl)
% 28.71/28.91  (step t879.t8 (cl (= (not (tptp.ssList (tptp.app U V))) (not (tptp.ssList (tptp.app U V))))) :rule refl)
% 28.71/28.91  (step t879.t9 (cl (= (tptp.frontsegP (tptp.app U V) U) (tptp.frontsegP (tptp.app U V) U))) :rule refl)
% 28.71/28.91  (step t879.t10 (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 (t879.t5 t879.t6 t879.t7 t879.t8 t879.t9))
% 28.71/28.91  (step t879.t11 (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)
% 28.71/28.91  (step t879.t12 (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 (t879.t10 t879.t11))
% 28.71/28.91  (step t879 (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)
% 28.71/28.91  (step t880 (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 (t878 t879))
% 28.71/28.91  (step t881 (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 (t877 t880))
% 28.71/28.91  (step t882 (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 (t876 t881 a143))
% 28.71/28.91  (step t883 (cl (not (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (not (tptp.ssList (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (not (tptp.ssList (tptp.skaf48 tptp.nil tptp.nil))) (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.tl tptp.sk3))) (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U))))) (not (tptp.ssItem (tptp.skaf83 tptp.sk3))) (not (tptp.ssList (tptp.skaf82 tptp.sk3))) (not (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf82 U)))) (not (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf83 U)))) (not (tptp.ssList tptp.sk4)) (= tptp.nil tptp.sk4) (not (tptp.ssList tptp.sk3)) (not (tptp.ssList tptp.sk4)) (= tptp.nil tptp.sk4)) :rule resolution :premises (t868 t544 t551 a74 t875 t882))
% 28.71/28.91  (step t884 (cl (not (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (not (tptp.ssList (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (not (tptp.ssList (tptp.skaf48 tptp.nil tptp.nil))) (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.tl tptp.sk3))) (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U))))) (not (tptp.ssItem (tptp.skaf83 tptp.sk3))) (not (tptp.ssList (tptp.skaf82 tptp.sk3))) (not (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf82 U)))) (not (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf83 U)))) (not (tptp.ssList tptp.sk4)) (= tptp.nil tptp.sk4) (not (tptp.ssList tptp.sk3))) :rule contraction :premises (t883))
% 28.71/28.91  (step t885 (cl (not (or (not (tptp.ssList (tptp.skaf48 tptp.nil tptp.nil))) (not (tptp.ssList (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (not (tptp.ssList (tptp.tl tptp.sk3))) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) (not (tptp.ssList (tptp.skaf48 tptp.nil tptp.nil))) (not (tptp.ssList (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (not (tptp.ssList (tptp.tl tptp.sk3))) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) :rule or_pos)
% 28.71/28.91  (step t886 (cl (not (tptp.ssList (tptp.tl tptp.sk3))) (not (tptp.ssList (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (not (tptp.ssList (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (or (not (tptp.ssList (tptp.skaf48 tptp.nil tptp.nil))) (not (tptp.ssList (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (not (tptp.ssList (tptp.tl tptp.sk3))) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))))) :rule reordering :premises (t885))
% 28.71/28.91  (step t887 (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.skaf48 tptp.nil tptp.nil))) (not (tptp.ssList (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (not (tptp.ssList (tptp.tl tptp.sk3))) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (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.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)
% 28.71/28.91  (anchor :step t888)
% 28.71/28.91  (assume t888.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))))))
% 28.71/28.91  (step t888.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.skaf48 tptp.nil tptp.nil))) (not (tptp.ssList (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (not (tptp.ssList (tptp.tl tptp.sk3))) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))))) :rule forall_inst :args ((:= U (tptp.skaf48 tptp.nil tptp.nil)) (:= V (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (:= W (tptp.tl tptp.sk3))))
% 28.71/28.91  (step t888.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.skaf48 tptp.nil tptp.nil))) (not (tptp.ssList (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (not (tptp.ssList (tptp.tl tptp.sk3))) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) :rule or :premises (t888.t1))
% 28.71/28.91  (step t888.t3 (cl (or (not (tptp.ssList (tptp.skaf48 tptp.nil tptp.nil))) (not (tptp.ssList (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (not (tptp.ssList (tptp.tl tptp.sk3))) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) :rule resolution :premises (t888.t2 t888.a0))
% 28.71/28.91  (step t888 (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.skaf48 tptp.nil tptp.nil))) (not (tptp.ssList (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (not (tptp.ssList (tptp.tl tptp.sk3))) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) :rule subproof :discharge (t888.a0))
% 28.71/28.91  (step t889 (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.skaf48 tptp.nil tptp.nil))) (not (tptp.ssList (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (not (tptp.ssList (tptp.tl tptp.sk3))) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) (or (not (tptp.ssList (tptp.skaf48 tptp.nil tptp.nil))) (not (tptp.ssList (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (not (tptp.ssList (tptp.tl tptp.sk3))) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) :rule resolution :premises (t887 t888))
% 28.71/28.91  (step t890 (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.skaf48 tptp.nil tptp.nil))) (not (tptp.ssList (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (not (tptp.ssList (tptp.tl tptp.sk3))) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) (not (or (not (tptp.ssList (tptp.skaf48 tptp.nil tptp.nil))) (not (tptp.ssList (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (not (tptp.ssList (tptp.tl tptp.sk3))) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))))) :rule implies_neg2)
% 28.71/28.91  (step t891 (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.skaf48 tptp.nil tptp.nil))) (not (tptp.ssList (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (not (tptp.ssList (tptp.tl tptp.sk3))) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (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.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.skaf48 tptp.nil tptp.nil))) (not (tptp.ssList (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (not (tptp.ssList (tptp.tl tptp.sk3))) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))))) :rule resolution :premises (t889 t890))
% 28.71/28.91  (step t892 (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.skaf48 tptp.nil tptp.nil))) (not (tptp.ssList (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (not (tptp.ssList (tptp.tl tptp.sk3))) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))))) :rule contraction :premises (t891))
% 28.71/28.91  (step t893 (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.skaf48 tptp.nil tptp.nil))) (not (tptp.ssList (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (not (tptp.ssList (tptp.tl tptp.sk3))) (= (tptp.app (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil)) (tptp.skaf48 tptp.nil tptp.nil)) (tptp.app (tptp.tl tptp.sk3) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) :rule implies :premises (t892))
% 28.71/28.91  (step t894 (cl (not (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (not (tptp.ssList (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (not (tptp.ssList (tptp.skaf48 tptp.nil tptp.nil))) (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.tl tptp.sk3))) (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U))))) (not (tptp.ssItem (tptp.skaf83 tptp.sk3))) (not (tptp.ssList (tptp.skaf82 tptp.sk3))) (not (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf82 U)))) (not (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf83 U)))) (not (tptp.ssList tptp.sk4)) (= tptp.nil tptp.sk4) (not (tptp.ssList tptp.sk3)) (not (tptp.ssList (tptp.tl tptp.sk3))) (not (tptp.ssList (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (not (tptp.ssList (tptp.skaf48 tptp.nil tptp.nil)))) :rule resolution :premises (t884 t886 t893 a148))
% 28.71/28.91  (step t895 (cl (not (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (not (tptp.ssList (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil))) (not (tptp.ssList (tptp.skaf48 tptp.nil tptp.nil))) (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.tl tptp.sk3))) (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U))))) (not (tptp.ssItem (tptp.skaf83 tptp.sk3))) (not (tptp.ssList (tptp.skaf82 tptp.sk3))) (not (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf82 U)))) (not (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf83 U)))) (not (tptp.ssList tptp.sk4)) (= tptp.nil tptp.sk4) (not (tptp.ssList tptp.sk3))) :rule contraction :premises (t894))
% 28.71/28.91  (step t896 (cl (not (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (not (tptp.ssList (tptp.skaf48 tptp.nil tptp.nil))) (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.tl tptp.sk3))) (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U))))) (not (tptp.ssItem (tptp.skaf83 tptp.sk3))) (not (tptp.ssList (tptp.skaf82 tptp.sk3))) (not (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf82 U)))) (not (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf83 U)))) (not (tptp.ssList tptp.sk4)) (= tptp.nil tptp.sk4) (not (tptp.ssList tptp.sk3)) (not (tptp.ssList tptp.nil)) (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U)))))) :rule resolution :premises (t895 t300 t315 t307 a48))
% 28.71/28.91  (step t897 (cl (not (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (not (tptp.ssList (tptp.skaf48 tptp.nil tptp.nil))) (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.tl tptp.sk3))) (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U))))) (not (tptp.ssItem (tptp.skaf83 tptp.sk3))) (not (tptp.ssList (tptp.skaf82 tptp.sk3))) (not (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf82 U)))) (not (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf83 U)))) (not (tptp.ssList tptp.sk4)) (= tptp.nil tptp.sk4) (not (tptp.ssList tptp.sk3))) :rule contraction :premises (t896))
% 28.71/28.91  (step t898 (cl (and (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (tptp.ssList (tptp.skaf82 tptp.sk3)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (tptp.ssList (tptp.skaf82 tptp.sk3))) (not (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))))) :rule and_neg)
% 28.71/28.91  (step t899 (cl (=> (and (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (tptp.ssList (tptp.skaf82 tptp.sk3)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (tptp.ssList (tptp.tl tptp.sk3))) (and (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (tptp.ssList (tptp.skaf82 tptp.sk3)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))))) :rule implies_neg1)
% 28.71/28.91  (anchor :step t900)
% 28.71/28.91  (assume t900.a0 (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)))
% 28.71/28.91  (assume t900.a1 (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))
% 28.71/28.91  (assume t900.a2 (tptp.ssList (tptp.skaf82 tptp.sk3)))
% 28.71/28.91  (assume t900.a3 (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))))
% 28.71/28.91  (step t900.t1 (cl (=> (and (tptp.ssList (tptp.skaf82 tptp.sk3)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (tptp.ssList (tptp.tl tptp.sk3))) (and (tptp.ssList (tptp.skaf82 tptp.sk3)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)))) :rule implies_neg1)
% 28.71/28.91  (anchor :step t900.t2)
% 28.71/28.91  (assume t900.t2.a0 (tptp.ssList (tptp.skaf82 tptp.sk3)))
% 28.71/28.91  (assume t900.t2.a1 (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))))
% 28.71/28.91  (assume t900.t2.a2 (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))
% 28.71/28.91  (assume t900.t2.a3 (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)))
% 28.71/28.91  (step t900.t2.t1 (cl (= (= (tptp.ssList (tptp.tl tptp.sk3)) true) (tptp.ssList (tptp.tl tptp.sk3)))) :rule equiv_simplify)
% 28.71/28.91  (step t900.t2.t2 (cl (not (= (tptp.ssList (tptp.tl tptp.sk3)) true)) (tptp.ssList (tptp.tl tptp.sk3))) :rule equiv1 :premises (t900.t2.t1))
% 28.71/28.91  (step t900.t2.t3 (cl (= (tptp.tl tptp.sk3) (tptp.tl (tptp.app tptp.sk3 tptp.nil)))) :rule cong :premises (t900.t2.a3))
% 28.71/28.91  (step t900.t2.t4 (cl (= (tptp.app tptp.sk3 tptp.nil) tptp.sk3)) :rule symm :premises (t900.t2.a3))
% 28.71/28.91  (step t900.t2.t5 (cl (= (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)) tptp.sk3)) :rule symm :premises (t900.t2.a2))
% 28.71/28.91  (step t900.t2.t6 (cl (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) :rule symm :premises (t900.t2.t5))
% 28.71/28.91  (step t900.t2.t7 (cl (= (tptp.app tptp.sk3 tptp.nil) (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) :rule trans :premises (t900.t2.t4 t900.t2.t6))
% 28.71/28.91  (step t900.t2.t8 (cl (= (tptp.tl (tptp.app tptp.sk3 tptp.nil)) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) :rule cong :premises (t900.t2.t7))
% 28.71/28.91  (step t900.t2.t9 (cl (= (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (tptp.skaf82 tptp.sk3))) :rule symm :premises (t900.t2.a1))
% 28.71/28.91  (step t900.t2.t10 (cl (= (tptp.tl tptp.sk3) (tptp.skaf82 tptp.sk3))) :rule trans :premises (t900.t2.t3 t900.t2.t8 t900.t2.t9))
% 28.71/28.91  (step t900.t2.t11 (cl (= (tptp.ssList (tptp.tl tptp.sk3)) (tptp.ssList (tptp.skaf82 tptp.sk3)))) :rule cong :premises (t900.t2.t10))
% 28.71/28.91  (step t900.t2.t12 (cl (= (= (tptp.ssList (tptp.skaf82 tptp.sk3)) true) (tptp.ssList (tptp.skaf82 tptp.sk3)))) :rule equiv_simplify)
% 28.71/28.91  (step t900.t2.t13 (cl (= (tptp.ssList (tptp.skaf82 tptp.sk3)) true) (not (tptp.ssList (tptp.skaf82 tptp.sk3)))) :rule equiv2 :premises (t900.t2.t12))
% 28.71/28.91  (step t900.t2.t14 (cl (= (tptp.ssList (tptp.skaf82 tptp.sk3)) true)) :rule resolution :premises (t900.t2.t13 t900.t2.a0))
% 28.71/28.91  (step t900.t2.t15 (cl (= (tptp.ssList (tptp.tl tptp.sk3)) true)) :rule trans :premises (t900.t2.t11 t900.t2.t14))
% 28.71/28.91  (step t900.t2.t16 (cl (tptp.ssList (tptp.tl tptp.sk3))) :rule resolution :premises (t900.t2.t2 t900.t2.t15))
% 28.71/28.91  (step t900.t2 (cl (not (tptp.ssList (tptp.skaf82 tptp.sk3))) (not (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (tptp.ssList (tptp.tl tptp.sk3))) :rule subproof :discharge (t900.t2.a0 t900.t2.a1 t900.t2.a2 t900.t2.a3))
% 28.71/28.91  (step t900.t3 (cl (not (and (tptp.ssList (tptp.skaf82 tptp.sk3)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)))) (tptp.ssList (tptp.skaf82 tptp.sk3))) :rule and_pos)
% 28.71/28.91  (step t900.t4 (cl (not (and (tptp.ssList (tptp.skaf82 tptp.sk3)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) :rule and_pos)
% 28.71/28.91  (step t900.t5 (cl (not (and (tptp.ssList (tptp.skaf82 tptp.sk3)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)))) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) :rule and_pos)
% 28.71/28.91  (step t900.t6 (cl (not (and (tptp.ssList (tptp.skaf82 tptp.sk3)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) :rule and_pos)
% 28.71/28.91  (step t900.t7 (cl (tptp.ssList (tptp.tl tptp.sk3)) (not (and (tptp.ssList (tptp.skaf82 tptp.sk3)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)))) (not (and (tptp.ssList (tptp.skaf82 tptp.sk3)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)))) (not (and (tptp.ssList (tptp.skaf82 tptp.sk3)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)))) (not (and (tptp.ssList (tptp.skaf82 tptp.sk3)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))))) :rule resolution :premises (t900.t2 t900.t3 t900.t4 t900.t5 t900.t6))
% 28.71/28.91  (step t900.t8 (cl (not (and (tptp.ssList (tptp.skaf82 tptp.sk3)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)))) (not (and (tptp.ssList (tptp.skaf82 tptp.sk3)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)))) (not (and (tptp.ssList (tptp.skaf82 tptp.sk3)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)))) (not (and (tptp.ssList (tptp.skaf82 tptp.sk3)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)))) (tptp.ssList (tptp.tl tptp.sk3))) :rule reordering :premises (t900.t7))
% 28.71/28.91  (step t900.t9 (cl (not (and (tptp.ssList (tptp.skaf82 tptp.sk3)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)))) (tptp.ssList (tptp.tl tptp.sk3))) :rule contraction :premises (t900.t8))
% 28.71/28.91  (step t900.t10 (cl (=> (and (tptp.ssList (tptp.skaf82 tptp.sk3)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (tptp.ssList (tptp.tl tptp.sk3))) (tptp.ssList (tptp.tl tptp.sk3))) :rule resolution :premises (t900.t1 t900.t9))
% 28.71/28.91  (step t900.t11 (cl (=> (and (tptp.ssList (tptp.skaf82 tptp.sk3)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (tptp.ssList (tptp.tl tptp.sk3))) (not (tptp.ssList (tptp.tl tptp.sk3)))) :rule implies_neg2)
% 28.71/28.91  (step t900.t12 (cl (=> (and (tptp.ssList (tptp.skaf82 tptp.sk3)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (tptp.ssList (tptp.tl tptp.sk3))) (=> (and (tptp.ssList (tptp.skaf82 tptp.sk3)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (tptp.ssList (tptp.tl tptp.sk3)))) :rule resolution :premises (t900.t10 t900.t11))
% 28.71/28.91  (step t900.t13 (cl (=> (and (tptp.ssList (tptp.skaf82 tptp.sk3)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (tptp.ssList (tptp.tl tptp.sk3)))) :rule contraction :premises (t900.t12))
% 28.71/28.91  (step t900.t14 (cl (not (and (tptp.ssList (tptp.skaf82 tptp.sk3)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)))) (tptp.ssList (tptp.tl tptp.sk3))) :rule implies :premises (t900.t13))
% 28.71/28.91  (step t900.t15 (cl (and (tptp.ssList (tptp.skaf82 tptp.sk3)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (tptp.ssList (tptp.skaf82 tptp.sk3))) (not (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (not (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)))) :rule and_neg)
% 28.71/28.91  (step t900.t16 (cl (and (tptp.ssList (tptp.skaf82 tptp.sk3)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)))) :rule resolution :premises (t900.t15 t900.a2 t900.a3 t900.a1 t900.a0))
% 28.71/28.91  (step t900.t17 (cl (tptp.ssList (tptp.tl tptp.sk3))) :rule resolution :premises (t900.t14 t900.t16))
% 28.71/28.91  (step t900 (cl (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (tptp.ssList (tptp.skaf82 tptp.sk3))) (not (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (tptp.ssList (tptp.tl tptp.sk3))) :rule subproof :discharge (t900.a0 t900.a1 t900.a2 t900.a3))
% 28.71/28.91  (step t901 (cl (not (and (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (tptp.ssList (tptp.skaf82 tptp.sk3)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))))) (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) :rule and_pos)
% 28.71/28.91  (step t902 (cl (not (and (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (tptp.ssList (tptp.skaf82 tptp.sk3)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))))) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) :rule and_pos)
% 28.71/28.91  (step t903 (cl (not (and (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (tptp.ssList (tptp.skaf82 tptp.sk3)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))))) (tptp.ssList (tptp.skaf82 tptp.sk3))) :rule and_pos)
% 28.71/28.91  (step t904 (cl (not (and (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (tptp.ssList (tptp.skaf82 tptp.sk3)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))))) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) :rule and_pos)
% 28.71/28.91  (step t905 (cl (tptp.ssList (tptp.tl tptp.sk3)) (not (and (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (tptp.ssList (tptp.skaf82 tptp.sk3)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))))) (not (and (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (tptp.ssList (tptp.skaf82 tptp.sk3)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))))) (not (and (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (tptp.ssList (tptp.skaf82 tptp.sk3)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))))) (not (and (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (tptp.ssList (tptp.skaf82 tptp.sk3)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))))) :rule resolution :premises (t900 t901 t902 t903 t904))
% 28.71/28.91  (step t906 (cl (not (and (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (tptp.ssList (tptp.skaf82 tptp.sk3)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))))) (not (and (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (tptp.ssList (tptp.skaf82 tptp.sk3)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))))) (not (and (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (tptp.ssList (tptp.skaf82 tptp.sk3)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))))) (not (and (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (tptp.ssList (tptp.skaf82 tptp.sk3)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))))) (tptp.ssList (tptp.tl tptp.sk3))) :rule reordering :premises (t905))
% 28.71/28.91  (step t907 (cl (not (and (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (tptp.ssList (tptp.skaf82 tptp.sk3)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))))) (tptp.ssList (tptp.tl tptp.sk3))) :rule contraction :premises (t906))
% 28.71/28.91  (step t908 (cl (=> (and (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (tptp.ssList (tptp.skaf82 tptp.sk3)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (tptp.ssList (tptp.tl tptp.sk3))) (tptp.ssList (tptp.tl tptp.sk3))) :rule resolution :premises (t899 t907))
% 28.71/28.91  (step t909 (cl (=> (and (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (tptp.ssList (tptp.skaf82 tptp.sk3)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (tptp.ssList (tptp.tl tptp.sk3))) (not (tptp.ssList (tptp.tl tptp.sk3)))) :rule implies_neg2)
% 28.71/28.91  (step t910 (cl (=> (and (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (tptp.ssList (tptp.skaf82 tptp.sk3)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (tptp.ssList (tptp.tl tptp.sk3))) (=> (and (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (tptp.ssList (tptp.skaf82 tptp.sk3)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (tptp.ssList (tptp.tl tptp.sk3)))) :rule resolution :premises (t908 t909))
% 28.71/28.91  (step t911 (cl (=> (and (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (tptp.ssList (tptp.skaf82 tptp.sk3)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (tptp.ssList (tptp.tl tptp.sk3)))) :rule contraction :premises (t910))
% 28.71/28.91  (step t912 (cl (not (and (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))) (tptp.ssList (tptp.skaf82 tptp.sk3)) (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))))) (tptp.ssList (tptp.tl tptp.sk3))) :rule implies :premises (t911))
% 28.71/28.91  (step t913 (cl (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (tptp.ssList (tptp.skaf82 tptp.sk3))) (not (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) (tptp.ssList (tptp.tl tptp.sk3))) :rule resolution :premises (t898 t912))
% 28.71/28.91  (step t914 (cl (not (= tptp.sk3 (tptp.app tptp.sk3 tptp.nil))) (not (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (tptp.ssList (tptp.skaf82 tptp.sk3))) (tptp.ssList (tptp.tl tptp.sk3)) (not (= (tptp.skaf82 tptp.sk3) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))))) :rule reordering :premises (t913))
% 28.71/28.91  (step t915 (cl (not (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (not (tptp.ssList tptp.nil)) (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U))))) (not (tptp.ssItem (tptp.skaf83 tptp.sk3))) (not (tptp.ssList (tptp.skaf82 tptp.sk3))) (not (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf82 U)))) (not (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf83 U)))) (not (tptp.ssList tptp.sk4)) (= tptp.nil tptp.sk4) (not (tptp.ssList tptp.sk3)) (not (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (not (tptp.ssList (tptp.skaf82 tptp.sk3))) (not (tptp.ssList tptp.sk3)) (not (tptp.ssItem (tptp.skaf83 tptp.sk3))) (not (tptp.ssList (tptp.skaf82 tptp.sk3)))) :rule resolution :premises (t897 t324 a47 t914 t482 t489 t371 t405 t412 t415))
% 28.71/28.91  (step t916 (cl (not (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (not (tptp.ssList tptp.nil)) (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U))))) (not (tptp.ssItem (tptp.skaf83 tptp.sk3))) (not (tptp.ssList (tptp.skaf82 tptp.sk3))) (not (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf82 U)))) (not (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf83 U)))) (not (tptp.ssList tptp.sk4)) (= tptp.nil tptp.sk4) (not (tptp.ssList tptp.sk3))) :rule contraction :premises (t915))
% 28.71/28.91  (step t917 (cl (not (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (not (tptp.ssList tptp.nil)) (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U))))) (not (tptp.ssList (tptp.skaf82 tptp.sk3))) (not (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf82 U)))) (not (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf83 U)))) (not (tptp.ssList tptp.sk4)) (= tptp.nil tptp.sk4) (not (tptp.ssList tptp.sk3)) (not (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf83 U))))) :rule resolution :premises (t916 t382))
% 28.71/28.91  (step t918 (cl (not (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (not (tptp.ssList tptp.nil)) (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U))))) (not (tptp.ssList (tptp.skaf82 tptp.sk3))) (not (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf82 U)))) (not (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf83 U)))) (not (tptp.ssList tptp.sk4)) (= tptp.nil tptp.sk4) (not (tptp.ssList tptp.sk3))) :rule contraction :premises (t917))
% 28.71/28.91  (step t919 (cl (not (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (not (tptp.ssList tptp.nil)) (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U))))) (not (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf82 U)))) (not (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf83 U)))) (not (tptp.ssList tptp.sk4)) (= tptp.nil tptp.sk4) (not (tptp.ssList tptp.sk3)) (not (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf82 U))))) :rule resolution :premises (t918 t390))
% 28.71/28.91  (step t920 (cl (not (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (not (tptp.ssList tptp.nil)) (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U))))) (not (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf82 U)))) (not (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf83 U)))) (not (tptp.ssList tptp.sk4)) (= tptp.nil tptp.sk4) (not (tptp.ssList tptp.sk3))) :rule contraction :premises (t919))
% 28.71/28.91  (step t921 (cl (not (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3)))) (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) :rule resolution :premises (t920 a188 t181 a7 a84 a187 a11 a12))
% 28.71/28.91  (step t922 (cl (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (not (= tptp.sk3 (tptp.cons (tptp.skaf83 tptp.sk3) (tptp.skaf82 tptp.sk3))))) :rule reordering :premises (t921))
% 28.71/28.91  (step t923 (cl (= tptp.nil (tptp.app tptp.sk3 tptp.nil)) (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) :rule resolution :premises (t88 t99 a187 t922 t767 t491))
% 28.71/28.91  (step t924 (cl (= tptp.nil (tptp.app tptp.sk3 tptp.nil))) :rule contraction :premises (t923))
% 28.71/28.91  (step t925 (cl (not (or (not (tptp.ssList (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))))) (not (tptp.ssList (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil)))) :rule or_pos)
% 28.71/28.91  (step t926 (cl (not (tptp.ssList (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (not (or (not (tptp.ssList (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil)))))) :rule reordering :premises (t925))
% 28.71/28.91  (step t927 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf45 U V))) (tptp.ssList (tptp.skaf45 tptp.sk3 tptp.nil))) (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf45 U V)))) :rule implies_neg1)
% 28.71/28.91  (anchor :step t928)
% 28.71/28.91  (assume t928.a0 (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf45 U V))))
% 28.71/28.91  (step t928.t1 (cl (or (not (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf45 U V)))) (tptp.ssList (tptp.skaf45 tptp.sk3 tptp.nil)))) :rule forall_inst :args ((:= U tptp.sk3) (:= V tptp.nil)))
% 28.71/28.91  (step t928.t2 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf45 U V)))) (tptp.ssList (tptp.skaf45 tptp.sk3 tptp.nil))) :rule or :premises (t928.t1))
% 28.71/28.91  (step t928.t3 (cl (tptp.ssList (tptp.skaf45 tptp.sk3 tptp.nil))) :rule resolution :premises (t928.t2 t928.a0))
% 28.71/28.91  (step t928 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf45 U V)))) (tptp.ssList (tptp.skaf45 tptp.sk3 tptp.nil))) :rule subproof :discharge (t928.a0))
% 28.71/28.91  (step t929 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf45 U V))) (tptp.ssList (tptp.skaf45 tptp.sk3 tptp.nil))) (tptp.ssList (tptp.skaf45 tptp.sk3 tptp.nil))) :rule resolution :premises (t927 t928))
% 28.71/28.91  (step t930 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf45 U V))) (tptp.ssList (tptp.skaf45 tptp.sk3 tptp.nil))) (not (tptp.ssList (tptp.skaf45 tptp.sk3 tptp.nil)))) :rule implies_neg2)
% 28.71/28.91  (step t931 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf45 U V))) (tptp.ssList (tptp.skaf45 tptp.sk3 tptp.nil))) (=> (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf45 U V))) (tptp.ssList (tptp.skaf45 tptp.sk3 tptp.nil)))) :rule resolution :premises (t929 t930))
% 28.71/28.91  (step t932 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf45 U V))) (tptp.ssList (tptp.skaf45 tptp.sk3 tptp.nil)))) :rule contraction :premises (t931))
% 28.71/28.91  (step t933 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf45 U V)))) (tptp.ssList (tptp.skaf45 tptp.sk3 tptp.nil))) :rule implies :premises (t932))
% 28.71/28.91  (step t934 (cl (tptp.ssList (tptp.skaf45 tptp.sk3 tptp.nil))) :rule resolution :premises (t933 a50))
% 28.71/28.91  (step t935 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U)))) (or (not (tptp.ssList (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))))) (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U))))) :rule implies_neg1)
% 28.71/28.91  (anchor :step t936)
% 28.71/28.91  (assume t936.a0 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U)))))
% 28.71/28.91  (step t936.t1 (cl (or (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U))))) (or (not (tptp.ssList (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil)))))) :rule forall_inst :args ((:= U (tptp.skaf45 tptp.sk3 tptp.nil))))
% 28.71/28.91  (step t936.t2 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U))))) (or (not (tptp.ssList (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))))) :rule or :premises (t936.t1))
% 28.71/28.91  (step t936.t3 (cl (or (not (tptp.ssList (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))))) :rule resolution :premises (t936.t2 t936.a0))
% 28.71/28.91  (step t936 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U))))) (or (not (tptp.ssList (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))))) :rule subproof :discharge (t936.a0))
% 28.71/28.91  (step t937 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U)))) (or (not (tptp.ssList (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))))) (or (not (tptp.ssList (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))))) :rule resolution :premises (t935 t936))
% 28.71/28.91  (step t938 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U)))) (or (not (tptp.ssList (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))))) (not (or (not (tptp.ssList (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil)))))) :rule implies_neg2)
% 28.71/28.91  (step t939 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U)))) (or (not (tptp.ssList (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))))) (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U)))) (or (not (tptp.ssList (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil)))))) :rule resolution :premises (t937 t938))
% 28.71/28.91  (step t940 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U)))) (or (not (tptp.ssList (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil)))))) :rule contraction :premises (t939))
% 28.71/28.91  (step t941 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U))))) (or (not (tptp.ssList (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))))) :rule implies :premises (t940))
% 28.71/28.91  (step t942 (cl (or (not (tptp.ssList (tptp.skaf45 tptp.sk3 tptp.nil))) (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))))) :rule resolution :premises (t941 t589))
% 28.71/28.91  (step t943 (cl (= (tptp.skaf45 tptp.sk3 tptp.nil) (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil)))) :rule resolution :premises (t926 t934 t942))
% 28.71/28.91  (step t944 (cl (not (or (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (tptp.ssItem (tptp.skaf83 tptp.sk4))) (not (tptp.ssList (tptp.skaf82 tptp.sk4))))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (tptp.ssItem (tptp.skaf83 tptp.sk4))) (not (tptp.ssList (tptp.skaf82 tptp.sk4)))) :rule or_pos)
% 28.71/28.91  (step t945 (cl (not (tptp.ssItem (tptp.skaf83 tptp.sk4))) (not (tptp.ssList (tptp.skaf82 tptp.sk4))) (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (or (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (tptp.ssItem (tptp.skaf83 tptp.sk4))) (not (tptp.ssList (tptp.skaf82 tptp.sk4)))))) :rule reordering :premises (t944))
% 28.71/28.91  (step t946 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (= V (tptp.cons U V))) (not (tptp.ssItem U)) (not (tptp.ssList V)))) (or (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (tptp.ssItem (tptp.skaf83 tptp.sk4))) (not (tptp.ssList (tptp.skaf82 tptp.sk4))))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (= V (tptp.cons U V))) (not (tptp.ssItem U)) (not (tptp.ssList V))))) :rule implies_neg1)
% 28.71/28.91  (anchor :step t947)
% 28.71/28.91  (assume t947.a0 (forall ((U $$unsorted) (V $$unsorted)) (or (not (= V (tptp.cons U V))) (not (tptp.ssItem U)) (not (tptp.ssList V)))))
% 28.71/28.91  (step t947.t1 (cl (or (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (= V (tptp.cons U V))) (not (tptp.ssItem U)) (not (tptp.ssList V))))) (or (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (tptp.ssItem (tptp.skaf83 tptp.sk4))) (not (tptp.ssList (tptp.skaf82 tptp.sk4)))))) :rule forall_inst :args ((:= U (tptp.skaf83 tptp.sk4)) (:= V (tptp.skaf82 tptp.sk4))))
% 28.71/28.91  (step t947.t2 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (= V (tptp.cons U V))) (not (tptp.ssItem U)) (not (tptp.ssList V))))) (or (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (tptp.ssItem (tptp.skaf83 tptp.sk4))) (not (tptp.ssList (tptp.skaf82 tptp.sk4))))) :rule or :premises (t947.t1))
% 28.71/28.91  (step t947.t3 (cl (or (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (tptp.ssItem (tptp.skaf83 tptp.sk4))) (not (tptp.ssList (tptp.skaf82 tptp.sk4))))) :rule resolution :premises (t947.t2 t947.a0))
% 28.71/28.91  (step t947 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (= V (tptp.cons U V))) (not (tptp.ssItem U)) (not (tptp.ssList V))))) (or (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (tptp.ssItem (tptp.skaf83 tptp.sk4))) (not (tptp.ssList (tptp.skaf82 tptp.sk4))))) :rule subproof :discharge (t947.a0))
% 28.71/28.91  (step t948 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (= V (tptp.cons U V))) (not (tptp.ssItem U)) (not (tptp.ssList V)))) (or (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (tptp.ssItem (tptp.skaf83 tptp.sk4))) (not (tptp.ssList (tptp.skaf82 tptp.sk4))))) (or (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (tptp.ssItem (tptp.skaf83 tptp.sk4))) (not (tptp.ssList (tptp.skaf82 tptp.sk4))))) :rule resolution :premises (t946 t947))
% 28.71/28.91  (step t949 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (= V (tptp.cons U V))) (not (tptp.ssItem U)) (not (tptp.ssList V)))) (or (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (tptp.ssItem (tptp.skaf83 tptp.sk4))) (not (tptp.ssList (tptp.skaf82 tptp.sk4))))) (not (or (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (tptp.ssItem (tptp.skaf83 tptp.sk4))) (not (tptp.ssList (tptp.skaf82 tptp.sk4)))))) :rule implies_neg2)
% 28.71/28.91  (step t950 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (= V (tptp.cons U V))) (not (tptp.ssItem U)) (not (tptp.ssList V)))) (or (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (tptp.ssItem (tptp.skaf83 tptp.sk4))) (not (tptp.ssList (tptp.skaf82 tptp.sk4))))) (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (= V (tptp.cons U V))) (not (tptp.ssItem U)) (not (tptp.ssList V)))) (or (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (tptp.ssItem (tptp.skaf83 tptp.sk4))) (not (tptp.ssList (tptp.skaf82 tptp.sk4)))))) :rule resolution :premises (t948 t949))
% 28.71/28.91  (step t951 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (= V (tptp.cons U V))) (not (tptp.ssItem U)) (not (tptp.ssList V)))) (or (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (tptp.ssItem (tptp.skaf83 tptp.sk4))) (not (tptp.ssList (tptp.skaf82 tptp.sk4)))))) :rule contraction :premises (t950))
% 28.71/28.91  (step t952 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (= V (tptp.cons U V))) (not (tptp.ssItem U)) (not (tptp.ssList V))))) (or (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (tptp.ssItem (tptp.skaf83 tptp.sk4))) (not (tptp.ssList (tptp.skaf82 tptp.sk4))))) :rule implies :premises (t951))
% 28.71/28.91  (step t953 (cl (not (= (forall ((U $$unsorted) (V $$unsorted)) (or (not (= (tptp.cons U V) V)) (not (tptp.ssItem U)) (not (tptp.ssList V)))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (= V (tptp.cons U V))) (not (tptp.ssItem U)) (not (tptp.ssList V)))))) (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (= (tptp.cons U V) V)) (not (tptp.ssItem U)) (not (tptp.ssList V))))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (= V (tptp.cons U V))) (not (tptp.ssItem U)) (not (tptp.ssList V))))) :rule equiv_pos2)
% 28.71/28.91  (anchor :step t954 :args ((U $$unsorted) (:= U U) (V $$unsorted) (:= V V)))
% 28.71/28.91  (step t954.t1 (cl (= U U)) :rule refl)
% 28.71/28.91  (step t954.t2 (cl (= V V)) :rule refl)
% 28.71/28.91  (step t954.t3 (cl (= (= (tptp.cons U V) V) (= V (tptp.cons U V)))) :rule all_simplify)
% 28.71/28.91  (step t954.t4 (cl (= (not (= (tptp.cons U V) V)) (not (= V (tptp.cons U V))))) :rule cong :premises (t954.t3))
% 28.71/28.91  (step t954.t5 (cl (= (not (tptp.ssItem U)) (not (tptp.ssItem U)))) :rule refl)
% 28.71/28.91  (step t954.t6 (cl (= (not (tptp.ssList V)) (not (tptp.ssList V)))) :rule refl)
% 28.71/28.91  (step t954.t7 (cl (= (or (not (= (tptp.cons U V) V)) (not (tptp.ssItem U)) (not (tptp.ssList V))) (or (not (= V (tptp.cons U V))) (not (tptp.ssItem U)) (not (tptp.ssList V))))) :rule cong :premises (t954.t4 t954.t5 t954.t6))
% 28.71/28.91  (step t954 (cl (= (forall ((U $$unsorted) (V $$unsorted)) (or (not (= (tptp.cons U V) V)) (not (tptp.ssItem U)) (not (tptp.ssList V)))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (= V (tptp.cons U V))) (not (tptp.ssItem U)) (not (tptp.ssList V)))))) :rule bind)
% 28.71/28.91  (step t955 (cl (forall ((U $$unsorted) (V $$unsorted)) (or (not (= V (tptp.cons U V))) (not (tptp.ssItem U)) (not (tptp.ssList V))))) :rule resolution :premises (t953 t954 a98))
% 28.71/28.91  (step t956 (cl (or (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (tptp.ssItem (tptp.skaf83 tptp.sk4))) (not (tptp.ssList (tptp.skaf82 tptp.sk4))))) :rule resolution :premises (t952 t955))
% 28.71/28.91  (step t957 (cl (not (= (tptp.skaf82 tptp.sk4) (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) :rule resolution :premises (t945 t427 t435 t956))
% 28.71/28.91  (step t958 (cl (not (or (not (tptp.ssItem (tptp.skaf83 tptp.sk4))) (not (tptp.ssList (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) (not (tptp.ssItem (tptp.skaf83 tptp.sk4))) (not (tptp.ssList (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) :rule or_pos)
% 28.71/28.91  (step t959 (cl (not (tptp.ssItem (tptp.skaf83 tptp.sk4))) (not (tptp.ssList (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))) (not (or (not (tptp.ssItem (tptp.skaf83 tptp.sk4))) (not (tptp.ssList (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))))) :rule reordering :premises (t958))
% 28.71/28.91  (step t960 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= V (tptp.tl (tptp.cons U V))))) (or (not (tptp.ssItem (tptp.skaf83 tptp.sk4))) (not (tptp.ssList (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= V (tptp.tl (tptp.cons U V)))))) :rule implies_neg1)
% 28.71/28.91  (anchor :step t961)
% 28.71/28.91  (assume t961.a0 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= V (tptp.tl (tptp.cons U V))))))
% 28.71/28.91  (step t961.t1 (cl (or (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= V (tptp.tl (tptp.cons U V)))))) (or (not (tptp.ssItem (tptp.skaf83 tptp.sk4))) (not (tptp.ssList (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))))) :rule forall_inst :args ((:= U (tptp.skaf83 tptp.sk4)) (:= V (tptp.skaf82 tptp.sk4))))
% 28.71/28.91  (step t961.t2 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= V (tptp.tl (tptp.cons U V)))))) (or (not (tptp.ssItem (tptp.skaf83 tptp.sk4))) (not (tptp.ssList (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) :rule or :premises (t961.t1))
% 28.71/28.91  (step t961.t3 (cl (or (not (tptp.ssItem (tptp.skaf83 tptp.sk4))) (not (tptp.ssList (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) :rule resolution :premises (t961.t2 t961.a0))
% 28.71/28.91  (step t961 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= V (tptp.tl (tptp.cons U V)))))) (or (not (tptp.ssItem (tptp.skaf83 tptp.sk4))) (not (tptp.ssList (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) :rule subproof :discharge (t961.a0))
% 28.71/28.91  (step t962 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= V (tptp.tl (tptp.cons U V))))) (or (not (tptp.ssItem (tptp.skaf83 tptp.sk4))) (not (tptp.ssList (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) (or (not (tptp.ssItem (tptp.skaf83 tptp.sk4))) (not (tptp.ssList (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) :rule resolution :premises (t960 t961))
% 28.71/28.91  (step t963 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= V (tptp.tl (tptp.cons U V))))) (or (not (tptp.ssItem (tptp.skaf83 tptp.sk4))) (not (tptp.ssList (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) (not (or (not (tptp.ssItem (tptp.skaf83 tptp.sk4))) (not (tptp.ssList (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))))) :rule implies_neg2)
% 28.71/28.91  (step t964 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= V (tptp.tl (tptp.cons U V))))) (or (not (tptp.ssItem (tptp.skaf83 tptp.sk4))) (not (tptp.ssList (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= V (tptp.tl (tptp.cons U V))))) (or (not (tptp.ssItem (tptp.skaf83 tptp.sk4))) (not (tptp.ssList (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))))) :rule resolution :premises (t962 t963))
% 28.71/28.91  (step t965 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= V (tptp.tl (tptp.cons U V))))) (or (not (tptp.ssItem (tptp.skaf83 tptp.sk4))) (not (tptp.ssList (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))))) :rule contraction :premises (t964))
% 28.71/28.91  (step t966 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= V (tptp.tl (tptp.cons U V)))))) (or (not (tptp.ssItem (tptp.skaf83 tptp.sk4))) (not (tptp.ssList (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) :rule implies :premises (t965))
% 28.71/28.91  (step t967 (cl (or (not (tptp.ssItem (tptp.skaf83 tptp.sk4))) (not (tptp.ssList (tptp.skaf82 tptp.sk4))) (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4)))))) :rule resolution :premises (t966 t415))
% 28.71/28.91  (step t968 (cl (= (tptp.skaf82 tptp.sk4) (tptp.tl (tptp.cons (tptp.skaf83 tptp.sk4) (tptp.skaf82 tptp.sk4))))) :rule resolution :premises (t959 t427 t435 t967))
% 28.71/28.91  (step t969 (cl (not (or (not (tptp.frontsegP tptp.sk3 tptp.nil)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk3)) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))))) (not (tptp.frontsegP tptp.sk3 tptp.nil)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk3)) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil)))) :rule or_pos)
% 28.71/28.91  (step t970 (cl (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk3)) (not (tptp.frontsegP tptp.sk3 tptp.nil)) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))) (not (or (not (tptp.frontsegP tptp.sk3 tptp.nil)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk3)) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil)))))) :rule reordering :premises (t969))
% 28.71/28.91  (step t971 (cl (not (or (not (tptp.ssList tptp.sk3)) (tptp.frontsegP tptp.sk3 tptp.nil))) (not (tptp.ssList tptp.sk3)) (tptp.frontsegP tptp.sk3 tptp.nil)) :rule or_pos)
% 28.71/28.91  (step t972 (cl (not (tptp.ssList tptp.sk3)) (tptp.frontsegP tptp.sk3 tptp.nil) (not (or (not (tptp.ssList tptp.sk3)) (tptp.frontsegP tptp.sk3 tptp.nil)))) :rule reordering :premises (t971))
% 28.71/28.91  (step t973 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.frontsegP U tptp.nil))) (or (not (tptp.ssList tptp.sk3)) (tptp.frontsegP tptp.sk3 tptp.nil))) (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.frontsegP U tptp.nil)))) :rule implies_neg1)
% 28.71/28.91  (anchor :step t974)
% 28.71/28.91  (assume t974.a0 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.frontsegP U tptp.nil))))
% 28.71/28.91  (step t974.t1 (cl (or (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.frontsegP U tptp.nil)))) (or (not (tptp.ssList tptp.sk3)) (tptp.frontsegP tptp.sk3 tptp.nil)))) :rule forall_inst :args ((:= U tptp.sk3)))
% 28.71/28.91  (step t974.t2 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.frontsegP U tptp.nil)))) (or (not (tptp.ssList tptp.sk3)) (tptp.frontsegP tptp.sk3 tptp.nil))) :rule or :premises (t974.t1))
% 28.71/28.91  (step t974.t3 (cl (or (not (tptp.ssList tptp.sk3)) (tptp.frontsegP tptp.sk3 tptp.nil))) :rule resolution :premises (t974.t2 t974.a0))
% 28.71/28.91  (step t974 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.frontsegP U tptp.nil)))) (or (not (tptp.ssList tptp.sk3)) (tptp.frontsegP tptp.sk3 tptp.nil))) :rule subproof :discharge (t974.a0))
% 28.71/28.91  (step t975 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.frontsegP U tptp.nil))) (or (not (tptp.ssList tptp.sk3)) (tptp.frontsegP tptp.sk3 tptp.nil))) (or (not (tptp.ssList tptp.sk3)) (tptp.frontsegP tptp.sk3 tptp.nil))) :rule resolution :premises (t973 t974))
% 28.71/28.91  (step t976 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.frontsegP U tptp.nil))) (or (not (tptp.ssList tptp.sk3)) (tptp.frontsegP tptp.sk3 tptp.nil))) (not (or (not (tptp.ssList tptp.sk3)) (tptp.frontsegP tptp.sk3 tptp.nil)))) :rule implies_neg2)
% 28.71/28.91  (step t977 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.frontsegP U tptp.nil))) (or (not (tptp.ssList tptp.sk3)) (tptp.frontsegP tptp.sk3 tptp.nil))) (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.frontsegP U tptp.nil))) (or (not (tptp.ssList tptp.sk3)) (tptp.frontsegP tptp.sk3 tptp.nil)))) :rule resolution :premises (t975 t976))
% 28.71/28.91  (step t978 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.frontsegP U tptp.nil))) (or (not (tptp.ssList tptp.sk3)) (tptp.frontsegP tptp.sk3 tptp.nil)))) :rule contraction :premises (t977))
% 28.71/28.91  (step t979 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.frontsegP U tptp.nil)))) (or (not (tptp.ssList tptp.sk3)) (tptp.frontsegP tptp.sk3 tptp.nil))) :rule implies :premises (t978))
% 28.71/28.91  (step t980 (cl (or (not (tptp.ssList tptp.sk3)) (tptp.frontsegP tptp.sk3 tptp.nil))) :rule resolution :premises (t979 a59))
% 28.71/28.91  (step t981 (cl (tptp.frontsegP tptp.sk3 tptp.nil)) :rule resolution :premises (t972 a187 t980))
% 28.71/28.91  (step t982 (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.sk3 tptp.nil)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk3)) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 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)
% 28.71/28.91  (anchor :step t983)
% 28.71/28.91  (assume t983.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))))))
% 28.71/28.91  (step t983.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.sk3 tptp.nil)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk3)) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil)))))) :rule forall_inst :args ((:= U tptp.sk3) (:= V tptp.nil)))
% 28.71/28.91  (step t983.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.sk3 tptp.nil)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk3)) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))))) :rule or :premises (t983.t1))
% 28.71/28.91  (step t983.t3 (cl (or (not (tptp.frontsegP tptp.sk3 tptp.nil)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk3)) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))))) :rule resolution :premises (t983.t2 t983.a0))
% 28.71/28.91  (step t983 (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.sk3 tptp.nil)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk3)) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))))) :rule subproof :discharge (t983.a0))
% 28.71/28.91  (step t984 (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.sk3 tptp.nil)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk3)) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))))) (or (not (tptp.frontsegP tptp.sk3 tptp.nil)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk3)) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))))) :rule resolution :premises (t982 t983))
% 28.71/28.91  (step t985 (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.sk3 tptp.nil)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk3)) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))))) (not (or (not (tptp.frontsegP tptp.sk3 tptp.nil)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk3)) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil)))))) :rule implies_neg2)
% 28.71/28.91  (step t986 (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.sk3 tptp.nil)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk3)) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 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.sk3 tptp.nil)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk3)) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil)))))) :rule resolution :premises (t984 t985))
% 28.71/28.91  (step t987 (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.sk3 tptp.nil)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk3)) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil)))))) :rule contraction :premises (t986))
% 28.71/28.91  (step t988 (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.sk3 tptp.nil)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk3)) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))))) :rule implies :premises (t987))
% 28.71/28.91  (step t989 (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)
% 28.71/28.91  (anchor :step t990 :args ((U $$unsorted) (:= U U) (V $$unsorted) (:= V V)))
% 28.71/28.91  (step t990.t1 (cl (= U U)) :rule refl)
% 28.71/28.91  (step t990.t2 (cl (= V V)) :rule refl)
% 28.71/28.91  (step t990.t3 (cl (= (not (tptp.frontsegP U V)) (not (tptp.frontsegP U V)))) :rule refl)
% 28.71/28.91  (step t990.t4 (cl (= (not (tptp.ssList V)) (not (tptp.ssList V)))) :rule refl)
% 28.71/28.91  (step t990.t5 (cl (= (not (tptp.ssList U)) (not (tptp.ssList U)))) :rule refl)
% 28.71/28.91  (step t990.t6 (cl (= (= (tptp.app V (tptp.skaf45 U V)) U) (= U (tptp.app V (tptp.skaf45 U V))))) :rule all_simplify)
% 28.71/28.91  (step t990.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 (t990.t3 t990.t4 t990.t5 t990.t6))
% 28.71/28.91  (step t990 (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)
% 28.71/28.91  (step t991 (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 (t989 t990 a131))
% 28.71/28.91  (step t992 (cl (or (not (tptp.frontsegP tptp.sk3 tptp.nil)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk3)) (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil))))) :rule resolution :premises (t988 t991))
% 28.71/28.91  (step t993 (cl (= tptp.sk3 (tptp.app tptp.nil (tptp.skaf45 tptp.sk3 tptp.nil)))) :rule resolution :premises (t970 a7 a187 t981 t992))
% 28.71/28.91  (step t994 (cl (not (or (not (tptp.ssList tptp.sk4)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)))) (not (tptp.ssList tptp.sk4)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil))) :rule or_pos)
% 28.71/28.91  (step t995 (cl (not (tptp.ssList tptp.sk4)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)) (not (or (not (tptp.ssList tptp.sk4)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil))))) :rule reordering :premises (t994))
% 28.71/28.91  (step t996 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil)))) (or (not (tptp.ssList tptp.sk4)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)))) (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil))))) :rule implies_neg1)
% 28.71/28.91  (anchor :step t997)
% 28.71/28.91  (assume t997.a0 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil)))))
% 28.71/28.91  (step t997.t1 (cl (or (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil))))) (or (not (tptp.ssList tptp.sk4)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil))))) :rule forall_inst :args ((:= U tptp.sk4)))
% 28.71/28.91  (step t997.t2 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil))))) (or (not (tptp.ssList tptp.sk4)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)))) :rule or :premises (t997.t1))
% 28.71/28.91  (step t997.t3 (cl (or (not (tptp.ssList tptp.sk4)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)))) :rule resolution :premises (t997.t2 t997.a0))
% 28.71/28.91  (step t997 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil))))) (or (not (tptp.ssList tptp.sk4)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)))) :rule subproof :discharge (t997.a0))
% 28.71/28.91  (step t998 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil)))) (or (not (tptp.ssList tptp.sk4)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)))) (or (not (tptp.ssList tptp.sk4)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)))) :rule resolution :premises (t996 t997))
% 28.71/28.91  (step t999 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil)))) (or (not (tptp.ssList tptp.sk4)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)))) (not (or (not (tptp.ssList tptp.sk4)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil))))) :rule implies_neg2)
% 28.71/28.91  (step t1000 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil)))) (or (not (tptp.ssList tptp.sk4)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)))) (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil)))) (or (not (tptp.ssList tptp.sk4)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil))))) :rule resolution :premises (t998 t999))
% 28.71/28.91  (step t1001 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil)))) (or (not (tptp.ssList tptp.sk4)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil))))) :rule contraction :premises (t1000))
% 28.71/28.91  (step t1002 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil))))) (or (not (tptp.ssList tptp.sk4)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)))) :rule implies :premises (t1001))
% 28.71/28.91  (step t1003 (cl (or (not (tptp.ssList tptp.sk4)) (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil)))) :rule resolution :premises (t1002 t371))
% 28.71/28.91  (step t1004 (cl (= tptp.sk4 (tptp.app tptp.sk4 tptp.nil))) :rule resolution :premises (t995 a188 t1003))
% 28.71/28.91  (step t1005 (cl) :rule resolution :premises (t86 t924 t943 t957 t968 t993 t480 t591 t1004 t491 t710))
% 28.71/28.91  
% 28.71/28.91  % SZS output end Proof for /export/starexec/sandbox2/tmp/tmp.3c0JwaGcpD/cvc5---1.0.5_3166.smt2
% 28.71/28.92  % cvc5---1.0.5 exiting
% 28.71/28.92  % cvc5---1.0.5 exiting
%------------------------------------------------------------------------------