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

View Problem - Process Solution

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

% Computer : n018.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:21 EDT 2024

% Result   : Unsatisfiable 27.15s 27.38s
% Output   : Proof 27.28s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.07/0.13  % Problem    : SWC295-1 : TPTP v8.2.0. Released v2.4.0.
% 0.07/0.15  % Command    : do_cvc5 %s %d
% 0.15/0.35  % Computer : n018.cluster.edu
% 0.15/0.35  % Model    : x86_64 x86_64
% 0.15/0.35  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.15/0.35  % Memory   : 8042.1875MB
% 0.15/0.35  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.15/0.35  % CPULimit   : 300
% 0.15/0.35  % WCLimit    : 300
% 0.15/0.35  % DateTime   : Sun May 26 16:59:24 EDT 2024
% 0.15/0.35  % CPUTime    : 
% 0.20/0.53  %----Proving TF0_NAR, FOF, or CNF
% 0.35/0.54  --- Run --decision=internal --simplification=none --no-inst-no-entail --no-cbqi --full-saturate-quant at 10...
% 10.50/10.74  --- Run --no-e-matching --full-saturate-quant at 5...
% 15.56/15.77  --- Run --no-e-matching --enum-inst-sum --full-saturate-quant at 5...
% 20.60/20.80  --- Run --finite-model-find --uf-ss=no-minimal at 5...
% 25.62/25.84  --- Run --multi-trigger-when-single --full-saturate-quant at 5...
% 27.15/27.38  % SZS status Unsatisfiable for /export/starexec/sandbox2/tmp/tmp.JjaxtUOxkr/cvc5---1.0.5_2802.smt2
% 27.15/27.38  % SZS output start Proof for /export/starexec/sandbox2/tmp/tmp.JjaxtUOxkr/cvc5---1.0.5_2802.smt2
% 27.25/27.48  (assume a0 (tptp.equalelemsP tptp.nil))
% 27.25/27.48  (assume a1 (tptp.duplicatefreeP tptp.nil))
% 27.25/27.48  (assume a2 (tptp.strictorderedP tptp.nil))
% 27.25/27.48  (assume a3 (tptp.totalorderedP tptp.nil))
% 27.25/27.48  (assume a4 (tptp.strictorderP tptp.nil))
% 27.25/27.48  (assume a5 (tptp.totalorderP tptp.nil))
% 27.25/27.48  (assume a6 (tptp.cyclefreeP tptp.nil))
% 27.25/27.48  (assume a7 (tptp.ssList tptp.nil))
% 27.25/27.48  (assume a8 (tptp.ssItem tptp.skac3))
% 27.25/27.48  (assume a9 (tptp.ssItem tptp.skac2))
% 27.25/27.48  (assume a10 (not (tptp.singletonP tptp.nil)))
% 27.25/27.48  (assume a11 (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf83 U))))
% 27.25/27.48  (assume a12 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf82 U))))
% 27.25/27.48  (assume a13 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf81 U))))
% 27.25/27.48  (assume a14 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf80 U))))
% 27.25/27.48  (assume a15 (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf79 U))))
% 27.25/27.48  (assume a16 (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf78 U))))
% 27.25/27.48  (assume a17 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf77 U))))
% 27.25/27.48  (assume a18 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf76 U))))
% 27.25/27.48  (assume a19 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf75 U))))
% 27.25/27.48  (assume a20 (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf74 U))))
% 27.25/27.48  (assume a21 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf73 U))))
% 27.25/27.48  (assume a22 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf72 U))))
% 27.25/27.48  (assume a23 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf71 U))))
% 27.25/27.48  (assume a24 (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf70 U))))
% 27.25/27.48  (assume a25 (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf69 U))))
% 27.25/27.48  (assume a26 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf68 U))))
% 27.25/27.48  (assume a27 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf67 U))))
% 27.25/27.48  (assume a28 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf66 U))))
% 27.25/27.48  (assume a29 (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf65 U))))
% 27.25/27.48  (assume a30 (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf64 U))))
% 27.25/27.48  (assume a31 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf63 U))))
% 27.25/27.48  (assume a32 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf62 U))))
% 27.25/27.48  (assume a33 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf61 U))))
% 27.25/27.48  (assume a34 (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf60 U))))
% 27.25/27.48  (assume a35 (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf59 U))))
% 27.25/27.48  (assume a36 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf58 U))))
% 27.25/27.48  (assume a37 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf57 U))))
% 27.25/27.48  (assume a38 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf56 U))))
% 27.25/27.48  (assume a39 (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf55 U))))
% 27.25/27.48  (assume a40 (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf54 U))))
% 27.25/27.48  (assume a41 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf53 U))))
% 27.25/27.48  (assume a42 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf52 U))))
% 27.25/27.48  (assume a43 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf51 U))))
% 27.25/27.48  (assume a44 (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf50 U))))
% 27.25/27.48  (assume a45 (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf49 U))))
% 27.25/27.48  (assume a46 (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf44 U))))
% 27.25/27.48  (assume a47 (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf48 U V))))
% 27.25/27.48  (assume a48 (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf47 U V))))
% 27.25/27.48  (assume a49 (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf46 U V))))
% 27.25/27.48  (assume a50 (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf45 U V))))
% 27.25/27.48  (assume a51 (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf43 U V))))
% 27.25/27.48  (assume a52 (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf42 U V))))
% 27.25/27.48  (assume a53 (not (= tptp.skac3 tptp.skac2)))
% 27.25/27.48  (assume a54 (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.geq U U))))
% 27.25/27.48  (assume a55 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.segmentP U tptp.nil))))
% 27.25/27.48  (assume a56 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.segmentP U U))))
% 27.25/27.48  (assume a57 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.rearsegP U tptp.nil))))
% 27.25/27.48  (assume a58 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.rearsegP U U))))
% 27.25/27.48  (assume a59 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.frontsegP U tptp.nil))))
% 27.25/27.48  (assume a60 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.frontsegP U U))))
% 27.25/27.48  (assume a61 (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.leq U U))))
% 27.25/27.48  (assume a62 (forall ((U $$unsorted)) (or (not (tptp.lt U U)) (not (tptp.ssItem U)))))
% 27.25/27.48  (assume a63 (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.equalelemsP (tptp.cons U tptp.nil)))))
% 27.25/27.48  (assume a64 (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.duplicatefreeP (tptp.cons U tptp.nil)))))
% 27.25/27.48  (assume a65 (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.strictorderedP (tptp.cons U tptp.nil)))))
% 27.25/27.48  (assume a66 (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.totalorderedP (tptp.cons U tptp.nil)))))
% 27.25/27.48  (assume a67 (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.strictorderP (tptp.cons U tptp.nil)))))
% 27.25/27.48  (assume a68 (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.totalorderP (tptp.cons U tptp.nil)))))
% 27.25/27.48  (assume a69 (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.cyclefreeP (tptp.cons U tptp.nil)))))
% 27.25/27.48  (assume a70 (forall ((U $$unsorted)) (or (not (tptp.memberP tptp.nil U)) (not (tptp.ssItem U)))))
% 27.25/27.48  (assume a71 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (tptp.duplicatefreeP U) (tptp.ssItem V))))
% 27.25/27.48  (assume a72 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= (tptp.app U tptp.nil) U))))
% 27.25/27.48  (assume a73 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= (tptp.app tptp.nil U) U))))
% 27.25/27.48  (assume a74 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.ssList (tptp.tl U)) (= tptp.nil U))))
% 27.25/27.48  (assume a75 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.ssItem (tptp.hd U)) (= tptp.nil U))))
% 27.25/27.48  (assume a76 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.ssList (tptp.tl U)) (= tptp.nil U))))
% 27.25/27.48  (assume a77 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.ssItem (tptp.hd U)) (= tptp.nil U))))
% 27.25/27.48  (assume a78 (forall ((U $$unsorted)) (or (not (= tptp.nil U)) (not (tptp.ssList U)) (tptp.segmentP tptp.nil U))))
% 27.25/27.48  (assume a79 (forall ((U $$unsorted)) (or (not (tptp.segmentP tptp.nil U)) (not (tptp.ssList U)) (= tptp.nil U))))
% 27.25/27.48  (assume a80 (forall ((U $$unsorted)) (or (not (= tptp.nil U)) (not (tptp.ssList U)) (tptp.rearsegP tptp.nil U))))
% 27.25/27.48  (assume a81 (forall ((U $$unsorted)) (or (not (tptp.rearsegP tptp.nil U)) (not (tptp.ssList U)) (= tptp.nil U))))
% 27.25/27.48  (assume a82 (forall ((U $$unsorted)) (or (not (= tptp.nil U)) (not (tptp.ssList U)) (tptp.frontsegP tptp.nil U))))
% 27.25/27.48  (assume a83 (forall ((U $$unsorted)) (or (not (tptp.frontsegP tptp.nil U)) (not (tptp.ssList U)) (= tptp.nil U))))
% 27.25/27.48  (assume a84 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U)))))
% 27.25/27.48  (assume a85 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (tptp.ssList (tptp.cons U V)))))
% 27.25/27.48  (assume a86 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.cyclefreeP U) (tptp.leq (tptp.skaf50 U) (tptp.skaf49 U)))))
% 27.25/27.48  (assume a87 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.cyclefreeP U) (tptp.leq (tptp.skaf49 U) (tptp.skaf50 U)))))
% 27.25/27.48  (assume a88 (forall ((U $$unsorted)) (or (not (= (tptp.skaf79 U) (tptp.skaf78 U))) (not (tptp.ssList U)) (tptp.equalelemsP U))))
% 27.25/27.48  (assume a89 (forall ((U $$unsorted)) (or (not (tptp.lt (tptp.skaf69 U) (tptp.skaf70 U))) (not (tptp.ssList U)) (tptp.strictorderedP U))))
% 27.25/27.48  (assume a90 (forall ((U $$unsorted)) (or (not (tptp.leq (tptp.skaf64 U) (tptp.skaf65 U))) (not (tptp.ssList U)) (tptp.totalorderedP U))))
% 27.25/27.48  (assume a91 (forall ((U $$unsorted)) (or (not (tptp.lt (tptp.skaf60 U) (tptp.skaf59 U))) (not (tptp.ssList U)) (tptp.strictorderP U))))
% 27.25/27.48  (assume a92 (forall ((U $$unsorted)) (or (not (tptp.lt (tptp.skaf59 U) (tptp.skaf60 U))) (not (tptp.ssList U)) (tptp.strictorderP U))))
% 27.25/27.48  (assume a93 (forall ((U $$unsorted)) (or (not (tptp.leq (tptp.skaf55 U) (tptp.skaf54 U))) (not (tptp.ssList U)) (tptp.totalorderP U))))
% 27.25/27.48  (assume a94 (forall ((U $$unsorted)) (or (not (tptp.leq (tptp.skaf54 U) (tptp.skaf55 U))) (not (tptp.ssList U)) (tptp.totalorderP U))))
% 27.25/27.48  (assume a95 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.tl (tptp.cons U V)) V))))
% 27.25/27.48  (assume a96 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.hd (tptp.cons U V)) U))))
% 27.25/27.48  (assume a97 (forall ((U $$unsorted) (V $$unsorted)) (or (not (= (tptp.cons U V) tptp.nil)) (not (tptp.ssItem U)) (not (tptp.ssList V)))))
% 27.25/27.48  (assume a98 (forall ((U $$unsorted) (V $$unsorted)) (or (not (= (tptp.cons U V) V)) (not (tptp.ssItem U)) (not (tptp.ssList V)))))
% 27.25/27.48  (assume a99 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.neq V U) (= V U))))
% 27.25/27.48  (assume a100 (forall ((U $$unsorted)) (or (not (tptp.singletonP U)) (not (tptp.ssList U)) (= (tptp.cons (tptp.skaf44 U) tptp.nil) U))))
% 27.25/27.48  (assume a101 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssItem V)) (tptp.neq V U) (= V U))))
% 27.25/27.48  (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))))
% 27.25/27.48  (assume a103 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= (tptp.cons (tptp.hd U) (tptp.tl U)) U) (= tptp.nil U))))
% 27.25/27.48  (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))))
% 27.25/27.48  (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))))
% 27.25/27.48  (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))))
% 27.25/27.48  (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))))
% 27.25/27.48  (assume a108 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= (tptp.cons (tptp.skaf83 U) (tptp.skaf82 U)) U) (= tptp.nil U))))
% 27.25/27.48  (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)))))
% 27.25/27.48  (assume a110 (forall ((U $$unsorted) (V $$unsorted)) (or (not (= U V)) (not (tptp.lt U V)) (not (tptp.ssItem V)) (not (tptp.ssItem U)))))
% 27.25/27.48  (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)))))
% 27.25/27.48  (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)))))
% 27.25/27.48  (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)))))
% 27.25/27.48  (assume a114 (forall ((U $$unsorted) (V $$unsorted)) (or (not (= U V)) (not (tptp.neq U V)) (not (tptp.ssList V)) (not (tptp.ssList U)))))
% 27.25/27.48  (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))))
% 27.25/27.48  (assume a116 (forall ((U $$unsorted) (V $$unsorted)) (or (not (= U V)) (not (tptp.neq U V)) (not (tptp.ssItem V)) (not (tptp.ssItem U)))))
% 27.25/27.48  (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))))
% 27.25/27.48  (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))))
% 27.25/27.48  (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)))))
% 27.25/27.48  (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))))
% 27.25/27.48  (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))))
% 27.25/27.48  (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)))))
% 27.25/27.48  (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))))
% 27.25/27.48  (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))))
% 27.25/27.48  (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))))
% 27.25/27.48  (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))))
% 27.25/27.48  (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))))
% 27.25/27.48  (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))))
% 27.25/27.48  (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))))
% 27.25/27.48  (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))))
% 27.25/27.48  (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))))
% 27.25/27.48  (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)))))
% 27.25/27.48  (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))))
% 27.25/27.48  (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))))
% 27.25/27.48  (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))))
% 27.25/27.48  (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))))
% 27.25/27.48  (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))))
% 27.25/27.48  (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))))
% 27.25/27.48  (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))))
% 27.25/27.48  (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))))
% 27.25/27.48  (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))))
% 27.25/27.48  (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))))
% 27.25/27.48  (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))))
% 27.25/27.48  (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))))
% 27.25/27.48  (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))))
% 27.25/27.48  (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))))
% 27.25/27.48  (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))))
% 27.25/27.48  (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))))))
% 27.25/27.48  (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))))
% 27.25/27.48  (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))))
% 27.25/27.48  (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))))
% 27.25/27.48  (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))))
% 27.25/27.48  (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))))
% 27.25/27.48  (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))))
% 27.25/27.48  (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))))
% 27.25/27.48  (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)))))
% 27.25/27.48  (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))))
% 27.25/27.48  (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))))
% 27.25/27.48  (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))))
% 27.25/27.48  (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))))
% 27.25/27.48  (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))))
% 27.25/27.48  (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))))
% 27.25/27.48  (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))))
% 27.25/27.48  (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))))
% 27.25/27.48  (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))))
% 27.25/27.48  (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))))
% 27.25/27.48  (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))))
% 27.25/27.48  (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))))
% 27.25/27.48  (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))))
% 27.25/27.48  (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))))
% 27.25/27.48  (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))))
% 27.25/27.48  (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))))
% 27.25/27.48  (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))))
% 27.25/27.48  (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))))
% 27.25/27.48  (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))))
% 27.25/27.48  (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))))
% 27.25/27.48  (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)))))
% 27.25/27.48  (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)))))
% 27.25/27.48  (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))))
% 27.25/27.48  (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))))
% 27.25/27.48  (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))))
% 27.25/27.48  (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))))
% 27.25/27.48  (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))))
% 27.25/27.48  (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)))))
% 27.25/27.48  (assume a185 (tptp.ssList tptp.sk1))
% 27.25/27.48  (assume a186 (tptp.ssList tptp.sk2))
% 27.25/27.48  (assume a187 (tptp.ssList tptp.sk3))
% 27.25/27.48  (assume a188 (tptp.ssList tptp.sk4))
% 27.25/27.48  (assume a189 (= tptp.sk2 tptp.sk4))
% 27.25/27.48  (assume a190 (= tptp.sk1 tptp.sk3))
% 27.25/27.48  (assume a191 (tptp.ssItem tptp.sk5))
% 27.25/27.48  (assume a192 (tptp.ssList tptp.sk6))
% 27.25/27.48  (assume a193 (tptp.ssList tptp.sk7))
% 27.25/27.48  (assume a194 (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk1))
% 27.25/27.48  (assume a195 (tptp.ssItem tptp.sk8))
% 27.25/27.48  (assume a196 (or (tptp.memberP tptp.sk6 tptp.sk8) (tptp.memberP tptp.sk7 tptp.sk8)))
% 27.25/27.48  (assume a197 (or (tptp.memberP tptp.sk6 tptp.sk8) (not (tptp.lt tptp.sk5 tptp.sk8))))
% 27.25/27.48  (assume a198 (or (not (tptp.lt tptp.sk8 tptp.sk5)) (tptp.memberP tptp.sk7 tptp.sk8)))
% 27.25/27.48  (assume a199 (or (not (tptp.lt tptp.sk8 tptp.sk5)) (not (tptp.lt tptp.sk5 tptp.sk8))))
% 27.25/27.48  (assume a200 (or (tptp.ssItem tptp.sk9) (= tptp.nil tptp.sk4)))
% 27.25/27.48  (assume a201 (or (tptp.ssItem tptp.sk9) (= tptp.nil tptp.sk3)))
% 27.25/27.48  (assume a202 (or (= (tptp.cons tptp.sk9 tptp.nil) tptp.sk3) (= tptp.nil tptp.sk4)))
% 27.25/27.48  (assume a203 (or (tptp.memberP tptp.sk4 tptp.sk9) (= tptp.nil tptp.sk4)))
% 27.25/27.48  (assume a204 (forall ((A $$unsorted)) (or (not (tptp.ssItem A)) (= tptp.sk9 A) (not (tptp.memberP tptp.sk4 A)) (not (tptp.leq tptp.sk9 A)) (= tptp.nil tptp.sk4))))
% 27.25/27.48  (assume a205 (or (= (tptp.cons tptp.sk9 tptp.nil) tptp.sk3) (= tptp.nil tptp.sk3)))
% 27.25/27.48  (assume a206 (or (tptp.memberP tptp.sk4 tptp.sk9) (= tptp.nil tptp.sk3)))
% 27.25/27.48  (assume a207 (forall ((A $$unsorted)) (or (not (tptp.ssItem A)) (= tptp.sk9 A) (not (tptp.memberP tptp.sk4 A)) (not (tptp.leq tptp.sk9 A)) (= tptp.nil tptp.sk3))))
% 27.25/27.48  (step t1 (cl (tptp.memberP tptp.sk6 tptp.sk8) (tptp.memberP tptp.sk7 tptp.sk8)) :rule or :premises (a196))
% 27.25/27.48  (step t2 (cl (not (= (or (not (= tptp.nil (tptp.app tptp.nil tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk5 tptp.sk9)) (not (not (tptp.memberP tptp.nil tptp.sk8))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (not (= tptp.nil tptp.sk6)) (not (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6)))) (not (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7)))) (not (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7))) (not (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))) (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7)))) (not (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil))) (not (tptp.memberP tptp.sk7 tptp.sk8))) (or (not (= tptp.nil (tptp.app tptp.nil tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk5 tptp.sk9)) (tptp.memberP tptp.nil tptp.sk8) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (not (= tptp.nil tptp.sk6)) (not (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6)))) (not (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7)))) (not (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7))) (not (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))) (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7)))) (not (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil))) (not (tptp.memberP tptp.sk7 tptp.sk8))))) (not (or (not (= tptp.nil (tptp.app tptp.nil tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk5 tptp.sk9)) (not (not (tptp.memberP tptp.nil tptp.sk8))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (not (= tptp.nil tptp.sk6)) (not (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6)))) (not (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7)))) (not (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7))) (not (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))) (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7)))) (not (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil))) (not (tptp.memberP tptp.sk7 tptp.sk8)))) (or (not (= tptp.nil (tptp.app tptp.nil tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk5 tptp.sk9)) (tptp.memberP tptp.nil tptp.sk8) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (not (= tptp.nil tptp.sk6)) (not (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6)))) (not (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7)))) (not (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7))) (not (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))) (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7)))) (not (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil))) (not (tptp.memberP tptp.sk7 tptp.sk8)))) :rule equiv_pos2)
% 27.25/27.48  (step t3 (cl (= (not (= tptp.nil (tptp.app tptp.nil tptp.nil))) (not (= tptp.nil (tptp.app tptp.nil tptp.nil))))) :rule refl)
% 27.25/27.48  (step t4 (cl (= (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))))) :rule refl)
% 27.25/27.48  (step t5 (cl (= (not (= tptp.sk5 tptp.sk9)) (not (= tptp.sk5 tptp.sk9)))) :rule refl)
% 27.25/27.48  (step t6 (cl (= (= (= (not (not (tptp.memberP tptp.nil tptp.sk8))) (tptp.memberP tptp.nil tptp.sk8)) true) (= (not (not (tptp.memberP tptp.nil tptp.sk8))) (tptp.memberP tptp.nil tptp.sk8)))) :rule equiv_simplify)
% 27.25/27.48  (step t7 (cl (not (= (= (not (not (tptp.memberP tptp.nil tptp.sk8))) (tptp.memberP tptp.nil tptp.sk8)) true)) (= (not (not (tptp.memberP tptp.nil tptp.sk8))) (tptp.memberP tptp.nil tptp.sk8))) :rule equiv1 :premises (t6))
% 27.25/27.48  (step t8 (cl (= (= (not (not (tptp.memberP tptp.nil tptp.sk8))) (tptp.memberP tptp.nil tptp.sk8)) (= (tptp.memberP tptp.nil tptp.sk8) (not (not (tptp.memberP tptp.nil tptp.sk8)))))) :rule all_simplify)
% 27.25/27.48  (step t9 (cl (= (tptp.memberP tptp.nil tptp.sk8) (tptp.memberP tptp.nil tptp.sk8))) :rule refl)
% 27.25/27.48  (step t10 (cl (= (not (not (tptp.memberP tptp.nil tptp.sk8))) (tptp.memberP tptp.nil tptp.sk8))) :rule all_simplify)
% 27.25/27.48  (step t11 (cl (= (= (tptp.memberP tptp.nil tptp.sk8) (not (not (tptp.memberP tptp.nil tptp.sk8)))) (= (tptp.memberP tptp.nil tptp.sk8) (tptp.memberP tptp.nil tptp.sk8)))) :rule cong :premises (t9 t10))
% 27.25/27.48  (step t12 (cl (= (= (tptp.memberP tptp.nil tptp.sk8) (tptp.memberP tptp.nil tptp.sk8)) true)) :rule all_simplify)
% 27.25/27.48  (step t13 (cl (= (= (tptp.memberP tptp.nil tptp.sk8) (not (not (tptp.memberP tptp.nil tptp.sk8)))) true)) :rule trans :premises (t11 t12))
% 27.25/27.48  (step t14 (cl (= (= (not (not (tptp.memberP tptp.nil tptp.sk8))) (tptp.memberP tptp.nil tptp.sk8)) true)) :rule trans :premises (t8 t13))
% 27.25/27.48  (step t15 (cl (= (not (not (tptp.memberP tptp.nil tptp.sk8))) (tptp.memberP tptp.nil tptp.sk8))) :rule resolution :premises (t7 t14))
% 27.25/27.48  (step t16 (cl (= (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))))) :rule refl)
% 27.25/27.48  (step t17 (cl (= (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))))) :rule refl)
% 27.25/27.48  (step t18 (cl (= (not (= tptp.nil tptp.sk6)) (not (= tptp.nil tptp.sk6)))) :rule refl)
% 27.25/27.48  (step t19 (cl (= (not (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil)))))) :rule refl)
% 27.25/27.48  (step t20 (cl (= (not (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6)))) (not (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6)))))) :rule refl)
% 27.25/27.48  (step t21 (cl (= (not (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7)))) (not (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7)))))) :rule refl)
% 27.25/27.48  (step t22 (cl (= (not (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7))) (not (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7))))) :rule refl)
% 27.25/27.48  (step t23 (cl (= (not (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))) (not (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))))) :rule refl)
% 27.25/27.48  (step t24 (cl (= (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7)))) (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7)))))) :rule refl)
% 27.25/27.48  (step t25 (cl (= (not (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil))) (not (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil))))) :rule refl)
% 27.25/27.48  (step t26 (cl (= (not (tptp.memberP tptp.sk7 tptp.sk8)) (not (tptp.memberP tptp.sk7 tptp.sk8)))) :rule refl)
% 27.25/27.48  (step t27 (cl (= (or (not (= tptp.nil (tptp.app tptp.nil tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk5 tptp.sk9)) (not (not (tptp.memberP tptp.nil tptp.sk8))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (not (= tptp.nil tptp.sk6)) (not (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6)))) (not (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7)))) (not (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7))) (not (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))) (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7)))) (not (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil))) (not (tptp.memberP tptp.sk7 tptp.sk8))) (or (not (= tptp.nil (tptp.app tptp.nil tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk5 tptp.sk9)) (tptp.memberP tptp.nil tptp.sk8) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (not (= tptp.nil tptp.sk6)) (not (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6)))) (not (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7)))) (not (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7))) (not (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))) (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7)))) (not (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil))) (not (tptp.memberP tptp.sk7 tptp.sk8))))) :rule cong :premises (t3 t4 t5 t15 t16 t17 t18 t19 t20 t21 t22 t23 t24 t25 t26))
% 27.25/27.48  (step t28 (cl (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (not (tptp.memberP tptp.nil tptp.sk8)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil tptp.sk6) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil))) (not (= tptp.nil (tptp.app tptp.nil tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk5 tptp.sk9)) (not (not (tptp.memberP tptp.nil tptp.sk8))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (not (= tptp.nil tptp.sk6)) (not (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6)))) (not (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7)))) (not (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7))) (not (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))) (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7)))) (not (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) :rule and_neg)
% 27.25/27.48  (step t29 (cl (=> (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (not (tptp.memberP tptp.nil tptp.sk8)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil tptp.sk6) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil))) (not (tptp.memberP tptp.sk7 tptp.sk8))) (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (not (tptp.memberP tptp.nil tptp.sk8)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil tptp.sk6) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) :rule implies_neg1)
% 27.25/27.48  (anchor :step t30)
% 27.25/27.48  (assume t30.a0 (= tptp.nil (tptp.app tptp.nil tptp.nil)))
% 27.25/27.48  (assume t30.a1 (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)))
% 27.25/27.48  (assume t30.a2 (= tptp.sk5 tptp.sk9))
% 27.25/27.48  (assume t30.a3 (not (tptp.memberP tptp.nil tptp.sk8)))
% 27.25/27.48  (assume t30.a4 (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)))
% 27.25/27.48  (assume t30.a5 (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))
% 27.25/27.48  (assume t30.a6 (= tptp.nil tptp.sk6))
% 27.25/27.48  (assume t30.a7 (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))))
% 27.25/27.48  (assume t30.a8 (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))))
% 27.25/27.48  (assume t30.a9 (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))))
% 27.25/27.48  (assume t30.a10 (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))
% 27.25/27.48  (assume t30.a11 (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)))
% 27.25/27.48  (assume t30.a12 (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))))
% 27.25/27.48  (assume t30.a13 (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))
% 27.25/27.48  (step t30.t1 (cl (=> (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk6) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil))) (not (tptp.memberP tptp.sk7 tptp.sk8))) (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk6) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) :rule implies_neg1)
% 27.25/27.48  (anchor :step t30.t2)
% 27.25/27.48  (assume t30.t2.a0 (= tptp.nil (tptp.app tptp.nil tptp.nil)))
% 27.25/27.48  (assume t30.t2.a1 (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))))
% 27.25/27.48  (assume t30.t2.a2 (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))
% 27.25/27.48  (assume t30.t2.a3 (= tptp.sk5 tptp.sk9))
% 27.25/27.48  (assume t30.t2.a4 (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)))
% 27.25/27.48  (assume t30.t2.a5 (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)))
% 27.25/27.48  (assume t30.t2.a6 (not (tptp.memberP tptp.nil tptp.sk8)))
% 27.25/27.48  (assume t30.t2.a7 (= tptp.nil tptp.sk6))
% 27.25/27.48  (assume t30.t2.a8 (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)))
% 27.25/27.48  (assume t30.t2.a9 (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))))
% 27.25/27.48  (assume t30.t2.a10 (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))))
% 27.25/27.48  (assume t30.t2.a11 (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))))
% 27.25/27.48  (assume t30.t2.a12 (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))
% 27.25/27.48  (assume t30.t2.a13 (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))
% 27.25/27.48  (step t30.t2.t1 (cl (= (= (tptp.memberP tptp.sk7 tptp.sk8) false) (not (tptp.memberP tptp.sk7 tptp.sk8)))) :rule equiv_simplify)
% 27.25/27.48  (step t30.t2.t2 (cl (not (= (tptp.memberP tptp.sk7 tptp.sk8) false)) (not (tptp.memberP tptp.sk7 tptp.sk8))) :rule equiv1 :premises (t30.t2.t1))
% 27.25/27.48  (step t30.t2.t3 (cl (= tptp.sk8 tptp.sk8)) :rule refl)
% 27.25/27.48  (step t30.t2.t4 (cl (= (tptp.memberP tptp.sk7 tptp.sk8) (tptp.memberP (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7) tptp.sk8))) :rule cong :premises (t30.t2.a4 t30.t2.t3))
% 27.25/27.48  (step t30.t2.t5 (cl (= (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7) tptp.sk7)) :rule symm :premises (t30.t2.a4))
% 27.25/27.48  (step t30.t2.t6 (cl (= (tptp.tl (tptp.cons tptp.sk9 tptp.sk7)) tptp.sk7)) :rule symm :premises (t30.t2.a1))
% 27.25/27.48  (step t30.t2.t7 (cl (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7)))) :rule symm :premises (t30.t2.t6))
% 27.25/27.48  (step t30.t2.t8 (cl (= (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7) (tptp.cons tptp.sk9 tptp.sk7))) :rule symm :premises (t30.t2.a2))
% 27.25/27.48  (step t30.t2.t9 (cl (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7))) :rule symm :premises (t30.t2.t8))
% 27.25/27.48  (step t30.t2.t10 (cl (= (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule symm :premises (t30.t2.a5))
% 27.25/27.48  (step t30.t2.t11 (cl (= (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule symm :premises (t30.t2.a8))
% 27.25/27.48  (step t30.t2.t12 (cl (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) :rule symm :premises (t30.t2.t11))
% 27.25/27.48  (step t30.t2.t13 (cl (= (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil) (tptp.cons tptp.sk9 tptp.nil))) :rule trans :premises (t30.t2.t10 t30.t2.t12))
% 27.25/27.48  (step t30.t2.t14 (cl (= (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) :rule symm :premises (t30.t2.t13))
% 27.25/27.48  (step t30.t2.t15 (cl (= (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule symm :premises (t30.t2.a12))
% 27.25/27.48  (step t30.t2.t16 (cl (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule symm :premises (t30.t2.t15))
% 27.25/27.48  (step t30.t2.t17 (cl (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.sk6)))) :rule trans :premises (t30.t2.a7 t30.t2.a11))
% 27.25/27.48  (step t30.t2.t18 (cl (= tptp.sk9 tptp.sk5)) :rule symm :premises (t30.t2.a3))
% 27.25/27.48  (step t30.t2.t19 (cl (= (tptp.cons tptp.sk9 tptp.nil) (tptp.cons tptp.sk5 (tptp.app tptp.nil tptp.nil)))) :rule cong :premises (t30.t2.t18 t30.t2.a0))
% 27.25/27.48  (step t30.t2.t20 (cl (= tptp.sk5 tptp.sk5)) :rule refl)
% 27.25/27.48  (step t30.t2.t21 (cl (= (tptp.app tptp.nil tptp.nil) tptp.nil)) :rule symm :premises (t30.t2.a0))
% 27.25/27.48  (step t30.t2.t22 (cl (= (tptp.cons tptp.sk5 (tptp.app tptp.nil tptp.nil)) (tptp.cons tptp.sk5 tptp.nil))) :rule cong :premises (t30.t2.t20 t30.t2.t21))
% 27.25/27.48  (step t30.t2.t23 (cl (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk5 tptp.nil))) :rule trans :premises (t30.t2.t12 t30.t2.t19 t30.t2.t22))
% 27.25/27.48  (step t30.t2.t24 (cl (= (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.tl (tptp.cons tptp.sk8 tptp.sk6)) (tptp.cons tptp.sk5 tptp.nil)))) :rule cong :premises (t30.t2.t17 t30.t2.t23))
% 27.25/27.48  (step t30.t2.t25 (cl (= (tptp.tl (tptp.cons tptp.sk8 tptp.sk6)) tptp.sk6)) :rule symm :premises (t30.t2.a11))
% 27.25/27.48  (step t30.t2.t26 (cl (= (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk5 tptp.nil))) :rule refl)
% 27.25/27.48  (step t30.t2.t27 (cl (= (tptp.app (tptp.tl (tptp.cons tptp.sk8 tptp.sk6)) (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) :rule cong :premises (t30.t2.t25 t30.t2.t26))
% 27.25/27.48  (step t30.t2.t28 (cl (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) :rule refl)
% 27.25/27.48  (step t30.t2.t29 (cl (= tptp.sk6 tptp.nil)) :rule symm :premises (t30.t2.a7))
% 27.25/27.48  (step t30.t2.t30 (cl (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk6) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil))) :rule cong :premises (t30.t2.t28 t30.t2.t29))
% 27.25/27.48  (step t30.t2.t31 (cl (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk6))) :rule symm :premises (t30.t2.t30))
% 27.25/27.48  (step t30.t2.t32 (cl (= (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk6))) :rule trans :premises (t30.t2.t10 t30.t2.t16 t30.t2.t24 t30.t2.t27 t30.t2.a13 t30.t2.t31))
% 27.25/27.48  (step t30.t2.t33 (cl (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil) (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) :rule symm :premises (t30.t2.a13))
% 27.25/27.48  (step t30.t2.t34 (cl (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk6) (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) :rule trans :premises (t30.t2.t30 t30.t2.t33))
% 27.25/27.48  (step t30.t2.t35 (cl (= (tptp.cons tptp.sk9 tptp.nil) (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) :rule trans :premises (t30.t2.t14 t30.t2.t32 t30.t2.t34))
% 27.25/27.48  (step t30.t2.t36 (cl (= (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))))) :rule cong :premises (t30.t2.t35 t30.t2.a10))
% 27.25/27.48  (step t30.t2.t37 (cl (= (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7)) tptp.sk7)) :rule symm :premises (t30.t2.a10))
% 27.25/27.48  (step t30.t2.t38 (cl (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule cong :premises (t30.t2.t28 t30.t2.t37))
% 27.25/27.48  (step t30.t2.t39 (cl (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) :rule trans :premises (t30.t2.t9 t30.t2.t36 t30.t2.t38 t30.t2.a5))
% 27.25/27.48  (step t30.t2.t40 (cl (= (tptp.tl (tptp.cons tptp.sk9 tptp.sk7)) (tptp.tl (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)))) :rule cong :premises (t30.t2.t39))
% 27.25/27.48  (step t30.t2.t41 (cl (= (tptp.tl (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (tptp.tl (tptp.cons tptp.sk9 tptp.nil)))) :rule cong :premises (t30.t2.t13))
% 27.25/27.48  (step t30.t2.t42 (cl (= (tptp.tl (tptp.cons tptp.sk9 tptp.nil)) tptp.nil)) :rule symm :premises (t30.t2.a9))
% 27.25/27.48  (step t30.t2.t43 (cl (= tptp.sk7 tptp.nil)) :rule trans :premises (t30.t2.t7 t30.t2.t40 t30.t2.t41 t30.t2.t42))
% 27.25/27.48  (step t30.t2.t44 (cl (= (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7) tptp.nil)) :rule trans :premises (t30.t2.t5 t30.t2.t43))
% 27.25/27.48  (step t30.t2.t45 (cl (= (tptp.memberP (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7) tptp.sk8) (tptp.memberP tptp.nil tptp.sk8))) :rule cong :premises (t30.t2.t44 t30.t2.t3))
% 27.25/27.48  (step t30.t2.t46 (cl (= (= (tptp.memberP tptp.nil tptp.sk8) false) (not (tptp.memberP tptp.nil tptp.sk8)))) :rule equiv_simplify)
% 27.25/27.48  (step t30.t2.t47 (cl (= (tptp.memberP tptp.nil tptp.sk8) false) (not (not (tptp.memberP tptp.nil tptp.sk8)))) :rule equiv2 :premises (t30.t2.t46))
% 27.25/27.48  (step t30.t2.t48 (cl (not (not (not (tptp.memberP tptp.nil tptp.sk8)))) (tptp.memberP tptp.nil tptp.sk8)) :rule not_not)
% 27.25/27.48  (step t30.t2.t49 (cl (= (tptp.memberP tptp.nil tptp.sk8) false) (tptp.memberP tptp.nil tptp.sk8)) :rule resolution :premises (t30.t2.t47 t30.t2.t48))
% 27.25/27.48  (step t30.t2.t50 (cl (= (tptp.memberP tptp.nil tptp.sk8) false)) :rule resolution :premises (t30.t2.t49 t30.t2.a6))
% 27.25/27.48  (step t30.t2.t51 (cl (= (tptp.memberP tptp.sk7 tptp.sk8) false)) :rule trans :premises (t30.t2.t4 t30.t2.t45 t30.t2.t50))
% 27.25/27.48  (step t30.t2.t52 (cl (not (tptp.memberP tptp.sk7 tptp.sk8))) :rule resolution :premises (t30.t2.t2 t30.t2.t51))
% 27.25/27.48  (step t30.t2 (cl (not (= tptp.nil (tptp.app tptp.nil tptp.nil))) (not (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7)))) (not (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7))) (not (= tptp.sk5 tptp.sk9)) (not (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) (not (not (tptp.memberP tptp.nil tptp.sk8))) (not (= tptp.nil tptp.sk6)) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7)))) (not (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6)))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (not (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil))) (not (tptp.memberP tptp.sk7 tptp.sk8))) :rule subproof :discharge (t30.t2.a0 t30.t2.a1 t30.t2.a2 t30.t2.a3 t30.t2.a4 t30.t2.a5 t30.t2.a6 t30.t2.a7 t30.t2.a8 t30.t2.a9 t30.t2.a10 t30.t2.a11 t30.t2.a12 t30.t2.a13))
% 27.25/27.48  (step t30.t3 (cl (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk6) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) (= tptp.nil (tptp.app tptp.nil tptp.nil))) :rule and_pos)
% 27.25/27.48  (step t30.t4 (cl (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk6) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7)))) :rule and_pos)
% 27.25/27.48  (step t30.t5 (cl (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk6) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7))) :rule and_pos)
% 27.25/27.48  (step t30.t6 (cl (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk6) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) (= tptp.sk5 tptp.sk9)) :rule and_pos)
% 27.25/27.48  (step t30.t7 (cl (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk6) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))) :rule and_pos)
% 27.25/27.48  (step t30.t8 (cl (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk6) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) :rule and_pos)
% 27.25/27.48  (step t30.t9 (cl (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk6) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) (not (tptp.memberP tptp.nil tptp.sk8))) :rule and_pos)
% 27.25/27.48  (step t30.t10 (cl (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk6) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) (= tptp.nil tptp.sk6)) :rule and_pos)
% 27.25/27.48  (step t30.t11 (cl (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk6) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) :rule and_pos)
% 27.25/27.48  (step t30.t12 (cl (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk6) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil)))) :rule and_pos)
% 27.25/27.48  (step t30.t13 (cl (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk6) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7)))) :rule and_pos)
% 27.25/27.48  (step t30.t14 (cl (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk6) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6)))) :rule and_pos)
% 27.25/27.48  (step t30.t15 (cl (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk6) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule and_pos)
% 27.25/27.48  (step t30.t16 (cl (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk6) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil))) :rule and_pos)
% 27.25/27.48  (step t30.t17 (cl (not (tptp.memberP tptp.sk7 tptp.sk8)) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk6) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk6) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk6) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk6) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk6) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk6) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk6) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk6) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk6) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk6) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk6) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk6) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk6) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk6) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil))))) :rule resolution :premises (t30.t2 t30.t3 t30.t4 t30.t5 t30.t6 t30.t7 t30.t8 t30.t9 t30.t10 t30.t11 t30.t12 t30.t13 t30.t14 t30.t15 t30.t16))
% 27.25/27.48  (step t30.t18 (cl (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk6) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk6) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk6) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk6) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk6) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk6) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk6) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk6) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk6) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk6) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk6) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk6) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk6) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk6) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) (not (tptp.memberP tptp.sk7 tptp.sk8))) :rule reordering :premises (t30.t17))
% 27.25/27.48  (step t30.t19 (cl (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk6) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) (not (tptp.memberP tptp.sk7 tptp.sk8))) :rule contraction :premises (t30.t18))
% 27.25/27.48  (step t30.t20 (cl (=> (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk6) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil))) (not (tptp.memberP tptp.sk7 tptp.sk8))) (not (tptp.memberP tptp.sk7 tptp.sk8))) :rule resolution :premises (t30.t1 t30.t19))
% 27.25/27.48  (step t30.t21 (cl (=> (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk6) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil))) (not (tptp.memberP tptp.sk7 tptp.sk8))) (not (not (tptp.memberP tptp.sk7 tptp.sk8)))) :rule implies_neg2)
% 27.25/27.48  (step t30.t22 (cl (=> (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk6) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil))) (not (tptp.memberP tptp.sk7 tptp.sk8))) (=> (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk6) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil))) (not (tptp.memberP tptp.sk7 tptp.sk8)))) :rule resolution :premises (t30.t20 t30.t21))
% 27.25/27.48  (step t30.t23 (cl (=> (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk6) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil))) (not (tptp.memberP tptp.sk7 tptp.sk8)))) :rule contraction :premises (t30.t22))
% 27.25/27.48  (step t30.t24 (cl (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk6) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) (not (tptp.memberP tptp.sk7 tptp.sk8))) :rule implies :premises (t30.t23))
% 27.25/27.48  (step t30.t25 (cl (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk6) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil))) (not (= tptp.nil (tptp.app tptp.nil tptp.nil))) (not (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7)))) (not (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7))) (not (= tptp.sk5 tptp.sk9)) (not (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) (not (not (tptp.memberP tptp.nil tptp.sk8))) (not (= tptp.nil tptp.sk6)) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7)))) (not (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6)))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (not (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) :rule and_neg)
% 27.25/27.48  (step t30.t26 (cl (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk6) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) :rule resolution :premises (t30.t25 t30.a0 t30.a9 t30.a10 t30.a2 t30.a11 t30.a4 t30.a3 t30.a6 t30.a1 t30.a7 t30.a12 t30.a8 t30.a5 t30.a13))
% 27.25/27.48  (step t30.t27 (cl (not (tptp.memberP tptp.sk7 tptp.sk8))) :rule resolution :premises (t30.t24 t30.t26))
% 27.25/27.48  (step t30 (cl (not (= tptp.nil (tptp.app tptp.nil tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk5 tptp.sk9)) (not (not (tptp.memberP tptp.nil tptp.sk8))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (not (= tptp.nil tptp.sk6)) (not (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6)))) (not (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7)))) (not (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7))) (not (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))) (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7)))) (not (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil))) (not (tptp.memberP tptp.sk7 tptp.sk8))) :rule subproof :discharge (t30.a0 t30.a1 t30.a2 t30.a3 t30.a4 t30.a5 t30.a6 t30.a7 t30.a8 t30.a9 t30.a10 t30.a11 t30.a12 t30.a13))
% 27.25/27.48  (step t31 (cl (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (not (tptp.memberP tptp.nil tptp.sk8)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil tptp.sk6) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) (= tptp.nil (tptp.app tptp.nil tptp.nil))) :rule and_pos)
% 27.25/27.48  (step t32 (cl (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (not (tptp.memberP tptp.nil tptp.sk8)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil tptp.sk6) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) :rule and_pos)
% 27.25/27.48  (step t33 (cl (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (not (tptp.memberP tptp.nil tptp.sk8)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil tptp.sk6) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) (= tptp.sk5 tptp.sk9)) :rule and_pos)
% 27.25/27.48  (step t34 (cl (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (not (tptp.memberP tptp.nil tptp.sk8)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil tptp.sk6) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) (not (tptp.memberP tptp.nil tptp.sk8))) :rule and_pos)
% 27.25/27.48  (step t35 (cl (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (not (tptp.memberP tptp.nil tptp.sk8)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil tptp.sk6) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) :rule and_pos)
% 27.25/27.48  (step t36 (cl (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (not (tptp.memberP tptp.nil tptp.sk8)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil tptp.sk6) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule and_pos)
% 27.25/27.48  (step t37 (cl (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (not (tptp.memberP tptp.nil tptp.sk8)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil tptp.sk6) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) (= tptp.nil tptp.sk6)) :rule and_pos)
% 27.25/27.48  (step t38 (cl (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (not (tptp.memberP tptp.nil tptp.sk8)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil tptp.sk6) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil)))) :rule and_pos)
% 27.25/27.48  (step t39 (cl (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (not (tptp.memberP tptp.nil tptp.sk8)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil tptp.sk6) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6)))) :rule and_pos)
% 27.25/27.48  (step t40 (cl (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (not (tptp.memberP tptp.nil tptp.sk8)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil tptp.sk6) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7)))) :rule and_pos)
% 27.25/27.48  (step t41 (cl (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (not (tptp.memberP tptp.nil tptp.sk8)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil tptp.sk6) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7))) :rule and_pos)
% 27.25/27.48  (step t42 (cl (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (not (tptp.memberP tptp.nil tptp.sk8)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil tptp.sk6) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))) :rule and_pos)
% 27.25/27.48  (step t43 (cl (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (not (tptp.memberP tptp.nil tptp.sk8)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil tptp.sk6) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7)))) :rule and_pos)
% 27.25/27.48  (step t44 (cl (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (not (tptp.memberP tptp.nil tptp.sk8)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil tptp.sk6) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil))) :rule and_pos)
% 27.25/27.48  (step t45 (cl (not (tptp.memberP tptp.sk7 tptp.sk8)) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (not (tptp.memberP tptp.nil tptp.sk8)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil tptp.sk6) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (not (tptp.memberP tptp.nil tptp.sk8)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil tptp.sk6) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (not (tptp.memberP tptp.nil tptp.sk8)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil tptp.sk6) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (not (tptp.memberP tptp.nil tptp.sk8)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil tptp.sk6) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (not (tptp.memberP tptp.nil tptp.sk8)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil tptp.sk6) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (not (tptp.memberP tptp.nil tptp.sk8)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil tptp.sk6) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (not (tptp.memberP tptp.nil tptp.sk8)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil tptp.sk6) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (not (tptp.memberP tptp.nil tptp.sk8)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil tptp.sk6) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (not (tptp.memberP tptp.nil tptp.sk8)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil tptp.sk6) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (not (tptp.memberP tptp.nil tptp.sk8)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil tptp.sk6) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (not (tptp.memberP tptp.nil tptp.sk8)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil tptp.sk6) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (not (tptp.memberP tptp.nil tptp.sk8)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil tptp.sk6) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (not (tptp.memberP tptp.nil tptp.sk8)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil tptp.sk6) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (not (tptp.memberP tptp.nil tptp.sk8)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil tptp.sk6) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil))))) :rule resolution :premises (t30 t31 t32 t33 t34 t35 t36 t37 t38 t39 t40 t41 t42 t43 t44))
% 27.25/27.48  (step t46 (cl (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (not (tptp.memberP tptp.nil tptp.sk8)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil tptp.sk6) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (not (tptp.memberP tptp.nil tptp.sk8)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil tptp.sk6) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (not (tptp.memberP tptp.nil tptp.sk8)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil tptp.sk6) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (not (tptp.memberP tptp.nil tptp.sk8)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil tptp.sk6) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (not (tptp.memberP tptp.nil tptp.sk8)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil tptp.sk6) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (not (tptp.memberP tptp.nil tptp.sk8)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil tptp.sk6) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (not (tptp.memberP tptp.nil tptp.sk8)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil tptp.sk6) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (not (tptp.memberP tptp.nil tptp.sk8)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil tptp.sk6) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (not (tptp.memberP tptp.nil tptp.sk8)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil tptp.sk6) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (not (tptp.memberP tptp.nil tptp.sk8)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil tptp.sk6) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (not (tptp.memberP tptp.nil tptp.sk8)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil tptp.sk6) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (not (tptp.memberP tptp.nil tptp.sk8)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil tptp.sk6) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (not (tptp.memberP tptp.nil tptp.sk8)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil tptp.sk6) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (not (tptp.memberP tptp.nil tptp.sk8)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil tptp.sk6) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) (not (tptp.memberP tptp.sk7 tptp.sk8))) :rule reordering :premises (t45))
% 27.25/27.48  (step t47 (cl (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (not (tptp.memberP tptp.nil tptp.sk8)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil tptp.sk6) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) (not (tptp.memberP tptp.sk7 tptp.sk8))) :rule contraction :premises (t46))
% 27.25/27.48  (step t48 (cl (=> (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (not (tptp.memberP tptp.nil tptp.sk8)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil tptp.sk6) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil))) (not (tptp.memberP tptp.sk7 tptp.sk8))) (not (tptp.memberP tptp.sk7 tptp.sk8))) :rule resolution :premises (t29 t47))
% 27.25/27.48  (step t49 (cl (=> (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (not (tptp.memberP tptp.nil tptp.sk8)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil tptp.sk6) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil))) (not (tptp.memberP tptp.sk7 tptp.sk8))) (not (not (tptp.memberP tptp.sk7 tptp.sk8)))) :rule implies_neg2)
% 27.25/27.48  (step t50 (cl (=> (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (not (tptp.memberP tptp.nil tptp.sk8)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil tptp.sk6) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil))) (not (tptp.memberP tptp.sk7 tptp.sk8))) (=> (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (not (tptp.memberP tptp.nil tptp.sk8)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil tptp.sk6) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil))) (not (tptp.memberP tptp.sk7 tptp.sk8)))) :rule resolution :premises (t48 t49))
% 27.25/27.48  (step t51 (cl (=> (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (not (tptp.memberP tptp.nil tptp.sk8)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil tptp.sk6) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil))) (not (tptp.memberP tptp.sk7 tptp.sk8)))) :rule contraction :premises (t50))
% 27.25/27.48  (step t52 (cl (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (not (tptp.memberP tptp.nil tptp.sk8)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil tptp.sk6) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) (not (tptp.memberP tptp.sk7 tptp.sk8))) :rule implies :premises (t51))
% 27.25/27.48  (step t53 (cl (not (= tptp.nil (tptp.app tptp.nil tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk5 tptp.sk9)) (not (not (tptp.memberP tptp.nil tptp.sk8))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (not (= tptp.nil tptp.sk6)) (not (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6)))) (not (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7)))) (not (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7))) (not (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))) (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7)))) (not (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil))) (not (tptp.memberP tptp.sk7 tptp.sk8))) :rule resolution :premises (t28 t52))
% 27.25/27.48  (step t54 (cl (or (not (= tptp.nil (tptp.app tptp.nil tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk5 tptp.sk9)) (not (not (tptp.memberP tptp.nil tptp.sk8))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (not (= tptp.nil tptp.sk6)) (not (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6)))) (not (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7)))) (not (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7))) (not (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))) (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7)))) (not (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil))) (not (tptp.memberP tptp.sk7 tptp.sk8))) (not (not (= tptp.nil (tptp.app tptp.nil tptp.nil))))) :rule or_neg)
% 27.25/27.48  (step t55 (cl (or (not (= tptp.nil (tptp.app tptp.nil tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk5 tptp.sk9)) (not (not (tptp.memberP tptp.nil tptp.sk8))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (not (= tptp.nil tptp.sk6)) (not (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6)))) (not (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7)))) (not (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7))) (not (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))) (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7)))) (not (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil))) (not (tptp.memberP tptp.sk7 tptp.sk8))) (not (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))))) :rule or_neg)
% 27.25/27.48  (step t56 (cl (or (not (= tptp.nil (tptp.app tptp.nil tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk5 tptp.sk9)) (not (not (tptp.memberP tptp.nil tptp.sk8))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (not (= tptp.nil tptp.sk6)) (not (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6)))) (not (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7)))) (not (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7))) (not (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))) (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7)))) (not (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil))) (not (tptp.memberP tptp.sk7 tptp.sk8))) (not (not (= tptp.sk5 tptp.sk9)))) :rule or_neg)
% 27.25/27.48  (step t57 (cl (or (not (= tptp.nil (tptp.app tptp.nil tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk5 tptp.sk9)) (not (not (tptp.memberP tptp.nil tptp.sk8))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (not (= tptp.nil tptp.sk6)) (not (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6)))) (not (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7)))) (not (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7))) (not (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))) (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7)))) (not (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil))) (not (tptp.memberP tptp.sk7 tptp.sk8))) (not (not (not (tptp.memberP tptp.nil tptp.sk8))))) :rule or_neg)
% 27.25/27.48  (step t58 (cl (or (not (= tptp.nil (tptp.app tptp.nil tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk5 tptp.sk9)) (not (not (tptp.memberP tptp.nil tptp.sk8))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (not (= tptp.nil tptp.sk6)) (not (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6)))) (not (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7)))) (not (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7))) (not (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))) (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7)))) (not (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil))) (not (tptp.memberP tptp.sk7 tptp.sk8))) (not (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))))) :rule or_neg)
% 27.25/27.48  (step t59 (cl (or (not (= tptp.nil (tptp.app tptp.nil tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk5 tptp.sk9)) (not (not (tptp.memberP tptp.nil tptp.sk8))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (not (= tptp.nil tptp.sk6)) (not (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6)))) (not (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7)))) (not (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7))) (not (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))) (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7)))) (not (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil))) (not (tptp.memberP tptp.sk7 tptp.sk8))) (not (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))))) :rule or_neg)
% 27.25/27.48  (step t60 (cl (or (not (= tptp.nil (tptp.app tptp.nil tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk5 tptp.sk9)) (not (not (tptp.memberP tptp.nil tptp.sk8))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (not (= tptp.nil tptp.sk6)) (not (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6)))) (not (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7)))) (not (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7))) (not (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))) (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7)))) (not (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil))) (not (tptp.memberP tptp.sk7 tptp.sk8))) (not (not (= tptp.nil tptp.sk6)))) :rule or_neg)
% 27.25/27.48  (step t61 (cl (or (not (= tptp.nil (tptp.app tptp.nil tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk5 tptp.sk9)) (not (not (tptp.memberP tptp.nil tptp.sk8))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (not (= tptp.nil tptp.sk6)) (not (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6)))) (not (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7)))) (not (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7))) (not (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))) (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7)))) (not (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil))) (not (tptp.memberP tptp.sk7 tptp.sk8))) (not (not (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil)))))) :rule or_neg)
% 27.25/27.48  (step t62 (cl (or (not (= tptp.nil (tptp.app tptp.nil tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk5 tptp.sk9)) (not (not (tptp.memberP tptp.nil tptp.sk8))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (not (= tptp.nil tptp.sk6)) (not (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6)))) (not (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7)))) (not (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7))) (not (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))) (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7)))) (not (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil))) (not (tptp.memberP tptp.sk7 tptp.sk8))) (not (not (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6)))))) :rule or_neg)
% 27.25/27.48  (step t63 (cl (or (not (= tptp.nil (tptp.app tptp.nil tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk5 tptp.sk9)) (not (not (tptp.memberP tptp.nil tptp.sk8))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (not (= tptp.nil tptp.sk6)) (not (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6)))) (not (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7)))) (not (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7))) (not (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))) (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7)))) (not (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil))) (not (tptp.memberP tptp.sk7 tptp.sk8))) (not (not (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7)))))) :rule or_neg)
% 27.25/27.48  (step t64 (cl (or (not (= tptp.nil (tptp.app tptp.nil tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk5 tptp.sk9)) (not (not (tptp.memberP tptp.nil tptp.sk8))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (not (= tptp.nil tptp.sk6)) (not (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6)))) (not (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7)))) (not (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7))) (not (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))) (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7)))) (not (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil))) (not (tptp.memberP tptp.sk7 tptp.sk8))) (not (not (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7))))) :rule or_neg)
% 27.25/27.48  (step t65 (cl (or (not (= tptp.nil (tptp.app tptp.nil tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk5 tptp.sk9)) (not (not (tptp.memberP tptp.nil tptp.sk8))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (not (= tptp.nil tptp.sk6)) (not (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6)))) (not (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7)))) (not (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7))) (not (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))) (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7)))) (not (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil))) (not (tptp.memberP tptp.sk7 tptp.sk8))) (not (not (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))))) :rule or_neg)
% 27.25/27.48  (step t66 (cl (or (not (= tptp.nil (tptp.app tptp.nil tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk5 tptp.sk9)) (not (not (tptp.memberP tptp.nil tptp.sk8))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (not (= tptp.nil tptp.sk6)) (not (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6)))) (not (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7)))) (not (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7))) (not (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))) (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7)))) (not (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil))) (not (tptp.memberP tptp.sk7 tptp.sk8))) (not (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7)))))) :rule or_neg)
% 27.25/27.48  (step t67 (cl (or (not (= tptp.nil (tptp.app tptp.nil tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk5 tptp.sk9)) (not (not (tptp.memberP tptp.nil tptp.sk8))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (not (= tptp.nil tptp.sk6)) (not (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6)))) (not (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7)))) (not (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7))) (not (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))) (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7)))) (not (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil))) (not (tptp.memberP tptp.sk7 tptp.sk8))) (not (not (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil))))) :rule or_neg)
% 27.25/27.48  (step t68 (cl (or (not (= tptp.nil (tptp.app tptp.nil tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk5 tptp.sk9)) (not (not (tptp.memberP tptp.nil tptp.sk8))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (not (= tptp.nil tptp.sk6)) (not (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6)))) (not (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7)))) (not (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7))) (not (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))) (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7)))) (not (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil))) (not (tptp.memberP tptp.sk7 tptp.sk8))) (not (not (tptp.memberP tptp.sk7 tptp.sk8)))) :rule or_neg)
% 27.25/27.48  (step t69 (cl (or (not (= tptp.nil (tptp.app tptp.nil tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk5 tptp.sk9)) (not (not (tptp.memberP tptp.nil tptp.sk8))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (not (= tptp.nil tptp.sk6)) (not (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6)))) (not (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7)))) (not (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7))) (not (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))) (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7)))) (not (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil))) (not (tptp.memberP tptp.sk7 tptp.sk8))) (or (not (= tptp.nil (tptp.app tptp.nil tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk5 tptp.sk9)) (not (not (tptp.memberP tptp.nil tptp.sk8))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (not (= tptp.nil tptp.sk6)) (not (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6)))) (not (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7)))) (not (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7))) (not (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))) (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7)))) (not (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil))) (not (tptp.memberP tptp.sk7 tptp.sk8))) (or (not (= tptp.nil (tptp.app tptp.nil tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk5 tptp.sk9)) (not (not (tptp.memberP tptp.nil tptp.sk8))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (not (= tptp.nil tptp.sk6)) (not (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6)))) (not (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7)))) (not (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7))) (not (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))) (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7)))) (not (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil))) (not (tptp.memberP tptp.sk7 tptp.sk8))) (or (not (= tptp.nil (tptp.app tptp.nil tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk5 tptp.sk9)) (not (not (tptp.memberP tptp.nil tptp.sk8))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (not (= tptp.nil tptp.sk6)) (not (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6)))) (not (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7)))) (not (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7))) (not (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))) (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7)))) (not (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil))) (not (tptp.memberP tptp.sk7 tptp.sk8))) (or (not (= tptp.nil (tptp.app tptp.nil tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk5 tptp.sk9)) (not (not (tptp.memberP tptp.nil tptp.sk8))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (not (= tptp.nil tptp.sk6)) (not (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6)))) (not (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7)))) (not (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7))) (not (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))) (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7)))) (not (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil))) (not (tptp.memberP tptp.sk7 tptp.sk8))) (or (not (= tptp.nil (tptp.app tptp.nil tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk5 tptp.sk9)) (not (not (tptp.memberP tptp.nil tptp.sk8))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (not (= tptp.nil tptp.sk6)) (not (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6)))) (not (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7)))) (not (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7))) (not (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))) (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7)))) (not (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil))) (not (tptp.memberP tptp.sk7 tptp.sk8))) (or (not (= tptp.nil (tptp.app tptp.nil tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk5 tptp.sk9)) (not (not (tptp.memberP tptp.nil tptp.sk8))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (not (= tptp.nil tptp.sk6)) (not (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6)))) (not (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7)))) (not (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7))) (not (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))) (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7)))) (not (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil))) (not (tptp.memberP tptp.sk7 tptp.sk8))) (or (not (= tptp.nil (tptp.app tptp.nil tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk5 tptp.sk9)) (not (not (tptp.memberP tptp.nil tptp.sk8))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (not (= tptp.nil tptp.sk6)) (not (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6)))) (not (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7)))) (not (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7))) (not (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))) (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7)))) (not (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil))) (not (tptp.memberP tptp.sk7 tptp.sk8))) (or (not (= tptp.nil (tptp.app tptp.nil tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk5 tptp.sk9)) (not (not (tptp.memberP tptp.nil tptp.sk8))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (not (= tptp.nil tptp.sk6)) (not (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6)))) (not (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7)))) (not (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7))) (not (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))) (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7)))) (not (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil))) (not (tptp.memberP tptp.sk7 tptp.sk8))) (or (not (= tptp.nil (tptp.app tptp.nil tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk5 tptp.sk9)) (not (not (tptp.memberP tptp.nil tptp.sk8))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (not (= tptp.nil tptp.sk6)) (not (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6)))) (not (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7)))) (not (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7))) (not (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))) (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7)))) (not (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil))) (not (tptp.memberP tptp.sk7 tptp.sk8))) (or (not (= tptp.nil (tptp.app tptp.nil tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk5 tptp.sk9)) (not (not (tptp.memberP tptp.nil tptp.sk8))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (not (= tptp.nil tptp.sk6)) (not (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6)))) (not (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7)))) (not (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7))) (not (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))) (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7)))) (not (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil))) (not (tptp.memberP tptp.sk7 tptp.sk8))) (or (not (= tptp.nil (tptp.app tptp.nil tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk5 tptp.sk9)) (not (not (tptp.memberP tptp.nil tptp.sk8))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (not (= tptp.nil tptp.sk6)) (not (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6)))) (not (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7)))) (not (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7))) (not (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))) (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7)))) (not (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil))) (not (tptp.memberP tptp.sk7 tptp.sk8))) (or (not (= tptp.nil (tptp.app tptp.nil tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk5 tptp.sk9)) (not (not (tptp.memberP tptp.nil tptp.sk8))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (not (= tptp.nil tptp.sk6)) (not (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6)))) (not (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7)))) (not (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7))) (not (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))) (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7)))) (not (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil))) (not (tptp.memberP tptp.sk7 tptp.sk8))) (or (not (= tptp.nil (tptp.app tptp.nil tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk5 tptp.sk9)) (not (not (tptp.memberP tptp.nil tptp.sk8))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (not (= tptp.nil tptp.sk6)) (not (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6)))) (not (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7)))) (not (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7))) (not (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))) (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7)))) (not (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil))) (not (tptp.memberP tptp.sk7 tptp.sk8))) (or (not (= tptp.nil (tptp.app tptp.nil tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk5 tptp.sk9)) (not (not (tptp.memberP tptp.nil tptp.sk8))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (not (= tptp.nil tptp.sk6)) (not (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6)))) (not (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7)))) (not (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7))) (not (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))) (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7)))) (not (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil))) (not (tptp.memberP tptp.sk7 tptp.sk8)))) :rule resolution :premises (t53 t54 t55 t56 t57 t58 t59 t60 t61 t62 t63 t64 t65 t66 t67 t68))
% 27.25/27.48  (step t70 (cl (or (not (= tptp.nil (tptp.app tptp.nil tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk5 tptp.sk9)) (not (not (tptp.memberP tptp.nil tptp.sk8))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (not (= tptp.nil tptp.sk6)) (not (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6)))) (not (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7)))) (not (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7))) (not (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))) (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7)))) (not (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil))) (not (tptp.memberP tptp.sk7 tptp.sk8)))) :rule contraction :premises (t69))
% 27.25/27.48  (step t71 (cl (or (not (= tptp.nil (tptp.app tptp.nil tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk5 tptp.sk9)) (tptp.memberP tptp.nil tptp.sk8) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (not (= tptp.nil tptp.sk6)) (not (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6)))) (not (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7)))) (not (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7))) (not (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))) (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7)))) (not (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil))) (not (tptp.memberP tptp.sk7 tptp.sk8)))) :rule resolution :premises (t2 t27 t70))
% 27.25/27.48  (step t72 (cl (not (= tptp.nil (tptp.app tptp.nil tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk5 tptp.sk9)) (tptp.memberP tptp.nil tptp.sk8) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (not (= tptp.nil tptp.sk6)) (not (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6)))) (not (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7)))) (not (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7))) (not (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))) (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7)))) (not (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil))) (not (tptp.memberP tptp.sk7 tptp.sk8))) :rule or :premises (t71))
% 27.25/27.48  (step t73 (cl (not (= tptp.nil (tptp.app tptp.nil tptp.nil))) (not (tptp.memberP tptp.sk7 tptp.sk8)) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk5 tptp.sk9)) (tptp.memberP tptp.nil tptp.sk8) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (not (= tptp.nil tptp.sk6)) (not (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6)))) (not (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7)))) (not (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7))) (not (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))) (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7)))) (not (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) :rule reordering :premises (t72))
% 27.25/27.48  (step t74 (cl (not (= (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))) (or (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.app tptp.nil tptp.nil))))) (not (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)))) (or (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.app tptp.nil tptp.nil)))) :rule equiv_pos2)
% 27.25/27.48  (anchor :step t75 :args ((U $$unsorted) (:= U U) (V $$unsorted) (:= V V)))
% 27.25/27.48  (step t75.t1 (cl (= U U)) :rule refl)
% 27.25/27.48  (step t75.t2 (cl (= V V)) :rule refl)
% 27.25/27.48  (step t75.t3 (cl (= (not (= tptp.nil U)) (not (= tptp.nil U)))) :rule refl)
% 27.25/27.48  (step t75.t4 (cl (= (not (= tptp.nil V)) (not (= tptp.nil V)))) :rule refl)
% 27.25/27.48  (step t75.t5 (cl (= (not (tptp.ssList V)) (not (tptp.ssList V)))) :rule refl)
% 27.25/27.48  (step t75.t6 (cl (= (not (tptp.ssList U)) (not (tptp.ssList U)))) :rule refl)
% 27.25/27.48  (step t75.t7 (cl (= (= (tptp.app U V) tptp.nil) (= tptp.nil (tptp.app U V)))) :rule all_simplify)
% 27.25/27.48  (step t75.t8 (cl (= (or (not (= tptp.nil U)) (not (= tptp.nil V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= (tptp.app U V) tptp.nil)) (or (not (= tptp.nil U)) (not (= tptp.nil V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= tptp.nil (tptp.app U V))))) :rule cong :premises (t75.t3 t75.t4 t75.t5 t75.t6 t75.t7))
% 27.25/27.48  (step t75 (cl (= (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))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (= tptp.nil U)) (not (= tptp.nil V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= tptp.nil (tptp.app U V)))))) :rule bind)
% 27.25/27.48  (step t76 (cl (= (forall ((U $$unsorted) (V $$unsorted)) (or (not (= tptp.nil U)) (not (= tptp.nil V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= tptp.nil (tptp.app U V)))) (or (not (= tptp.nil tptp.nil)) (not (= tptp.nil tptp.nil)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.app tptp.nil tptp.nil))))) :rule all_simplify)
% 27.25/27.48  (step t77 (cl (= (= tptp.nil tptp.nil) true)) :rule all_simplify)
% 27.25/27.48  (step t78 (cl (= (not (= tptp.nil tptp.nil)) (not true))) :rule cong :premises (t77))
% 27.25/27.48  (step t79 (cl (= (not true) false)) :rule all_simplify)
% 27.25/27.48  (step t80 (cl (= (not (= tptp.nil tptp.nil)) false)) :rule trans :premises (t78 t79))
% 27.25/27.48  (step t81 (cl (= (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.nil)))) :rule refl)
% 27.25/27.48  (step t82 (cl (= (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= tptp.nil (tptp.app tptp.nil tptp.nil)))) :rule refl)
% 27.25/27.48  (step t83 (cl (= (or (not (= tptp.nil tptp.nil)) (not (= tptp.nil tptp.nil)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.app tptp.nil tptp.nil))) (or false false (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.app tptp.nil tptp.nil))))) :rule cong :premises (t80 t80 t81 t81 t82))
% 27.25/27.48  (step t84 (cl (= (or false false (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.app tptp.nil tptp.nil))) (or (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.app tptp.nil tptp.nil))))) :rule all_simplify)
% 27.25/27.48  (step t85 (cl (= (or (not (= tptp.nil tptp.nil)) (not (= tptp.nil tptp.nil)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.app tptp.nil tptp.nil))) (or (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.app tptp.nil tptp.nil))))) :rule trans :premises (t83 t84))
% 27.25/27.48  (step t86 (cl (= (forall ((U $$unsorted) (V $$unsorted)) (or (not (= tptp.nil U)) (not (= tptp.nil V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= tptp.nil (tptp.app U V)))) (or (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.app tptp.nil tptp.nil))))) :rule trans :premises (t76 t85))
% 27.25/27.48  (step t87 (cl (= (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))) (or (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.app tptp.nil tptp.nil))))) :rule trans :premises (t75 t86))
% 27.25/27.48  (step t88 (cl (or (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.app tptp.nil tptp.nil)))) :rule resolution :premises (t74 t87 a144))
% 27.25/27.48  (step t89 (cl (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.app tptp.nil tptp.nil))) :rule or :premises (t88))
% 27.25/27.48  (step t90 (cl (= tptp.nil (tptp.app tptp.nil tptp.nil))) :rule resolution :premises (t89 a7))
% 27.25/27.48  (step t91 (cl (not (= (or (= (tptp.cons tptp.sk9 tptp.nil) tptp.sk3) (= tptp.nil tptp.sk3)) (or (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) (not (or (= (tptp.cons tptp.sk9 tptp.nil) tptp.sk3) (= tptp.nil tptp.sk3))) (or (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule equiv_pos2)
% 27.25/27.48  (step t92 (cl (= (= (tptp.cons tptp.sk9 tptp.nil) tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)))) :rule all_simplify)
% 27.25/27.48  (step t93 (cl (= (= tptp.nil tptp.sk3) (= tptp.nil tptp.sk3))) :rule refl)
% 27.25/27.48  (step t94 (cl (= (or (= (tptp.cons tptp.sk9 tptp.nil) tptp.sk3) (= tptp.nil tptp.sk3)) (or (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil tptp.sk3)))) :rule cong :premises (t92 t93))
% 27.25/27.48  (step t95 (cl (and (= tptp.sk3 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= tptp.sk1 tptp.sk3) (= tptp.sk2 tptp.sk4)) (not (= tptp.sk3 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk2 tptp.sk4))) :rule and_neg)
% 27.25/27.48  (step t96 (cl (not (= (= tptp.sk1 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= tptp.sk3 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (not (= tptp.sk1 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.sk3 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule equiv_pos2)
% 27.25/27.48  (step t97 (cl (and (= tptp.sk1 tptp.sk3) (= tptp.sk2 tptp.sk4)) (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk2 tptp.sk4))) :rule and_neg)
% 27.25/27.48  (step t98 (cl (and (= tptp.sk1 tptp.sk3) (= tptp.sk2 tptp.sk4))) :rule resolution :premises (t97 a190 a189))
% 27.25/27.48  (step t99 (cl (= tptp.sk1 tptp.sk3)) :rule and :premises (t98))
% 27.25/27.48  (step t100 (cl (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule refl)
% 27.25/27.48  (step t101 (cl (= (= tptp.sk1 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= tptp.sk3 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule cong :premises (t99 t100))
% 27.25/27.48  (step t102 (cl (= tptp.sk1 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule symm :premises (a194))
% 27.25/27.48  (step t103 (cl (= tptp.sk3 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule resolution :premises (t96 t101 t102))
% 27.25/27.48  (step t104 (cl (and (= tptp.sk3 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= tptp.sk1 tptp.sk3) (= tptp.sk2 tptp.sk4))) :rule resolution :premises (t95 t103 a190 a189))
% 27.25/27.48  (step t105 (cl (= tptp.sk3 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule and :premises (t104))
% 27.25/27.48  (step t106 (cl (= (tptp.cons tptp.sk9 tptp.nil) (tptp.cons tptp.sk9 tptp.nil))) :rule refl)
% 27.25/27.48  (step t107 (cl (= (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)))) :rule cong :premises (t105 t106))
% 27.25/27.48  (step t108 (cl (= tptp.nil tptp.nil)) :rule refl)
% 27.25/27.48  (step t109 (cl (= (= tptp.nil tptp.sk3) (= tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule cong :premises (t108 t105))
% 27.25/27.48  (step t110 (cl (= (or (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil tptp.sk3)) (or (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) :rule cong :premises (t107 t109))
% 27.25/27.48  (step t111 (cl (= (or (= (tptp.cons tptp.sk9 tptp.nil) tptp.sk3) (= tptp.nil tptp.sk3)) (or (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) :rule trans :premises (t94 t110))
% 27.25/27.48  (step t112 (cl (or (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule resolution :premises (t91 t111 a205))
% 27.25/27.48  (step t113 (cl (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule or :premises (t112))
% 27.25/27.48  (step t114 (cl (= tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) :rule reordering :premises (t113))
% 27.25/27.48  (step t115 (cl (not (or (not (= tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))))) (not (= tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) :rule or_pos)
% 27.25/27.48  (step t116 (cl (not (tptp.ssList tptp.sk7)) (not (= tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (not (or (not (= tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))))) :rule reordering :premises (t115))
% 27.25/27.48  (step t117 (cl (not (or (not (= tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk6)) (= tptp.nil (tptp.cons tptp.sk5 tptp.nil)))) (not (= tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk6)) (= tptp.nil (tptp.cons tptp.sk5 tptp.nil))) :rule or_pos)
% 27.25/27.48  (step t118 (cl (not (tptp.ssList tptp.sk6)) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (= tptp.nil (tptp.cons tptp.sk5 tptp.nil)) (not (= tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (not (or (not (= tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk6)) (= tptp.nil (tptp.cons tptp.sk5 tptp.nil))))) :rule reordering :premises (t117))
% 27.25/27.48  (step t119 (cl (not (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (tptp.ssList (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) :rule or_pos)
% 27.25/27.48  (step t120 (cl (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk5)) (tptp.ssList (tptp.cons tptp.sk5 tptp.nil)) (not (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))))) :rule reordering :premises (t119))
% 27.25/27.48  (step t121 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (tptp.ssList (tptp.cons U V)))) (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (tptp.ssList (tptp.cons tptp.sk5 tptp.nil)))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (tptp.ssList (tptp.cons U V))))) :rule implies_neg1)
% 27.25/27.48  (anchor :step t122)
% 27.25/27.48  (assume t122.a0 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (tptp.ssList (tptp.cons U V)))))
% 27.25/27.48  (step t122.t1 (cl (or (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (tptp.ssList (tptp.cons U V))))) (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))))) :rule forall_inst :args ((:= U tptp.sk5) (:= V tptp.nil)))
% 27.25/27.48  (step t122.t2 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (tptp.ssList (tptp.cons U V))))) (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (tptp.ssList (tptp.cons tptp.sk5 tptp.nil)))) :rule or :premises (t122.t1))
% 27.25/27.48  (step t122.t3 (cl (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (tptp.ssList (tptp.cons tptp.sk5 tptp.nil)))) :rule resolution :premises (t122.t2 t122.a0))
% 27.25/27.48  (step t122 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (tptp.ssList (tptp.cons U V))))) (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (tptp.ssList (tptp.cons tptp.sk5 tptp.nil)))) :rule subproof :discharge (t122.a0))
% 27.25/27.48  (step t123 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (tptp.ssList (tptp.cons U V)))) (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (tptp.ssList (tptp.cons tptp.sk5 tptp.nil)))) (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (tptp.ssList (tptp.cons tptp.sk5 tptp.nil)))) :rule resolution :premises (t121 t122))
% 27.25/27.48  (step t124 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (tptp.ssList (tptp.cons U V)))) (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (tptp.ssList (tptp.cons tptp.sk5 tptp.nil)))) (not (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))))) :rule implies_neg2)
% 27.25/27.48  (step t125 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (tptp.ssList (tptp.cons U V)))) (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (tptp.ssList (tptp.cons tptp.sk5 tptp.nil)))) (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (tptp.ssList (tptp.cons U V)))) (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))))) :rule resolution :premises (t123 t124))
% 27.25/27.48  (step t126 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (tptp.ssList (tptp.cons U V)))) (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))))) :rule contraction :premises (t125))
% 27.25/27.48  (step t127 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (tptp.ssList (tptp.cons U V))))) (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (tptp.ssList (tptp.cons tptp.sk5 tptp.nil)))) :rule implies :premises (t126))
% 27.25/27.48  (step t128 (cl (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (tptp.ssList (tptp.cons tptp.sk5 tptp.nil)))) :rule resolution :premises (t127 a85))
% 27.25/27.48  (step t129 (cl (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) :rule resolution :premises (t120 a7 a191 t128))
% 27.25/27.48  (step t130 (cl (not (or (not (= tptp.nil (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)))) (not (= tptp.nil (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil))) :rule or_pos)
% 27.25/27.48  (step t131 (cl (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk5)) (not (= tptp.nil (tptp.cons tptp.sk5 tptp.nil))) (not (or (not (= tptp.nil (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil))))) :rule reordering :premises (t130))
% 27.25/27.48  (step t132 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (= tptp.nil (tptp.cons U V))) (not (tptp.ssItem U)) (not (tptp.ssList V)))) (or (not (= tptp.nil (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (= tptp.nil (tptp.cons U V))) (not (tptp.ssItem U)) (not (tptp.ssList V))))) :rule implies_neg1)
% 27.25/27.48  (anchor :step t133)
% 27.25/27.48  (assume t133.a0 (forall ((U $$unsorted) (V $$unsorted)) (or (not (= tptp.nil (tptp.cons U V))) (not (tptp.ssItem U)) (not (tptp.ssList V)))))
% 27.25/27.48  (step t133.t1 (cl (or (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (= tptp.nil (tptp.cons U V))) (not (tptp.ssItem U)) (not (tptp.ssList V))))) (or (not (= tptp.nil (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil))))) :rule forall_inst :args ((:= U tptp.sk5) (:= V tptp.nil)))
% 27.25/27.48  (step t133.t2 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (= tptp.nil (tptp.cons U V))) (not (tptp.ssItem U)) (not (tptp.ssList V))))) (or (not (= tptp.nil (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)))) :rule or :premises (t133.t1))
% 27.25/27.48  (step t133.t3 (cl (or (not (= tptp.nil (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)))) :rule resolution :premises (t133.t2 t133.a0))
% 27.25/27.48  (step t133 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (= tptp.nil (tptp.cons U V))) (not (tptp.ssItem U)) (not (tptp.ssList V))))) (or (not (= tptp.nil (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)))) :rule subproof :discharge (t133.a0))
% 27.25/27.48  (step t134 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (= tptp.nil (tptp.cons U V))) (not (tptp.ssItem U)) (not (tptp.ssList V)))) (or (not (= tptp.nil (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)))) (or (not (= tptp.nil (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)))) :rule resolution :premises (t132 t133))
% 27.25/27.48  (step t135 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (= tptp.nil (tptp.cons U V))) (not (tptp.ssItem U)) (not (tptp.ssList V)))) (or (not (= tptp.nil (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)))) (not (or (not (= tptp.nil (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil))))) :rule implies_neg2)
% 27.25/27.48  (step t136 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (= tptp.nil (tptp.cons U V))) (not (tptp.ssItem U)) (not (tptp.ssList V)))) (or (not (= tptp.nil (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)))) (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (= tptp.nil (tptp.cons U V))) (not (tptp.ssItem U)) (not (tptp.ssList V)))) (or (not (= tptp.nil (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil))))) :rule resolution :premises (t134 t135))
% 27.25/27.48  (step t137 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (= tptp.nil (tptp.cons U V))) (not (tptp.ssItem U)) (not (tptp.ssList V)))) (or (not (= tptp.nil (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil))))) :rule contraction :premises (t136))
% 27.25/27.48  (step t138 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (= tptp.nil (tptp.cons U V))) (not (tptp.ssItem U)) (not (tptp.ssList V))))) (or (not (= tptp.nil (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)))) :rule implies :premises (t137))
% 27.25/27.48  (step t139 (cl (not (= (forall ((U $$unsorted) (V $$unsorted)) (or (not (= (tptp.cons U V) tptp.nil)) (not (tptp.ssItem U)) (not (tptp.ssList V)))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (= tptp.nil (tptp.cons U V))) (not (tptp.ssItem U)) (not (tptp.ssList V)))))) (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (= (tptp.cons U V) tptp.nil)) (not (tptp.ssItem U)) (not (tptp.ssList V))))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (= tptp.nil (tptp.cons U V))) (not (tptp.ssItem U)) (not (tptp.ssList V))))) :rule equiv_pos2)
% 27.25/27.48  (anchor :step t140 :args ((U $$unsorted) (:= U U) (V $$unsorted) (:= V V)))
% 27.25/27.48  (step t140.t1 (cl (= U U)) :rule refl)
% 27.25/27.48  (step t140.t2 (cl (= V V)) :rule refl)
% 27.25/27.48  (step t140.t3 (cl (= (= (tptp.cons U V) tptp.nil) (= tptp.nil (tptp.cons U V)))) :rule all_simplify)
% 27.25/27.48  (step t140.t4 (cl (= (not (= (tptp.cons U V) tptp.nil)) (not (= tptp.nil (tptp.cons U V))))) :rule cong :premises (t140.t3))
% 27.25/27.48  (step t140.t5 (cl (= (not (tptp.ssItem U)) (not (tptp.ssItem U)))) :rule refl)
% 27.25/27.48  (step t140.t6 (cl (= (not (tptp.ssList V)) (not (tptp.ssList V)))) :rule refl)
% 27.25/27.48  (step t140.t7 (cl (= (or (not (= (tptp.cons U V) tptp.nil)) (not (tptp.ssItem U)) (not (tptp.ssList V))) (or (not (= tptp.nil (tptp.cons U V))) (not (tptp.ssItem U)) (not (tptp.ssList V))))) :rule cong :premises (t140.t4 t140.t5 t140.t6))
% 27.25/27.48  (step t140 (cl (= (forall ((U $$unsorted) (V $$unsorted)) (or (not (= (tptp.cons U V) tptp.nil)) (not (tptp.ssItem U)) (not (tptp.ssList V)))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (= tptp.nil (tptp.cons U V))) (not (tptp.ssItem U)) (not (tptp.ssList V)))))) :rule bind)
% 27.25/27.48  (step t141 (cl (forall ((U $$unsorted) (V $$unsorted)) (or (not (= tptp.nil (tptp.cons U V))) (not (tptp.ssItem U)) (not (tptp.ssList V))))) :rule resolution :premises (t139 t140 a97))
% 27.25/27.48  (step t142 (cl (or (not (= tptp.nil (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)))) :rule resolution :premises (t138 t141))
% 27.25/27.48  (step t143 (cl (not (= tptp.nil (tptp.cons tptp.sk5 tptp.nil)))) :rule resolution :premises (t131 a7 a191 t142))
% 27.25/27.48  (step t144 (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.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk6)) (= tptp.nil (tptp.cons tptp.sk5 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)
% 27.25/27.48  (anchor :step t145)
% 27.25/27.48  (assume t145.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))))
% 27.25/27.48  (step t145.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.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk6)) (= tptp.nil (tptp.cons tptp.sk5 tptp.nil))))) :rule forall_inst :args ((:= U tptp.sk6) (:= V (tptp.cons tptp.sk5 tptp.nil))))
% 27.25/27.48  (step t145.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.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk6)) (= tptp.nil (tptp.cons tptp.sk5 tptp.nil)))) :rule or :premises (t145.t1))
% 27.25/27.48  (step t145.t3 (cl (or (not (= tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk6)) (= tptp.nil (tptp.cons tptp.sk5 tptp.nil)))) :rule resolution :premises (t145.t2 t145.a0))
% 27.25/27.48  (step t145 (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.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk6)) (= tptp.nil (tptp.cons tptp.sk5 tptp.nil)))) :rule subproof :discharge (t145.a0))
% 27.25/27.48  (step t146 (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.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk6)) (= tptp.nil (tptp.cons tptp.sk5 tptp.nil)))) (or (not (= tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk6)) (= tptp.nil (tptp.cons tptp.sk5 tptp.nil)))) :rule resolution :premises (t144 t145))
% 27.25/27.48  (step t147 (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.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk6)) (= tptp.nil (tptp.cons tptp.sk5 tptp.nil)))) (not (or (not (= tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk6)) (= tptp.nil (tptp.cons tptp.sk5 tptp.nil))))) :rule implies_neg2)
% 27.25/27.48  (step t148 (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.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk6)) (= tptp.nil (tptp.cons tptp.sk5 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.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk6)) (= tptp.nil (tptp.cons tptp.sk5 tptp.nil))))) :rule resolution :premises (t146 t147))
% 27.25/27.48  (step t149 (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.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk6)) (= tptp.nil (tptp.cons tptp.sk5 tptp.nil))))) :rule contraction :premises (t148))
% 27.25/27.48  (step t150 (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.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk6)) (= tptp.nil (tptp.cons tptp.sk5 tptp.nil)))) :rule implies :premises (t149))
% 27.25/27.48  (step t151 (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)
% 27.25/27.48  (anchor :step t152 :args ((U $$unsorted) (:= U U) (V $$unsorted) (:= V V)))
% 27.25/27.48  (step t152.t1 (cl (= U U)) :rule refl)
% 27.25/27.48  (step t152.t2 (cl (= V V)) :rule refl)
% 27.25/27.48  (step t152.t3 (cl (= (= (tptp.app U V) tptp.nil) (= tptp.nil (tptp.app U V)))) :rule all_simplify)
% 27.25/27.48  (step t152.t4 (cl (= (not (= (tptp.app U V) tptp.nil)) (not (= tptp.nil (tptp.app U V))))) :rule cong :premises (t152.t3))
% 27.25/27.48  (step t152.t5 (cl (= (not (tptp.ssList V)) (not (tptp.ssList V)))) :rule refl)
% 27.25/27.48  (step t152.t6 (cl (= (not (tptp.ssList U)) (not (tptp.ssList U)))) :rule refl)
% 27.25/27.48  (step t152.t7 (cl (= (= tptp.nil V) (= tptp.nil V))) :rule refl)
% 27.25/27.48  (step t152.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 (t152.t4 t152.t5 t152.t6 t152.t7))
% 27.25/27.48  (step t152 (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)
% 27.25/27.48  (step t153 (cl (forall ((U $$unsorted) (V $$unsorted)) (or (not (= tptp.nil (tptp.app U V))) (not (tptp.ssList V)) (not (tptp.ssList U)) (= tptp.nil V)))) :rule resolution :premises (t151 t152 a118))
% 27.25/27.48  (step t154 (cl (or (not (= tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk6)) (= tptp.nil (tptp.cons tptp.sk5 tptp.nil)))) :rule resolution :premises (t150 t153))
% 27.25/27.48  (step t155 (cl (not (= tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))))) :rule resolution :premises (t118 a192 t129 t143 t154))
% 27.25/27.48  (step t156 (cl (not (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk6)) (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk6)) (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) :rule or_pos)
% 27.25/27.48  (step t157 (cl (not (tptp.ssList tptp.sk6)) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))) (not (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk6)) (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))))) :rule reordering :premises (t156))
% 27.25/27.48  (step t158 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U)))) (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk6)) (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U))))) :rule implies_neg1)
% 27.25/27.48  (anchor :step t159)
% 27.25/27.48  (assume t159.a0 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U)))))
% 27.25/27.48  (step t159.t1 (cl (or (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U))))) (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk6)) (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))))) :rule forall_inst :args ((:= U (tptp.cons tptp.sk5 tptp.nil)) (:= V tptp.sk6)))
% 27.25/27.48  (step t159.t2 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U))))) (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk6)) (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))))) :rule or :premises (t159.t1))
% 27.25/27.48  (step t159.t3 (cl (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk6)) (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))))) :rule resolution :premises (t159.t2 t159.a0))
% 27.25/27.48  (step t159 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U))))) (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk6)) (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))))) :rule subproof :discharge (t159.a0))
% 27.25/27.48  (step t160 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U)))) (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk6)) (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))))) (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk6)) (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))))) :rule resolution :premises (t158 t159))
% 27.25/27.48  (step t161 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U)))) (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk6)) (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))))) (not (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk6)) (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))))) :rule implies_neg2)
% 27.25/27.48  (step t162 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U)))) (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk6)) (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))))) (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U)))) (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk6)) (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))))) :rule resolution :premises (t160 t161))
% 27.25/27.48  (step t163 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U)))) (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk6)) (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))))) :rule contraction :premises (t162))
% 27.25/27.48  (step t164 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U))))) (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk6)) (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))))) :rule implies :premises (t163))
% 27.25/27.48  (step t165 (cl (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk6)) (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))))) :rule resolution :premises (t164 a84))
% 27.25/27.48  (step t166 (cl (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) :rule resolution :premises (t157 a192 t129 t165))
% 27.25/27.48  (step t167 (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.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 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)
% 27.25/27.48  (anchor :step t168)
% 27.25/27.48  (assume t168.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))))
% 27.25/27.48  (step t168.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.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))))) :rule forall_inst :args ((:= U (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))) (:= V tptp.sk7)))
% 27.25/27.48  (step t168.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.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))))) :rule or :premises (t168.t1))
% 27.25/27.48  (step t168.t3 (cl (or (not (= tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))))) :rule resolution :premises (t168.t2 t168.a0))
% 27.25/27.48  (step t168 (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.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))))) :rule subproof :discharge (t168.a0))
% 27.25/27.48  (step t169 (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.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))))) (or (not (= tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))))) :rule resolution :premises (t167 t168))
% 27.25/27.48  (step t170 (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.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))))) (not (or (not (= tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))))) :rule implies_neg2)
% 27.25/27.48  (step t171 (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.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 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.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))))) :rule resolution :premises (t169 t170))
% 27.25/27.48  (step t172 (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.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))))) :rule contraction :premises (t171))
% 27.25/27.48  (step t173 (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.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))))) :rule implies :premises (t172))
% 27.25/27.48  (step t174 (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)
% 27.25/27.48  (anchor :step t175 :args ((U $$unsorted) (:= U U) (V $$unsorted) (:= V V)))
% 27.25/27.48  (step t175.t1 (cl (= U U)) :rule refl)
% 27.25/27.48  (step t175.t2 (cl (= V V)) :rule refl)
% 27.25/27.48  (step t175.t3 (cl (= (= (tptp.app U V) tptp.nil) (= tptp.nil (tptp.app U V)))) :rule all_simplify)
% 27.25/27.48  (step t175.t4 (cl (= (not (= (tptp.app U V) tptp.nil)) (not (= tptp.nil (tptp.app U V))))) :rule cong :premises (t175.t3))
% 27.25/27.48  (step t175.t5 (cl (= (not (tptp.ssList V)) (not (tptp.ssList V)))) :rule refl)
% 27.25/27.48  (step t175.t6 (cl (= (not (tptp.ssList U)) (not (tptp.ssList U)))) :rule refl)
% 27.25/27.48  (step t175.t7 (cl (= (= tptp.nil U) (= tptp.nil U))) :rule refl)
% 27.25/27.48  (step t175.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 (t175.t4 t175.t5 t175.t6 t175.t7))
% 27.25/27.48  (step t175 (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)
% 27.25/27.48  (step t176 (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 (t174 t175 a117))
% 27.25/27.48  (step t177 (cl (or (not (= tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))))) :rule resolution :premises (t173 t176))
% 27.25/27.48  (step t178 (cl (not (= tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule resolution :premises (t116 a193 t155 t166 t177))
% 27.25/27.48  (step t179 (cl (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) :rule resolution :premises (t114 t178))
% 27.25/27.48  (step t180 (cl (not (or (not (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk9)) (not (tptp.ssItem tptp.sk5)) (tptp.memberP tptp.nil tptp.sk5) (= tptp.sk5 tptp.sk9))) (not (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk9)) (not (tptp.ssItem tptp.sk5)) (tptp.memberP tptp.nil tptp.sk5) (= tptp.sk5 tptp.sk9)) :rule or_pos)
% 27.25/27.48  (step t181 (cl (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssItem tptp.sk9)) (= tptp.sk5 tptp.sk9) (tptp.memberP tptp.nil tptp.sk5) (not (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5)) (not (or (not (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk9)) (not (tptp.ssItem tptp.sk5)) (tptp.memberP tptp.nil tptp.sk5) (= tptp.sk5 tptp.sk9)))) :rule reordering :premises (t180))
% 27.25/27.48  (step t182 (cl (not (= (or (tptp.ssItem tptp.sk9) (= tptp.nil tptp.sk3)) (or (tptp.ssItem tptp.sk9) (= tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) (not (or (tptp.ssItem tptp.sk9) (= tptp.nil tptp.sk3))) (or (tptp.ssItem tptp.sk9) (= tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule equiv_pos2)
% 27.25/27.48  (step t183 (cl (= (tptp.ssItem tptp.sk9) (tptp.ssItem tptp.sk9))) :rule refl)
% 27.25/27.48  (step t184 (cl (= tptp.nil tptp.nil)) :rule refl)
% 27.25/27.48  (step t185 (cl (= tptp.sk3 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule and :premises (t104))
% 27.25/27.48  (step t186 (cl (= (= tptp.nil tptp.sk3) (= tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule cong :premises (t184 t185))
% 27.25/27.48  (step t187 (cl (= (or (tptp.ssItem tptp.sk9) (= tptp.nil tptp.sk3)) (or (tptp.ssItem tptp.sk9) (= tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) :rule cong :premises (t183 t186))
% 27.25/27.48  (step t188 (cl (or (tptp.ssItem tptp.sk9) (= tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule resolution :premises (t182 t187 a201))
% 27.25/27.48  (step t189 (cl (tptp.ssItem tptp.sk9) (= tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule or :premises (t188))
% 27.25/27.48  (step t190 (cl (tptp.ssItem tptp.sk9)) :rule resolution :premises (t189 t178))
% 27.25/27.48  (step t191 (cl (not (or (not (tptp.memberP tptp.nil tptp.sk5)) (not (tptp.ssItem tptp.sk5)))) (not (tptp.memberP tptp.nil tptp.sk5)) (not (tptp.ssItem tptp.sk5))) :rule or_pos)
% 27.25/27.48  (step t192 (cl (not (tptp.ssItem tptp.sk5)) (not (tptp.memberP tptp.nil tptp.sk5)) (not (or (not (tptp.memberP tptp.nil tptp.sk5)) (not (tptp.ssItem tptp.sk5))))) :rule reordering :premises (t191))
% 27.25/27.48  (step t193 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.memberP tptp.nil U)) (not (tptp.ssItem U)))) (or (not (tptp.memberP tptp.nil tptp.sk5)) (not (tptp.ssItem tptp.sk5)))) (forall ((U $$unsorted)) (or (not (tptp.memberP tptp.nil U)) (not (tptp.ssItem U))))) :rule implies_neg1)
% 27.25/27.48  (anchor :step t194)
% 27.25/27.48  (assume t194.a0 (forall ((U $$unsorted)) (or (not (tptp.memberP tptp.nil U)) (not (tptp.ssItem U)))))
% 27.25/27.48  (step t194.t1 (cl (or (not (forall ((U $$unsorted)) (or (not (tptp.memberP tptp.nil U)) (not (tptp.ssItem U))))) (or (not (tptp.memberP tptp.nil tptp.sk5)) (not (tptp.ssItem tptp.sk5))))) :rule forall_inst :args ((:= U tptp.sk5)))
% 27.25/27.48  (step t194.t2 (cl (not (forall ((U $$unsorted)) (or (not (tptp.memberP tptp.nil U)) (not (tptp.ssItem U))))) (or (not (tptp.memberP tptp.nil tptp.sk5)) (not (tptp.ssItem tptp.sk5)))) :rule or :premises (t194.t1))
% 27.25/27.48  (step t194.t3 (cl (or (not (tptp.memberP tptp.nil tptp.sk5)) (not (tptp.ssItem tptp.sk5)))) :rule resolution :premises (t194.t2 t194.a0))
% 27.25/27.48  (step t194 (cl (not (forall ((U $$unsorted)) (or (not (tptp.memberP tptp.nil U)) (not (tptp.ssItem U))))) (or (not (tptp.memberP tptp.nil tptp.sk5)) (not (tptp.ssItem tptp.sk5)))) :rule subproof :discharge (t194.a0))
% 27.25/27.48  (step t195 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.memberP tptp.nil U)) (not (tptp.ssItem U)))) (or (not (tptp.memberP tptp.nil tptp.sk5)) (not (tptp.ssItem tptp.sk5)))) (or (not (tptp.memberP tptp.nil tptp.sk5)) (not (tptp.ssItem tptp.sk5)))) :rule resolution :premises (t193 t194))
% 27.25/27.48  (step t196 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.memberP tptp.nil U)) (not (tptp.ssItem U)))) (or (not (tptp.memberP tptp.nil tptp.sk5)) (not (tptp.ssItem tptp.sk5)))) (not (or (not (tptp.memberP tptp.nil tptp.sk5)) (not (tptp.ssItem tptp.sk5))))) :rule implies_neg2)
% 27.25/27.48  (step t197 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.memberP tptp.nil U)) (not (tptp.ssItem U)))) (or (not (tptp.memberP tptp.nil tptp.sk5)) (not (tptp.ssItem tptp.sk5)))) (=> (forall ((U $$unsorted)) (or (not (tptp.memberP tptp.nil U)) (not (tptp.ssItem U)))) (or (not (tptp.memberP tptp.nil tptp.sk5)) (not (tptp.ssItem tptp.sk5))))) :rule resolution :premises (t195 t196))
% 27.25/27.48  (step t198 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.memberP tptp.nil U)) (not (tptp.ssItem U)))) (or (not (tptp.memberP tptp.nil tptp.sk5)) (not (tptp.ssItem tptp.sk5))))) :rule contraction :premises (t197))
% 27.25/27.48  (step t199 (cl (not (forall ((U $$unsorted)) (or (not (tptp.memberP tptp.nil U)) (not (tptp.ssItem U))))) (or (not (tptp.memberP tptp.nil tptp.sk5)) (not (tptp.ssItem tptp.sk5)))) :rule implies :premises (t198))
% 27.25/27.48  (step t200 (cl (or (not (tptp.memberP tptp.nil tptp.sk5)) (not (tptp.ssItem tptp.sk5)))) :rule resolution :premises (t199 a70))
% 27.25/27.48  (step t201 (cl (not (tptp.memberP tptp.nil tptp.sk5))) :rule resolution :premises (t192 a191 t200))
% 27.25/27.48  (step t202 (cl (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5)) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (not (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5))) :rule and_neg)
% 27.25/27.48  (step t203 (cl (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5)) (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5)) (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5))) :rule implies_neg1)
% 27.25/27.48  (anchor :step t204)
% 27.25/27.48  (assume t204.a0 (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)))
% 27.25/27.48  (assume t204.a1 (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5))
% 27.25/27.48  (step t204.t1 (cl (=> (and (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5)) (and (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)))) :rule implies_neg1)
% 27.25/27.48  (anchor :step t204.t2)
% 27.25/27.48  (assume t204.t2.a0 (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5))
% 27.25/27.48  (assume t204.t2.a1 (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)))
% 27.25/27.48  (step t204.t2.t1 (cl (= (= (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5) true) (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5))) :rule equiv_simplify)
% 27.25/27.48  (step t204.t2.t2 (cl (not (= (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5) true)) (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5)) :rule equiv1 :premises (t204.t2.t1))
% 27.25/27.48  (step t204.t2.t3 (cl (= (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule symm :premises (t204.t2.a1))
% 27.25/27.48  (step t204.t2.t4 (cl (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) :rule symm :premises (t204.t2.t3))
% 27.25/27.48  (step t204.t2.t5 (cl (= (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule symm :premises (t204.t2.t4))
% 27.25/27.48  (step t204.t2.t6 (cl (= tptp.sk5 tptp.sk5)) :rule refl)
% 27.25/27.48  (step t204.t2.t7 (cl (= (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5) (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5))) :rule cong :premises (t204.t2.t5 t204.t2.t6))
% 27.25/27.48  (step t204.t2.t8 (cl (= (= (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5) true) (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5))) :rule equiv_simplify)
% 27.25/27.48  (step t204.t2.t9 (cl (= (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5) true) (not (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5))) :rule equiv2 :premises (t204.t2.t8))
% 27.25/27.48  (step t204.t2.t10 (cl (= (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5) true)) :rule resolution :premises (t204.t2.t9 t204.t2.a0))
% 27.25/27.48  (step t204.t2.t11 (cl (= (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5) true)) :rule trans :premises (t204.t2.t7 t204.t2.t10))
% 27.25/27.48  (step t204.t2.t12 (cl (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5)) :rule resolution :premises (t204.t2.t2 t204.t2.t11))
% 27.25/27.48  (step t204.t2 (cl (not (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5)) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5)) :rule subproof :discharge (t204.t2.a0 t204.t2.a1))
% 27.25/27.48  (step t204.t3 (cl (not (and (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)))) (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5)) :rule and_pos)
% 27.25/27.48  (step t204.t4 (cl (not (and (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) :rule and_pos)
% 27.25/27.48  (step t204.t5 (cl (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5) (not (and (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)))) (not (and (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))))) :rule resolution :premises (t204.t2 t204.t3 t204.t4))
% 27.25/27.48  (step t204.t6 (cl (not (and (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)))) (not (and (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)))) (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5)) :rule reordering :premises (t204.t5))
% 27.25/27.48  (step t204.t7 (cl (not (and (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)))) (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5)) :rule contraction :premises (t204.t6))
% 27.25/27.48  (step t204.t8 (cl (=> (and (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5)) (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5)) :rule resolution :premises (t204.t1 t204.t7))
% 27.25/27.48  (step t204.t9 (cl (=> (and (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5)) (not (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5))) :rule implies_neg2)
% 27.25/27.48  (step t204.t10 (cl (=> (and (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5)) (=> (and (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5))) :rule resolution :premises (t204.t8 t204.t9))
% 27.25/27.48  (step t204.t11 (cl (=> (and (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5))) :rule contraction :premises (t204.t10))
% 27.25/27.48  (step t204.t12 (cl (not (and (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)))) (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5)) :rule implies :premises (t204.t11))
% 27.25/27.48  (step t204.t13 (cl (and (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (not (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5)) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)))) :rule and_neg)
% 27.25/27.48  (step t204.t14 (cl (and (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)))) :rule resolution :premises (t204.t13 t204.a1 t204.a0))
% 27.25/27.48  (step t204.t15 (cl (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5)) :rule resolution :premises (t204.t12 t204.t14))
% 27.25/27.48  (step t204 (cl (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (not (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5)) (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5)) :rule subproof :discharge (t204.a0 t204.a1))
% 27.25/27.48  (step t205 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) :rule and_pos)
% 27.25/27.48  (step t206 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5))) (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5)) :rule and_pos)
% 27.25/27.48  (step t207 (cl (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5)))) :rule resolution :premises (t204 t205 t206))
% 27.25/27.48  (step t208 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5))) (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5)) :rule reordering :premises (t207))
% 27.25/27.48  (step t209 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5))) (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5)) :rule contraction :premises (t208))
% 27.25/27.48  (step t210 (cl (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5)) (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5)) (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5)) :rule resolution :premises (t203 t209))
% 27.25/27.48  (step t211 (cl (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5)) (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5)) (not (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5))) :rule implies_neg2)
% 27.25/27.48  (step t212 (cl (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5)) (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5)) (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5)) (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5))) :rule resolution :premises (t210 t211))
% 27.25/27.48  (step t213 (cl (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5)) (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5))) :rule contraction :premises (t212))
% 27.25/27.48  (step t214 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5))) (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5)) :rule implies :premises (t213))
% 27.25/27.48  (step t215 (cl (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (not (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5)) (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5)) :rule resolution :premises (t202 t214))
% 27.25/27.48  (step t216 (cl (not (or (not (tptp.memberP (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk5)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssItem tptp.sk5)) (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5))) (not (tptp.memberP (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk5)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssItem tptp.sk5)) (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5)) :rule or_pos)
% 27.25/27.48  (step t217 (cl (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5) (not (tptp.memberP (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk5)) (not (or (not (tptp.memberP (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk5)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssItem tptp.sk5)) (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5)))) :rule reordering :premises (t216))
% 27.25/27.48  (step t218 (cl (not (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk6)) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.memberP (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk5))) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk6)) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.memberP (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk5)) :rule or_pos)
% 27.25/27.48  (step t219 (cl (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.sk6)) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.memberP (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk5) (not (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk6)) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.memberP (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk5)))) :rule reordering :premises (t218))
% 27.25/27.48  (step t220 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.ssList (tptp.app U (tptp.cons V W)))) (tptp.memberP (tptp.app U (tptp.cons V W)) V))) (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk6)) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.memberP (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk5))) (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.ssList (tptp.app U (tptp.cons V W)))) (tptp.memberP (tptp.app U (tptp.cons V W)) V)))) :rule implies_neg1)
% 27.25/27.48  (anchor :step t221)
% 27.25/27.48  (assume t221.a0 (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.ssList (tptp.app U (tptp.cons V W)))) (tptp.memberP (tptp.app U (tptp.cons V W)) V))))
% 27.25/27.48  (step t221.t1 (cl (or (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.ssList (tptp.app U (tptp.cons V W)))) (tptp.memberP (tptp.app U (tptp.cons V W)) V)))) (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk6)) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.memberP (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk5)))) :rule forall_inst :args ((:= U tptp.sk6) (:= V tptp.sk5) (:= W tptp.nil)))
% 27.25/27.48  (step t221.t2 (cl (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.ssList (tptp.app U (tptp.cons V W)))) (tptp.memberP (tptp.app U (tptp.cons V W)) V)))) (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk6)) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.memberP (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk5))) :rule or :premises (t221.t1))
% 27.25/27.48  (step t221.t3 (cl (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk6)) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.memberP (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk5))) :rule resolution :premises (t221.t2 t221.a0))
% 27.25/27.48  (step t221 (cl (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.ssList (tptp.app U (tptp.cons V W)))) (tptp.memberP (tptp.app U (tptp.cons V W)) V)))) (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk6)) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.memberP (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk5))) :rule subproof :discharge (t221.a0))
% 27.25/27.48  (step t222 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.ssList (tptp.app U (tptp.cons V W)))) (tptp.memberP (tptp.app U (tptp.cons V W)) V))) (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk6)) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.memberP (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk5))) (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk6)) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.memberP (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk5))) :rule resolution :premises (t220 t221))
% 27.25/27.48  (step t223 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.ssList (tptp.app U (tptp.cons V W)))) (tptp.memberP (tptp.app U (tptp.cons V W)) V))) (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk6)) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.memberP (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk5))) (not (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk6)) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.memberP (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk5)))) :rule implies_neg2)
% 27.25/27.48  (step t224 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.ssList (tptp.app U (tptp.cons V W)))) (tptp.memberP (tptp.app U (tptp.cons V W)) V))) (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk6)) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.memberP (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk5))) (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.ssList (tptp.app U (tptp.cons V W)))) (tptp.memberP (tptp.app U (tptp.cons V W)) V))) (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk6)) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.memberP (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk5)))) :rule resolution :premises (t222 t223))
% 27.25/27.48  (step t225 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.ssList (tptp.app U (tptp.cons V W)))) (tptp.memberP (tptp.app U (tptp.cons V W)) V))) (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk6)) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.memberP (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk5)))) :rule contraction :premises (t224))
% 27.25/27.48  (step t226 (cl (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.ssList (tptp.app U (tptp.cons V W)))) (tptp.memberP (tptp.app U (tptp.cons V W)) V)))) (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk6)) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.memberP (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk5))) :rule implies :premises (t225))
% 27.25/27.48  (step t227 (cl (not (= (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted)) (or (not (= (tptp.app U (tptp.cons V W)) X)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.ssList X)) (tptp.memberP X V))) (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.ssList (tptp.app U (tptp.cons V W)))) (tptp.memberP (tptp.app U (tptp.cons V W)) V))))) (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted)) (or (not (= (tptp.app U (tptp.cons V W)) X)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.ssList X)) (tptp.memberP X V)))) (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.ssList (tptp.app U (tptp.cons V W)))) (tptp.memberP (tptp.app U (tptp.cons V W)) V)))) :rule equiv_pos2)
% 27.25/27.48  (anchor :step t228 :args ((U $$unsorted) (:= U U) (V $$unsorted) (:= V V) (W $$unsorted) (:= W W) (X $$unsorted) (:= X X)))
% 27.25/27.48  (step t228.t1 (cl (= U U)) :rule refl)
% 27.25/27.48  (step t228.t2 (cl (= V V)) :rule refl)
% 27.25/27.48  (step t228.t3 (cl (= W W)) :rule refl)
% 27.25/27.48  (step t228.t4 (cl (= X X)) :rule refl)
% 27.25/27.48  (step t228.t5 (cl (= (= (tptp.app U (tptp.cons V W)) X) (= X (tptp.app U (tptp.cons V W))))) :rule all_simplify)
% 27.25/27.48  (step t228.t6 (cl (= (not (= (tptp.app U (tptp.cons V W)) X)) (not (= X (tptp.app U (tptp.cons V W)))))) :rule cong :premises (t228.t5))
% 27.25/27.48  (step t228.t7 (cl (= (not (tptp.ssList W)) (not (tptp.ssList W)))) :rule refl)
% 27.25/27.48  (step t228.t8 (cl (= (not (tptp.ssList U)) (not (tptp.ssList U)))) :rule refl)
% 27.25/27.48  (step t228.t9 (cl (= (not (tptp.ssItem V)) (not (tptp.ssItem V)))) :rule refl)
% 27.25/27.48  (step t228.t10 (cl (= (not (tptp.ssList X)) (not (tptp.ssList X)))) :rule refl)
% 27.25/27.48  (step t228.t11 (cl (= (tptp.memberP X V) (tptp.memberP X V))) :rule refl)
% 27.25/27.48  (step t228.t12 (cl (= (or (not (= (tptp.app U (tptp.cons V W)) X)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.ssList X)) (tptp.memberP X V)) (or (not (= X (tptp.app U (tptp.cons V W)))) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.ssList X)) (tptp.memberP X V)))) :rule cong :premises (t228.t6 t228.t7 t228.t8 t228.t9 t228.t10 t228.t11))
% 27.25/27.48  (step t228 (cl (= (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted)) (or (not (= (tptp.app U (tptp.cons V W)) X)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.ssList X)) (tptp.memberP X V))) (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted)) (or (not (= X (tptp.app U (tptp.cons V W)))) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.ssList X)) (tptp.memberP X V))))) :rule bind)
% 27.25/27.48  (step t229 (cl (= (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted)) (or (not (= X (tptp.app U (tptp.cons V W)))) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.ssList X)) (tptp.memberP X V))) (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (= (tptp.app U (tptp.cons V W)) (tptp.app U (tptp.cons V W)))) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.ssList (tptp.app U (tptp.cons V W)))) (tptp.memberP (tptp.app U (tptp.cons V W)) V))))) :rule all_simplify)
% 27.25/27.48  (anchor :step t230 :args ((U $$unsorted) (:= U U) (V $$unsorted) (:= V V) (W $$unsorted) (:= W W)))
% 27.25/27.48  (step t230.t1 (cl (= U U)) :rule refl)
% 27.25/27.48  (step t230.t2 (cl (= V V)) :rule refl)
% 27.25/27.48  (step t230.t3 (cl (= W W)) :rule refl)
% 27.25/27.48  (step t230.t4 (cl (= (= (tptp.app U (tptp.cons V W)) (tptp.app U (tptp.cons V W))) true)) :rule all_simplify)
% 27.25/27.48  (step t230.t5 (cl (= (not (= (tptp.app U (tptp.cons V W)) (tptp.app U (tptp.cons V W)))) (not true))) :rule cong :premises (t230.t4))
% 27.25/27.48  (step t230.t6 (cl (= (not (= (tptp.app U (tptp.cons V W)) (tptp.app U (tptp.cons V W)))) false)) :rule trans :premises (t230.t5 t79))
% 27.25/27.48  (step t230.t7 (cl (= (not (tptp.ssList W)) (not (tptp.ssList W)))) :rule refl)
% 27.25/27.48  (step t230.t8 (cl (= (not (tptp.ssList U)) (not (tptp.ssList U)))) :rule refl)
% 27.25/27.48  (step t230.t9 (cl (= (not (tptp.ssItem V)) (not (tptp.ssItem V)))) :rule refl)
% 27.25/27.48  (step t230.t10 (cl (= (not (tptp.ssList (tptp.app U (tptp.cons V W)))) (not (tptp.ssList (tptp.app U (tptp.cons V W)))))) :rule refl)
% 27.25/27.48  (step t230.t11 (cl (= (tptp.memberP (tptp.app U (tptp.cons V W)) V) (tptp.memberP (tptp.app U (tptp.cons V W)) V))) :rule refl)
% 27.25/27.48  (step t230.t12 (cl (= (or (not (= (tptp.app U (tptp.cons V W)) (tptp.app U (tptp.cons V W)))) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.ssList (tptp.app U (tptp.cons V W)))) (tptp.memberP (tptp.app U (tptp.cons V W)) V)) (or false (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.ssList (tptp.app U (tptp.cons V W)))) (tptp.memberP (tptp.app U (tptp.cons V W)) V)))) :rule cong :premises (t230.t6 t230.t7 t230.t8 t230.t9 t230.t10 t230.t11))
% 27.25/27.48  (step t230.t13 (cl (= (or false (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.ssList (tptp.app U (tptp.cons V W)))) (tptp.memberP (tptp.app U (tptp.cons V W)) V)) (or (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.ssList (tptp.app U (tptp.cons V W)))) (tptp.memberP (tptp.app U (tptp.cons V W)) V)))) :rule all_simplify)
% 27.25/27.48  (step t230.t14 (cl (= (or (not (= (tptp.app U (tptp.cons V W)) (tptp.app U (tptp.cons V W)))) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.ssList (tptp.app U (tptp.cons V W)))) (tptp.memberP (tptp.app U (tptp.cons V W)) V)) (or (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.ssList (tptp.app U (tptp.cons V W)))) (tptp.memberP (tptp.app U (tptp.cons V W)) V)))) :rule trans :premises (t230.t12 t230.t13))
% 27.25/27.48  (step t230 (cl (= (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (= (tptp.app U (tptp.cons V W)) (tptp.app U (tptp.cons V W)))) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.ssList (tptp.app U (tptp.cons V W)))) (tptp.memberP (tptp.app U (tptp.cons V W)) V))) (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.ssList (tptp.app U (tptp.cons V W)))) (tptp.memberP (tptp.app U (tptp.cons V W)) V))))) :rule bind)
% 27.25/27.48  (step t231 (cl (= (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted)) (or (not (= X (tptp.app U (tptp.cons V W)))) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.ssList X)) (tptp.memberP X V))) (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.ssList (tptp.app U (tptp.cons V W)))) (tptp.memberP (tptp.app U (tptp.cons V W)) V))))) :rule trans :premises (t229 t230))
% 27.25/27.48  (step t232 (cl (= (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted)) (or (not (= (tptp.app U (tptp.cons V W)) X)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.ssList X)) (tptp.memberP X V))) (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.ssList (tptp.app U (tptp.cons V W)))) (tptp.memberP (tptp.app U (tptp.cons V W)) V))))) :rule trans :premises (t228 t231))
% 27.25/27.48  (step t233 (cl (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.ssList (tptp.app U (tptp.cons V W)))) (tptp.memberP (tptp.app U (tptp.cons V W)) V)))) :rule resolution :premises (t227 t232 a174))
% 27.25/27.48  (step t234 (cl (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk6)) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.memberP (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk5))) :rule resolution :premises (t226 t233))
% 27.25/27.48  (step t235 (cl (tptp.memberP (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk5)) :rule resolution :premises (t219 a7 a191 a192 t166 t234))
% 27.25/27.48  (step t236 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.memberP U V)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (tptp.memberP (tptp.app U W) V))) (or (not (tptp.memberP (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk5)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssItem tptp.sk5)) (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5))) (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.memberP U V)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (tptp.memberP (tptp.app U W) V)))) :rule implies_neg1)
% 27.25/27.48  (anchor :step t237)
% 27.25/27.48  (assume t237.a0 (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.memberP U V)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (tptp.memberP (tptp.app U W) V))))
% 27.25/27.48  (step t237.t1 (cl (or (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.memberP U V)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (tptp.memberP (tptp.app U W) V)))) (or (not (tptp.memberP (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk5)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssItem tptp.sk5)) (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5)))) :rule forall_inst :args ((:= U (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))) (:= V tptp.sk5) (:= W tptp.sk7)))
% 27.25/27.48  (step t237.t2 (cl (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.memberP U V)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (tptp.memberP (tptp.app U W) V)))) (or (not (tptp.memberP (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk5)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssItem tptp.sk5)) (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5))) :rule or :premises (t237.t1))
% 27.25/27.48  (step t237.t3 (cl (or (not (tptp.memberP (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk5)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssItem tptp.sk5)) (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5))) :rule resolution :premises (t237.t2 t237.a0))
% 27.25/27.48  (step t237 (cl (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.memberP U V)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (tptp.memberP (tptp.app U W) V)))) (or (not (tptp.memberP (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk5)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssItem tptp.sk5)) (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5))) :rule subproof :discharge (t237.a0))
% 27.25/27.48  (step t238 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.memberP U V)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (tptp.memberP (tptp.app U W) V))) (or (not (tptp.memberP (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk5)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssItem tptp.sk5)) (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5))) (or (not (tptp.memberP (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk5)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssItem tptp.sk5)) (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5))) :rule resolution :premises (t236 t237))
% 27.25/27.48  (step t239 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.memberP U V)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (tptp.memberP (tptp.app U W) V))) (or (not (tptp.memberP (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk5)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssItem tptp.sk5)) (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5))) (not (or (not (tptp.memberP (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk5)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssItem tptp.sk5)) (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5)))) :rule implies_neg2)
% 27.25/27.48  (step t240 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.memberP U V)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (tptp.memberP (tptp.app U W) V))) (or (not (tptp.memberP (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk5)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssItem tptp.sk5)) (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5))) (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.memberP U V)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (tptp.memberP (tptp.app U W) V))) (or (not (tptp.memberP (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk5)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssItem tptp.sk5)) (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5)))) :rule resolution :premises (t238 t239))
% 27.25/27.48  (step t241 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.memberP U V)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (tptp.memberP (tptp.app U W) V))) (or (not (tptp.memberP (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk5)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssItem tptp.sk5)) (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5)))) :rule contraction :premises (t240))
% 27.25/27.48  (step t242 (cl (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.memberP U V)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (tptp.memberP (tptp.app U W) V)))) (or (not (tptp.memberP (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk5)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssItem tptp.sk5)) (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5))) :rule implies :premises (t241))
% 27.25/27.48  (step t243 (cl (or (not (tptp.memberP (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk5)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssItem tptp.sk5)) (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5))) :rule resolution :premises (t242 a139))
% 27.25/27.48  (step t244 (cl (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5)) :rule resolution :premises (t217 a191 a193 t166 t235 t243))
% 27.25/27.48  (step t245 (cl (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5)) :rule resolution :premises (t215 t179 t244))
% 27.25/27.48  (step t246 (cl (not (= (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.memberP (tptp.cons U V) W)) (not (tptp.ssList V)) (not (tptp.ssItem U)) (not (tptp.ssItem W)) (tptp.memberP V W) (= U W))) (or (not (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk9)) (not (tptp.ssItem tptp.sk5)) (tptp.memberP tptp.nil tptp.sk5) (= tptp.sk9 tptp.sk5))) (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.memberP (tptp.cons U V) W)) (not (tptp.ssList V)) (not (tptp.ssItem U)) (not (tptp.ssItem W)) (tptp.memberP V W) (= U W))) (or (not (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk9)) (not (tptp.ssItem tptp.sk5)) (tptp.memberP tptp.nil tptp.sk5) (= tptp.sk5 tptp.sk9))))) (not (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.memberP (tptp.cons U V) W)) (not (tptp.ssList V)) (not (tptp.ssItem U)) (not (tptp.ssItem W)) (tptp.memberP V W) (= U W))) (or (not (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk9)) (not (tptp.ssItem tptp.sk5)) (tptp.memberP tptp.nil tptp.sk5) (= tptp.sk9 tptp.sk5)))) (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.memberP (tptp.cons U V) W)) (not (tptp.ssList V)) (not (tptp.ssItem U)) (not (tptp.ssItem W)) (tptp.memberP V W) (= U W))) (or (not (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk9)) (not (tptp.ssItem tptp.sk5)) (tptp.memberP tptp.nil tptp.sk5) (= tptp.sk5 tptp.sk9)))) :rule equiv_pos2)
% 27.25/27.48  (step t247 (cl (= (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.memberP (tptp.cons U V) W)) (not (tptp.ssList V)) (not (tptp.ssItem U)) (not (tptp.ssItem W)) (tptp.memberP V W) (= U W))) (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.memberP (tptp.cons U V) W)) (not (tptp.ssList V)) (not (tptp.ssItem U)) (not (tptp.ssItem W)) (tptp.memberP V W) (= U W))))) :rule refl)
% 27.25/27.48  (step t248 (cl (= (not (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5)) (not (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5)))) :rule refl)
% 27.25/27.48  (step t249 (cl (= (not (tptp.ssItem tptp.sk9)) (not (tptp.ssItem tptp.sk9)))) :rule refl)
% 27.25/27.48  (step t250 (cl (= (not (tptp.ssItem tptp.sk5)) (not (tptp.ssItem tptp.sk5)))) :rule refl)
% 27.25/27.48  (step t251 (cl (= (tptp.memberP tptp.nil tptp.sk5) (tptp.memberP tptp.nil tptp.sk5))) :rule refl)
% 27.25/27.48  (step t252 (cl (= (= tptp.sk9 tptp.sk5) (= tptp.sk5 tptp.sk9))) :rule all_simplify)
% 27.25/27.48  (step t253 (cl (= (or (not (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk9)) (not (tptp.ssItem tptp.sk5)) (tptp.memberP tptp.nil tptp.sk5) (= tptp.sk9 tptp.sk5)) (or (not (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk9)) (not (tptp.ssItem tptp.sk5)) (tptp.memberP tptp.nil tptp.sk5) (= tptp.sk5 tptp.sk9)))) :rule cong :premises (t248 t81 t249 t250 t251 t252))
% 27.25/27.48  (step t254 (cl (= (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.memberP (tptp.cons U V) W)) (not (tptp.ssList V)) (not (tptp.ssItem U)) (not (tptp.ssItem W)) (tptp.memberP V W) (= U W))) (or (not (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk9)) (not (tptp.ssItem tptp.sk5)) (tptp.memberP tptp.nil tptp.sk5) (= tptp.sk9 tptp.sk5))) (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.memberP (tptp.cons U V) W)) (not (tptp.ssList V)) (not (tptp.ssItem U)) (not (tptp.ssItem W)) (tptp.memberP V W) (= U W))) (or (not (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk9)) (not (tptp.ssItem tptp.sk5)) (tptp.memberP tptp.nil tptp.sk5) (= tptp.sk5 tptp.sk9))))) :rule cong :premises (t247 t253))
% 27.25/27.48  (step t255 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.memberP (tptp.cons U V) W)) (not (tptp.ssList V)) (not (tptp.ssItem U)) (not (tptp.ssItem W)) (tptp.memberP V W) (= U W))) (or (not (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk9)) (not (tptp.ssItem tptp.sk5)) (tptp.memberP tptp.nil tptp.sk5) (= tptp.sk9 tptp.sk5))) (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.memberP (tptp.cons U V) W)) (not (tptp.ssList V)) (not (tptp.ssItem U)) (not (tptp.ssItem W)) (tptp.memberP V W) (= U W)))) :rule implies_neg1)
% 27.25/27.48  (anchor :step t256)
% 27.25/27.48  (assume t256.a0 (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.memberP (tptp.cons U V) W)) (not (tptp.ssList V)) (not (tptp.ssItem U)) (not (tptp.ssItem W)) (tptp.memberP V W) (= U W))))
% 27.25/27.48  (step t256.t1 (cl (or (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.memberP (tptp.cons U V) W)) (not (tptp.ssList V)) (not (tptp.ssItem U)) (not (tptp.ssItem W)) (tptp.memberP V W) (= U W)))) (or (not (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk9)) (not (tptp.ssItem tptp.sk5)) (tptp.memberP tptp.nil tptp.sk5) (= tptp.sk9 tptp.sk5)))) :rule forall_inst :args ((:= U tptp.sk9) (:= V tptp.nil) (:= W tptp.sk5)))
% 27.25/27.48  (step t256.t2 (cl (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.memberP (tptp.cons U V) W)) (not (tptp.ssList V)) (not (tptp.ssItem U)) (not (tptp.ssItem W)) (tptp.memberP V W) (= U W)))) (or (not (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk9)) (not (tptp.ssItem tptp.sk5)) (tptp.memberP tptp.nil tptp.sk5) (= tptp.sk9 tptp.sk5))) :rule or :premises (t256.t1))
% 27.25/27.48  (step t256.t3 (cl (or (not (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk9)) (not (tptp.ssItem tptp.sk5)) (tptp.memberP tptp.nil tptp.sk5) (= tptp.sk9 tptp.sk5))) :rule resolution :premises (t256.t2 t256.a0))
% 27.25/27.48  (step t256 (cl (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.memberP (tptp.cons U V) W)) (not (tptp.ssList V)) (not (tptp.ssItem U)) (not (tptp.ssItem W)) (tptp.memberP V W) (= U W)))) (or (not (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk9)) (not (tptp.ssItem tptp.sk5)) (tptp.memberP tptp.nil tptp.sk5) (= tptp.sk9 tptp.sk5))) :rule subproof :discharge (t256.a0))
% 27.25/27.48  (step t257 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.memberP (tptp.cons U V) W)) (not (tptp.ssList V)) (not (tptp.ssItem U)) (not (tptp.ssItem W)) (tptp.memberP V W) (= U W))) (or (not (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk9)) (not (tptp.ssItem tptp.sk5)) (tptp.memberP tptp.nil tptp.sk5) (= tptp.sk9 tptp.sk5))) (or (not (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk9)) (not (tptp.ssItem tptp.sk5)) (tptp.memberP tptp.nil tptp.sk5) (= tptp.sk9 tptp.sk5))) :rule resolution :premises (t255 t256))
% 27.25/27.48  (step t258 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.memberP (tptp.cons U V) W)) (not (tptp.ssList V)) (not (tptp.ssItem U)) (not (tptp.ssItem W)) (tptp.memberP V W) (= U W))) (or (not (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk9)) (not (tptp.ssItem tptp.sk5)) (tptp.memberP tptp.nil tptp.sk5) (= tptp.sk9 tptp.sk5))) (not (or (not (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk9)) (not (tptp.ssItem tptp.sk5)) (tptp.memberP tptp.nil tptp.sk5) (= tptp.sk9 tptp.sk5)))) :rule implies_neg2)
% 27.25/27.48  (step t259 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.memberP (tptp.cons U V) W)) (not (tptp.ssList V)) (not (tptp.ssItem U)) (not (tptp.ssItem W)) (tptp.memberP V W) (= U W))) (or (not (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk9)) (not (tptp.ssItem tptp.sk5)) (tptp.memberP tptp.nil tptp.sk5) (= tptp.sk9 tptp.sk5))) (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.memberP (tptp.cons U V) W)) (not (tptp.ssList V)) (not (tptp.ssItem U)) (not (tptp.ssItem W)) (tptp.memberP V W) (= U W))) (or (not (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk9)) (not (tptp.ssItem tptp.sk5)) (tptp.memberP tptp.nil tptp.sk5) (= tptp.sk9 tptp.sk5)))) :rule resolution :premises (t257 t258))
% 27.25/27.48  (step t260 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.memberP (tptp.cons U V) W)) (not (tptp.ssList V)) (not (tptp.ssItem U)) (not (tptp.ssItem W)) (tptp.memberP V W) (= U W))) (or (not (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk9)) (not (tptp.ssItem tptp.sk5)) (tptp.memberP tptp.nil tptp.sk5) (= tptp.sk9 tptp.sk5)))) :rule contraction :premises (t259))
% 27.25/27.48  (step t261 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.memberP (tptp.cons U V) W)) (not (tptp.ssList V)) (not (tptp.ssItem U)) (not (tptp.ssItem W)) (tptp.memberP V W) (= U W))) (or (not (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk9)) (not (tptp.ssItem tptp.sk5)) (tptp.memberP tptp.nil tptp.sk5) (= tptp.sk5 tptp.sk9)))) :rule resolution :premises (t246 t254 t260))
% 27.25/27.48  (step t262 (cl (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.memberP (tptp.cons U V) W)) (not (tptp.ssList V)) (not (tptp.ssItem U)) (not (tptp.ssItem W)) (tptp.memberP V W) (= U W)))) (or (not (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk9)) (not (tptp.ssItem tptp.sk5)) (tptp.memberP tptp.nil tptp.sk5) (= tptp.sk5 tptp.sk9))) :rule implies :premises (t261))
% 27.25/27.48  (step t263 (cl (not (= (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.memberP (tptp.cons U V) W)) (not (tptp.ssList V)) (not (tptp.ssItem U)) (not (tptp.ssItem W)) (tptp.memberP V W) (= W U))) (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.memberP (tptp.cons U V) W)) (not (tptp.ssList V)) (not (tptp.ssItem U)) (not (tptp.ssItem W)) (tptp.memberP V W) (= U W))))) (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.memberP (tptp.cons U V) W)) (not (tptp.ssList V)) (not (tptp.ssItem U)) (not (tptp.ssItem W)) (tptp.memberP V W) (= W U)))) (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.memberP (tptp.cons U V) W)) (not (tptp.ssList V)) (not (tptp.ssItem U)) (not (tptp.ssItem W)) (tptp.memberP V W) (= U W)))) :rule equiv_pos2)
% 27.25/27.48  (anchor :step t264 :args ((U $$unsorted) (:= U U) (V $$unsorted) (:= V V) (W $$unsorted) (:= W W)))
% 27.25/27.48  (step t264.t1 (cl (= U U)) :rule refl)
% 27.25/27.48  (step t264.t2 (cl (= V V)) :rule refl)
% 27.25/27.48  (step t264.t3 (cl (= W W)) :rule refl)
% 27.25/27.48  (step t264.t4 (cl (= (not (tptp.memberP (tptp.cons U V) W)) (not (tptp.memberP (tptp.cons U V) W)))) :rule refl)
% 27.25/27.48  (step t264.t5 (cl (= (not (tptp.ssList V)) (not (tptp.ssList V)))) :rule refl)
% 27.25/27.48  (step t264.t6 (cl (= (not (tptp.ssItem U)) (not (tptp.ssItem U)))) :rule refl)
% 27.25/27.48  (step t264.t7 (cl (= (not (tptp.ssItem W)) (not (tptp.ssItem W)))) :rule refl)
% 27.25/27.49  (step t264.t8 (cl (= (tptp.memberP V W) (tptp.memberP V W))) :rule refl)
% 27.25/27.49  (step t264.t9 (cl (= (= W U) (= U W))) :rule all_simplify)
% 27.25/27.49  (step t264.t10 (cl (= (or (not (tptp.memberP (tptp.cons U V) W)) (not (tptp.ssList V)) (not (tptp.ssItem U)) (not (tptp.ssItem W)) (tptp.memberP V W) (= W U)) (or (not (tptp.memberP (tptp.cons U V) W)) (not (tptp.ssList V)) (not (tptp.ssItem U)) (not (tptp.ssItem W)) (tptp.memberP V W) (= U W)))) :rule cong :premises (t264.t4 t264.t5 t264.t6 t264.t7 t264.t8 t264.t9))
% 27.25/27.49  (step t264 (cl (= (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.memberP (tptp.cons U V) W)) (not (tptp.ssList V)) (not (tptp.ssItem U)) (not (tptp.ssItem W)) (tptp.memberP V W) (= W U))) (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.memberP (tptp.cons U V) W)) (not (tptp.ssList V)) (not (tptp.ssItem U)) (not (tptp.ssItem W)) (tptp.memberP V W) (= U W))))) :rule bind)
% 27.25/27.49  (step t265 (cl (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.memberP (tptp.cons U V) W)) (not (tptp.ssList V)) (not (tptp.ssItem U)) (not (tptp.ssItem W)) (tptp.memberP V W) (= U W)))) :rule resolution :premises (t263 t264 a160))
% 27.25/27.49  (step t266 (cl (or (not (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk9)) (not (tptp.ssItem tptp.sk5)) (tptp.memberP tptp.nil tptp.sk5) (= tptp.sk5 tptp.sk9))) :rule resolution :premises (t262 t265))
% 27.25/27.49  (step t267 (cl (= tptp.sk5 tptp.sk9)) :rule resolution :premises (t181 a7 a191 t190 t201 t245 t266))
% 27.25/27.49  (step t268 (cl (not (or (not (tptp.memberP tptp.nil tptp.sk8)) (not (tptp.ssItem tptp.sk8)))) (not (tptp.memberP tptp.nil tptp.sk8)) (not (tptp.ssItem tptp.sk8))) :rule or_pos)
% 27.25/27.49  (step t269 (cl (not (tptp.ssItem tptp.sk8)) (not (tptp.memberP tptp.nil tptp.sk8)) (not (or (not (tptp.memberP tptp.nil tptp.sk8)) (not (tptp.ssItem tptp.sk8))))) :rule reordering :premises (t268))
% 27.25/27.49  (step t270 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.memberP tptp.nil U)) (not (tptp.ssItem U)))) (or (not (tptp.memberP tptp.nil tptp.sk8)) (not (tptp.ssItem tptp.sk8)))) (forall ((U $$unsorted)) (or (not (tptp.memberP tptp.nil U)) (not (tptp.ssItem U))))) :rule implies_neg1)
% 27.25/27.49  (anchor :step t271)
% 27.25/27.49  (assume t271.a0 (forall ((U $$unsorted)) (or (not (tptp.memberP tptp.nil U)) (not (tptp.ssItem U)))))
% 27.25/27.49  (step t271.t1 (cl (or (not (forall ((U $$unsorted)) (or (not (tptp.memberP tptp.nil U)) (not (tptp.ssItem U))))) (or (not (tptp.memberP tptp.nil tptp.sk8)) (not (tptp.ssItem tptp.sk8))))) :rule forall_inst :args ((:= U tptp.sk8)))
% 27.25/27.49  (step t271.t2 (cl (not (forall ((U $$unsorted)) (or (not (tptp.memberP tptp.nil U)) (not (tptp.ssItem U))))) (or (not (tptp.memberP tptp.nil tptp.sk8)) (not (tptp.ssItem tptp.sk8)))) :rule or :premises (t271.t1))
% 27.25/27.49  (step t271.t3 (cl (or (not (tptp.memberP tptp.nil tptp.sk8)) (not (tptp.ssItem tptp.sk8)))) :rule resolution :premises (t271.t2 t271.a0))
% 27.25/27.49  (step t271 (cl (not (forall ((U $$unsorted)) (or (not (tptp.memberP tptp.nil U)) (not (tptp.ssItem U))))) (or (not (tptp.memberP tptp.nil tptp.sk8)) (not (tptp.ssItem tptp.sk8)))) :rule subproof :discharge (t271.a0))
% 27.25/27.49  (step t272 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.memberP tptp.nil U)) (not (tptp.ssItem U)))) (or (not (tptp.memberP tptp.nil tptp.sk8)) (not (tptp.ssItem tptp.sk8)))) (or (not (tptp.memberP tptp.nil tptp.sk8)) (not (tptp.ssItem tptp.sk8)))) :rule resolution :premises (t270 t271))
% 27.25/27.49  (step t273 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.memberP tptp.nil U)) (not (tptp.ssItem U)))) (or (not (tptp.memberP tptp.nil tptp.sk8)) (not (tptp.ssItem tptp.sk8)))) (not (or (not (tptp.memberP tptp.nil tptp.sk8)) (not (tptp.ssItem tptp.sk8))))) :rule implies_neg2)
% 27.25/27.49  (step t274 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.memberP tptp.nil U)) (not (tptp.ssItem U)))) (or (not (tptp.memberP tptp.nil tptp.sk8)) (not (tptp.ssItem tptp.sk8)))) (=> (forall ((U $$unsorted)) (or (not (tptp.memberP tptp.nil U)) (not (tptp.ssItem U)))) (or (not (tptp.memberP tptp.nil tptp.sk8)) (not (tptp.ssItem tptp.sk8))))) :rule resolution :premises (t272 t273))
% 27.25/27.49  (step t275 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.memberP tptp.nil U)) (not (tptp.ssItem U)))) (or (not (tptp.memberP tptp.nil tptp.sk8)) (not (tptp.ssItem tptp.sk8))))) :rule contraction :premises (t274))
% 27.25/27.49  (step t276 (cl (not (forall ((U $$unsorted)) (or (not (tptp.memberP tptp.nil U)) (not (tptp.ssItem U))))) (or (not (tptp.memberP tptp.nil tptp.sk8)) (not (tptp.ssItem tptp.sk8)))) :rule implies :premises (t275))
% 27.25/27.49  (step t277 (cl (or (not (tptp.memberP tptp.nil tptp.sk8)) (not (tptp.ssItem tptp.sk8)))) :rule resolution :premises (t276 a70))
% 27.25/27.49  (step t278 (cl (not (tptp.memberP tptp.nil tptp.sk8))) :rule resolution :premises (t269 a195 t277))
% 27.25/27.49  (step t279 (cl (not (or (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) :rule or_pos)
% 27.25/27.49  (step t280 (cl (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (not (or (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))))) :rule reordering :premises (t279))
% 27.25/27.49  (step t281 (cl (not (= (tptp.ssList tptp.sk1) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (not (tptp.ssList tptp.sk1)) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule equiv_pos2)
% 27.25/27.49  (step t282 (cl (= tptp.sk1 tptp.sk3)) :rule and :premises (t104))
% 27.25/27.49  (step t283 (cl (= tptp.sk3 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule and :premises (t104))
% 27.25/27.49  (step t284 (cl (= tptp.sk1 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule trans :premises (t282 t283))
% 27.25/27.49  (step t285 (cl (= (tptp.ssList tptp.sk1) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule cong :premises (t284))
% 27.25/27.49  (step t286 (cl (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule resolution :premises (t281 t285 a185))
% 27.25/27.49  (step t287 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil)))) (or (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)))) (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil))))) :rule implies_neg1)
% 27.25/27.49  (anchor :step t288)
% 27.25/27.49  (assume t288.a0 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil)))))
% 27.25/27.49  (step t288.t1 (cl (or (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil))))) (or (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))))) :rule forall_inst :args ((:= U (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))
% 27.25/27.49  (step t288.t2 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil))))) (or (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)))) :rule or :premises (t288.t1))
% 27.25/27.49  (step t288.t3 (cl (or (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)))) :rule resolution :premises (t288.t2 t288.a0))
% 27.25/27.49  (step t288 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil))))) (or (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)))) :rule subproof :discharge (t288.a0))
% 27.25/27.49  (step t289 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil)))) (or (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)))) (or (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)))) :rule resolution :premises (t287 t288))
% 27.25/27.49  (step t290 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil)))) (or (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)))) (not (or (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))))) :rule implies_neg2)
% 27.25/27.49  (step t291 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil)))) (or (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)))) (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil)))) (or (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))))) :rule resolution :premises (t289 t290))
% 27.25/27.49  (step t292 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil)))) (or (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))))) :rule contraction :premises (t291))
% 27.25/27.49  (step t293 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil))))) (or (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)))) :rule implies :premises (t292))
% 27.25/27.49  (step t294 (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)
% 27.25/27.49  (anchor :step t295 :args ((U $$unsorted) (:= U U)))
% 27.25/27.49  (step t295.t1 (cl (= U U)) :rule refl)
% 27.25/27.49  (step t295.t2 (cl (= (not (tptp.ssList U)) (not (tptp.ssList U)))) :rule refl)
% 27.25/27.49  (step t295.t3 (cl (= (= (tptp.app U tptp.nil) U) (= U (tptp.app U tptp.nil)))) :rule all_simplify)
% 27.25/27.49  (step t295.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 (t295.t2 t295.t3))
% 27.25/27.49  (step t295 (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)
% 27.25/27.49  (step t296 (cl (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil))))) :rule resolution :premises (t294 t295 a72))
% 27.25/27.49  (step t297 (cl (or (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)))) :rule resolution :premises (t293 t296))
% 27.25/27.49  (step t298 (cl (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) :rule resolution :premises (t280 t286 t297))
% 27.25/27.49  (step t299 (cl (not (or (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule or_pos)
% 27.25/27.49  (step t300 (cl (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (not (or (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))))) :rule reordering :premises (t299))
% 27.25/27.49  (step t301 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U)))) (or (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U))))) :rule implies_neg1)
% 27.25/27.49  (anchor :step t302)
% 27.25/27.49  (assume t302.a0 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U)))))
% 27.25/27.49  (step t302.t1 (cl (or (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U))))) (or (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))))) :rule forall_inst :args ((:= U (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))
% 27.25/27.49  (step t302.t2 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U))))) (or (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) :rule or :premises (t302.t1))
% 27.25/27.49  (step t302.t3 (cl (or (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) :rule resolution :premises (t302.t2 t302.a0))
% 27.25/27.49  (step t302 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U))))) (or (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) :rule subproof :discharge (t302.a0))
% 27.25/27.49  (step t303 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U)))) (or (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) (or (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) :rule resolution :premises (t301 t302))
% 27.25/27.49  (step t304 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U)))) (or (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) (not (or (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))))) :rule implies_neg2)
% 27.25/27.49  (step t305 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U)))) (or (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U)))) (or (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))))) :rule resolution :premises (t303 t304))
% 27.25/27.49  (step t306 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U)))) (or (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))))) :rule contraction :premises (t305))
% 27.25/27.49  (step t307 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U))))) (or (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) :rule implies :premises (t306))
% 27.25/27.49  (step t308 (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)
% 27.25/27.49  (anchor :step t309 :args ((U $$unsorted) (:= U U)))
% 27.25/27.49  (step t309.t1 (cl (= U U)) :rule refl)
% 27.25/27.49  (step t309.t2 (cl (= (not (tptp.ssList U)) (not (tptp.ssList U)))) :rule refl)
% 27.25/27.49  (step t309.t3 (cl (= (= (tptp.app tptp.nil U) U) (= U (tptp.app tptp.nil U)))) :rule all_simplify)
% 27.25/27.49  (step t309.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 (t309.t2 t309.t3))
% 27.25/27.49  (step t309 (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)
% 27.25/27.49  (step t310 (cl (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U))))) :rule resolution :premises (t308 t309 a73))
% 27.25/27.49  (step t311 (cl (or (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) :rule resolution :premises (t307 t310))
% 27.25/27.49  (step t312 (cl (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule resolution :premises (t300 t286 t311))
% 27.25/27.49  (step t313 (cl (not (or (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.tl tptp.sk6))) (not (tptp.ssList (tptp.skaf46 tptp.sk6 tptp.sk6))) (not (tptp.ssItem tptp.sk9)) (not (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7)))))) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.tl tptp.sk6))) (not (tptp.ssList (tptp.skaf46 tptp.sk6 tptp.sk6))) (not (tptp.ssItem tptp.sk9)) (not (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7))))) :rule or_pos)
% 27.25/27.49  (step t314 (cl (not (tptp.ssList tptp.sk7)) (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList (tptp.tl tptp.sk6))) (not (tptp.ssList (tptp.skaf46 tptp.sk6 tptp.sk6))) (not (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7)))) (not (or (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.tl tptp.sk6))) (not (tptp.ssList (tptp.skaf46 tptp.sk6 tptp.sk6))) (not (tptp.ssItem tptp.sk9)) (not (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7))))))) :rule reordering :premises (t313))
% 27.25/27.49  (step t315 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted)) (or (not (tptp.ssList X)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.duplicatefreeP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons V X)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons V X)))))) (or (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.tl tptp.sk6))) (not (tptp.ssList (tptp.skaf46 tptp.sk6 tptp.sk6))) (not (tptp.ssItem tptp.sk9)) (not (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7)))))) (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted)) (or (not (tptp.ssList X)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.duplicatefreeP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons V X)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons V X))))))) :rule implies_neg1)
% 27.25/27.49  (anchor :step t316)
% 27.25/27.49  (assume t316.a0 (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted)) (or (not (tptp.ssList X)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.duplicatefreeP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons V X)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons V X)))))))
% 27.25/27.49  (step t316.t1 (cl (or (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted)) (or (not (tptp.ssList X)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.duplicatefreeP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons V X)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons V X))))))) (or (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.tl tptp.sk6))) (not (tptp.ssList (tptp.skaf46 tptp.sk6 tptp.sk6))) (not (tptp.ssItem tptp.sk9)) (not (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7))))))) :rule forall_inst :args ((:= U (tptp.skaf46 tptp.sk6 tptp.sk6)) (:= V tptp.sk9) (:= W (tptp.tl tptp.sk6)) (:= X tptp.sk7)))
% 27.25/27.49  (step t316.t2 (cl (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted)) (or (not (tptp.ssList X)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.duplicatefreeP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons V X)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons V X))))))) (or (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.tl tptp.sk6))) (not (tptp.ssList (tptp.skaf46 tptp.sk6 tptp.sk6))) (not (tptp.ssItem tptp.sk9)) (not (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7)))))) :rule or :premises (t316.t1))
% 27.25/27.49  (step t316.t3 (cl (or (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.tl tptp.sk6))) (not (tptp.ssList (tptp.skaf46 tptp.sk6 tptp.sk6))) (not (tptp.ssItem tptp.sk9)) (not (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7)))))) :rule resolution :premises (t316.t2 t316.a0))
% 27.25/27.49  (step t316 (cl (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted)) (or (not (tptp.ssList X)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.duplicatefreeP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons V X)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons V X))))))) (or (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.tl tptp.sk6))) (not (tptp.ssList (tptp.skaf46 tptp.sk6 tptp.sk6))) (not (tptp.ssItem tptp.sk9)) (not (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7)))))) :rule subproof :discharge (t316.a0))
% 27.25/27.49  (step t317 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted)) (or (not (tptp.ssList X)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.duplicatefreeP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons V X)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons V X)))))) (or (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.tl tptp.sk6))) (not (tptp.ssList (tptp.skaf46 tptp.sk6 tptp.sk6))) (not (tptp.ssItem tptp.sk9)) (not (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7)))))) (or (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.tl tptp.sk6))) (not (tptp.ssList (tptp.skaf46 tptp.sk6 tptp.sk6))) (not (tptp.ssItem tptp.sk9)) (not (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7)))))) :rule resolution :premises (t315 t316))
% 27.25/27.49  (step t318 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted)) (or (not (tptp.ssList X)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.duplicatefreeP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons V X)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons V X)))))) (or (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.tl tptp.sk6))) (not (tptp.ssList (tptp.skaf46 tptp.sk6 tptp.sk6))) (not (tptp.ssItem tptp.sk9)) (not (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7)))))) (not (or (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.tl tptp.sk6))) (not (tptp.ssList (tptp.skaf46 tptp.sk6 tptp.sk6))) (not (tptp.ssItem tptp.sk9)) (not (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7))))))) :rule implies_neg2)
% 27.25/27.49  (step t319 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted)) (or (not (tptp.ssList X)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.duplicatefreeP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons V X)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons V X)))))) (or (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.tl tptp.sk6))) (not (tptp.ssList (tptp.skaf46 tptp.sk6 tptp.sk6))) (not (tptp.ssItem tptp.sk9)) (not (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7)))))) (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted)) (or (not (tptp.ssList X)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.duplicatefreeP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons V X)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons V X)))))) (or (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.tl tptp.sk6))) (not (tptp.ssList (tptp.skaf46 tptp.sk6 tptp.sk6))) (not (tptp.ssItem tptp.sk9)) (not (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7))))))) :rule resolution :premises (t317 t318))
% 27.25/27.49  (step t320 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted)) (or (not (tptp.ssList X)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.duplicatefreeP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons V X)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons V X)))))) (or (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.tl tptp.sk6))) (not (tptp.ssList (tptp.skaf46 tptp.sk6 tptp.sk6))) (not (tptp.ssItem tptp.sk9)) (not (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7))))))) :rule contraction :premises (t319))
% 27.25/27.49  (step t321 (cl (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted)) (or (not (tptp.ssList X)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.duplicatefreeP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons V X)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons V X))))))) (or (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.tl tptp.sk6))) (not (tptp.ssList (tptp.skaf46 tptp.sk6 tptp.sk6))) (not (tptp.ssItem tptp.sk9)) (not (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7)))))) :rule implies :premises (t320))
% 27.25/27.49  (step t322 (cl (not (= (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)))) (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted)) (or (not (tptp.ssList X)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.duplicatefreeP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons V X)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons V X)))))))) (not (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))))) (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted)) (or (not (tptp.ssList X)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.duplicatefreeP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons V X)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons V X))))))) :rule equiv_pos2)
% 27.25/27.49  (anchor :step t323 :args ((U $$unsorted) (:= U U) (V $$unsorted) (:= V V) (W $$unsorted) (:= W W) (X $$unsorted) (:= X X) (Y $$unsorted) (:= Y Y)))
% 27.25/27.49  (step t323.t1 (cl (= U U)) :rule refl)
% 27.25/27.49  (step t323.t2 (cl (= V V)) :rule refl)
% 27.25/27.49  (step t323.t3 (cl (= W W)) :rule refl)
% 27.25/27.49  (step t323.t4 (cl (= X X)) :rule refl)
% 27.25/27.49  (step t323.t5 (cl (= Y Y)) :rule refl)
% 27.25/27.49  (step t323.t6 (cl (= (= (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons V X)) Y) (= Y (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons V X))))) :rule all_simplify)
% 27.25/27.49  (step t323.t7 (cl (= (not (= (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons V X)) Y)) (not (= Y (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons V X)))))) :rule cong :premises (t323.t6))
% 27.25/27.49  (step t323.t8 (cl (= (not (tptp.ssList X)) (not (tptp.ssList X)))) :rule refl)
% 27.25/27.49  (step t323.t9 (cl (= (not (tptp.ssList W)) (not (tptp.ssList W)))) :rule refl)
% 27.25/27.49  (step t323.t10 (cl (= (not (tptp.ssList U)) (not (tptp.ssList U)))) :rule refl)
% 27.25/27.49  (step t323.t11 (cl (= (not (tptp.ssItem V)) (not (tptp.ssItem V)))) :rule refl)
% 27.25/27.49  (step t323.t12 (cl (= (not (tptp.duplicatefreeP Y)) (not (tptp.duplicatefreeP Y)))) :rule refl)
% 27.25/27.49  (step t323.t13 (cl (= (not (tptp.ssList Y)) (not (tptp.ssList Y)))) :rule refl)
% 27.25/27.49  (step t323.t14 (cl (= (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))) (or (not (= Y (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons V X)))) (not (tptp.ssList X)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.duplicatefreeP Y)) (not (tptp.ssList Y))))) :rule cong :premises (t323.t7 t323.t8 t323.t9 t323.t10 t323.t11 t323.t12 t323.t13))
% 27.25/27.49  (step t323 (cl (= (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted)) (or (not (= (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons 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)))) (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted)) (or (not (= Y (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons V X)))) (not (tptp.ssList X)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.duplicatefreeP Y)) (not (tptp.ssList Y)))))) :rule bind)
% 27.25/27.49  (step t324 (cl (= (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted)) (or (not (= Y (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons V X)))) (not (tptp.ssList X)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.duplicatefreeP Y)) (not (tptp.ssList Y)))) (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted)) (or (not (= (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons V X)) (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons V X)))) (not (tptp.ssList X)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.duplicatefreeP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons V X)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons V X)))))))) :rule all_simplify)
% 27.25/27.49  (anchor :step t325 :args ((U $$unsorted) (:= U U) (V $$unsorted) (:= V V) (W $$unsorted) (:= W W) (X $$unsorted) (:= X X)))
% 27.25/27.49  (step t325.t1 (cl (= U U)) :rule refl)
% 27.25/27.49  (step t325.t2 (cl (= V V)) :rule refl)
% 27.25/27.49  (step t325.t3 (cl (= W W)) :rule refl)
% 27.25/27.49  (step t325.t4 (cl (= X X)) :rule refl)
% 27.25/27.49  (step t325.t5 (cl (= (= (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons V X)) (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons V X))) true)) :rule all_simplify)
% 27.25/27.49  (step t325.t6 (cl (= (not (= (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons V X)) (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons V X)))) (not true))) :rule cong :premises (t325.t5))
% 27.25/27.49  (step t325.t7 (cl (= (not (= (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons V X)) (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons V X)))) false)) :rule trans :premises (t325.t6 t79))
% 27.25/27.49  (step t325.t8 (cl (= (not (tptp.ssList X)) (not (tptp.ssList X)))) :rule refl)
% 27.25/27.49  (step t325.t9 (cl (= (not (tptp.ssList W)) (not (tptp.ssList W)))) :rule refl)
% 27.25/27.49  (step t325.t10 (cl (= (not (tptp.ssList U)) (not (tptp.ssList U)))) :rule refl)
% 27.25/27.49  (step t325.t11 (cl (= (not (tptp.ssItem V)) (not (tptp.ssItem V)))) :rule refl)
% 27.25/27.49  (step t325.t12 (cl (= (not (tptp.duplicatefreeP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons V X)))) (not (tptp.duplicatefreeP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons V X)))))) :rule refl)
% 27.25/27.49  (step t325.t13 (cl (= (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons V X)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons V X)))))) :rule refl)
% 27.25/27.49  (step t325.t14 (cl (= (or (not (= (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons V X)) (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons V X)))) (not (tptp.ssList X)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.duplicatefreeP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons V X)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons V X))))) (or false (not (tptp.ssList X)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.duplicatefreeP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons V X)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons V X))))))) :rule cong :premises (t325.t7 t325.t8 t325.t9 t325.t10 t325.t11 t325.t12 t325.t13))
% 27.25/27.49  (step t325.t15 (cl (= (or false (not (tptp.ssList X)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.duplicatefreeP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons V X)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons V X))))) (or (not (tptp.ssList X)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.duplicatefreeP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons V X)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons V X))))))) :rule all_simplify)
% 27.25/27.49  (step t325.t16 (cl (= (or (not (= (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons V X)) (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons V X)))) (not (tptp.ssList X)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.duplicatefreeP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons V X)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons V X))))) (or (not (tptp.ssList X)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.duplicatefreeP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons V X)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons V X))))))) :rule trans :premises (t325.t14 t325.t15))
% 27.25/27.49  (step t325 (cl (= (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted)) (or (not (= (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons V X)) (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons V X)))) (not (tptp.ssList X)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.duplicatefreeP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons V X)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons V X)))))) (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted)) (or (not (tptp.ssList X)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.duplicatefreeP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons V X)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons V X)))))))) :rule bind)
% 27.25/27.49  (step t326 (cl (= (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted)) (or (not (= Y (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons V X)))) (not (tptp.ssList X)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.duplicatefreeP Y)) (not (tptp.ssList Y)))) (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted)) (or (not (tptp.ssList X)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.duplicatefreeP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons V X)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons V X)))))))) :rule trans :premises (t324 t325))
% 27.25/27.49  (step t327 (cl (= (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted)) (or (not (= (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons 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)))) (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted)) (or (not (tptp.ssList X)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.duplicatefreeP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons V X)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons V X)))))))) :rule trans :premises (t323 t326))
% 27.25/27.49  (step t328 (cl (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted)) (or (not (tptp.ssList X)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.duplicatefreeP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons V X)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons V X))))))) :rule resolution :premises (t322 t327 a178))
% 27.25/27.49  (step t329 (cl (or (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.tl tptp.sk6))) (not (tptp.ssList (tptp.skaf46 tptp.sk6 tptp.sk6))) (not (tptp.ssItem tptp.sk9)) (not (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7)))))) :rule resolution :premises (t321 t328))
% 27.25/27.49  (step t330 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf46 U V))) (tptp.ssList (tptp.skaf46 tptp.sk6 tptp.sk6))) (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf46 U V)))) :rule implies_neg1)
% 27.25/27.49  (anchor :step t331)
% 27.25/27.49  (assume t331.a0 (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf46 U V))))
% 27.25/27.49  (step t331.t1 (cl (or (not (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf46 U V)))) (tptp.ssList (tptp.skaf46 tptp.sk6 tptp.sk6)))) :rule forall_inst :args ((:= U tptp.sk6) (:= V tptp.sk6)))
% 27.25/27.49  (step t331.t2 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf46 U V)))) (tptp.ssList (tptp.skaf46 tptp.sk6 tptp.sk6))) :rule or :premises (t331.t1))
% 27.25/27.49  (step t331.t3 (cl (tptp.ssList (tptp.skaf46 tptp.sk6 tptp.sk6))) :rule resolution :premises (t331.t2 t331.a0))
% 27.25/27.49  (step t331 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf46 U V)))) (tptp.ssList (tptp.skaf46 tptp.sk6 tptp.sk6))) :rule subproof :discharge (t331.a0))
% 27.25/27.49  (step t332 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf46 U V))) (tptp.ssList (tptp.skaf46 tptp.sk6 tptp.sk6))) (tptp.ssList (tptp.skaf46 tptp.sk6 tptp.sk6))) :rule resolution :premises (t330 t331))
% 27.25/27.49  (step t333 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf46 U V))) (tptp.ssList (tptp.skaf46 tptp.sk6 tptp.sk6))) (not (tptp.ssList (tptp.skaf46 tptp.sk6 tptp.sk6)))) :rule implies_neg2)
% 27.25/27.49  (step t334 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf46 U V))) (tptp.ssList (tptp.skaf46 tptp.sk6 tptp.sk6))) (=> (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf46 U V))) (tptp.ssList (tptp.skaf46 tptp.sk6 tptp.sk6)))) :rule resolution :premises (t332 t333))
% 27.25/27.49  (step t335 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf46 U V))) (tptp.ssList (tptp.skaf46 tptp.sk6 tptp.sk6)))) :rule contraction :premises (t334))
% 27.25/27.49  (step t336 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf46 U V)))) (tptp.ssList (tptp.skaf46 tptp.sk6 tptp.sk6))) :rule implies :premises (t335))
% 27.25/27.49  (step t337 (cl (tptp.ssList (tptp.skaf46 tptp.sk6 tptp.sk6))) :rule resolution :premises (t336 a49))
% 27.25/27.49  (step t338 (cl (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))))) (not (= tptp.nil (tptp.app tptp.nil tptp.nil))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk5 tptp.sk9)) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) (not (= tptp.sk6 (tptp.app tptp.nil tptp.sk6))) (not (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6)))) (not (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (not (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7))) (not (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))))) (not (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) (not (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6))) (not (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) :rule and_neg)
% 27.25/27.49  (step t339 (cl (=> (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))))) (tptp.ssList (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7)))) (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) :rule implies_neg1)
% 27.25/27.49  (anchor :step t340)
% 27.25/27.49  (assume t340.a0 (= tptp.nil (tptp.app tptp.nil tptp.nil)))
% 27.25/27.49  (assume t340.a1 (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))
% 27.25/27.49  (assume t340.a2 (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)))
% 27.25/27.49  (assume t340.a3 (= tptp.sk5 tptp.sk9))
% 27.25/27.49  (assume t340.a4 (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)))
% 27.25/27.49  (assume t340.a5 (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)))
% 27.25/27.49  (assume t340.a6 (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))))
% 27.25/27.49  (assume t340.a7 (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))))
% 27.25/27.49  (assume t340.a8 (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))))
% 27.25/27.49  (assume t340.a9 (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))
% 27.25/27.49  (assume t340.a10 (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))))
% 27.25/27.49  (assume t340.a11 (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))))
% 27.25/27.49  (assume t340.a12 (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))))
% 27.25/27.49  (assume t340.a13 (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)))
% 27.25/27.49  (assume t340.a14 (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))
% 27.25/27.49  (step t340.t1 (cl (=> (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7))) (tptp.ssList (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7)))) (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) :rule implies_neg1)
% 27.25/27.49  (anchor :step t340.t2)
% 27.25/27.49  (assume t340.t2.a0 (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))
% 27.25/27.49  (assume t340.t2.a1 (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))))
% 27.25/27.49  (assume t340.t2.a2 (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)))
% 27.25/27.49  (assume t340.t2.a3 (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)))
% 27.25/27.49  (assume t340.t2.a4 (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))))
% 27.25/27.49  (assume t340.t2.a5 (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))))
% 27.25/27.49  (assume t340.t2.a6 (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))
% 27.25/27.49  (assume t340.t2.a7 (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))))
% 27.25/27.49  (assume t340.t2.a8 (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))))
% 27.25/27.49  (assume t340.t2.a9 (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)))
% 27.25/27.49  (assume t340.t2.a10 (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)))
% 27.25/27.49  (assume t340.t2.a11 (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))))
% 27.25/27.49  (assume t340.t2.a12 (= tptp.sk5 tptp.sk9))
% 27.25/27.49  (assume t340.t2.a13 (= tptp.nil (tptp.app tptp.nil tptp.nil)))
% 27.25/27.49  (assume t340.t2.a14 (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))
% 27.25/27.49  (step t340.t2.t1 (cl (= (= (tptp.ssList (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7))) true) (tptp.ssList (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7))))) :rule equiv_simplify)
% 27.25/27.49  (step t340.t2.t2 (cl (not (= (tptp.ssList (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7))) true)) (tptp.ssList (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7)))) :rule equiv1 :premises (t340.t2.t1))
% 27.25/27.49  (step t340.t2.t3 (cl (= (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.skaf46 tptp.sk6 tptp.sk6))) :rule refl)
% 27.25/27.49  (step t340.t2.t4 (cl (= (tptp.tl tptp.sk6) (tptp.tl tptp.sk6))) :rule refl)
% 27.25/27.49  (step t340.t2.t5 (cl (= (tptp.cons tptp.sk5 (tptp.tl tptp.sk6)) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6)))) :rule cong :premises (t340.t2.a12 t340.t2.t4))
% 27.25/27.49  (step t340.t2.t6 (cl (= (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk5 (tptp.tl tptp.sk6))) (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))))) :rule cong :premises (t340.t2.t3 t340.t2.t5))
% 27.25/27.49  (step t340.t2.t7 (cl (= (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk5 (tptp.tl tptp.sk6))))) :rule symm :premises (t340.t2.t6))
% 27.25/27.49  (step t340.t2.t8 (cl (= (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.nil)) :rule symm :premises (t340.t2.a3))
% 27.25/27.49  (step t340.t2.t9 (cl (= (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule symm :premises (t340.t2.a9))
% 27.25/27.49  (step t340.t2.t10 (cl (= (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule symm :premises (t340.t2.a10))
% 27.25/27.49  (step t340.t2.t11 (cl (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) :rule symm :premises (t340.t2.t10))
% 27.25/27.49  (step t340.t2.t12 (cl (= (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil) (tptp.cons tptp.sk9 tptp.nil))) :rule trans :premises (t340.t2.t9 t340.t2.t11))
% 27.25/27.49  (step t340.t2.t13 (cl (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))) :rule cong :premises (t340.t2.t12))
% 27.25/27.49  (step t340.t2.t14 (cl (= (tptp.hd (tptp.cons tptp.sk9 tptp.nil)) (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)))) :rule symm :premises (t340.t2.t13))
% 27.25/27.49  (step t340.t2.t15 (cl (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)))) :rule cong :premises (t340.t2.a9))
% 27.25/27.49  (step t340.t2.t16 (cl (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule symm :premises (t340.t2.t15))
% 27.25/27.49  (step t340.t2.t17 (cl (= tptp.sk9 (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule trans :premises (t340.t2.a11 t340.t2.t14 t340.t2.t16))
% 27.25/27.49  (step t340.t2.t18 (cl (= (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule symm :premises (t340.t2.a8))
% 27.25/27.49  (step t340.t2.t19 (cl (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))))) :rule symm :premises (t340.t2.t18))
% 27.25/27.49  (step t340.t2.t20 (cl (= (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd tptp.sk6))) :rule symm :premises (t340.t2.a7))
% 27.25/27.49  (step t340.t2.t21 (cl (= (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)) tptp.sk6)) :rule symm :premises (t340.t2.a5))
% 27.25/27.49  (step t340.t2.t22 (cl (= (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (tptp.hd tptp.sk6))) :rule cong :premises (t340.t2.t21))
% 27.25/27.49  (step t340.t2.t23 (cl (= (tptp.hd tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))))) :rule symm :premises (t340.t2.t22))
% 27.25/27.49  (step t340.t2.t24 (cl (= (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (tptp.skaf83 tptp.sk6))) :rule symm :premises (t340.t2.a6))
% 27.25/27.49  (step t340.t2.t25 (cl (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.skaf83 tptp.sk6))) :rule trans :premises (t340.t2.t19 t340.t2.t20 t340.t2.t23 t340.t2.t24))
% 27.25/27.49  (step t340.t2.t26 (cl (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))))) :rule symm :premises (t340.t2.t24))
% 27.25/27.49  (step t340.t2.t27 (cl (= (tptp.skaf83 tptp.sk6) (tptp.hd tptp.sk6))) :rule trans :premises (t340.t2.t26 t340.t2.t22))
% 27.25/27.49  (step t340.t2.t28 (cl (= tptp.sk9 (tptp.hd tptp.sk6))) :rule trans :premises (t340.t2.t17 t340.t2.t25 t340.t2.t27))
% 27.25/27.49  (step t340.t2.t29 (cl (= (tptp.cons tptp.sk9 (tptp.tl tptp.sk6)) (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6)))) :rule cong :premises (t340.t2.t28 t340.t2.t4))
% 27.25/27.49  (step t340.t2.t30 (cl (= (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6)) tptp.sk6)) :rule symm :premises (t340.t2.a4))
% 27.25/27.49  (step t340.t2.t31 (cl (= (tptp.cons tptp.sk9 (tptp.tl tptp.sk6)) tptp.sk6)) :rule trans :premises (t340.t2.t29 t340.t2.t30))
% 27.25/27.49  (step t340.t2.t32 (cl (= (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.app tptp.nil tptp.sk6))) :rule cong :premises (t340.t2.t8 t340.t2.t31))
% 27.25/27.49  (step t340.t2.t33 (cl (= (tptp.app tptp.nil tptp.sk6) tptp.sk6)) :rule symm :premises (t340.t2.a2))
% 27.25/27.49  (step t340.t2.t34 (cl (= (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk5 (tptp.tl tptp.sk6))) tptp.sk6)) :rule trans :premises (t340.t2.t6 t340.t2.t32 t340.t2.t33))
% 27.25/27.49  (step t340.t2.t35 (cl (= (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) tptp.sk6)) :rule trans :premises (t340.t2.t7 t340.t2.t34))
% 27.25/27.49  (step t340.t2.t36 (cl (= (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7) (tptp.cons tptp.sk9 tptp.sk7))) :rule symm :premises (t340.t2.a14))
% 27.25/27.49  (step t340.t2.t37 (cl (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7))) :rule symm :premises (t340.t2.t36))
% 27.25/27.49  (step t340.t2.t38 (cl (= (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) :rule symm :premises (t340.t2.t12))
% 27.25/27.49  (step t340.t2.t39 (cl (= tptp.sk9 tptp.sk5)) :rule symm :premises (t340.t2.a12))
% 27.25/27.49  (step t340.t2.t40 (cl (= (tptp.cons tptp.sk9 tptp.nil) (tptp.cons tptp.sk5 (tptp.app tptp.nil tptp.nil)))) :rule cong :premises (t340.t2.t39 t340.t2.a13))
% 27.25/27.49  (step t340.t2.t41 (cl (= tptp.sk5 tptp.sk5)) :rule refl)
% 27.25/27.49  (step t340.t2.t42 (cl (= (tptp.app tptp.nil tptp.nil) tptp.nil)) :rule symm :premises (t340.t2.a13))
% 27.25/27.49  (step t340.t2.t43 (cl (= (tptp.cons tptp.sk5 (tptp.app tptp.nil tptp.nil)) (tptp.cons tptp.sk5 tptp.nil))) :rule cong :premises (t340.t2.t41 t340.t2.t42))
% 27.25/27.49  (step t340.t2.t44 (cl (= (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil) (tptp.cons tptp.sk5 tptp.nil))) :rule trans :premises (t340.t2.t9 t340.t2.t11 t340.t2.t40 t340.t2.t43))
% 27.25/27.49  (step t340.t2.t45 (cl (= (tptp.cons tptp.sk9 tptp.nil) (tptp.cons tptp.sk5 tptp.nil))) :rule trans :premises (t340.t2.t38 t340.t2.t44))
% 27.25/27.49  (step t340.t2.t46 (cl (= tptp.sk7 tptp.sk7)) :rule refl)
% 27.25/27.49  (step t340.t2.t47 (cl (= (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) :rule cong :premises (t340.t2.t45 t340.t2.t46))
% 27.25/27.49  (step t340.t2.t48 (cl (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) :rule trans :premises (t340.t2.t37 t340.t2.t47))
% 27.25/27.49  (step t340.t2.t49 (cl (= (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7)) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) :rule cong :premises (t340.t2.t35 t340.t2.t48))
% 27.25/27.49  (step t340.t2.t50 (cl (= (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule symm :premises (t340.t2.a1))
% 27.25/27.49  (step t340.t2.t51 (cl (= (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule trans :premises (t340.t2.t49 t340.t2.t50))
% 27.25/27.49  (step t340.t2.t52 (cl (= (tptp.ssList (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7))) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule cong :premises (t340.t2.t51))
% 27.25/27.49  (step t340.t2.t53 (cl (= (= (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) true) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule equiv_simplify)
% 27.25/27.49  (step t340.t2.t54 (cl (= (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) true) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule equiv2 :premises (t340.t2.t53))
% 27.25/27.49  (step t340.t2.t55 (cl (= (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) true)) :rule resolution :premises (t340.t2.t54 t340.t2.a0))
% 27.25/27.49  (step t340.t2.t56 (cl (= (tptp.ssList (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7))) true)) :rule trans :premises (t340.t2.t52 t340.t2.t55))
% 27.25/27.49  (step t340.t2.t57 (cl (tptp.ssList (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7)))) :rule resolution :premises (t340.t2.t2 t340.t2.t56))
% 27.25/27.49  (step t340.t2 (cl (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) (not (= tptp.sk6 (tptp.app tptp.nil tptp.sk6))) (not (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6))) (not (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6)))) (not (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (not (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))))) (not (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))))) (not (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk5 tptp.sk9)) (not (= tptp.nil (tptp.app tptp.nil tptp.nil))) (not (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7))) (tptp.ssList (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7)))) :rule subproof :discharge (t340.t2.a0 t340.t2.a1 t340.t2.a2 t340.t2.a3 t340.t2.a4 t340.t2.a5 t340.t2.a6 t340.t2.a7 t340.t2.a8 t340.t2.a9 t340.t2.a10 t340.t2.a11 t340.t2.a12 t340.t2.a13 t340.t2.a14))
% 27.25/27.49  (step t340.t3 (cl (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule and_pos)
% 27.25/27.49  (step t340.t4 (cl (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) :rule and_pos)
% 27.25/27.49  (step t340.t5 (cl (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6))) :rule and_pos)
% 27.25/27.49  (step t340.t6 (cl (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6))) :rule and_pos)
% 27.25/27.49  (step t340.t7 (cl (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6)))) :rule and_pos)
% 27.25/27.49  (step t340.t8 (cl (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) :rule and_pos)
% 27.25/27.49  (step t340.t9 (cl (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))))) :rule and_pos)
% 27.25/27.49  (step t340.t10 (cl (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))))) :rule and_pos)
% 27.25/27.49  (step t340.t11 (cl (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))))) :rule and_pos)
% 27.25/27.49  (step t340.t12 (cl (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) :rule and_pos)
% 27.25/27.49  (step t340.t13 (cl (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) :rule and_pos)
% 27.25/27.49  (step t340.t14 (cl (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))) :rule and_pos)
% 27.25/27.49  (step t340.t15 (cl (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) (= tptp.sk5 tptp.sk9)) :rule and_pos)
% 27.25/27.49  (step t340.t16 (cl (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) (= tptp.nil (tptp.app tptp.nil tptp.nil))) :rule and_pos)
% 27.25/27.49  (step t340.t17 (cl (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7))) :rule and_pos)
% 27.25/27.49  (step t340.t18 (cl (tptp.ssList (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7))) (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7))))) :rule resolution :premises (t340.t2 t340.t3 t340.t4 t340.t5 t340.t6 t340.t7 t340.t8 t340.t9 t340.t10 t340.t11 t340.t12 t340.t13 t340.t14 t340.t15 t340.t16 t340.t17))
% 27.25/27.49  (step t340.t19 (cl (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) (tptp.ssList (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7)))) :rule reordering :premises (t340.t18))
% 27.25/27.49  (step t340.t20 (cl (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) (tptp.ssList (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7)))) :rule contraction :premises (t340.t19))
% 27.25/27.49  (step t340.t21 (cl (=> (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7))) (tptp.ssList (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7)))) (tptp.ssList (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7)))) :rule resolution :premises (t340.t1 t340.t20))
% 27.25/27.49  (step t340.t22 (cl (=> (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7))) (tptp.ssList (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7))))) :rule implies_neg2)
% 27.25/27.49  (step t340.t23 (cl (=> (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7))) (tptp.ssList (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7)))) (=> (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7))) (tptp.ssList (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7))))) :rule resolution :premises (t340.t21 t340.t22))
% 27.25/27.49  (step t340.t24 (cl (=> (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7))) (tptp.ssList (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7))))) :rule contraction :premises (t340.t23))
% 27.25/27.49  (step t340.t25 (cl (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) (tptp.ssList (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7)))) :rule implies :premises (t340.t24))
% 27.25/27.49  (step t340.t26 (cl (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) (not (= tptp.sk6 (tptp.app tptp.nil tptp.sk6))) (not (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6))) (not (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6)))) (not (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (not (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))))) (not (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))))) (not (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk5 tptp.sk9)) (not (= tptp.nil (tptp.app tptp.nil tptp.nil))) (not (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) :rule and_neg)
% 27.25/27.49  (step t340.t27 (cl (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) :rule resolution :premises (t340.t26 t340.a1 t340.a12 t340.a5 t340.a13 t340.a7 t340.a8 t340.a14 t340.a10 t340.a11 t340.a4 t340.a2 t340.a6 t340.a3 t340.a0 t340.a9))
% 27.25/27.49  (step t340.t28 (cl (tptp.ssList (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7)))) :rule resolution :premises (t340.t25 t340.t27))
% 27.25/27.49  (step t340 (cl (not (= tptp.nil (tptp.app tptp.nil tptp.nil))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk5 tptp.sk9)) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) (not (= tptp.sk6 (tptp.app tptp.nil tptp.sk6))) (not (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6)))) (not (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (not (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7))) (not (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))))) (not (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) (not (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6))) (not (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))))) (tptp.ssList (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7)))) :rule subproof :discharge (t340.a0 t340.a1 t340.a2 t340.a3 t340.a4 t340.a5 t340.a6 t340.a7 t340.a8 t340.a9 t340.a10 t340.a11 t340.a12 t340.a13 t340.a14))
% 27.25/27.49  (step t341 (cl (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) (= tptp.nil (tptp.app tptp.nil tptp.nil))) :rule and_pos)
% 27.25/27.49  (step t342 (cl (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule and_pos)
% 27.25/27.49  (step t343 (cl (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) :rule and_pos)
% 27.25/27.49  (step t344 (cl (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) (= tptp.sk5 tptp.sk9)) :rule and_pos)
% 27.25/27.49  (step t345 (cl (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) :rule and_pos)
% 27.25/27.49  (step t346 (cl (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6))) :rule and_pos)
% 27.25/27.49  (step t347 (cl (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))) :rule and_pos)
% 27.25/27.49  (step t348 (cl (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6)))) :rule and_pos)
% 27.25/27.49  (step t349 (cl (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) :rule and_pos)
% 27.25/27.49  (step t350 (cl (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7))) :rule and_pos)
% 27.25/27.49  (step t351 (cl (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))))) :rule and_pos)
% 27.25/27.49  (step t352 (cl (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))))) :rule and_pos)
% 27.25/27.49  (step t353 (cl (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) :rule and_pos)
% 27.25/27.49  (step t354 (cl (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6))) :rule and_pos)
% 27.25/27.49  (step t355 (cl (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))))) :rule and_pos)
% 27.25/27.49  (step t356 (cl (tptp.ssList (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))))))) :rule resolution :premises (t340 t341 t342 t343 t344 t345 t346 t347 t348 t349 t350 t351 t352 t353 t354 t355))
% 27.25/27.49  (step t357 (cl (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) (tptp.ssList (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7)))) :rule reordering :premises (t356))
% 27.25/27.49  (step t358 (cl (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) (tptp.ssList (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7)))) :rule contraction :premises (t357))
% 27.25/27.49  (step t359 (cl (=> (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))))) (tptp.ssList (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7)))) (tptp.ssList (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7)))) :rule resolution :premises (t339 t358))
% 27.25/27.49  (step t360 (cl (=> (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))))) (tptp.ssList (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7))))) :rule implies_neg2)
% 27.25/27.49  (step t361 (cl (=> (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))))) (tptp.ssList (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7)))) (=> (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))))) (tptp.ssList (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7))))) :rule resolution :premises (t359 t360))
% 27.25/27.49  (step t362 (cl (=> (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))))) (tptp.ssList (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7))))) :rule contraction :premises (t361))
% 27.25/27.49  (step t363 (cl (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) (tptp.ssList (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7)))) :rule implies :premises (t362))
% 27.25/27.49  (step t364 (cl (not (= tptp.nil (tptp.app tptp.nil tptp.nil))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk5 tptp.sk9)) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) (not (= tptp.sk6 (tptp.app tptp.nil tptp.sk6))) (not (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6)))) (not (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (not (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7))) (not (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))))) (not (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) (not (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6))) (not (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))))) (tptp.ssList (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7)))) :rule resolution :premises (t338 t363))
% 27.25/27.49  (step t365 (cl (not (= tptp.nil (tptp.app tptp.nil tptp.nil))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk5 tptp.sk9)) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) (not (= tptp.sk6 (tptp.app tptp.nil tptp.sk6))) (not (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6)))) (not (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (not (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7))) (not (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))))) (not (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) (tptp.ssList (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7))) (not (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6))) (not (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) :rule reordering :premises (t364))
% 27.25/27.49  (step t366 (cl (not (or (not (= (tptp.app tptp.nil tptp.sk6) (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6))) (not (tptp.ssList (tptp.skaf46 tptp.sk6 tptp.sk6))) (not (tptp.ssList tptp.sk6)) (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)))) (not (= (tptp.app tptp.nil tptp.sk6) (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6))) (not (tptp.ssList (tptp.skaf46 tptp.sk6 tptp.sk6))) (not (tptp.ssList tptp.sk6)) (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6))) :rule or_pos)
% 27.25/27.49  (step t367 (cl (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk6)) (not (tptp.ssList (tptp.skaf46 tptp.sk6 tptp.sk6))) (not (= (tptp.app tptp.nil tptp.sk6) (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (not (or (not (= (tptp.app tptp.nil tptp.sk6) (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6))) (not (tptp.ssList (tptp.skaf46 tptp.sk6 tptp.sk6))) (not (tptp.ssList tptp.sk6)) (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6))))) :rule reordering :premises (t366))
% 27.25/27.49  (step t368 (cl (and (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk6 (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6))) (not (= tptp.sk6 (tptp.app tptp.nil tptp.sk6))) (not (= tptp.sk6 (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6)))) :rule and_neg)
% 27.25/27.49  (step t369 (cl (=> (and (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk6 (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6))) (= (tptp.app tptp.nil tptp.sk6) (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6))) (and (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk6 (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6)))) :rule implies_neg1)
% 27.25/27.49  (anchor :step t370)
% 27.25/27.49  (assume t370.a0 (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)))
% 27.25/27.49  (assume t370.a1 (= tptp.sk6 (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6)))
% 27.25/27.49  (step t370.t1 (cl (=> (and (= tptp.sk6 (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6))) (= (tptp.app tptp.nil tptp.sk6) (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6))) (and (= tptp.sk6 (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)))) :rule implies_neg1)
% 27.25/27.49  (anchor :step t370.t2)
% 27.25/27.49  (assume t370.t2.a0 (= tptp.sk6 (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6)))
% 27.25/27.49  (assume t370.t2.a1 (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)))
% 27.25/27.49  (step t370.t2.t1 (cl (= (tptp.app tptp.nil tptp.sk6) tptp.sk6)) :rule symm :premises (t370.t2.a1))
% 27.25/27.49  (step t370.t2.t2 (cl (= (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6) tptp.sk6)) :rule symm :premises (t370.t2.a0))
% 27.25/27.49  (step t370.t2.t3 (cl (= tptp.sk6 (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6))) :rule symm :premises (t370.t2.t2))
% 27.25/27.49  (step t370.t2.t4 (cl (= (tptp.app tptp.nil tptp.sk6) (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6))) :rule trans :premises (t370.t2.t1 t370.t2.t3))
% 27.25/27.49  (step t370.t2 (cl (not (= tptp.sk6 (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6))) (not (= tptp.sk6 (tptp.app tptp.nil tptp.sk6))) (= (tptp.app tptp.nil tptp.sk6) (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6))) :rule subproof :discharge (t370.t2.a0 t370.t2.a1))
% 27.25/27.49  (step t370.t3 (cl (not (and (= tptp.sk6 (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)))) (= tptp.sk6 (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6))) :rule and_pos)
% 27.25/27.49  (step t370.t4 (cl (not (and (= tptp.sk6 (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6))) :rule and_pos)
% 27.25/27.49  (step t370.t5 (cl (= (tptp.app tptp.nil tptp.sk6) (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6)) (not (and (= tptp.sk6 (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)))) (not (and (= tptp.sk6 (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6))))) :rule resolution :premises (t370.t2 t370.t3 t370.t4))
% 27.25/27.49  (step t370.t6 (cl (not (and (= tptp.sk6 (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)))) (not (and (= tptp.sk6 (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)))) (= (tptp.app tptp.nil tptp.sk6) (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6))) :rule reordering :premises (t370.t5))
% 27.25/27.49  (step t370.t7 (cl (not (and (= tptp.sk6 (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)))) (= (tptp.app tptp.nil tptp.sk6) (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6))) :rule contraction :premises (t370.t6))
% 27.25/27.49  (step t370.t8 (cl (=> (and (= tptp.sk6 (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6))) (= (tptp.app tptp.nil tptp.sk6) (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6))) (= (tptp.app tptp.nil tptp.sk6) (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6))) :rule resolution :premises (t370.t1 t370.t7))
% 27.25/27.49  (step t370.t9 (cl (=> (and (= tptp.sk6 (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6))) (= (tptp.app tptp.nil tptp.sk6) (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6))) (not (= (tptp.app tptp.nil tptp.sk6) (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6)))) :rule implies_neg2)
% 27.25/27.49  (step t370.t10 (cl (=> (and (= tptp.sk6 (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6))) (= (tptp.app tptp.nil tptp.sk6) (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6))) (=> (and (= tptp.sk6 (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6))) (= (tptp.app tptp.nil tptp.sk6) (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6)))) :rule resolution :premises (t370.t8 t370.t9))
% 27.25/27.49  (step t370.t11 (cl (=> (and (= tptp.sk6 (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6))) (= (tptp.app tptp.nil tptp.sk6) (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6)))) :rule contraction :premises (t370.t10))
% 27.25/27.49  (step t370.t12 (cl (not (and (= tptp.sk6 (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)))) (= (tptp.app tptp.nil tptp.sk6) (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6))) :rule implies :premises (t370.t11))
% 27.25/27.49  (step t370.t13 (cl (and (= tptp.sk6 (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6))) (not (= tptp.sk6 (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6))) (not (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)))) :rule and_neg)
% 27.25/27.49  (step t370.t14 (cl (and (= tptp.sk6 (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)))) :rule resolution :premises (t370.t13 t370.a1 t370.a0))
% 27.25/27.49  (step t370.t15 (cl (= (tptp.app tptp.nil tptp.sk6) (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6))) :rule resolution :premises (t370.t12 t370.t14))
% 27.25/27.49  (step t370 (cl (not (= tptp.sk6 (tptp.app tptp.nil tptp.sk6))) (not (= tptp.sk6 (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6))) (= (tptp.app tptp.nil tptp.sk6) (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6))) :rule subproof :discharge (t370.a0 t370.a1))
% 27.25/27.49  (step t371 (cl (not (and (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk6 (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6)))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6))) :rule and_pos)
% 27.25/27.49  (step t372 (cl (not (and (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk6 (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6)))) (= tptp.sk6 (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6))) :rule and_pos)
% 27.25/27.49  (step t373 (cl (= (tptp.app tptp.nil tptp.sk6) (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6)) (not (and (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk6 (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6)))) (not (and (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk6 (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6))))) :rule resolution :premises (t370 t371 t372))
% 27.25/27.49  (step t374 (cl (not (and (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk6 (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6)))) (not (and (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk6 (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6)))) (= (tptp.app tptp.nil tptp.sk6) (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6))) :rule reordering :premises (t373))
% 27.25/27.49  (step t375 (cl (not (and (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk6 (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6)))) (= (tptp.app tptp.nil tptp.sk6) (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6))) :rule contraction :premises (t374))
% 27.25/27.49  (step t376 (cl (=> (and (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk6 (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6))) (= (tptp.app tptp.nil tptp.sk6) (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6))) (= (tptp.app tptp.nil tptp.sk6) (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6))) :rule resolution :premises (t369 t375))
% 27.25/27.49  (step t377 (cl (=> (and (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk6 (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6))) (= (tptp.app tptp.nil tptp.sk6) (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6))) (not (= (tptp.app tptp.nil tptp.sk6) (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6)))) :rule implies_neg2)
% 27.25/27.49  (step t378 (cl (=> (and (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk6 (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6))) (= (tptp.app tptp.nil tptp.sk6) (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6))) (=> (and (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk6 (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6))) (= (tptp.app tptp.nil tptp.sk6) (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6)))) :rule resolution :premises (t376 t377))
% 27.25/27.49  (step t379 (cl (=> (and (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk6 (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6))) (= (tptp.app tptp.nil tptp.sk6) (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6)))) :rule contraction :premises (t378))
% 27.25/27.49  (step t380 (cl (not (and (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk6 (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6)))) (= (tptp.app tptp.nil tptp.sk6) (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6))) :rule implies :premises (t379))
% 27.25/27.49  (step t381 (cl (not (= tptp.sk6 (tptp.app tptp.nil tptp.sk6))) (not (= tptp.sk6 (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6))) (= (tptp.app tptp.nil tptp.sk6) (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6))) :rule resolution :premises (t368 t380))
% 27.25/27.49  (step t382 (cl (not (or (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)))) (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6))) :rule or_pos)
% 27.25/27.49  (step t383 (cl (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (not (or (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6))))) :rule reordering :premises (t382))
% 27.25/27.49  (step t384 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U)))) (or (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)))) (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U))))) :rule implies_neg1)
% 27.25/27.49  (anchor :step t385)
% 27.25/27.49  (assume t385.a0 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U)))))
% 27.25/27.49  (step t385.t1 (cl (or (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U))))) (or (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6))))) :rule forall_inst :args ((:= U tptp.sk6)))
% 27.25/27.49  (step t385.t2 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U))))) (or (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)))) :rule or :premises (t385.t1))
% 27.25/27.49  (step t385.t3 (cl (or (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)))) :rule resolution :premises (t385.t2 t385.a0))
% 27.25/27.49  (step t385 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U))))) (or (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)))) :rule subproof :discharge (t385.a0))
% 27.25/27.49  (step t386 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U)))) (or (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)))) (or (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)))) :rule resolution :premises (t384 t385))
% 27.25/27.49  (step t387 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U)))) (or (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)))) (not (or (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6))))) :rule implies_neg2)
% 27.25/27.49  (step t388 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U)))) (or (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)))) (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U)))) (or (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6))))) :rule resolution :premises (t386 t387))
% 27.25/27.49  (step t389 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U)))) (or (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6))))) :rule contraction :premises (t388))
% 27.25/27.49  (step t390 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U))))) (or (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)))) :rule implies :premises (t389))
% 27.25/27.49  (step t391 (cl (or (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)))) :rule resolution :premises (t390 t310))
% 27.25/27.49  (step t392 (cl (= tptp.sk6 (tptp.app tptp.nil tptp.sk6))) :rule resolution :premises (t383 a192 t391))
% 27.25/27.49  (step t393 (cl (not (or (not (tptp.rearsegP tptp.sk6 tptp.sk6)) (not (tptp.ssList tptp.sk6)) (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6)))) (not (tptp.rearsegP tptp.sk6 tptp.sk6)) (not (tptp.ssList tptp.sk6)) (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6))) :rule or_pos)
% 27.25/27.49  (step t394 (cl (not (or (not (tptp.rearsegP tptp.sk6 tptp.sk6)) (not (tptp.ssList tptp.sk6)) (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6)))) (not (tptp.rearsegP tptp.sk6 tptp.sk6)) (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6))) :rule contraction :premises (t393))
% 27.25/27.49  (step t395 (cl (not (tptp.ssList tptp.sk6)) (not (tptp.rearsegP tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6)) (not (or (not (tptp.rearsegP tptp.sk6 tptp.sk6)) (not (tptp.ssList tptp.sk6)) (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6))))) :rule reordering :premises (t394))
% 27.25/27.49  (step t396 (cl (not (or (not (tptp.ssList tptp.sk6)) (tptp.rearsegP tptp.sk6 tptp.sk6))) (not (tptp.ssList tptp.sk6)) (tptp.rearsegP tptp.sk6 tptp.sk6)) :rule or_pos)
% 27.25/27.49  (step t397 (cl (not (tptp.ssList tptp.sk6)) (tptp.rearsegP tptp.sk6 tptp.sk6) (not (or (not (tptp.ssList tptp.sk6)) (tptp.rearsegP tptp.sk6 tptp.sk6)))) :rule reordering :premises (t396))
% 27.25/27.49  (step t398 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.rearsegP U U))) (or (not (tptp.ssList tptp.sk6)) (tptp.rearsegP tptp.sk6 tptp.sk6))) (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.rearsegP U U)))) :rule implies_neg1)
% 27.25/27.49  (anchor :step t399)
% 27.25/27.49  (assume t399.a0 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.rearsegP U U))))
% 27.25/27.49  (step t399.t1 (cl (or (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.rearsegP U U)))) (or (not (tptp.ssList tptp.sk6)) (tptp.rearsegP tptp.sk6 tptp.sk6)))) :rule forall_inst :args ((:= U tptp.sk6)))
% 27.25/27.49  (step t399.t2 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.rearsegP U U)))) (or (not (tptp.ssList tptp.sk6)) (tptp.rearsegP tptp.sk6 tptp.sk6))) :rule or :premises (t399.t1))
% 27.25/27.49  (step t399.t3 (cl (or (not (tptp.ssList tptp.sk6)) (tptp.rearsegP tptp.sk6 tptp.sk6))) :rule resolution :premises (t399.t2 t399.a0))
% 27.25/27.49  (step t399 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.rearsegP U U)))) (or (not (tptp.ssList tptp.sk6)) (tptp.rearsegP tptp.sk6 tptp.sk6))) :rule subproof :discharge (t399.a0))
% 27.25/27.49  (step t400 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.rearsegP U U))) (or (not (tptp.ssList tptp.sk6)) (tptp.rearsegP tptp.sk6 tptp.sk6))) (or (not (tptp.ssList tptp.sk6)) (tptp.rearsegP tptp.sk6 tptp.sk6))) :rule resolution :premises (t398 t399))
% 27.25/27.49  (step t401 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.rearsegP U U))) (or (not (tptp.ssList tptp.sk6)) (tptp.rearsegP tptp.sk6 tptp.sk6))) (not (or (not (tptp.ssList tptp.sk6)) (tptp.rearsegP tptp.sk6 tptp.sk6)))) :rule implies_neg2)
% 27.25/27.49  (step t402 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.rearsegP U U))) (or (not (tptp.ssList tptp.sk6)) (tptp.rearsegP tptp.sk6 tptp.sk6))) (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.rearsegP U U))) (or (not (tptp.ssList tptp.sk6)) (tptp.rearsegP tptp.sk6 tptp.sk6)))) :rule resolution :premises (t400 t401))
% 27.25/27.49  (step t403 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.rearsegP U U))) (or (not (tptp.ssList tptp.sk6)) (tptp.rearsegP tptp.sk6 tptp.sk6)))) :rule contraction :premises (t402))
% 27.25/27.49  (step t404 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.rearsegP U U)))) (or (not (tptp.ssList tptp.sk6)) (tptp.rearsegP tptp.sk6 tptp.sk6))) :rule implies :premises (t403))
% 27.25/27.49  (step t405 (cl (or (not (tptp.ssList tptp.sk6)) (tptp.rearsegP tptp.sk6 tptp.sk6))) :rule resolution :premises (t404 a58))
% 27.25/27.49  (step t406 (cl (tptp.rearsegP tptp.sk6 tptp.sk6)) :rule resolution :premises (t397 a192 t405))
% 27.25/27.49  (step t407 (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.sk6 tptp.sk6)) (not (tptp.ssList tptp.sk6)) (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6)))) (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)
% 27.25/27.49  (anchor :step t408)
% 27.25/27.49  (assume t408.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)))))
% 27.25/27.49  (step t408.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.sk6 tptp.sk6)) (not (tptp.ssList tptp.sk6)) (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6))))) :rule forall_inst :args ((:= U tptp.sk6) (:= V tptp.sk6)))
% 27.25/27.49  (step t408.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.sk6 tptp.sk6)) (not (tptp.ssList tptp.sk6)) (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6)))) :rule or :premises (t408.t1))
% 27.25/27.49  (step t408.t3 (cl (or (not (tptp.rearsegP tptp.sk6 tptp.sk6)) (not (tptp.ssList tptp.sk6)) (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6)))) :rule resolution :premises (t408.t2 t408.a0))
% 27.25/27.49  (step t408 (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.sk6 tptp.sk6)) (not (tptp.ssList tptp.sk6)) (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6)))) :rule subproof :discharge (t408.a0))
% 27.25/27.49  (step t409 (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.sk6 tptp.sk6)) (not (tptp.ssList tptp.sk6)) (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6)))) (or (not (tptp.rearsegP tptp.sk6 tptp.sk6)) (not (tptp.ssList tptp.sk6)) (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6)))) :rule resolution :premises (t407 t408))
% 27.25/27.49  (step t410 (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.sk6 tptp.sk6)) (not (tptp.ssList tptp.sk6)) (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6)))) (not (or (not (tptp.rearsegP tptp.sk6 tptp.sk6)) (not (tptp.ssList tptp.sk6)) (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6))))) :rule implies_neg2)
% 27.25/27.49  (step t411 (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.sk6 tptp.sk6)) (not (tptp.ssList tptp.sk6)) (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6)))) (=> (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.sk6 tptp.sk6)) (not (tptp.ssList tptp.sk6)) (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6))))) :rule resolution :premises (t409 t410))
% 27.25/27.49  (step t412 (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.sk6 tptp.sk6)) (not (tptp.ssList tptp.sk6)) (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6))))) :rule contraction :premises (t411))
% 27.25/27.49  (step t413 (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.sk6 tptp.sk6)) (not (tptp.ssList tptp.sk6)) (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6)))) :rule implies :premises (t412))
% 27.25/27.49  (step t414 (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)
% 27.25/27.49  (anchor :step t415 :args ((U $$unsorted) (:= U U) (V $$unsorted) (:= V V)))
% 27.25/27.49  (step t415.t1 (cl (= U U)) :rule refl)
% 27.25/27.49  (step t415.t2 (cl (= V V)) :rule refl)
% 27.25/27.49  (step t415.t3 (cl (= (not (tptp.rearsegP U V)) (not (tptp.rearsegP U V)))) :rule refl)
% 27.25/27.49  (step t415.t4 (cl (= (not (tptp.ssList V)) (not (tptp.ssList V)))) :rule refl)
% 27.25/27.49  (step t415.t5 (cl (= (not (tptp.ssList U)) (not (tptp.ssList U)))) :rule refl)
% 27.25/27.49  (step t415.t6 (cl (= (= (tptp.app (tptp.skaf46 U V) V) U) (= U (tptp.app (tptp.skaf46 U V) V)))) :rule all_simplify)
% 27.25/27.49  (step t415.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 (t415.t3 t415.t4 t415.t5 t415.t6))
% 27.25/27.49  (step t415 (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)
% 27.25/27.49  (step t416 (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 (t414 t415 a130))
% 27.25/27.49  (step t417 (cl (or (not (tptp.rearsegP tptp.sk6 tptp.sk6)) (not (tptp.ssList tptp.sk6)) (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6)))) :rule resolution :premises (t413 t416))
% 27.25/27.49  (step t418 (cl (= tptp.sk6 (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6))) :rule resolution :premises (t395 a192 t406 t417))
% 27.25/27.49  (step t419 (cl (= (tptp.app tptp.nil tptp.sk6) (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6))) :rule resolution :premises (t381 t392 t418))
% 27.25/27.49  (step t420 (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.skaf46 tptp.sk6 tptp.sk6) tptp.sk6) (tptp.app tptp.nil tptp.sk6))) (not (tptp.ssList (tptp.skaf46 tptp.sk6 tptp.sk6))) (not (tptp.ssList tptp.sk6)) (not (tptp.ssList tptp.nil)) (= (tptp.skaf46 tptp.sk6 tptp.sk6) 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.sk6) (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6))) (not (tptp.ssList (tptp.skaf46 tptp.sk6 tptp.sk6))) (not (tptp.ssList tptp.sk6)) (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)))))) (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.skaf46 tptp.sk6 tptp.sk6) tptp.sk6) (tptp.app tptp.nil tptp.sk6))) (not (tptp.ssList (tptp.skaf46 tptp.sk6 tptp.sk6))) (not (tptp.ssList tptp.sk6)) (not (tptp.ssList tptp.nil)) (= (tptp.skaf46 tptp.sk6 tptp.sk6) 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.sk6) (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6))) (not (tptp.ssList (tptp.skaf46 tptp.sk6 tptp.sk6))) (not (tptp.ssList tptp.sk6)) (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6))))) :rule equiv_pos2)
% 27.25/27.49  (step t421 (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))) (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 refl)
% 27.25/27.49  (step t422 (cl (= (= (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6) (tptp.app tptp.nil tptp.sk6)) (= (tptp.app tptp.nil tptp.sk6) (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6)))) :rule all_simplify)
% 27.25/27.49  (step t423 (cl (= (not (= (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6) (tptp.app tptp.nil tptp.sk6))) (not (= (tptp.app tptp.nil tptp.sk6) (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6))))) :rule cong :premises (t422))
% 27.25/27.49  (step t424 (cl (= (not (tptp.ssList (tptp.skaf46 tptp.sk6 tptp.sk6))) (not (tptp.ssList (tptp.skaf46 tptp.sk6 tptp.sk6))))) :rule refl)
% 27.25/27.49  (step t425 (cl (= (not (tptp.ssList tptp.sk6)) (not (tptp.ssList tptp.sk6)))) :rule refl)
% 27.25/27.49  (step t426 (cl (= (= (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.nil) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)))) :rule all_simplify)
% 27.25/27.49  (step t427 (cl (= (or (not (= (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6) (tptp.app tptp.nil tptp.sk6))) (not (tptp.ssList (tptp.skaf46 tptp.sk6 tptp.sk6))) (not (tptp.ssList tptp.sk6)) (not (tptp.ssList tptp.nil)) (= (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.nil)) (or (not (= (tptp.app tptp.nil tptp.sk6) (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6))) (not (tptp.ssList (tptp.skaf46 tptp.sk6 tptp.sk6))) (not (tptp.ssList tptp.sk6)) (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6))))) :rule cong :premises (t423 t424 t425 t81 t426))
% 27.25/27.49  (step t428 (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.skaf46 tptp.sk6 tptp.sk6) tptp.sk6) (tptp.app tptp.nil tptp.sk6))) (not (tptp.ssList (tptp.skaf46 tptp.sk6 tptp.sk6))) (not (tptp.ssList tptp.sk6)) (not (tptp.ssList tptp.nil)) (= (tptp.skaf46 tptp.sk6 tptp.sk6) 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.sk6) (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6))) (not (tptp.ssList (tptp.skaf46 tptp.sk6 tptp.sk6))) (not (tptp.ssList tptp.sk6)) (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)))))) :rule cong :premises (t421 t427))
% 27.25/27.49  (step t429 (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.skaf46 tptp.sk6 tptp.sk6) tptp.sk6) (tptp.app tptp.nil tptp.sk6))) (not (tptp.ssList (tptp.skaf46 tptp.sk6 tptp.sk6))) (not (tptp.ssList tptp.sk6)) (not (tptp.ssList tptp.nil)) (= (tptp.skaf46 tptp.sk6 tptp.sk6) 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)
% 27.25/27.49  (anchor :step t430)
% 27.25/27.49  (assume t430.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))))
% 27.25/27.49  (step t430.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.skaf46 tptp.sk6 tptp.sk6) tptp.sk6) (tptp.app tptp.nil tptp.sk6))) (not (tptp.ssList (tptp.skaf46 tptp.sk6 tptp.sk6))) (not (tptp.ssList tptp.sk6)) (not (tptp.ssList tptp.nil)) (= (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.nil)))) :rule forall_inst :args ((:= U (tptp.skaf46 tptp.sk6 tptp.sk6)) (:= V tptp.sk6) (:= W tptp.nil)))
% 27.25/27.49  (step t430.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.skaf46 tptp.sk6 tptp.sk6) tptp.sk6) (tptp.app tptp.nil tptp.sk6))) (not (tptp.ssList (tptp.skaf46 tptp.sk6 tptp.sk6))) (not (tptp.ssList tptp.sk6)) (not (tptp.ssList tptp.nil)) (= (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.nil))) :rule or :premises (t430.t1))
% 27.25/27.49  (step t430.t3 (cl (or (not (= (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6) (tptp.app tptp.nil tptp.sk6))) (not (tptp.ssList (tptp.skaf46 tptp.sk6 tptp.sk6))) (not (tptp.ssList tptp.sk6)) (not (tptp.ssList tptp.nil)) (= (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.nil))) :rule resolution :premises (t430.t2 t430.a0))
% 27.25/27.49  (step t430 (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.skaf46 tptp.sk6 tptp.sk6) tptp.sk6) (tptp.app tptp.nil tptp.sk6))) (not (tptp.ssList (tptp.skaf46 tptp.sk6 tptp.sk6))) (not (tptp.ssList tptp.sk6)) (not (tptp.ssList tptp.nil)) (= (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.nil))) :rule subproof :discharge (t430.a0))
% 27.25/27.49  (step t431 (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.skaf46 tptp.sk6 tptp.sk6) tptp.sk6) (tptp.app tptp.nil tptp.sk6))) (not (tptp.ssList (tptp.skaf46 tptp.sk6 tptp.sk6))) (not (tptp.ssList tptp.sk6)) (not (tptp.ssList tptp.nil)) (= (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.nil))) (or (not (= (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6) (tptp.app tptp.nil tptp.sk6))) (not (tptp.ssList (tptp.skaf46 tptp.sk6 tptp.sk6))) (not (tptp.ssList tptp.sk6)) (not (tptp.ssList tptp.nil)) (= (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.nil))) :rule resolution :premises (t429 t430))
% 27.25/27.49  (step t432 (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.skaf46 tptp.sk6 tptp.sk6) tptp.sk6) (tptp.app tptp.nil tptp.sk6))) (not (tptp.ssList (tptp.skaf46 tptp.sk6 tptp.sk6))) (not (tptp.ssList tptp.sk6)) (not (tptp.ssList tptp.nil)) (= (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.nil))) (not (or (not (= (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6) (tptp.app tptp.nil tptp.sk6))) (not (tptp.ssList (tptp.skaf46 tptp.sk6 tptp.sk6))) (not (tptp.ssList tptp.sk6)) (not (tptp.ssList tptp.nil)) (= (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.nil)))) :rule implies_neg2)
% 27.25/27.49  (step t433 (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.skaf46 tptp.sk6 tptp.sk6) tptp.sk6) (tptp.app tptp.nil tptp.sk6))) (not (tptp.ssList (tptp.skaf46 tptp.sk6 tptp.sk6))) (not (tptp.ssList tptp.sk6)) (not (tptp.ssList tptp.nil)) (= (tptp.skaf46 tptp.sk6 tptp.sk6) 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.skaf46 tptp.sk6 tptp.sk6) tptp.sk6) (tptp.app tptp.nil tptp.sk6))) (not (tptp.ssList (tptp.skaf46 tptp.sk6 tptp.sk6))) (not (tptp.ssList tptp.sk6)) (not (tptp.ssList tptp.nil)) (= (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.nil)))) :rule resolution :premises (t431 t432))
% 27.25/27.49  (step t434 (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.skaf46 tptp.sk6 tptp.sk6) tptp.sk6) (tptp.app tptp.nil tptp.sk6))) (not (tptp.ssList (tptp.skaf46 tptp.sk6 tptp.sk6))) (not (tptp.ssList tptp.sk6)) (not (tptp.ssList tptp.nil)) (= (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.nil)))) :rule contraction :premises (t433))
% 27.25/27.49  (step t435 (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.sk6) (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6))) (not (tptp.ssList (tptp.skaf46 tptp.sk6 tptp.sk6))) (not (tptp.ssList tptp.sk6)) (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6))))) :rule resolution :premises (t420 t428 t434))
% 27.25/27.49  (step t436 (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.sk6) (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6))) (not (tptp.ssList (tptp.skaf46 tptp.sk6 tptp.sk6))) (not (tptp.ssList tptp.sk6)) (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)))) :rule implies :premises (t435))
% 27.25/27.49  (step t437 (cl (or (not (= (tptp.app tptp.nil tptp.sk6) (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.sk6))) (not (tptp.ssList (tptp.skaf46 tptp.sk6 tptp.sk6))) (not (tptp.ssList tptp.sk6)) (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)))) :rule resolution :premises (t436 a150))
% 27.25/27.49  (step t438 (cl (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6))) :rule resolution :premises (t367 a7 a192 t337 t419 t437))
% 27.25/27.49  (step t439 (cl (not (or (not (tptp.ssItem (tptp.skaf83 tptp.sk6))) (not (tptp.ssList (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) (not (tptp.ssItem (tptp.skaf83 tptp.sk6))) (not (tptp.ssList (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))))) :rule or_pos)
% 27.25/27.49  (step t440 (cl (not (tptp.ssList (tptp.skaf82 tptp.sk6))) (not (tptp.ssItem (tptp.skaf83 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (not (or (not (tptp.ssItem (tptp.skaf83 tptp.sk6))) (not (tptp.ssList (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))))))) :rule reordering :premises (t439))
% 27.25/27.49  (step t441 (cl (=> (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf82 U))) (tptp.ssList (tptp.skaf82 tptp.sk6))) (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf82 U)))) :rule implies_neg1)
% 27.25/27.49  (anchor :step t442)
% 27.25/27.49  (assume t442.a0 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf82 U))))
% 27.25/27.49  (step t442.t1 (cl (or (not (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf82 U)))) (tptp.ssList (tptp.skaf82 tptp.sk6)))) :rule forall_inst :args ((:= U tptp.sk6)))
% 27.25/27.49  (step t442.t2 (cl (not (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf82 U)))) (tptp.ssList (tptp.skaf82 tptp.sk6))) :rule or :premises (t442.t1))
% 27.25/27.49  (step t442.t3 (cl (tptp.ssList (tptp.skaf82 tptp.sk6))) :rule resolution :premises (t442.t2 t442.a0))
% 27.25/27.49  (step t442 (cl (not (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf82 U)))) (tptp.ssList (tptp.skaf82 tptp.sk6))) :rule subproof :discharge (t442.a0))
% 27.25/27.49  (step t443 (cl (=> (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf82 U))) (tptp.ssList (tptp.skaf82 tptp.sk6))) (tptp.ssList (tptp.skaf82 tptp.sk6))) :rule resolution :premises (t441 t442))
% 27.25/27.49  (step t444 (cl (=> (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf82 U))) (tptp.ssList (tptp.skaf82 tptp.sk6))) (not (tptp.ssList (tptp.skaf82 tptp.sk6)))) :rule implies_neg2)
% 27.25/27.49  (step t445 (cl (=> (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf82 U))) (tptp.ssList (tptp.skaf82 tptp.sk6))) (=> (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf82 U))) (tptp.ssList (tptp.skaf82 tptp.sk6)))) :rule resolution :premises (t443 t444))
% 27.25/27.49  (step t446 (cl (=> (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf82 U))) (tptp.ssList (tptp.skaf82 tptp.sk6)))) :rule contraction :premises (t445))
% 27.25/27.49  (step t447 (cl (not (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf82 U)))) (tptp.ssList (tptp.skaf82 tptp.sk6))) :rule implies :premises (t446))
% 27.25/27.49  (step t448 (cl (tptp.ssList (tptp.skaf82 tptp.sk6))) :rule resolution :premises (t447 a12))
% 27.25/27.49  (step t449 (cl (=> (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf83 U))) (tptp.ssItem (tptp.skaf83 tptp.sk6))) (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf83 U)))) :rule implies_neg1)
% 27.25/27.49  (anchor :step t450)
% 27.25/27.49  (assume t450.a0 (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf83 U))))
% 27.25/27.49  (step t450.t1 (cl (or (not (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf83 U)))) (tptp.ssItem (tptp.skaf83 tptp.sk6)))) :rule forall_inst :args ((:= U tptp.sk6)))
% 27.25/27.49  (step t450.t2 (cl (not (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf83 U)))) (tptp.ssItem (tptp.skaf83 tptp.sk6))) :rule or :premises (t450.t1))
% 27.25/27.49  (step t450.t3 (cl (tptp.ssItem (tptp.skaf83 tptp.sk6))) :rule resolution :premises (t450.t2 t450.a0))
% 27.25/27.49  (step t450 (cl (not (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf83 U)))) (tptp.ssItem (tptp.skaf83 tptp.sk6))) :rule subproof :discharge (t450.a0))
% 27.25/27.49  (step t451 (cl (=> (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf83 U))) (tptp.ssItem (tptp.skaf83 tptp.sk6))) (tptp.ssItem (tptp.skaf83 tptp.sk6))) :rule resolution :premises (t449 t450))
% 27.25/27.49  (step t452 (cl (=> (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf83 U))) (tptp.ssItem (tptp.skaf83 tptp.sk6))) (not (tptp.ssItem (tptp.skaf83 tptp.sk6)))) :rule implies_neg2)
% 27.25/27.49  (step t453 (cl (=> (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf83 U))) (tptp.ssItem (tptp.skaf83 tptp.sk6))) (=> (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf83 U))) (tptp.ssItem (tptp.skaf83 tptp.sk6)))) :rule resolution :premises (t451 t452))
% 27.25/27.49  (step t454 (cl (=> (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf83 U))) (tptp.ssItem (tptp.skaf83 tptp.sk6)))) :rule contraction :premises (t453))
% 27.25/27.49  (step t455 (cl (not (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf83 U)))) (tptp.ssItem (tptp.skaf83 tptp.sk6))) :rule implies :premises (t454))
% 27.25/27.49  (step t456 (cl (tptp.ssItem (tptp.skaf83 tptp.sk6))) :rule resolution :premises (t455 a11))
% 27.25/27.49  (step t457 (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.sk6))) (not (tptp.ssList (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V)))))) :rule implies_neg1)
% 27.25/27.49  (anchor :step t458)
% 27.25/27.49  (assume t458.a0 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V))))))
% 27.25/27.49  (step t458.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.sk6))) (not (tptp.ssList (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))))))) :rule forall_inst :args ((:= U (tptp.skaf83 tptp.sk6)) (:= V (tptp.skaf82 tptp.sk6))))
% 27.25/27.49  (step t458.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.sk6))) (not (tptp.ssList (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) :rule or :premises (t458.t1))
% 27.25/27.49  (step t458.t3 (cl (or (not (tptp.ssItem (tptp.skaf83 tptp.sk6))) (not (tptp.ssList (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) :rule resolution :premises (t458.t2 t458.a0))
% 27.25/27.49  (step t458 (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.sk6))) (not (tptp.ssList (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) :rule subproof :discharge (t458.a0))
% 27.25/27.49  (step t459 (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.sk6))) (not (tptp.ssList (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) (or (not (tptp.ssItem (tptp.skaf83 tptp.sk6))) (not (tptp.ssList (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) :rule resolution :premises (t457 t458))
% 27.25/27.49  (step t460 (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.sk6))) (not (tptp.ssList (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) (not (or (not (tptp.ssItem (tptp.skaf83 tptp.sk6))) (not (tptp.ssList (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))))))) :rule implies_neg2)
% 27.25/27.49  (step t461 (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.sk6))) (not (tptp.ssList (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) (=> (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.sk6))) (not (tptp.ssList (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))))))) :rule resolution :premises (t459 t460))
% 27.25/27.49  (step t462 (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.sk6))) (not (tptp.ssList (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))))))) :rule contraction :premises (t461))
% 27.25/27.49  (step t463 (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.sk6))) (not (tptp.ssList (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) :rule implies :premises (t462))
% 27.25/27.49  (step t464 (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)
% 27.25/27.49  (anchor :step t465 :args ((U $$unsorted) (:= U U) (V $$unsorted) (:= V V)))
% 27.25/27.49  (step t465.t1 (cl (= U U)) :rule refl)
% 27.25/27.49  (step t465.t2 (cl (= V V)) :rule refl)
% 27.25/27.49  (step t465.t3 (cl (= (not (tptp.ssItem U)) (not (tptp.ssItem U)))) :rule refl)
% 27.25/27.49  (step t465.t4 (cl (= (not (tptp.ssList V)) (not (tptp.ssList V)))) :rule refl)
% 27.25/27.49  (step t465.t5 (cl (= (= (tptp.hd (tptp.cons U V)) U) (= U (tptp.hd (tptp.cons U V))))) :rule all_simplify)
% 27.25/27.49  (step t465.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 (t465.t3 t465.t4 t465.t5))
% 27.25/27.49  (step t465 (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)
% 27.25/27.49  (step t466 (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 (t464 t465 a96))
% 27.25/27.49  (step t467 (cl (or (not (tptp.ssItem (tptp.skaf83 tptp.sk6))) (not (tptp.ssList (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) :rule resolution :premises (t463 t466))
% 27.25/27.49  (step t468 (cl (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))))) :rule resolution :premises (t440 t448 t456 t467))
% 27.25/27.49  (step t469 (cl (not (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList tptp.sk7)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList tptp.sk7)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7))) :rule or_pos)
% 27.25/27.49  (step t470 (cl (not (tptp.ssList tptp.sk7)) (not (tptp.ssItem tptp.sk9)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (not (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList tptp.sk7)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7))))) :rule reordering :premises (t469))
% 27.25/27.49  (step t471 (cl (not (= (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.app (tptp.cons U tptp.nil) V) (tptp.cons U V)))) (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList tptp.sk7)) (= (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7) (tptp.cons tptp.sk9 tptp.sk7)))) (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.app (tptp.cons U tptp.nil) V) (tptp.cons U V)))) (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList tptp.sk7)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))))) (not (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.app (tptp.cons U tptp.nil) V) (tptp.cons U V)))) (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList tptp.sk7)) (= (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7) (tptp.cons tptp.sk9 tptp.sk7))))) (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.app (tptp.cons U tptp.nil) V) (tptp.cons U V)))) (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList tptp.sk7)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7))))) :rule equiv_pos2)
% 27.25/27.49  (step t472 (cl (= (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.app (tptp.cons U tptp.nil) V) (tptp.cons U V)))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.app (tptp.cons U tptp.nil) V) (tptp.cons U V)))))) :rule refl)
% 27.25/27.49  (step t473 (cl (= (not (tptp.ssList tptp.sk7)) (not (tptp.ssList tptp.sk7)))) :rule refl)
% 27.25/27.49  (step t474 (cl (= (= (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7) (tptp.cons tptp.sk9 tptp.sk7)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) :rule all_simplify)
% 27.25/27.49  (step t475 (cl (= (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList tptp.sk7)) (= (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7) (tptp.cons tptp.sk9 tptp.sk7))) (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList tptp.sk7)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7))))) :rule cong :premises (t249 t473 t474))
% 27.25/27.49  (step t476 (cl (= (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.app (tptp.cons U tptp.nil) V) (tptp.cons U V)))) (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList tptp.sk7)) (= (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7) (tptp.cons tptp.sk9 tptp.sk7)))) (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.app (tptp.cons U tptp.nil) V) (tptp.cons U V)))) (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList tptp.sk7)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))))) :rule cong :premises (t472 t475))
% 27.25/27.49  (step t477 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.app (tptp.cons U tptp.nil) V) (tptp.cons U V)))) (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList tptp.sk7)) (= (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7) (tptp.cons tptp.sk9 tptp.sk7)))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.app (tptp.cons U tptp.nil) V) (tptp.cons U V))))) :rule implies_neg1)
% 27.25/27.49  (anchor :step t478)
% 27.25/27.49  (assume t478.a0 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.app (tptp.cons U tptp.nil) V) (tptp.cons U V)))))
% 27.25/27.49  (step t478.t1 (cl (or (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.app (tptp.cons U tptp.nil) V) (tptp.cons U V))))) (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList tptp.sk7)) (= (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7) (tptp.cons tptp.sk9 tptp.sk7))))) :rule forall_inst :args ((:= U tptp.sk9) (:= V tptp.sk7)))
% 27.25/27.49  (step t478.t2 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.app (tptp.cons U tptp.nil) V) (tptp.cons U V))))) (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList tptp.sk7)) (= (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7) (tptp.cons tptp.sk9 tptp.sk7)))) :rule or :premises (t478.t1))
% 27.25/27.49  (step t478.t3 (cl (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList tptp.sk7)) (= (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7) (tptp.cons tptp.sk9 tptp.sk7)))) :rule resolution :premises (t478.t2 t478.a0))
% 27.25/27.49  (step t478 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.app (tptp.cons U tptp.nil) V) (tptp.cons U V))))) (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList tptp.sk7)) (= (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7) (tptp.cons tptp.sk9 tptp.sk7)))) :rule subproof :discharge (t478.a0))
% 27.25/27.49  (step t479 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.app (tptp.cons U tptp.nil) V) (tptp.cons U V)))) (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList tptp.sk7)) (= (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7) (tptp.cons tptp.sk9 tptp.sk7)))) (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList tptp.sk7)) (= (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7) (tptp.cons tptp.sk9 tptp.sk7)))) :rule resolution :premises (t477 t478))
% 27.25/27.49  (step t480 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.app (tptp.cons U tptp.nil) V) (tptp.cons U V)))) (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList tptp.sk7)) (= (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7) (tptp.cons tptp.sk9 tptp.sk7)))) (not (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList tptp.sk7)) (= (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7) (tptp.cons tptp.sk9 tptp.sk7))))) :rule implies_neg2)
% 27.25/27.49  (step t481 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.app (tptp.cons U tptp.nil) V) (tptp.cons U V)))) (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList tptp.sk7)) (= (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7) (tptp.cons tptp.sk9 tptp.sk7)))) (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.app (tptp.cons U tptp.nil) V) (tptp.cons U V)))) (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList tptp.sk7)) (= (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7) (tptp.cons tptp.sk9 tptp.sk7))))) :rule resolution :premises (t479 t480))
% 27.25/27.49  (step t482 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.app (tptp.cons U tptp.nil) V) (tptp.cons U V)))) (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList tptp.sk7)) (= (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7) (tptp.cons tptp.sk9 tptp.sk7))))) :rule contraction :premises (t481))
% 27.25/27.49  (step t483 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.app (tptp.cons U tptp.nil) V) (tptp.cons U V)))) (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList tptp.sk7)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7))))) :rule resolution :premises (t471 t476 t482))
% 27.25/27.49  (step t484 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.app (tptp.cons U tptp.nil) V) (tptp.cons U V))))) (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList tptp.sk7)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) :rule implies :premises (t483))
% 27.25/27.49  (step t485 (cl (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList tptp.sk7)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) :rule resolution :premises (t484 a119))
% 27.25/27.49  (step t486 (cl (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7))) :rule resolution :premises (t470 a193 t190 t485))
% 27.25/27.49  (step t487 (cl (not (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))))) (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))) :rule or_pos)
% 27.25/27.49  (step t488 (cl (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk9)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (not (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))))) :rule reordering :premises (t487))
% 27.25/27.49  (step t489 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V))))) (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V)))))) :rule implies_neg1)
% 27.25/27.49  (anchor :step t490)
% 27.25/27.49  (assume t490.a0 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V))))))
% 27.25/27.49  (step t490.t1 (cl (or (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V)))))) (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))))) :rule forall_inst :args ((:= U tptp.sk9) (:= V tptp.nil)))
% 27.25/27.49  (step t490.t2 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V)))))) (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))))) :rule or :premises (t490.t1))
% 27.25/27.49  (step t490.t3 (cl (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))))) :rule resolution :premises (t490.t2 t490.a0))
% 27.25/27.49  (step t490 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V)))))) (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))))) :rule subproof :discharge (t490.a0))
% 27.25/27.49  (step t491 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V))))) (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))))) (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))))) :rule resolution :premises (t489 t490))
% 27.25/27.49  (step t492 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V))))) (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))))) (not (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))))) :rule implies_neg2)
% 27.25/27.49  (step t493 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V))))) (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))))) (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V))))) (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))))) :rule resolution :premises (t491 t492))
% 27.25/27.49  (step t494 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V))))) (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))))) :rule contraction :premises (t493))
% 27.25/27.49  (step t495 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V)))))) (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))))) :rule implies :premises (t494))
% 27.25/27.49  (step t496 (cl (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))))) :rule resolution :premises (t495 t466))
% 27.25/27.49  (step t497 (cl (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))) :rule resolution :premises (t488 a7 t190 t496))
% 27.25/27.49  (step t498 (cl (not (or (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))))) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))))) :rule or_pos)
% 27.25/27.49  (step t499 (cl (not (tptp.ssList tptp.sk7)) (= tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (not (or (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))))))) :rule reordering :premises (t498))
% 27.25/27.49  (step t500 (cl (=> (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)))) (or (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))))) (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))))) :rule implies_neg1)
% 27.25/27.49  (anchor :step t501)
% 27.25/27.49  (assume t501.a0 (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)))))
% 27.25/27.49  (step t501.t1 (cl (or (not (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))))) (or (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))))))) :rule forall_inst :args ((:= U tptp.sk7) (:= V (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))))
% 27.25/27.49  (step t501.t2 (cl (not (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))))) (or (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))))) :rule or :premises (t501.t1))
% 27.25/27.49  (step t501.t3 (cl (or (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))))) :rule resolution :premises (t501.t2 t501.a0))
% 27.25/27.49  (step t501 (cl (not (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))))) (or (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))))) :rule subproof :discharge (t501.a0))
% 27.25/27.49  (step t502 (cl (=> (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)))) (or (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))))) (or (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))))) :rule resolution :premises (t500 t501))
% 27.25/27.49  (step t503 (cl (=> (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)))) (or (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))))) (not (or (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))))))) :rule implies_neg2)
% 27.25/27.49  (step t504 (cl (=> (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)))) (or (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))))) (=> (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)))) (or (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))))))) :rule resolution :premises (t502 t503))
% 27.25/27.49  (step t505 (cl (=> (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)))) (or (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))))))) :rule contraction :premises (t504))
% 27.25/27.49  (step t506 (cl (not (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))))) (or (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))))) :rule implies :premises (t505))
% 27.25/27.49  (step t507 (cl (or (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))))) :rule resolution :premises (t506 a122))
% 27.25/27.49  (step t508 (cl (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))))) :rule resolution :premises (t499 a193 t155 t166 t507))
% 27.25/27.49  (step t509 (cl (not (or (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk6)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))))) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk6)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) :rule or_pos)
% 27.25/27.49  (step t510 (cl (not (tptp.ssList tptp.sk6)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (not (or (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk6)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))))) :rule reordering :premises (t509))
% 27.25/27.49  (step t511 (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.sk7)) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk6)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))))) (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)
% 27.25/27.49  (anchor :step t512)
% 27.25/27.49  (assume t512.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))))))
% 27.25/27.49  (step t512.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.sk7)) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk6)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))))) :rule forall_inst :args ((:= U tptp.sk7) (:= V (tptp.cons tptp.sk5 tptp.nil)) (:= W tptp.sk6)))
% 27.25/27.49  (step t512.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.sk7)) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk6)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))))) :rule or :premises (t512.t1))
% 27.25/27.49  (step t512.t3 (cl (or (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk6)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))))) :rule resolution :premises (t512.t2 t512.a0))
% 27.25/27.49  (step t512 (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.sk7)) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk6)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))))) :rule subproof :discharge (t512.a0))
% 27.25/27.49  (step t513 (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.sk7)) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk6)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))))) (or (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk6)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))))) :rule resolution :premises (t511 t512))
% 27.25/27.49  (step t514 (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.sk7)) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk6)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))))) (not (or (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk6)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))))) :rule implies_neg2)
% 27.25/27.49  (step t515 (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.sk7)) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk6)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))))) (=> (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.sk7)) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk6)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))))) :rule resolution :premises (t513 t514))
% 27.25/27.49  (step t516 (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.sk7)) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk6)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))))) :rule contraction :premises (t515))
% 27.25/27.49  (step t517 (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.sk7)) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk6)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))))) :rule implies :premises (t516))
% 27.25/27.49  (step t518 (cl (or (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk6)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))))) :rule resolution :premises (t517 a148))
% 27.25/27.49  (step t519 (cl (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) :rule resolution :premises (t510 a192 a193 t129 t518))
% 27.25/27.49  (step t520 (cl (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))))) (not (= tptp.nil (tptp.app tptp.nil tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk5 tptp.sk9)) (not (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) (not (= tptp.sk6 (tptp.app tptp.nil tptp.sk6))) (not (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6)))) (not (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (not (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7))) (not (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))))) (not (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) (not (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6))) (not (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) :rule and_neg)
% 27.25/27.49  (step t521 (cl (=> (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))))) (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7)))) (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) :rule implies_neg1)
% 27.25/27.49  (anchor :step t522)
% 27.25/27.49  (assume t522.a0 (= tptp.nil (tptp.app tptp.nil tptp.nil)))
% 27.25/27.49  (assume t522.a1 (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)))
% 27.25/27.49  (assume t522.a2 (= tptp.sk5 tptp.sk9))
% 27.25/27.49  (assume t522.a3 (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)))
% 27.25/27.49  (assume t522.a4 (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)))
% 27.25/27.49  (assume t522.a5 (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)))
% 27.25/27.49  (assume t522.a6 (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))))
% 27.25/27.49  (assume t522.a7 (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))))
% 27.25/27.49  (assume t522.a8 (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))))
% 27.25/27.49  (assume t522.a9 (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))
% 27.25/27.49  (assume t522.a10 (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))))
% 27.25/27.49  (assume t522.a11 (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))))
% 27.25/27.49  (assume t522.a12 (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))))
% 27.25/27.49  (assume t522.a13 (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)))
% 27.25/27.49  (assume t522.a14 (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))
% 27.25/27.49  (step t522.t1 (cl (=> (and (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7))) (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7)))) (and (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) :rule implies_neg1)
% 27.25/27.49  (anchor :step t522.t2)
% 27.25/27.49  (assume t522.t2.a0 (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)))
% 27.25/27.49  (assume t522.t2.a1 (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)))
% 27.25/27.49  (assume t522.t2.a2 (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))))
% 27.25/27.49  (assume t522.t2.a3 (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)))
% 27.25/27.49  (assume t522.t2.a4 (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)))
% 27.25/27.49  (assume t522.t2.a5 (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))))
% 27.25/27.49  (assume t522.t2.a6 (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))))
% 27.25/27.49  (assume t522.t2.a7 (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))
% 27.25/27.49  (assume t522.t2.a8 (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))))
% 27.25/27.49  (assume t522.t2.a9 (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))))
% 27.25/27.49  (assume t522.t2.a10 (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)))
% 27.25/27.49  (assume t522.t2.a11 (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))))
% 27.25/27.49  (assume t522.t2.a12 (= tptp.sk5 tptp.sk9))
% 27.25/27.49  (assume t522.t2.a13 (= tptp.nil (tptp.app tptp.nil tptp.nil)))
% 27.25/27.49  (assume t522.t2.a14 (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))
% 27.25/27.49  (step t522.t2.t1 (cl (= (= (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7))) true) (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7))))) :rule equiv_simplify)
% 27.25/27.49  (step t522.t2.t2 (cl (not (= (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7))) true)) (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7)))) :rule equiv1 :premises (t522.t2.t1))
% 27.25/27.49  (step t522.t2.t3 (cl (= (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.skaf46 tptp.sk6 tptp.sk6))) :rule refl)
% 27.25/27.49  (step t522.t2.t4 (cl (= (tptp.tl tptp.sk6) (tptp.tl tptp.sk6))) :rule refl)
% 27.25/27.49  (step t522.t2.t5 (cl (= (tptp.cons tptp.sk5 (tptp.tl tptp.sk6)) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6)))) :rule cong :premises (t522.t2.a12 t522.t2.t4))
% 27.25/27.49  (step t522.t2.t6 (cl (= (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk5 (tptp.tl tptp.sk6))) (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))))) :rule cong :premises (t522.t2.t3 t522.t2.t5))
% 27.25/27.49  (step t522.t2.t7 (cl (= (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk5 (tptp.tl tptp.sk6))))) :rule symm :premises (t522.t2.t6))
% 27.25/27.49  (step t522.t2.t8 (cl (= (tptp.skaf46 tptp.sk6 tptp.sk6) tptp.nil)) :rule symm :premises (t522.t2.a4))
% 27.25/27.49  (step t522.t2.t9 (cl (= (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule symm :premises (t522.t2.a10))
% 27.25/27.49  (step t522.t2.t10 (cl (= (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule symm :premises (t522.t2.a1))
% 27.25/27.49  (step t522.t2.t11 (cl (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) :rule symm :premises (t522.t2.t10))
% 27.25/27.49  (step t522.t2.t12 (cl (= (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil) (tptp.cons tptp.sk9 tptp.nil))) :rule trans :premises (t522.t2.t9 t522.t2.t11))
% 27.25/27.49  (step t522.t2.t13 (cl (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))) :rule cong :premises (t522.t2.t12))
% 27.25/27.49  (step t522.t2.t14 (cl (= (tptp.hd (tptp.cons tptp.sk9 tptp.nil)) (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)))) :rule symm :premises (t522.t2.t13))
% 27.25/27.49  (step t522.t2.t15 (cl (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)))) :rule cong :premises (t522.t2.a10))
% 27.25/27.49  (step t522.t2.t16 (cl (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule symm :premises (t522.t2.t15))
% 27.25/27.49  (step t522.t2.t17 (cl (= tptp.sk9 (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule trans :premises (t522.t2.a11 t522.t2.t14 t522.t2.t16))
% 27.25/27.49  (step t522.t2.t18 (cl (= (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule symm :premises (t522.t2.a9))
% 27.25/27.49  (step t522.t2.t19 (cl (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))))) :rule symm :premises (t522.t2.t18))
% 27.25/27.49  (step t522.t2.t20 (cl (= (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd tptp.sk6))) :rule symm :premises (t522.t2.a8))
% 27.25/27.49  (step t522.t2.t21 (cl (= (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)) tptp.sk6)) :rule symm :premises (t522.t2.a6))
% 27.25/27.49  (step t522.t2.t22 (cl (= (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (tptp.hd tptp.sk6))) :rule cong :premises (t522.t2.t21))
% 27.25/27.49  (step t522.t2.t23 (cl (= (tptp.hd tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))))) :rule symm :premises (t522.t2.t22))
% 27.25/27.49  (step t522.t2.t24 (cl (= (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (tptp.skaf83 tptp.sk6))) :rule symm :premises (t522.t2.a7))
% 27.25/27.49  (step t522.t2.t25 (cl (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.skaf83 tptp.sk6))) :rule trans :premises (t522.t2.t19 t522.t2.t20 t522.t2.t23 t522.t2.t24))
% 27.25/27.49  (step t522.t2.t26 (cl (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))))) :rule symm :premises (t522.t2.t24))
% 27.25/27.49  (step t522.t2.t27 (cl (= (tptp.skaf83 tptp.sk6) (tptp.hd tptp.sk6))) :rule trans :premises (t522.t2.t26 t522.t2.t22))
% 27.25/27.49  (step t522.t2.t28 (cl (= tptp.sk9 (tptp.hd tptp.sk6))) :rule trans :premises (t522.t2.t17 t522.t2.t25 t522.t2.t27))
% 27.25/27.49  (step t522.t2.t29 (cl (= (tptp.cons tptp.sk9 (tptp.tl tptp.sk6)) (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6)))) :rule cong :premises (t522.t2.t28 t522.t2.t4))
% 27.25/27.49  (step t522.t2.t30 (cl (= (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6)) tptp.sk6)) :rule symm :premises (t522.t2.a5))
% 27.25/27.49  (step t522.t2.t31 (cl (= (tptp.cons tptp.sk9 (tptp.tl tptp.sk6)) tptp.sk6)) :rule trans :premises (t522.t2.t29 t522.t2.t30))
% 27.25/27.49  (step t522.t2.t32 (cl (= (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.app tptp.nil tptp.sk6))) :rule cong :premises (t522.t2.t8 t522.t2.t31))
% 27.25/27.49  (step t522.t2.t33 (cl (= (tptp.app tptp.nil tptp.sk6) tptp.sk6)) :rule symm :premises (t522.t2.a3))
% 27.25/27.49  (step t522.t2.t34 (cl (= (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk5 (tptp.tl tptp.sk6))) tptp.sk6)) :rule trans :premises (t522.t2.t6 t522.t2.t32 t522.t2.t33))
% 27.25/27.49  (step t522.t2.t35 (cl (= (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) tptp.sk6)) :rule trans :premises (t522.t2.t7 t522.t2.t34))
% 27.25/27.49  (step t522.t2.t36 (cl (= (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7) (tptp.cons tptp.sk9 tptp.sk7))) :rule symm :premises (t522.t2.a14))
% 27.25/27.49  (step t522.t2.t37 (cl (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7))) :rule symm :premises (t522.t2.t36))
% 27.25/27.49  (step t522.t2.t38 (cl (= (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) :rule symm :premises (t522.t2.t12))
% 27.25/27.49  (step t522.t2.t39 (cl (= tptp.sk9 tptp.sk5)) :rule symm :premises (t522.t2.a12))
% 27.25/27.49  (step t522.t2.t40 (cl (= (tptp.cons tptp.sk9 tptp.nil) (tptp.cons tptp.sk5 (tptp.app tptp.nil tptp.nil)))) :rule cong :premises (t522.t2.t39 t522.t2.a13))
% 27.25/27.49  (step t522.t2.t41 (cl (= tptp.sk5 tptp.sk5)) :rule refl)
% 27.25/27.49  (step t522.t2.t42 (cl (= (tptp.app tptp.nil tptp.nil) tptp.nil)) :rule symm :premises (t522.t2.a13))
% 27.25/27.49  (step t522.t2.t43 (cl (= (tptp.cons tptp.sk5 (tptp.app tptp.nil tptp.nil)) (tptp.cons tptp.sk5 tptp.nil))) :rule cong :premises (t522.t2.t41 t522.t2.t42))
% 27.25/27.49  (step t522.t2.t44 (cl (= (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil) (tptp.cons tptp.sk5 tptp.nil))) :rule trans :premises (t522.t2.t9 t522.t2.t11 t522.t2.t40 t522.t2.t43))
% 27.25/27.49  (step t522.t2.t45 (cl (= (tptp.cons tptp.sk9 tptp.nil) (tptp.cons tptp.sk5 tptp.nil))) :rule trans :premises (t522.t2.t38 t522.t2.t44))
% 27.25/27.49  (step t522.t2.t46 (cl (= tptp.sk7 tptp.sk7)) :rule refl)
% 27.25/27.49  (step t522.t2.t47 (cl (= (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) :rule cong :premises (t522.t2.t45 t522.t2.t46))
% 27.25/27.49  (step t522.t2.t48 (cl (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) :rule trans :premises (t522.t2.t37 t522.t2.t47))
% 27.25/27.49  (step t522.t2.t49 (cl (= (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7)) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) :rule cong :premises (t522.t2.t35 t522.t2.t48))
% 27.25/27.49  (step t522.t2.t50 (cl (= (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule symm :premises (t522.t2.a2))
% 27.25/27.49  (step t522.t2.t51 (cl (= (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule trans :premises (t522.t2.t49 t522.t2.t50))
% 27.25/27.49  (step t522.t2.t52 (cl (= (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7))) (tptp.duplicatefreeP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule cong :premises (t522.t2.t51))
% 27.25/27.49  (step t522.t2.t53 (cl (= (tptp.duplicatefreeP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)))) :rule cong :premises (t522.t2.t11))
% 27.25/27.49  (step t522.t2.t54 (cl (= (= (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) true) (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)))) :rule equiv_simplify)
% 27.25/27.49  (step t522.t2.t55 (cl (= (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) true) (not (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)))) :rule equiv2 :premises (t522.t2.t54))
% 27.25/27.49  (step t522.t2.t56 (cl (= (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) true)) :rule resolution :premises (t522.t2.t55 t522.t2.a0))
% 27.25/27.49  (step t522.t2.t57 (cl (= (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7))) true)) :rule trans :premises (t522.t2.t52 t522.t2.t53 t522.t2.t56))
% 27.25/27.49  (step t522.t2.t58 (cl (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7)))) :rule resolution :premises (t522.t2.t2 t522.t2.t57))
% 27.25/27.49  (step t522.t2 (cl (not (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) (not (= tptp.sk6 (tptp.app tptp.nil tptp.sk6))) (not (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6))) (not (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6)))) (not (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (not (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))))) (not (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))))) (not (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) (not (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk5 tptp.sk9)) (not (= tptp.nil (tptp.app tptp.nil tptp.nil))) (not (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7))) (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7)))) :rule subproof :discharge (t522.t2.a0 t522.t2.a1 t522.t2.a2 t522.t2.a3 t522.t2.a4 t522.t2.a5 t522.t2.a6 t522.t2.a7 t522.t2.a8 t522.t2.a9 t522.t2.a10 t522.t2.a11 t522.t2.a12 t522.t2.a13 t522.t2.a14))
% 27.25/27.49  (step t522.t3 (cl (not (and (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil))) :rule and_pos)
% 27.25/27.49  (step t522.t4 (cl (not (and (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) :rule and_pos)
% 27.25/27.49  (step t522.t5 (cl (not (and (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) :rule and_pos)
% 27.25/27.49  (step t522.t6 (cl (not (and (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6))) :rule and_pos)
% 27.25/27.49  (step t522.t7 (cl (not (and (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6))) :rule and_pos)
% 27.25/27.49  (step t522.t8 (cl (not (and (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6)))) :rule and_pos)
% 27.25/27.49  (step t522.t9 (cl (not (and (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) :rule and_pos)
% 27.25/27.49  (step t522.t10 (cl (not (and (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))))) :rule and_pos)
% 27.25/27.49  (step t522.t11 (cl (not (and (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))))) :rule and_pos)
% 27.25/27.49  (step t522.t12 (cl (not (and (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))))) :rule and_pos)
% 27.25/27.49  (step t522.t13 (cl (not (and (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) :rule and_pos)
% 27.25/27.49  (step t522.t14 (cl (not (and (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))) :rule and_pos)
% 27.25/27.49  (step t522.t15 (cl (not (and (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) (= tptp.sk5 tptp.sk9)) :rule and_pos)
% 27.25/27.49  (step t522.t16 (cl (not (and (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) (= tptp.nil (tptp.app tptp.nil tptp.nil))) :rule and_pos)
% 27.25/27.49  (step t522.t17 (cl (not (and (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7))) :rule and_pos)
% 27.25/27.49  (step t522.t18 (cl (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7))) (not (and (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) (not (and (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) (not (and (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) (not (and (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) (not (and (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) (not (and (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) (not (and (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) (not (and (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) (not (and (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) (not (and (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) (not (and (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) (not (and (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) (not (and (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) (not (and (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) (not (and (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7))))) :rule resolution :premises (t522.t2 t522.t3 t522.t4 t522.t5 t522.t6 t522.t7 t522.t8 t522.t9 t522.t10 t522.t11 t522.t12 t522.t13 t522.t14 t522.t15 t522.t16 t522.t17))
% 27.25/27.49  (step t522.t19 (cl (not (and (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) (not (and (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) (not (and (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) (not (and (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) (not (and (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) (not (and (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) (not (and (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) (not (and (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) (not (and (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) (not (and (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) (not (and (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) (not (and (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) (not (and (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) (not (and (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) (not (and (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7)))) :rule reordering :premises (t522.t18))
% 27.25/27.49  (step t522.t20 (cl (not (and (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7)))) :rule contraction :premises (t522.t19))
% 27.25/27.49  (step t522.t21 (cl (=> (and (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7))) (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7)))) (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7)))) :rule resolution :premises (t522.t1 t522.t20))
% 27.25/27.49  (step t522.t22 (cl (=> (and (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7))) (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7)))) (not (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7))))) :rule implies_neg2)
% 27.25/27.49  (step t522.t23 (cl (=> (and (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7))) (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7)))) (=> (and (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7))) (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7))))) :rule resolution :premises (t522.t21 t522.t22))
% 27.25/27.49  (step t522.t24 (cl (=> (and (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7))) (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7))))) :rule contraction :premises (t522.t23))
% 27.25/27.49  (step t522.t25 (cl (not (and (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7)))) :rule implies :premises (t522.t24))
% 27.25/27.49  (step t522.t26 (cl (and (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7))) (not (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) (not (= tptp.sk6 (tptp.app tptp.nil tptp.sk6))) (not (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6))) (not (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6)))) (not (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (not (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))))) (not (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))))) (not (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) (not (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk5 tptp.sk9)) (not (= tptp.nil (tptp.app tptp.nil tptp.nil))) (not (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) :rule and_neg)
% 27.25/27.49  (step t522.t27 (cl (and (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk5 tptp.sk9) (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)))) :rule resolution :premises (t522.t26 t522.a3 t522.a1 t522.a12 t522.a5 t522.a13 t522.a7 t522.a8 t522.a14 t522.a10 t522.a11 t522.a4 t522.a6 t522.a2 t522.a0 t522.a9))
% 27.25/27.49  (step t522.t28 (cl (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7)))) :rule resolution :premises (t522.t25 t522.t27))
% 27.25/27.49  (step t522 (cl (not (= tptp.nil (tptp.app tptp.nil tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk5 tptp.sk9)) (not (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) (not (= tptp.sk6 (tptp.app tptp.nil tptp.sk6))) (not (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6)))) (not (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (not (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7))) (not (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))))) (not (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) (not (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6))) (not (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))))) (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7)))) :rule subproof :discharge (t522.a0 t522.a1 t522.a2 t522.a3 t522.a4 t522.a5 t522.a6 t522.a7 t522.a8 t522.a9 t522.a10 t522.a11 t522.a12 t522.a13 t522.a14))
% 27.25/27.49  (step t523 (cl (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) (= tptp.nil (tptp.app tptp.nil tptp.nil))) :rule and_pos)
% 27.25/27.49  (step t524 (cl (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) :rule and_pos)
% 27.25/27.49  (step t525 (cl (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) (= tptp.sk5 tptp.sk9)) :rule and_pos)
% 27.25/27.49  (step t526 (cl (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil))) :rule and_pos)
% 27.25/27.49  (step t527 (cl (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) :rule and_pos)
% 27.25/27.49  (step t528 (cl (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6))) :rule and_pos)
% 27.25/27.49  (step t529 (cl (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))) :rule and_pos)
% 27.25/27.49  (step t530 (cl (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6)))) :rule and_pos)
% 27.25/27.49  (step t531 (cl (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) :rule and_pos)
% 27.25/27.49  (step t532 (cl (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7))) :rule and_pos)
% 27.25/27.49  (step t533 (cl (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))))) :rule and_pos)
% 27.25/27.49  (step t534 (cl (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))))) :rule and_pos)
% 27.25/27.49  (step t535 (cl (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) :rule and_pos)
% 27.25/27.49  (step t536 (cl (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6))) :rule and_pos)
% 27.25/27.49  (step t537 (cl (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))))) :rule and_pos)
% 27.25/27.49  (step t538 (cl (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))))))) :rule resolution :premises (t522 t523 t524 t525 t526 t527 t528 t529 t530 t531 t532 t533 t534 t535 t536 t537))
% 27.25/27.49  (step t539 (cl (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7)))) :rule reordering :premises (t538))
% 27.25/27.49  (step t540 (cl (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7)))) :rule contraction :premises (t539))
% 27.25/27.49  (step t541 (cl (=> (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))))) (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7)))) (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7)))) :rule resolution :premises (t521 t540))
% 27.25/27.49  (step t542 (cl (=> (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))))) (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7)))) (not (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7))))) :rule implies_neg2)
% 27.25/27.49  (step t543 (cl (=> (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))))) (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7)))) (=> (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))))) (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7))))) :rule resolution :premises (t541 t542))
% 27.25/27.49  (step t544 (cl (=> (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))))) (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7))))) :rule contraction :premises (t543))
% 27.25/27.49  (step t545 (cl (not (and (= tptp.nil (tptp.app tptp.nil tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6)) (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7)))) :rule implies :premises (t544))
% 27.25/27.49  (step t546 (cl (not (= tptp.nil (tptp.app tptp.nil tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk5 tptp.sk9)) (not (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) (not (= tptp.sk6 (tptp.app tptp.nil tptp.sk6))) (not (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6)))) (not (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (not (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7))) (not (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))))) (not (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) (not (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6))) (not (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))))) (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7)))) :rule resolution :premises (t520 t545))
% 27.25/27.49  (step t547 (cl (not (= tptp.nil (tptp.app tptp.nil tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk5 tptp.sk9)) (not (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) (not (= tptp.sk6 (tptp.app tptp.nil tptp.sk6))) (not (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))) (not (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6)))) (not (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (not (= (tptp.cons tptp.sk9 tptp.sk7) (tptp.app (tptp.cons tptp.sk9 tptp.nil) tptp.sk7))) (not (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))))) (not (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf46 tptp.sk6 tptp.sk6) (tptp.cons tptp.sk9 (tptp.tl tptp.sk6))) (tptp.cons tptp.sk9 tptp.sk7))) (not (= tptp.nil (tptp.skaf46 tptp.sk6 tptp.sk6))) (not (= (tptp.skaf83 tptp.sk6) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))))) :rule reordering :premises (t546))
% 27.25/27.49  (step t548 (cl (not (or (not (tptp.ssItem tptp.sk9)) (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)))) (not (tptp.ssItem tptp.sk9)) (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil))) :rule or_pos)
% 27.25/27.49  (step t549 (cl (not (tptp.ssItem tptp.sk9)) (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)) (not (or (not (tptp.ssItem tptp.sk9)) (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil))))) :rule reordering :premises (t548))
% 27.25/27.49  (step t550 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.duplicatefreeP (tptp.cons U tptp.nil)))) (or (not (tptp.ssItem tptp.sk9)) (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)))) (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.duplicatefreeP (tptp.cons U tptp.nil))))) :rule implies_neg1)
% 27.25/27.49  (anchor :step t551)
% 27.25/27.49  (assume t551.a0 (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.duplicatefreeP (tptp.cons U tptp.nil)))))
% 27.25/27.49  (step t551.t1 (cl (or (not (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.duplicatefreeP (tptp.cons U tptp.nil))))) (or (not (tptp.ssItem tptp.sk9)) (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil))))) :rule forall_inst :args ((:= U tptp.sk9)))
% 27.25/27.49  (step t551.t2 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.duplicatefreeP (tptp.cons U tptp.nil))))) (or (not (tptp.ssItem tptp.sk9)) (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)))) :rule or :premises (t551.t1))
% 27.25/27.49  (step t551.t3 (cl (or (not (tptp.ssItem tptp.sk9)) (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)))) :rule resolution :premises (t551.t2 t551.a0))
% 27.25/27.49  (step t551 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.duplicatefreeP (tptp.cons U tptp.nil))))) (or (not (tptp.ssItem tptp.sk9)) (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)))) :rule subproof :discharge (t551.a0))
% 27.25/27.49  (step t552 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.duplicatefreeP (tptp.cons U tptp.nil)))) (or (not (tptp.ssItem tptp.sk9)) (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)))) (or (not (tptp.ssItem tptp.sk9)) (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)))) :rule resolution :premises (t550 t551))
% 27.25/27.49  (step t553 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.duplicatefreeP (tptp.cons U tptp.nil)))) (or (not (tptp.ssItem tptp.sk9)) (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)))) (not (or (not (tptp.ssItem tptp.sk9)) (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil))))) :rule implies_neg2)
% 27.25/27.49  (step t554 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.duplicatefreeP (tptp.cons U tptp.nil)))) (or (not (tptp.ssItem tptp.sk9)) (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)))) (=> (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.duplicatefreeP (tptp.cons U tptp.nil)))) (or (not (tptp.ssItem tptp.sk9)) (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil))))) :rule resolution :premises (t552 t553))
% 27.25/27.49  (step t555 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.duplicatefreeP (tptp.cons U tptp.nil)))) (or (not (tptp.ssItem tptp.sk9)) (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil))))) :rule contraction :premises (t554))
% 27.25/27.49  (step t556 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.duplicatefreeP (tptp.cons U tptp.nil))))) (or (not (tptp.ssItem tptp.sk9)) (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)))) :rule implies :premises (t555))
% 27.25/27.49  (step t557 (cl (or (not (tptp.ssItem tptp.sk9)) (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil)))) :rule resolution :premises (t556 a64))
% 27.25/27.49  (step t558 (cl (tptp.duplicatefreeP (tptp.cons tptp.sk9 tptp.nil))) :rule resolution :premises (t549 t190 t557))
% 27.25/27.49  (step t559 (cl (not (or (not (tptp.ssList tptp.sk6)) (tptp.ssList (tptp.tl tptp.sk6)) (= tptp.nil tptp.sk6))) (not (tptp.ssList tptp.sk6)) (tptp.ssList (tptp.tl tptp.sk6)) (= tptp.nil tptp.sk6)) :rule or_pos)
% 27.25/27.49  (step t560 (cl (not (tptp.ssList tptp.sk6)) (= tptp.nil tptp.sk6) (tptp.ssList (tptp.tl tptp.sk6)) (not (or (not (tptp.ssList tptp.sk6)) (tptp.ssList (tptp.tl tptp.sk6)) (= tptp.nil tptp.sk6)))) :rule reordering :premises (t559))
% 27.25/27.49  (step t561 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.ssList (tptp.tl U)) (= tptp.nil U))) (or (not (tptp.ssList tptp.sk6)) (tptp.ssList (tptp.tl tptp.sk6)) (= tptp.nil tptp.sk6))) (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.ssList (tptp.tl U)) (= tptp.nil U)))) :rule implies_neg1)
% 27.25/27.49  (anchor :step t562)
% 27.25/27.49  (assume t562.a0 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.ssList (tptp.tl U)) (= tptp.nil U))))
% 27.25/27.49  (step t562.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.sk6)) (tptp.ssList (tptp.tl tptp.sk6)) (= tptp.nil tptp.sk6)))) :rule forall_inst :args ((:= U tptp.sk6)))
% 27.25/27.49  (step t562.t2 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.ssList (tptp.tl U)) (= tptp.nil U)))) (or (not (tptp.ssList tptp.sk6)) (tptp.ssList (tptp.tl tptp.sk6)) (= tptp.nil tptp.sk6))) :rule or :premises (t562.t1))
% 27.25/27.49  (step t562.t3 (cl (or (not (tptp.ssList tptp.sk6)) (tptp.ssList (tptp.tl tptp.sk6)) (= tptp.nil tptp.sk6))) :rule resolution :premises (t562.t2 t562.a0))
% 27.25/27.49  (step t562 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.ssList (tptp.tl U)) (= tptp.nil U)))) (or (not (tptp.ssList tptp.sk6)) (tptp.ssList (tptp.tl tptp.sk6)) (= tptp.nil tptp.sk6))) :rule subproof :discharge (t562.a0))
% 27.25/27.49  (step t563 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.ssList (tptp.tl U)) (= tptp.nil U))) (or (not (tptp.ssList tptp.sk6)) (tptp.ssList (tptp.tl tptp.sk6)) (= tptp.nil tptp.sk6))) (or (not (tptp.ssList tptp.sk6)) (tptp.ssList (tptp.tl tptp.sk6)) (= tptp.nil tptp.sk6))) :rule resolution :premises (t561 t562))
% 27.25/27.49  (step t564 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.ssList (tptp.tl U)) (= tptp.nil U))) (or (not (tptp.ssList tptp.sk6)) (tptp.ssList (tptp.tl tptp.sk6)) (= tptp.nil tptp.sk6))) (not (or (not (tptp.ssList tptp.sk6)) (tptp.ssList (tptp.tl tptp.sk6)) (= tptp.nil tptp.sk6)))) :rule implies_neg2)
% 27.25/27.49  (step t565 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.ssList (tptp.tl U)) (= tptp.nil U))) (or (not (tptp.ssList tptp.sk6)) (tptp.ssList (tptp.tl tptp.sk6)) (= tptp.nil tptp.sk6))) (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.ssList (tptp.tl U)) (= tptp.nil U))) (or (not (tptp.ssList tptp.sk6)) (tptp.ssList (tptp.tl tptp.sk6)) (= tptp.nil tptp.sk6)))) :rule resolution :premises (t563 t564))
% 27.25/27.49  (step t566 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.ssList (tptp.tl U)) (= tptp.nil U))) (or (not (tptp.ssList tptp.sk6)) (tptp.ssList (tptp.tl tptp.sk6)) (= tptp.nil tptp.sk6)))) :rule contraction :premises (t565))
% 27.25/27.49  (step t567 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.ssList (tptp.tl U)) (= tptp.nil U)))) (or (not (tptp.ssList tptp.sk6)) (tptp.ssList (tptp.tl tptp.sk6)) (= tptp.nil tptp.sk6))) :rule implies :premises (t566))
% 27.25/27.49  (step t568 (cl (or (not (tptp.ssList tptp.sk6)) (tptp.ssList (tptp.tl tptp.sk6)) (= tptp.nil tptp.sk6))) :rule resolution :premises (t567 a74))
% 27.25/27.49  (step t569 (cl (not (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6)))) (not (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (not (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))))) (not (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6)))) (not (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (not (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))))) (= tptp.nil tptp.sk6)) :rule resolution :premises (t314 t329 t337 t190 a193 t365 t438 t468 t267 t486 t497 t179 t508 t519 t392 t298 t286 t90 t547 t438 t468 t267 t486 t497 t558 t179 t508 t519 t392 t298 t90 t560 t568 a192))
% 27.25/27.49  (step t570 (cl (not (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6)))) (not (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6)))) (not (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))))) (= tptp.nil tptp.sk6)) :rule contraction :premises (t569))
% 27.25/27.49  (step t571 (cl (not (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk6)) (= tptp.nil tptp.sk6) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk6)) (= tptp.nil tptp.sk6) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))))) :rule or_pos)
% 27.25/27.49  (step t572 (cl (not (tptp.ssList tptp.sk6)) (= tptp.nil tptp.sk6) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (not (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk6)) (= tptp.nil tptp.sk6) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))))))) :rule reordering :premises (t571))
% 27.25/27.49  (step t573 (cl (not (= (=> (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)))) (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk6)) (= tptp.nil tptp.sk6) (= (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd tptp.sk6)))) (=> (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)))) (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk6)) (= tptp.nil tptp.sk6) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))))))) (not (=> (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)))) (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk6)) (= tptp.nil tptp.sk6) (= (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd tptp.sk6))))) (=> (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)))) (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk6)) (= tptp.nil tptp.sk6) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))))))) :rule equiv_pos2)
% 27.25/27.49  (step t574 (cl (= (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)))) (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)))))) :rule refl)
% 27.25/27.49  (step t575 (cl (= (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))))) :rule refl)
% 27.25/27.49  (step t576 (cl (= (= tptp.nil tptp.sk6) (= tptp.nil tptp.sk6))) :rule refl)
% 27.25/27.49  (step t577 (cl (= (= (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd tptp.sk6)) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))))) :rule all_simplify)
% 27.25/27.49  (step t578 (cl (= (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk6)) (= tptp.nil tptp.sk6) (= (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd tptp.sk6))) (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk6)) (= tptp.nil tptp.sk6) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))))))) :rule cong :premises (t575 t425 t576 t577))
% 27.25/27.49  (step t579 (cl (= (=> (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)))) (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk6)) (= tptp.nil tptp.sk6) (= (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd tptp.sk6)))) (=> (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)))) (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk6)) (= tptp.nil tptp.sk6) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))))))) :rule cong :premises (t574 t578))
% 27.25/27.49  (step t580 (cl (=> (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)))) (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk6)) (= tptp.nil tptp.sk6) (= (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd tptp.sk6)))) (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))))) :rule implies_neg1)
% 27.25/27.49  (anchor :step t581)
% 27.25/27.49  (assume t581.a0 (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)))))
% 27.25/27.49  (step t581.t1 (cl (or (not (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))))) (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk6)) (= tptp.nil tptp.sk6) (= (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd tptp.sk6))))) :rule forall_inst :args ((:= U (tptp.cons tptp.sk5 tptp.nil)) (:= V tptp.sk6)))
% 27.25/27.49  (step t581.t2 (cl (not (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))))) (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk6)) (= tptp.nil tptp.sk6) (= (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd tptp.sk6)))) :rule or :premises (t581.t1))
% 27.25/27.49  (step t581.t3 (cl (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk6)) (= tptp.nil tptp.sk6) (= (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd tptp.sk6)))) :rule resolution :premises (t581.t2 t581.a0))
% 27.25/27.49  (step t581 (cl (not (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))))) (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk6)) (= tptp.nil tptp.sk6) (= (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd tptp.sk6)))) :rule subproof :discharge (t581.a0))
% 27.25/27.49  (step t582 (cl (=> (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)))) (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk6)) (= tptp.nil tptp.sk6) (= (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd tptp.sk6)))) (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk6)) (= tptp.nil tptp.sk6) (= (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd tptp.sk6)))) :rule resolution :premises (t580 t581))
% 27.25/27.49  (step t583 (cl (=> (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)))) (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk6)) (= tptp.nil tptp.sk6) (= (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd tptp.sk6)))) (not (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk6)) (= tptp.nil tptp.sk6) (= (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd tptp.sk6))))) :rule implies_neg2)
% 27.25/27.49  (step t584 (cl (=> (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)))) (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk6)) (= tptp.nil tptp.sk6) (= (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd tptp.sk6)))) (=> (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)))) (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk6)) (= tptp.nil tptp.sk6) (= (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd tptp.sk6))))) :rule resolution :premises (t582 t583))
% 27.25/27.49  (step t585 (cl (=> (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)))) (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk6)) (= tptp.nil tptp.sk6) (= (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd tptp.sk6))))) :rule contraction :premises (t584))
% 27.25/27.49  (step t586 (cl (=> (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)))) (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk6)) (= tptp.nil tptp.sk6) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))))))) :rule resolution :premises (t573 t579 t585))
% 27.25/27.49  (step t587 (cl (not (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))))) (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk6)) (= tptp.nil tptp.sk6) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))))) :rule implies :premises (t586))
% 27.25/27.49  (step t588 (cl (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk6)) (= tptp.nil tptp.sk6) (= (tptp.hd tptp.sk6) (tptp.hd (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))))) :rule resolution :premises (t587 a122))
% 27.25/27.49  (step t589 (cl (not (or (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= tptp.nil tptp.sk6))) (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= tptp.nil tptp.sk6)) :rule or_pos)
% 27.25/27.49  (step t590 (cl (not (tptp.ssList tptp.sk6)) (= tptp.nil tptp.sk6) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (not (or (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= tptp.nil tptp.sk6)))) :rule reordering :premises (t589))
% 27.25/27.49  (step t591 (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.sk6)) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= tptp.nil tptp.sk6))) (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.cons (tptp.skaf83 U) (tptp.skaf82 U))) (= tptp.nil U)))) :rule implies_neg1)
% 27.25/27.49  (anchor :step t592)
% 27.25/27.49  (assume t592.a0 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.cons (tptp.skaf83 U) (tptp.skaf82 U))) (= tptp.nil U))))
% 27.25/27.49  (step t592.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.sk6)) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= tptp.nil tptp.sk6)))) :rule forall_inst :args ((:= U tptp.sk6)))
% 27.25/27.49  (step t592.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.sk6)) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= tptp.nil tptp.sk6))) :rule or :premises (t592.t1))
% 27.25/27.49  (step t592.t3 (cl (or (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= tptp.nil tptp.sk6))) :rule resolution :premises (t592.t2 t592.a0))
% 27.25/27.49  (step t592 (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.sk6)) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= tptp.nil tptp.sk6))) :rule subproof :discharge (t592.a0))
% 27.25/27.49  (step t593 (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.sk6)) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= tptp.nil tptp.sk6))) (or (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= tptp.nil tptp.sk6))) :rule resolution :premises (t591 t592))
% 27.25/27.49  (step t594 (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.sk6)) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= tptp.nil tptp.sk6))) (not (or (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= tptp.nil tptp.sk6)))) :rule implies_neg2)
% 27.25/27.49  (step t595 (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.sk6)) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= tptp.nil tptp.sk6))) (=> (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.sk6)) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= tptp.nil tptp.sk6)))) :rule resolution :premises (t593 t594))
% 27.25/27.49  (step t596 (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.sk6)) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= tptp.nil tptp.sk6)))) :rule contraction :premises (t595))
% 27.25/27.49  (step t597 (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.sk6)) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= tptp.nil tptp.sk6))) :rule implies :premises (t596))
% 27.25/27.49  (step t598 (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)
% 27.25/27.49  (anchor :step t599 :args ((U $$unsorted) (:= U U)))
% 27.25/27.49  (step t599.t1 (cl (= U U)) :rule refl)
% 27.25/27.49  (step t599.t2 (cl (= (not (tptp.ssList U)) (not (tptp.ssList U)))) :rule refl)
% 27.25/27.49  (step t599.t3 (cl (= (= (tptp.cons (tptp.skaf83 U) (tptp.skaf82 U)) U) (= U (tptp.cons (tptp.skaf83 U) (tptp.skaf82 U))))) :rule all_simplify)
% 27.25/27.49  (step t599.t4 (cl (= (= tptp.nil U) (= tptp.nil U))) :rule refl)
% 27.25/27.49  (step t599.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 (t599.t2 t599.t3 t599.t4))
% 27.25/27.49  (step t599 (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)
% 27.25/27.49  (step t600 (cl (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.cons (tptp.skaf83 U) (tptp.skaf82 U))) (= tptp.nil U)))) :rule resolution :premises (t598 t599 a108))
% 27.25/27.49  (step t601 (cl (or (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.skaf83 tptp.sk6) (tptp.skaf82 tptp.sk6))) (= tptp.nil tptp.sk6))) :rule resolution :premises (t597 t600))
% 27.25/27.49  (step t602 (cl (not (or (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.nil tptp.sk6))) (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.nil tptp.sk6)) :rule or_pos)
% 27.25/27.49  (step t603 (cl (not (tptp.ssList tptp.sk6)) (= tptp.nil tptp.sk6) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (not (or (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.nil tptp.sk6)))) :rule reordering :premises (t602))
% 27.25/27.49  (step t604 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.cons (tptp.hd U) (tptp.tl U))) (= tptp.nil U))) (or (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.nil tptp.sk6))) (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.cons (tptp.hd U) (tptp.tl U))) (= tptp.nil U)))) :rule implies_neg1)
% 27.25/27.49  (anchor :step t605)
% 27.25/27.49  (assume t605.a0 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.cons (tptp.hd U) (tptp.tl U))) (= tptp.nil U))))
% 27.25/27.49  (step t605.t1 (cl (or (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.cons (tptp.hd U) (tptp.tl U))) (= tptp.nil U)))) (or (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.nil tptp.sk6)))) :rule forall_inst :args ((:= U tptp.sk6)))
% 27.25/27.49  (step t605.t2 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.cons (tptp.hd U) (tptp.tl U))) (= tptp.nil U)))) (or (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.nil tptp.sk6))) :rule or :premises (t605.t1))
% 27.25/27.49  (step t605.t3 (cl (or (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.nil tptp.sk6))) :rule resolution :premises (t605.t2 t605.a0))
% 27.25/27.49  (step t605 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.cons (tptp.hd U) (tptp.tl U))) (= tptp.nil U)))) (or (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.nil tptp.sk6))) :rule subproof :discharge (t605.a0))
% 27.25/27.49  (step t606 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.cons (tptp.hd U) (tptp.tl U))) (= tptp.nil U))) (or (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.nil tptp.sk6))) (or (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.nil tptp.sk6))) :rule resolution :premises (t604 t605))
% 27.25/27.49  (step t607 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.cons (tptp.hd U) (tptp.tl U))) (= tptp.nil U))) (or (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.nil tptp.sk6))) (not (or (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.nil tptp.sk6)))) :rule implies_neg2)
% 27.25/27.49  (step t608 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.cons (tptp.hd U) (tptp.tl U))) (= tptp.nil U))) (or (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.nil tptp.sk6))) (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.cons (tptp.hd U) (tptp.tl U))) (= tptp.nil U))) (or (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.nil tptp.sk6)))) :rule resolution :premises (t606 t607))
% 27.25/27.49  (step t609 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.cons (tptp.hd U) (tptp.tl U))) (= tptp.nil U))) (or (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.nil tptp.sk6)))) :rule contraction :premises (t608))
% 27.25/27.49  (step t610 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.cons (tptp.hd U) (tptp.tl U))) (= tptp.nil U)))) (or (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.nil tptp.sk6))) :rule implies :premises (t609))
% 27.25/27.49  (step t611 (cl (not (= (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= (tptp.cons (tptp.hd U) (tptp.tl U)) U) (= tptp.nil U))) (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.cons (tptp.hd U) (tptp.tl U))) (= tptp.nil U))))) (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= (tptp.cons (tptp.hd U) (tptp.tl U)) U) (= tptp.nil U)))) (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.cons (tptp.hd U) (tptp.tl U))) (= tptp.nil U)))) :rule equiv_pos2)
% 27.25/27.49  (anchor :step t612 :args ((U $$unsorted) (:= U U)))
% 27.25/27.49  (step t612.t1 (cl (= U U)) :rule refl)
% 27.25/27.49  (step t612.t2 (cl (= (not (tptp.ssList U)) (not (tptp.ssList U)))) :rule refl)
% 27.28/27.49  (step t612.t3 (cl (= (= (tptp.cons (tptp.hd U) (tptp.tl U)) U) (= U (tptp.cons (tptp.hd U) (tptp.tl U))))) :rule all_simplify)
% 27.28/27.49  (step t612.t4 (cl (= (= tptp.nil U) (= tptp.nil U))) :rule refl)
% 27.28/27.49  (step t612.t5 (cl (= (or (not (tptp.ssList U)) (= (tptp.cons (tptp.hd U) (tptp.tl U)) U) (= tptp.nil U)) (or (not (tptp.ssList U)) (= U (tptp.cons (tptp.hd U) (tptp.tl U))) (= tptp.nil U)))) :rule cong :premises (t612.t2 t612.t3 t612.t4))
% 27.28/27.49  (step t612 (cl (= (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= (tptp.cons (tptp.hd U) (tptp.tl U)) U) (= tptp.nil U))) (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.cons (tptp.hd U) (tptp.tl U))) (= tptp.nil U))))) :rule bind)
% 27.28/27.49  (step t613 (cl (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.cons (tptp.hd U) (tptp.tl U))) (= tptp.nil U)))) :rule resolution :premises (t611 t612 a103))
% 27.28/27.49  (step t614 (cl (or (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.cons (tptp.hd tptp.sk6) (tptp.tl tptp.sk6))) (= tptp.nil tptp.sk6))) :rule resolution :premises (t610 t613))
% 27.28/27.49  (step t615 (cl (= tptp.nil tptp.sk6) (= tptp.nil tptp.sk6) (= tptp.nil tptp.sk6) (= tptp.nil tptp.sk6)) :rule resolution :premises (t570 t572 t129 t588 a192 t590 t601 a192 t603 t614 a192))
% 27.28/27.49  (step t616 (cl (= tptp.nil tptp.sk6)) :rule contraction :premises (t615))
% 27.28/27.49  (step t617 (cl (not (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))))) (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil)))) :rule or_pos)
% 27.28/27.49  (step t618 (cl (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk9)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))) (not (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil)))))) :rule reordering :premises (t617))
% 27.28/27.49  (step t619 (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.sk9)) (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= V (tptp.tl (tptp.cons U V)))))) :rule implies_neg1)
% 27.28/27.49  (anchor :step t620)
% 27.28/27.49  (assume t620.a0 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= V (tptp.tl (tptp.cons U V))))))
% 27.28/27.49  (step t620.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.sk9)) (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil)))))) :rule forall_inst :args ((:= U tptp.sk9) (:= V tptp.nil)))
% 27.28/27.49  (step t620.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.sk9)) (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))))) :rule or :premises (t620.t1))
% 27.28/27.49  (step t620.t3 (cl (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))))) :rule resolution :premises (t620.t2 t620.a0))
% 27.28/27.49  (step t620 (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.sk9)) (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))))) :rule subproof :discharge (t620.a0))
% 27.28/27.49  (step t621 (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.sk9)) (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))))) (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))))) :rule resolution :premises (t619 t620))
% 27.28/27.49  (step t622 (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.sk9)) (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))))) (not (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil)))))) :rule implies_neg2)
% 27.28/27.49  (step t623 (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.sk9)) (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))))) (=> (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.sk9)) (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil)))))) :rule resolution :premises (t621 t622))
% 27.28/27.49  (step t624 (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.sk9)) (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil)))))) :rule contraction :premises (t623))
% 27.28/27.49  (step t625 (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.sk9)) (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))))) :rule implies :premises (t624))
% 27.28/27.49  (step t626 (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)
% 27.28/27.49  (anchor :step t627 :args ((U $$unsorted) (:= U U) (V $$unsorted) (:= V V)))
% 27.28/27.49  (step t627.t1 (cl (= U U)) :rule refl)
% 27.28/27.49  (step t627.t2 (cl (= V V)) :rule refl)
% 27.28/27.49  (step t627.t3 (cl (= (not (tptp.ssItem U)) (not (tptp.ssItem U)))) :rule refl)
% 27.28/27.49  (step t627.t4 (cl (= (not (tptp.ssList V)) (not (tptp.ssList V)))) :rule refl)
% 27.28/27.49  (step t627.t5 (cl (= (= (tptp.tl (tptp.cons U V)) V) (= V (tptp.tl (tptp.cons U V))))) :rule all_simplify)
% 27.28/27.49  (step t627.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 (t627.t3 t627.t4 t627.t5))
% 27.28/27.49  (step t627 (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)
% 27.28/27.49  (step t628 (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 (t626 t627 a95))
% 27.28/27.49  (step t629 (cl (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil))))) :rule resolution :premises (t625 t628))
% 27.28/27.49  (step t630 (cl (= tptp.nil (tptp.tl (tptp.cons tptp.sk9 tptp.nil)))) :rule resolution :premises (t618 a7 t190 t629))
% 27.28/27.49  (step t631 (cl (not (or (not (tptp.ssItem tptp.sk8)) (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))))) (not (tptp.ssItem tptp.sk8)) (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6)))) :rule or_pos)
% 27.28/27.49  (step t632 (cl (not (tptp.ssList tptp.sk6)) (not (tptp.ssItem tptp.sk8)) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))) (not (or (not (tptp.ssItem tptp.sk8)) (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6)))))) :rule reordering :premises (t631))
% 27.28/27.49  (step t633 (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.sk8)) (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= V (tptp.tl (tptp.cons U V)))))) :rule implies_neg1)
% 27.28/27.49  (anchor :step t634)
% 27.28/27.49  (assume t634.a0 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= V (tptp.tl (tptp.cons U V))))))
% 27.28/27.49  (step t634.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.sk8)) (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6)))))) :rule forall_inst :args ((:= U tptp.sk8) (:= V tptp.sk6)))
% 27.28/27.49  (step t634.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.sk8)) (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))))) :rule or :premises (t634.t1))
% 27.28/27.49  (step t634.t3 (cl (or (not (tptp.ssItem tptp.sk8)) (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))))) :rule resolution :premises (t634.t2 t634.a0))
% 27.28/27.49  (step t634 (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.sk8)) (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))))) :rule subproof :discharge (t634.a0))
% 27.28/27.49  (step t635 (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.sk8)) (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))))) (or (not (tptp.ssItem tptp.sk8)) (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))))) :rule resolution :premises (t633 t634))
% 27.28/27.49  (step t636 (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.sk8)) (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))))) (not (or (not (tptp.ssItem tptp.sk8)) (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6)))))) :rule implies_neg2)
% 27.28/27.49  (step t637 (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.sk8)) (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))))) (=> (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.sk8)) (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6)))))) :rule resolution :premises (t635 t636))
% 27.28/27.49  (step t638 (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.sk8)) (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6)))))) :rule contraction :premises (t637))
% 27.28/27.49  (step t639 (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.sk8)) (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))))) :rule implies :premises (t638))
% 27.28/27.49  (step t640 (cl (or (not (tptp.ssItem tptp.sk8)) (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6))))) :rule resolution :premises (t639 t628))
% 27.28/27.49  (step t641 (cl (= tptp.sk6 (tptp.tl (tptp.cons tptp.sk8 tptp.sk6)))) :rule resolution :premises (t632 a192 a195 t640))
% 27.28/27.49  (step t642 (cl (not (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))))) (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7)))) :rule or_pos)
% 27.28/27.49  (step t643 (cl (not (tptp.ssList tptp.sk7)) (not (tptp.ssItem tptp.sk9)) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))) (not (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7)))))) :rule reordering :premises (t642))
% 27.28/27.49  (step t644 (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.sk9)) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= V (tptp.tl (tptp.cons U V)))))) :rule implies_neg1)
% 27.28/27.49  (anchor :step t645)
% 27.28/27.49  (assume t645.a0 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= V (tptp.tl (tptp.cons U V))))))
% 27.28/27.49  (step t645.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.sk9)) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7)))))) :rule forall_inst :args ((:= U tptp.sk9) (:= V tptp.sk7)))
% 27.28/27.49  (step t645.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.sk9)) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))))) :rule or :premises (t645.t1))
% 27.28/27.49  (step t645.t3 (cl (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))))) :rule resolution :premises (t645.t2 t645.a0))
% 27.28/27.49  (step t645 (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.sk9)) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))))) :rule subproof :discharge (t645.a0))
% 27.28/27.49  (step t646 (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.sk9)) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))))) (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))))) :rule resolution :premises (t644 t645))
% 27.28/27.49  (step t647 (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.sk9)) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))))) (not (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7)))))) :rule implies_neg2)
% 27.28/27.49  (step t648 (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.sk9)) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))))) (=> (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.sk9)) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7)))))) :rule resolution :premises (t646 t647))
% 27.28/27.49  (step t649 (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.sk9)) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7)))))) :rule contraction :premises (t648))
% 27.28/27.49  (step t650 (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.sk9)) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))))) :rule implies :premises (t649))
% 27.28/27.49  (step t651 (cl (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7))))) :rule resolution :premises (t650 t628))
% 27.28/27.49  (step t652 (cl (= tptp.sk7 (tptp.tl (tptp.cons tptp.sk9 tptp.sk7)))) :rule resolution :premises (t643 a193 t190 t651))
% 27.28/27.49  (step t653 (cl (not (or (not (tptp.rearsegP tptp.sk7 tptp.sk7)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)))) (not (tptp.rearsegP tptp.sk7 tptp.sk7)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))) :rule or_pos)
% 27.28/27.49  (step t654 (cl (not (or (not (tptp.rearsegP tptp.sk7 tptp.sk7)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)))) (not (tptp.rearsegP tptp.sk7 tptp.sk7)) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))) :rule contraction :premises (t653))
% 27.28/27.49  (step t655 (cl (not (tptp.ssList tptp.sk7)) (not (tptp.rearsegP tptp.sk7 tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (not (or (not (tptp.rearsegP tptp.sk7 tptp.sk7)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))))) :rule reordering :premises (t654))
% 27.28/27.49  (step t656 (cl (not (or (not (tptp.ssList tptp.sk7)) (tptp.rearsegP tptp.sk7 tptp.sk7))) (not (tptp.ssList tptp.sk7)) (tptp.rearsegP tptp.sk7 tptp.sk7)) :rule or_pos)
% 27.28/27.49  (step t657 (cl (not (tptp.ssList tptp.sk7)) (tptp.rearsegP tptp.sk7 tptp.sk7) (not (or (not (tptp.ssList tptp.sk7)) (tptp.rearsegP tptp.sk7 tptp.sk7)))) :rule reordering :premises (t656))
% 27.28/27.49  (step t658 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.rearsegP U U))) (or (not (tptp.ssList tptp.sk7)) (tptp.rearsegP tptp.sk7 tptp.sk7))) (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.rearsegP U U)))) :rule implies_neg1)
% 27.28/27.49  (anchor :step t659)
% 27.28/27.49  (assume t659.a0 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.rearsegP U U))))
% 27.28/27.49  (step t659.t1 (cl (or (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.rearsegP U U)))) (or (not (tptp.ssList tptp.sk7)) (tptp.rearsegP tptp.sk7 tptp.sk7)))) :rule forall_inst :args ((:= U tptp.sk7)))
% 27.28/27.49  (step t659.t2 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.rearsegP U U)))) (or (not (tptp.ssList tptp.sk7)) (tptp.rearsegP tptp.sk7 tptp.sk7))) :rule or :premises (t659.t1))
% 27.28/27.49  (step t659.t3 (cl (or (not (tptp.ssList tptp.sk7)) (tptp.rearsegP tptp.sk7 tptp.sk7))) :rule resolution :premises (t659.t2 t659.a0))
% 27.28/27.49  (step t659 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.rearsegP U U)))) (or (not (tptp.ssList tptp.sk7)) (tptp.rearsegP tptp.sk7 tptp.sk7))) :rule subproof :discharge (t659.a0))
% 27.28/27.49  (step t660 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.rearsegP U U))) (or (not (tptp.ssList tptp.sk7)) (tptp.rearsegP tptp.sk7 tptp.sk7))) (or (not (tptp.ssList tptp.sk7)) (tptp.rearsegP tptp.sk7 tptp.sk7))) :rule resolution :premises (t658 t659))
% 27.28/27.49  (step t661 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.rearsegP U U))) (or (not (tptp.ssList tptp.sk7)) (tptp.rearsegP tptp.sk7 tptp.sk7))) (not (or (not (tptp.ssList tptp.sk7)) (tptp.rearsegP tptp.sk7 tptp.sk7)))) :rule implies_neg2)
% 27.28/27.49  (step t662 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.rearsegP U U))) (or (not (tptp.ssList tptp.sk7)) (tptp.rearsegP tptp.sk7 tptp.sk7))) (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.rearsegP U U))) (or (not (tptp.ssList tptp.sk7)) (tptp.rearsegP tptp.sk7 tptp.sk7)))) :rule resolution :premises (t660 t661))
% 27.28/27.49  (step t663 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.rearsegP U U))) (or (not (tptp.ssList tptp.sk7)) (tptp.rearsegP tptp.sk7 tptp.sk7)))) :rule contraction :premises (t662))
% 27.28/27.49  (step t664 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.rearsegP U U)))) (or (not (tptp.ssList tptp.sk7)) (tptp.rearsegP tptp.sk7 tptp.sk7))) :rule implies :premises (t663))
% 27.28/27.49  (step t665 (cl (or (not (tptp.ssList tptp.sk7)) (tptp.rearsegP tptp.sk7 tptp.sk7))) :rule resolution :premises (t664 a58))
% 27.28/27.49  (step t666 (cl (tptp.rearsegP tptp.sk7 tptp.sk7)) :rule resolution :premises (t657 a193 t665))
% 27.28/27.49  (step t667 (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.sk7 tptp.sk7)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)))) (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)
% 27.28/27.49  (anchor :step t668)
% 27.28/27.49  (assume t668.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)))))
% 27.28/27.49  (step t668.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.sk7 tptp.sk7)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))))) :rule forall_inst :args ((:= U tptp.sk7) (:= V tptp.sk7)))
% 27.28/27.49  (step t668.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.sk7 tptp.sk7)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)))) :rule or :premises (t668.t1))
% 27.28/27.49  (step t668.t3 (cl (or (not (tptp.rearsegP tptp.sk7 tptp.sk7)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)))) :rule resolution :premises (t668.t2 t668.a0))
% 27.28/27.49  (step t668 (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.sk7 tptp.sk7)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)))) :rule subproof :discharge (t668.a0))
% 27.28/27.49  (step t669 (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.sk7 tptp.sk7)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)))) (or (not (tptp.rearsegP tptp.sk7 tptp.sk7)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)))) :rule resolution :premises (t667 t668))
% 27.28/27.49  (step t670 (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.sk7 tptp.sk7)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)))) (not (or (not (tptp.rearsegP tptp.sk7 tptp.sk7)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))))) :rule implies_neg2)
% 27.28/27.49  (step t671 (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.sk7 tptp.sk7)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)))) (=> (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.sk7 tptp.sk7)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))))) :rule resolution :premises (t669 t670))
% 27.28/27.49  (step t672 (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.sk7 tptp.sk7)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))))) :rule contraction :premises (t671))
% 27.28/27.49  (step t673 (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.sk7 tptp.sk7)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)))) :rule implies :premises (t672))
% 27.28/27.49  (step t674 (cl (or (not (tptp.rearsegP tptp.sk7 tptp.sk7)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)))) :rule resolution :premises (t673 t416))
% 27.28/27.49  (step t675 (cl (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))) :rule resolution :premises (t655 a193 t666 t674))
% 27.28/27.49  (step t676 (cl (not (or (not (tptp.frontsegP tptp.sk7 tptp.sk7)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))))) (not (tptp.frontsegP tptp.sk7 tptp.sk7)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7)))) :rule or_pos)
% 27.28/27.49  (step t677 (cl (not (or (not (tptp.frontsegP tptp.sk7 tptp.sk7)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))))) (not (tptp.frontsegP tptp.sk7 tptp.sk7)) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7)))) :rule contraction :premises (t676))
% 27.28/27.49  (step t678 (cl (not (tptp.ssList tptp.sk7)) (not (tptp.frontsegP tptp.sk7 tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))) (not (or (not (tptp.frontsegP tptp.sk7 tptp.sk7)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7)))))) :rule reordering :premises (t677))
% 27.28/27.49  (step t679 (cl (not (or (not (tptp.ssList tptp.sk7)) (tptp.frontsegP tptp.sk7 tptp.sk7))) (not (tptp.ssList tptp.sk7)) (tptp.frontsegP tptp.sk7 tptp.sk7)) :rule or_pos)
% 27.28/27.49  (step t680 (cl (not (tptp.ssList tptp.sk7)) (tptp.frontsegP tptp.sk7 tptp.sk7) (not (or (not (tptp.ssList tptp.sk7)) (tptp.frontsegP tptp.sk7 tptp.sk7)))) :rule reordering :premises (t679))
% 27.28/27.49  (step t681 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.frontsegP U U))) (or (not (tptp.ssList tptp.sk7)) (tptp.frontsegP tptp.sk7 tptp.sk7))) (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.frontsegP U U)))) :rule implies_neg1)
% 27.28/27.49  (anchor :step t682)
% 27.28/27.49  (assume t682.a0 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.frontsegP U U))))
% 27.28/27.49  (step t682.t1 (cl (or (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.frontsegP U U)))) (or (not (tptp.ssList tptp.sk7)) (tptp.frontsegP tptp.sk7 tptp.sk7)))) :rule forall_inst :args ((:= U tptp.sk7)))
% 27.28/27.49  (step t682.t2 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.frontsegP U U)))) (or (not (tptp.ssList tptp.sk7)) (tptp.frontsegP tptp.sk7 tptp.sk7))) :rule or :premises (t682.t1))
% 27.28/27.49  (step t682.t3 (cl (or (not (tptp.ssList tptp.sk7)) (tptp.frontsegP tptp.sk7 tptp.sk7))) :rule resolution :premises (t682.t2 t682.a0))
% 27.28/27.49  (step t682 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.frontsegP U U)))) (or (not (tptp.ssList tptp.sk7)) (tptp.frontsegP tptp.sk7 tptp.sk7))) :rule subproof :discharge (t682.a0))
% 27.28/27.49  (step t683 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.frontsegP U U))) (or (not (tptp.ssList tptp.sk7)) (tptp.frontsegP tptp.sk7 tptp.sk7))) (or (not (tptp.ssList tptp.sk7)) (tptp.frontsegP tptp.sk7 tptp.sk7))) :rule resolution :premises (t681 t682))
% 27.28/27.49  (step t684 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.frontsegP U U))) (or (not (tptp.ssList tptp.sk7)) (tptp.frontsegP tptp.sk7 tptp.sk7))) (not (or (not (tptp.ssList tptp.sk7)) (tptp.frontsegP tptp.sk7 tptp.sk7)))) :rule implies_neg2)
% 27.28/27.49  (step t685 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.frontsegP U U))) (or (not (tptp.ssList tptp.sk7)) (tptp.frontsegP tptp.sk7 tptp.sk7))) (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.frontsegP U U))) (or (not (tptp.ssList tptp.sk7)) (tptp.frontsegP tptp.sk7 tptp.sk7)))) :rule resolution :premises (t683 t684))
% 27.28/27.49  (step t686 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.frontsegP U U))) (or (not (tptp.ssList tptp.sk7)) (tptp.frontsegP tptp.sk7 tptp.sk7)))) :rule contraction :premises (t685))
% 27.28/27.49  (step t687 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.frontsegP U U)))) (or (not (tptp.ssList tptp.sk7)) (tptp.frontsegP tptp.sk7 tptp.sk7))) :rule implies :premises (t686))
% 27.28/27.49  (step t688 (cl (or (not (tptp.ssList tptp.sk7)) (tptp.frontsegP tptp.sk7 tptp.sk7))) :rule resolution :premises (t687 a60))
% 27.28/27.49  (step t689 (cl (tptp.frontsegP tptp.sk7 tptp.sk7)) :rule resolution :premises (t680 a193 t688))
% 27.28/27.49  (step t690 (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.sk7 tptp.sk7)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))))) (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)
% 27.28/27.49  (anchor :step t691)
% 27.28/27.49  (assume t691.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))))))
% 27.28/27.49  (step t691.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.sk7 tptp.sk7)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7)))))) :rule forall_inst :args ((:= U tptp.sk7) (:= V tptp.sk7)))
% 27.28/27.49  (step t691.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.sk7 tptp.sk7)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))))) :rule or :premises (t691.t1))
% 27.28/27.49  (step t691.t3 (cl (or (not (tptp.frontsegP tptp.sk7 tptp.sk7)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))))) :rule resolution :premises (t691.t2 t691.a0))
% 27.28/27.49  (step t691 (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.sk7 tptp.sk7)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))))) :rule subproof :discharge (t691.a0))
% 27.28/27.49  (step t692 (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.sk7 tptp.sk7)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))))) (or (not (tptp.frontsegP tptp.sk7 tptp.sk7)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))))) :rule resolution :premises (t690 t691))
% 27.28/27.49  (step t693 (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.sk7 tptp.sk7)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))))) (not (or (not (tptp.frontsegP tptp.sk7 tptp.sk7)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7)))))) :rule implies_neg2)
% 27.28/27.49  (step t694 (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.sk7 tptp.sk7)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))))) (=> (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.sk7 tptp.sk7)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7)))))) :rule resolution :premises (t692 t693))
% 27.28/27.49  (step t695 (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.sk7 tptp.sk7)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7)))))) :rule contraction :premises (t694))
% 27.28/27.49  (step t696 (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.sk7 tptp.sk7)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))))) :rule implies :premises (t695))
% 27.28/27.49  (step t697 (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)
% 27.28/27.49  (anchor :step t698 :args ((U $$unsorted) (:= U U) (V $$unsorted) (:= V V)))
% 27.28/27.49  (step t698.t1 (cl (= U U)) :rule refl)
% 27.28/27.49  (step t698.t2 (cl (= V V)) :rule refl)
% 27.28/27.49  (step t698.t3 (cl (= (not (tptp.frontsegP U V)) (not (tptp.frontsegP U V)))) :rule refl)
% 27.28/27.49  (step t698.t4 (cl (= (not (tptp.ssList V)) (not (tptp.ssList V)))) :rule refl)
% 27.28/27.49  (step t698.t5 (cl (= (not (tptp.ssList U)) (not (tptp.ssList U)))) :rule refl)
% 27.28/27.49  (step t698.t6 (cl (= (= (tptp.app V (tptp.skaf45 U V)) U) (= U (tptp.app V (tptp.skaf45 U V))))) :rule all_simplify)
% 27.28/27.49  (step t698.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 (t698.t3 t698.t4 t698.t5 t698.t6))
% 27.28/27.49  (step t698 (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)
% 27.28/27.49  (step t699 (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 (t697 t698 a131))
% 27.28/27.49  (step t700 (cl (or (not (tptp.frontsegP tptp.sk7 tptp.sk7)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7))))) :rule resolution :premises (t696 t699))
% 27.28/27.49  (step t701 (cl (= tptp.sk7 (tptp.app tptp.sk7 (tptp.skaf45 tptp.sk7 tptp.sk7)))) :rule resolution :premises (t678 a193 t689 t700))
% 27.28/27.49  (step t702 (cl (not (or (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil))) :rule or_pos)
% 27.28/27.49  (step t703 (cl (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)) (not (or (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil))))) :rule reordering :premises (t702))
% 27.28/27.49  (step t704 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil)))) (or (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil))))) :rule implies_neg1)
% 27.28/27.49  (anchor :step t705)
% 27.28/27.49  (assume t705.a0 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil)))))
% 27.28/27.49  (step t705.t1 (cl (or (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil))))) (or (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil))))) :rule forall_inst :args ((:= U (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))))
% 27.28/27.49  (step t705.t2 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil))))) (or (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) :rule or :premises (t705.t1))
% 27.28/27.49  (step t705.t3 (cl (or (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) :rule resolution :premises (t705.t2 t705.a0))
% 27.28/27.49  (step t705 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil))))) (or (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) :rule subproof :discharge (t705.a0))
% 27.28/27.49  (step t706 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil)))) (or (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) (or (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) :rule resolution :premises (t704 t705))
% 27.28/27.49  (step t707 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil)))) (or (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) (not (or (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil))))) :rule implies_neg2)
% 27.28/27.49  (step t708 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil)))) (or (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil)))) (or (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil))))) :rule resolution :premises (t706 t707))
% 27.28/27.49  (step t709 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil)))) (or (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil))))) :rule contraction :premises (t708))
% 27.28/27.49  (step t710 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil))))) (or (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) :rule implies :premises (t709))
% 27.28/27.49  (step t711 (cl (or (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil)))) :rule resolution :premises (t710 t296))
% 27.28/27.49  (step t712 (cl (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil))) :rule resolution :premises (t703 t166 t711))
% 27.28/27.49  (step t713 (cl (not (tptp.memberP tptp.sk7 tptp.sk8))) :rule resolution :premises (t73 t90 t179 t267 t278 t298 t312 t616 t630 t641 t652 t486 t675 t701 t712))
% 27.28/27.49  (step t714 (cl (not (= (or (not (not (tptp.memberP tptp.nil tptp.sk8))) (not (= tptp.nil tptp.sk6)) (not (tptp.memberP tptp.sk6 tptp.sk8))) (or (tptp.memberP tptp.nil tptp.sk8) (not (= tptp.nil tptp.sk6)) (not (tptp.memberP tptp.sk6 tptp.sk8))))) (not (or (not (not (tptp.memberP tptp.nil tptp.sk8))) (not (= tptp.nil tptp.sk6)) (not (tptp.memberP tptp.sk6 tptp.sk8)))) (or (tptp.memberP tptp.nil tptp.sk8) (not (= tptp.nil tptp.sk6)) (not (tptp.memberP tptp.sk6 tptp.sk8)))) :rule equiv_pos2)
% 27.28/27.49  (step t715 (cl (= (not (tptp.memberP tptp.sk6 tptp.sk8)) (not (tptp.memberP tptp.sk6 tptp.sk8)))) :rule refl)
% 27.28/27.49  (step t716 (cl (= (or (not (not (tptp.memberP tptp.nil tptp.sk8))) (not (= tptp.nil tptp.sk6)) (not (tptp.memberP tptp.sk6 tptp.sk8))) (or (tptp.memberP tptp.nil tptp.sk8) (not (= tptp.nil tptp.sk6)) (not (tptp.memberP tptp.sk6 tptp.sk8))))) :rule cong :premises (t15 t18 t715))
% 27.28/27.49  (step t717 (cl (and (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk6)) (not (not (tptp.memberP tptp.nil tptp.sk8))) (not (= tptp.nil tptp.sk6))) :rule and_neg)
% 27.28/27.49  (step t718 (cl (=> (and (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk6)) (not (tptp.memberP tptp.sk6 tptp.sk8))) (and (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk6))) :rule implies_neg1)
% 27.28/27.49  (anchor :step t719)
% 27.28/27.49  (assume t719.a0 (not (tptp.memberP tptp.nil tptp.sk8)))
% 27.28/27.49  (assume t719.a1 (= tptp.nil tptp.sk6))
% 27.28/27.49  (step t719.t1 (cl (=> (and (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk6)) (not (tptp.memberP tptp.sk6 tptp.sk8))) (and (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk6))) :rule implies_neg1)
% 27.28/27.49  (anchor :step t719.t2)
% 27.28/27.49  (assume t719.t2.a0 (not (tptp.memberP tptp.nil tptp.sk8)))
% 27.28/27.49  (assume t719.t2.a1 (= tptp.nil tptp.sk6))
% 27.28/27.49  (step t719.t2.t1 (cl (= (= (tptp.memberP tptp.sk6 tptp.sk8) false) (not (tptp.memberP tptp.sk6 tptp.sk8)))) :rule equiv_simplify)
% 27.28/27.49  (step t719.t2.t2 (cl (not (= (tptp.memberP tptp.sk6 tptp.sk8) false)) (not (tptp.memberP tptp.sk6 tptp.sk8))) :rule equiv1 :premises (t719.t2.t1))
% 27.28/27.49  (step t719.t2.t3 (cl (= tptp.sk6 tptp.nil)) :rule symm :premises (t719.t2.a1))
% 27.28/27.49  (step t719.t2.t4 (cl (= tptp.sk8 tptp.sk8)) :rule refl)
% 27.28/27.49  (step t719.t2.t5 (cl (= (tptp.memberP tptp.sk6 tptp.sk8) (tptp.memberP tptp.nil tptp.sk8))) :rule cong :premises (t719.t2.t3 t719.t2.t4))
% 27.28/27.49  (step t719.t2.t6 (cl (= (= (tptp.memberP tptp.nil tptp.sk8) false) (not (tptp.memberP tptp.nil tptp.sk8)))) :rule equiv_simplify)
% 27.28/27.49  (step t719.t2.t7 (cl (= (tptp.memberP tptp.nil tptp.sk8) false) (not (not (tptp.memberP tptp.nil tptp.sk8)))) :rule equiv2 :premises (t719.t2.t6))
% 27.28/27.49  (step t719.t2.t8 (cl (not (not (not (tptp.memberP tptp.nil tptp.sk8)))) (tptp.memberP tptp.nil tptp.sk8)) :rule not_not)
% 27.28/27.49  (step t719.t2.t9 (cl (= (tptp.memberP tptp.nil tptp.sk8) false) (tptp.memberP tptp.nil tptp.sk8)) :rule resolution :premises (t719.t2.t7 t719.t2.t8))
% 27.28/27.49  (step t719.t2.t10 (cl (= (tptp.memberP tptp.nil tptp.sk8) false)) :rule resolution :premises (t719.t2.t9 t719.t2.a0))
% 27.28/27.49  (step t719.t2.t11 (cl (= (tptp.memberP tptp.sk6 tptp.sk8) false)) :rule trans :premises (t719.t2.t5 t719.t2.t10))
% 27.28/27.49  (step t719.t2.t12 (cl (not (tptp.memberP tptp.sk6 tptp.sk8))) :rule resolution :premises (t719.t2.t2 t719.t2.t11))
% 27.28/27.49  (step t719.t2 (cl (not (not (tptp.memberP tptp.nil tptp.sk8))) (not (= tptp.nil tptp.sk6)) (not (tptp.memberP tptp.sk6 tptp.sk8))) :rule subproof :discharge (t719.t2.a0 t719.t2.a1))
% 27.28/27.49  (step t719.t3 (cl (not (and (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk6))) (not (tptp.memberP tptp.nil tptp.sk8))) :rule and_pos)
% 27.28/27.49  (step t719.t4 (cl (not (and (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk6))) (= tptp.nil tptp.sk6)) :rule and_pos)
% 27.28/27.49  (step t719.t5 (cl (not (tptp.memberP tptp.sk6 tptp.sk8)) (not (and (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk6))) (not (and (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk6)))) :rule resolution :premises (t719.t2 t719.t3 t719.t4))
% 27.28/27.49  (step t719.t6 (cl (not (and (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk6))) (not (and (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk6))) (not (tptp.memberP tptp.sk6 tptp.sk8))) :rule reordering :premises (t719.t5))
% 27.28/27.49  (step t719.t7 (cl (not (and (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk6))) (not (tptp.memberP tptp.sk6 tptp.sk8))) :rule contraction :premises (t719.t6))
% 27.28/27.49  (step t719.t8 (cl (=> (and (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk6)) (not (tptp.memberP tptp.sk6 tptp.sk8))) (not (tptp.memberP tptp.sk6 tptp.sk8))) :rule resolution :premises (t719.t1 t719.t7))
% 27.28/27.49  (step t719.t9 (cl (=> (and (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk6)) (not (tptp.memberP tptp.sk6 tptp.sk8))) (not (not (tptp.memberP tptp.sk6 tptp.sk8)))) :rule implies_neg2)
% 27.28/27.49  (step t719.t10 (cl (=> (and (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk6)) (not (tptp.memberP tptp.sk6 tptp.sk8))) (=> (and (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk6)) (not (tptp.memberP tptp.sk6 tptp.sk8)))) :rule resolution :premises (t719.t8 t719.t9))
% 27.28/27.49  (step t719.t11 (cl (=> (and (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk6)) (not (tptp.memberP tptp.sk6 tptp.sk8)))) :rule contraction :premises (t719.t10))
% 27.28/27.49  (step t719.t12 (cl (not (and (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk6))) (not (tptp.memberP tptp.sk6 tptp.sk8))) :rule implies :premises (t719.t11))
% 27.28/27.49  (step t719.t13 (cl (and (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk6)) (not (not (tptp.memberP tptp.nil tptp.sk8))) (not (= tptp.nil tptp.sk6))) :rule and_neg)
% 27.28/27.49  (step t719.t14 (cl (and (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk6))) :rule resolution :premises (t719.t13 t719.a0 t719.a1))
% 27.28/27.49  (step t719.t15 (cl (not (tptp.memberP tptp.sk6 tptp.sk8))) :rule resolution :premises (t719.t12 t719.t14))
% 27.28/27.49  (step t719 (cl (not (not (tptp.memberP tptp.nil tptp.sk8))) (not (= tptp.nil tptp.sk6)) (not (tptp.memberP tptp.sk6 tptp.sk8))) :rule subproof :discharge (t719.a0 t719.a1))
% 27.28/27.49  (step t720 (cl (not (and (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk6))) (not (tptp.memberP tptp.nil tptp.sk8))) :rule and_pos)
% 27.28/27.49  (step t721 (cl (not (and (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk6))) (= tptp.nil tptp.sk6)) :rule and_pos)
% 27.28/27.49  (step t722 (cl (not (tptp.memberP tptp.sk6 tptp.sk8)) (not (and (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk6))) (not (and (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk6)))) :rule resolution :premises (t719 t720 t721))
% 27.28/27.49  (step t723 (cl (not (and (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk6))) (not (and (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk6))) (not (tptp.memberP tptp.sk6 tptp.sk8))) :rule reordering :premises (t722))
% 27.28/27.49  (step t724 (cl (not (and (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk6))) (not (tptp.memberP tptp.sk6 tptp.sk8))) :rule contraction :premises (t723))
% 27.28/27.49  (step t725 (cl (=> (and (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk6)) (not (tptp.memberP tptp.sk6 tptp.sk8))) (not (tptp.memberP tptp.sk6 tptp.sk8))) :rule resolution :premises (t718 t724))
% 27.28/27.49  (step t726 (cl (=> (and (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk6)) (not (tptp.memberP tptp.sk6 tptp.sk8))) (not (not (tptp.memberP tptp.sk6 tptp.sk8)))) :rule implies_neg2)
% 27.28/27.49  (step t727 (cl (=> (and (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk6)) (not (tptp.memberP tptp.sk6 tptp.sk8))) (=> (and (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk6)) (not (tptp.memberP tptp.sk6 tptp.sk8)))) :rule resolution :premises (t725 t726))
% 27.28/27.49  (step t728 (cl (=> (and (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk6)) (not (tptp.memberP tptp.sk6 tptp.sk8)))) :rule contraction :premises (t727))
% 27.28/27.49  (step t729 (cl (not (and (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk6))) (not (tptp.memberP tptp.sk6 tptp.sk8))) :rule implies :premises (t728))
% 27.28/27.49  (step t730 (cl (not (not (tptp.memberP tptp.nil tptp.sk8))) (not (= tptp.nil tptp.sk6)) (not (tptp.memberP tptp.sk6 tptp.sk8))) :rule resolution :premises (t717 t729))
% 27.28/27.49  (step t731 (cl (or (not (not (tptp.memberP tptp.nil tptp.sk8))) (not (= tptp.nil tptp.sk6)) (not (tptp.memberP tptp.sk6 tptp.sk8))) (not (not (not (tptp.memberP tptp.nil tptp.sk8))))) :rule or_neg)
% 27.28/27.49  (step t732 (cl (or (not (not (tptp.memberP tptp.nil tptp.sk8))) (not (= tptp.nil tptp.sk6)) (not (tptp.memberP tptp.sk6 tptp.sk8))) (not (not (= tptp.nil tptp.sk6)))) :rule or_neg)
% 27.28/27.49  (step t733 (cl (or (not (not (tptp.memberP tptp.nil tptp.sk8))) (not (= tptp.nil tptp.sk6)) (not (tptp.memberP tptp.sk6 tptp.sk8))) (not (not (tptp.memberP tptp.sk6 tptp.sk8)))) :rule or_neg)
% 27.28/27.49  (step t734 (cl (or (not (not (tptp.memberP tptp.nil tptp.sk8))) (not (= tptp.nil tptp.sk6)) (not (tptp.memberP tptp.sk6 tptp.sk8))) (or (not (not (tptp.memberP tptp.nil tptp.sk8))) (not (= tptp.nil tptp.sk6)) (not (tptp.memberP tptp.sk6 tptp.sk8))) (or (not (not (tptp.memberP tptp.nil tptp.sk8))) (not (= tptp.nil tptp.sk6)) (not (tptp.memberP tptp.sk6 tptp.sk8)))) :rule resolution :premises (t730 t731 t732 t733))
% 27.28/27.49  (step t735 (cl (or (not (not (tptp.memberP tptp.nil tptp.sk8))) (not (= tptp.nil tptp.sk6)) (not (tptp.memberP tptp.sk6 tptp.sk8)))) :rule contraction :premises (t734))
% 27.28/27.49  (step t736 (cl (or (tptp.memberP tptp.nil tptp.sk8) (not (= tptp.nil tptp.sk6)) (not (tptp.memberP tptp.sk6 tptp.sk8)))) :rule resolution :premises (t714 t716 t735))
% 27.28/27.49  (step t737 (cl (tptp.memberP tptp.nil tptp.sk8) (not (= tptp.nil tptp.sk6)) (not (tptp.memberP tptp.sk6 tptp.sk8))) :rule or :premises (t736))
% 27.28/27.49  (step t738 (cl (not (tptp.memberP tptp.sk6 tptp.sk8)) (tptp.memberP tptp.nil tptp.sk8) (not (= tptp.nil tptp.sk6))) :rule reordering :premises (t737))
% 27.28/27.49  (step t739 (cl (not (tptp.memberP tptp.sk6 tptp.sk8))) :rule resolution :premises (t738 t278 t616))
% 27.28/27.49  (step t740 (cl) :rule resolution :premises (t1 t713 t739))
% 27.28/27.49  
% 27.28/27.50  % SZS output end Proof for /export/starexec/sandbox2/tmp/tmp.JjaxtUOxkr/cvc5---1.0.5_2802.smt2
% 27.28/27.50  % cvc5---1.0.5 exiting
% 27.28/27.50  % cvc5---1.0.5 exiting
%------------------------------------------------------------------------------