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

View Problem - Process Solution

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

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

% Result   : Unsatisfiable 26.96s 27.13s
% Output   : Proof 27.10s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.10/0.14  % Problem    : SWC187-1 : TPTP v8.2.0. Released v2.4.0.
% 0.10/0.15  % Command    : do_cvc5 %s %d
% 0.16/0.35  % Computer : n022.cluster.edu
% 0.16/0.35  % Model    : x86_64 x86_64
% 0.16/0.35  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.16/0.35  % Memory   : 8042.1875MB
% 0.16/0.35  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.16/0.35  % CPULimit   : 300
% 0.16/0.35  % WCLimit    : 300
% 0.16/0.35  % DateTime   : Sun May 26 16:58:24 EDT 2024
% 0.16/0.36  % CPUTime    : 
% 0.22/0.53  %----Proving TF0_NAR, FOF, or CNF
% 0.22/0.54  --- Run --decision=internal --simplification=none --no-inst-no-entail --no-cbqi --full-saturate-quant at 10...
% 10.54/10.73  --- Run --no-e-matching --full-saturate-quant at 5...
% 15.58/15.76  --- Run --no-e-matching --enum-inst-sum --full-saturate-quant at 5...
% 20.54/20.78  --- Run --finite-model-find --uf-ss=no-minimal at 5...
% 25.66/25.83  --- Run --multi-trigger-when-single --full-saturate-quant at 5...
% 26.96/27.13  % SZS status Unsatisfiable for /export/starexec/sandbox2/tmp/tmp.neOEKZSUHL/cvc5---1.0.5_20339.smt2
% 26.96/27.13  % SZS output start Proof for /export/starexec/sandbox2/tmp/tmp.neOEKZSUHL/cvc5---1.0.5_20339.smt2
% 27.03/27.26  (assume a0 (tptp.equalelemsP tptp.nil))
% 27.03/27.26  (assume a1 (tptp.duplicatefreeP tptp.nil))
% 27.03/27.26  (assume a2 (tptp.strictorderedP tptp.nil))
% 27.03/27.26  (assume a3 (tptp.totalorderedP tptp.nil))
% 27.03/27.26  (assume a4 (tptp.strictorderP tptp.nil))
% 27.03/27.26  (assume a5 (tptp.totalorderP tptp.nil))
% 27.03/27.26  (assume a6 (tptp.cyclefreeP tptp.nil))
% 27.03/27.26  (assume a7 (tptp.ssList tptp.nil))
% 27.03/27.26  (assume a8 (tptp.ssItem tptp.skac3))
% 27.03/27.26  (assume a9 (tptp.ssItem tptp.skac2))
% 27.03/27.26  (assume a10 (not (tptp.singletonP tptp.nil)))
% 27.03/27.26  (assume a11 (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf83 U))))
% 27.03/27.26  (assume a12 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf82 U))))
% 27.03/27.26  (assume a13 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf81 U))))
% 27.03/27.26  (assume a14 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf80 U))))
% 27.03/27.26  (assume a15 (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf79 U))))
% 27.03/27.26  (assume a16 (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf78 U))))
% 27.03/27.26  (assume a17 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf77 U))))
% 27.03/27.26  (assume a18 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf76 U))))
% 27.03/27.26  (assume a19 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf75 U))))
% 27.03/27.26  (assume a20 (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf74 U))))
% 27.03/27.26  (assume a21 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf73 U))))
% 27.03/27.26  (assume a22 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf72 U))))
% 27.03/27.26  (assume a23 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf71 U))))
% 27.03/27.26  (assume a24 (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf70 U))))
% 27.03/27.26  (assume a25 (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf69 U))))
% 27.03/27.26  (assume a26 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf68 U))))
% 27.03/27.26  (assume a27 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf67 U))))
% 27.03/27.26  (assume a28 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf66 U))))
% 27.03/27.26  (assume a29 (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf65 U))))
% 27.03/27.26  (assume a30 (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf64 U))))
% 27.03/27.26  (assume a31 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf63 U))))
% 27.03/27.26  (assume a32 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf62 U))))
% 27.03/27.26  (assume a33 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf61 U))))
% 27.03/27.26  (assume a34 (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf60 U))))
% 27.03/27.26  (assume a35 (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf59 U))))
% 27.03/27.26  (assume a36 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf58 U))))
% 27.03/27.26  (assume a37 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf57 U))))
% 27.03/27.26  (assume a38 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf56 U))))
% 27.03/27.26  (assume a39 (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf55 U))))
% 27.03/27.26  (assume a40 (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf54 U))))
% 27.03/27.26  (assume a41 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf53 U))))
% 27.03/27.26  (assume a42 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf52 U))))
% 27.03/27.26  (assume a43 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf51 U))))
% 27.03/27.26  (assume a44 (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf50 U))))
% 27.03/27.26  (assume a45 (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf49 U))))
% 27.03/27.26  (assume a46 (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf44 U))))
% 27.03/27.26  (assume a47 (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf48 U V))))
% 27.03/27.26  (assume a48 (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf47 U V))))
% 27.03/27.26  (assume a49 (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf46 U V))))
% 27.03/27.26  (assume a50 (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf45 U V))))
% 27.03/27.26  (assume a51 (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf43 U V))))
% 27.03/27.26  (assume a52 (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf42 U V))))
% 27.03/27.26  (assume a53 (not (= tptp.skac3 tptp.skac2)))
% 27.03/27.26  (assume a54 (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.geq U U))))
% 27.03/27.26  (assume a55 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.segmentP U tptp.nil))))
% 27.03/27.26  (assume a56 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.segmentP U U))))
% 27.03/27.26  (assume a57 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.rearsegP U tptp.nil))))
% 27.03/27.26  (assume a58 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.rearsegP U U))))
% 27.03/27.26  (assume a59 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.frontsegP U tptp.nil))))
% 27.03/27.26  (assume a60 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.frontsegP U U))))
% 27.03/27.26  (assume a61 (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.leq U U))))
% 27.03/27.26  (assume a62 (forall ((U $$unsorted)) (or (not (tptp.lt U U)) (not (tptp.ssItem U)))))
% 27.03/27.26  (assume a63 (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.equalelemsP (tptp.cons U tptp.nil)))))
% 27.03/27.26  (assume a64 (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.duplicatefreeP (tptp.cons U tptp.nil)))))
% 27.03/27.26  (assume a65 (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.strictorderedP (tptp.cons U tptp.nil)))))
% 27.03/27.26  (assume a66 (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.totalorderedP (tptp.cons U tptp.nil)))))
% 27.03/27.26  (assume a67 (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.strictorderP (tptp.cons U tptp.nil)))))
% 27.03/27.26  (assume a68 (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.totalorderP (tptp.cons U tptp.nil)))))
% 27.03/27.26  (assume a69 (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.cyclefreeP (tptp.cons U tptp.nil)))))
% 27.03/27.26  (assume a70 (forall ((U $$unsorted)) (or (not (tptp.memberP tptp.nil U)) (not (tptp.ssItem U)))))
% 27.03/27.26  (assume a71 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (tptp.duplicatefreeP U) (tptp.ssItem V))))
% 27.03/27.26  (assume a72 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= (tptp.app U tptp.nil) U))))
% 27.03/27.26  (assume a73 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= (tptp.app tptp.nil U) U))))
% 27.03/27.26  (assume a74 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.ssList (tptp.tl U)) (= tptp.nil U))))
% 27.03/27.26  (assume a75 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.ssItem (tptp.hd U)) (= tptp.nil U))))
% 27.03/27.26  (assume a76 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.ssList (tptp.tl U)) (= tptp.nil U))))
% 27.03/27.26  (assume a77 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.ssItem (tptp.hd U)) (= tptp.nil U))))
% 27.03/27.26  (assume a78 (forall ((U $$unsorted)) (or (not (= tptp.nil U)) (not (tptp.ssList U)) (tptp.segmentP tptp.nil U))))
% 27.03/27.26  (assume a79 (forall ((U $$unsorted)) (or (not (tptp.segmentP tptp.nil U)) (not (tptp.ssList U)) (= tptp.nil U))))
% 27.03/27.26  (assume a80 (forall ((U $$unsorted)) (or (not (= tptp.nil U)) (not (tptp.ssList U)) (tptp.rearsegP tptp.nil U))))
% 27.03/27.26  (assume a81 (forall ((U $$unsorted)) (or (not (tptp.rearsegP tptp.nil U)) (not (tptp.ssList U)) (= tptp.nil U))))
% 27.03/27.26  (assume a82 (forall ((U $$unsorted)) (or (not (= tptp.nil U)) (not (tptp.ssList U)) (tptp.frontsegP tptp.nil U))))
% 27.03/27.26  (assume a83 (forall ((U $$unsorted)) (or (not (tptp.frontsegP tptp.nil U)) (not (tptp.ssList U)) (= tptp.nil U))))
% 27.03/27.26  (assume a84 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U)))))
% 27.03/27.26  (assume a85 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (tptp.ssList (tptp.cons U V)))))
% 27.03/27.26  (assume a86 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.cyclefreeP U) (tptp.leq (tptp.skaf50 U) (tptp.skaf49 U)))))
% 27.03/27.26  (assume a87 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.cyclefreeP U) (tptp.leq (tptp.skaf49 U) (tptp.skaf50 U)))))
% 27.03/27.26  (assume a88 (forall ((U $$unsorted)) (or (not (= (tptp.skaf79 U) (tptp.skaf78 U))) (not (tptp.ssList U)) (tptp.equalelemsP U))))
% 27.03/27.26  (assume a89 (forall ((U $$unsorted)) (or (not (tptp.lt (tptp.skaf69 U) (tptp.skaf70 U))) (not (tptp.ssList U)) (tptp.strictorderedP U))))
% 27.03/27.26  (assume a90 (forall ((U $$unsorted)) (or (not (tptp.leq (tptp.skaf64 U) (tptp.skaf65 U))) (not (tptp.ssList U)) (tptp.totalorderedP U))))
% 27.03/27.26  (assume a91 (forall ((U $$unsorted)) (or (not (tptp.lt (tptp.skaf60 U) (tptp.skaf59 U))) (not (tptp.ssList U)) (tptp.strictorderP U))))
% 27.03/27.26  (assume a92 (forall ((U $$unsorted)) (or (not (tptp.lt (tptp.skaf59 U) (tptp.skaf60 U))) (not (tptp.ssList U)) (tptp.strictorderP U))))
% 27.03/27.26  (assume a93 (forall ((U $$unsorted)) (or (not (tptp.leq (tptp.skaf55 U) (tptp.skaf54 U))) (not (tptp.ssList U)) (tptp.totalorderP U))))
% 27.03/27.26  (assume a94 (forall ((U $$unsorted)) (or (not (tptp.leq (tptp.skaf54 U) (tptp.skaf55 U))) (not (tptp.ssList U)) (tptp.totalorderP U))))
% 27.03/27.26  (assume a95 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.tl (tptp.cons U V)) V))))
% 27.03/27.26  (assume a96 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.hd (tptp.cons U V)) U))))
% 27.03/27.26  (assume a97 (forall ((U $$unsorted) (V $$unsorted)) (or (not (= (tptp.cons U V) tptp.nil)) (not (tptp.ssItem U)) (not (tptp.ssList V)))))
% 27.03/27.26  (assume a98 (forall ((U $$unsorted) (V $$unsorted)) (or (not (= (tptp.cons U V) V)) (not (tptp.ssItem U)) (not (tptp.ssList V)))))
% 27.03/27.26  (assume a99 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.neq V U) (= V U))))
% 27.03/27.26  (assume a100 (forall ((U $$unsorted)) (or (not (tptp.singletonP U)) (not (tptp.ssList U)) (= (tptp.cons (tptp.skaf44 U) tptp.nil) U))))
% 27.03/27.26  (assume a101 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssItem V)) (tptp.neq V U) (= V U))))
% 27.03/27.26  (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.03/27.26  (assume a103 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= (tptp.cons (tptp.hd U) (tptp.tl U)) U) (= tptp.nil U))))
% 27.03/27.26  (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.03/27.26  (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.03/27.26  (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.03/27.26  (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.03/27.26  (assume a108 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= (tptp.cons (tptp.skaf83 U) (tptp.skaf82 U)) U) (= tptp.nil U))))
% 27.03/27.26  (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.03/27.26  (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.03/27.26  (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.03/27.26  (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.03/27.26  (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.03/27.26  (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.03/27.26  (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.03/27.26  (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.03/27.26  (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.03/27.26  (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.03/27.26  (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.03/27.26  (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.03/27.26  (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.03/27.26  (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.03/27.26  (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.03/27.26  (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.03/27.26  (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.03/27.26  (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.03/27.26  (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.03/27.26  (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.03/27.26  (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.03/27.26  (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.03/27.26  (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.03/27.26  (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.03/27.26  (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.03/27.26  (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.03/27.26  (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.03/27.26  (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.03/27.26  (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.03/27.26  (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.03/27.26  (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.03/27.26  (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.03/27.26  (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.03/27.26  (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.03/27.26  (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.03/27.26  (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.03/27.26  (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.03/27.26  (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.03/27.26  (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.03/27.26  (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.03/27.26  (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.03/27.26  (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.03/27.26  (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.03/27.26  (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.03/27.26  (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.03/27.26  (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.03/27.26  (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.03/27.26  (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.03/27.26  (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.03/27.26  (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.03/27.26  (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.03/27.26  (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.03/27.26  (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.03/27.26  (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.03/27.26  (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.03/27.26  (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.03/27.26  (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.03/27.26  (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.03/27.26  (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.03/27.26  (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.03/27.26  (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.03/27.26  (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.03/27.26  (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.03/27.26  (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.03/27.26  (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.03/27.26  (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.03/27.26  (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.03/27.26  (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.03/27.26  (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.03/27.26  (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.03/27.26  (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.03/27.26  (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.03/27.26  (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.03/27.26  (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.03/27.26  (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.03/27.26  (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.03/27.26  (assume a185 (tptp.ssList tptp.sk1))
% 27.03/27.26  (assume a186 (tptp.ssList tptp.sk2))
% 27.03/27.26  (assume a187 (tptp.ssList tptp.sk3))
% 27.03/27.26  (assume a188 (tptp.ssList tptp.sk4))
% 27.03/27.26  (assume a189 (= tptp.sk2 tptp.sk4))
% 27.03/27.26  (assume a190 (= tptp.sk1 tptp.sk3))
% 27.03/27.26  (assume a191 (tptp.ssItem tptp.sk5))
% 27.03/27.26  (assume a192 (tptp.ssList tptp.sk6))
% 27.03/27.26  (assume a193 (tptp.ssList tptp.sk7))
% 27.03/27.26  (assume a194 (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk1))
% 27.03/27.26  (assume a195 (or (tptp.memberP tptp.sk6 tptp.sk5) (tptp.memberP tptp.sk7 tptp.sk5)))
% 27.03/27.26  (assume a196 (or (tptp.ssItem tptp.sk8) (= tptp.nil tptp.sk4)))
% 27.03/27.26  (assume a197 (or (tptp.ssItem tptp.sk8) (= tptp.nil tptp.sk3)))
% 27.03/27.26  (assume a198 (or (= (tptp.cons tptp.sk8 tptp.nil) tptp.sk3) (= tptp.nil tptp.sk4)))
% 27.03/27.26  (assume a199 (or (tptp.memberP tptp.sk4 tptp.sk8) (= tptp.nil tptp.sk4)))
% 27.03/27.26  (assume a200 (or (= (tptp.cons tptp.sk8 tptp.nil) tptp.sk3) (= tptp.nil tptp.sk3)))
% 27.03/27.26  (assume a201 (or (tptp.memberP tptp.sk4 tptp.sk8) (= tptp.nil tptp.sk3)))
% 27.03/27.26  (step t1 (cl (not (or (not (tptp.leq tptp.sk5 (tptp.skaf83 tptp.sk7))) (not (tptp.leq (tptp.skaf83 tptp.sk7) tptp.sk5)) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk6)) (not (tptp.ssItem (tptp.skaf83 tptp.sk7))) (not (tptp.ssItem tptp.sk5)) (not (tptp.cyclefreeP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))))) (not (tptp.leq tptp.sk5 (tptp.skaf83 tptp.sk7))) (not (tptp.leq (tptp.skaf83 tptp.sk7) tptp.sk5)) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk6)) (not (tptp.ssItem (tptp.skaf83 tptp.sk7))) (not (tptp.ssItem tptp.sk5)) (not (tptp.cyclefreeP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))))) :rule or_pos)
% 27.03/27.26  (step t2 (cl (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.sk6)) (not (tptp.ssItem (tptp.skaf83 tptp.sk7))) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (tptp.leq tptp.sk5 (tptp.skaf83 tptp.sk7))) (not (tptp.leq (tptp.skaf83 tptp.sk7) tptp.sk5)) (not (tptp.cyclefreeP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (or (not (tptp.leq tptp.sk5 (tptp.skaf83 tptp.sk7))) (not (tptp.leq (tptp.skaf83 tptp.sk7) tptp.sk5)) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk6)) (not (tptp.ssItem (tptp.skaf83 tptp.sk7))) (not (tptp.ssItem tptp.sk5)) (not (tptp.cyclefreeP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))))))) :rule reordering :premises (t1))
% 27.03/27.26  (step t3 (cl (not (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssItem (tptp.skaf83 tptp.sk7))) (not (tptp.totalorderedP (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil)))) (tptp.leq (tptp.skaf83 tptp.sk7) tptp.sk5))) (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssItem (tptp.skaf83 tptp.sk7))) (not (tptp.totalorderedP (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil)))) (tptp.leq (tptp.skaf83 tptp.sk7) tptp.sk5)) :rule or_pos)
% 27.03/27.26  (step t4 (cl (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssItem (tptp.skaf83 tptp.sk7))) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.totalorderedP (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil)))) (tptp.leq (tptp.skaf83 tptp.sk7) tptp.sk5) (not (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssItem (tptp.skaf83 tptp.sk7))) (not (tptp.totalorderedP (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil)))) (tptp.leq (tptp.skaf83 tptp.sk7) tptp.sk5)))) :rule reordering :premises (t3))
% 27.03/27.26  (step t5 (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.03/27.26  (step t6 (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 (t5))
% 27.03/27.26  (step t7 (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.03/27.26  (step t8 (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 (t7))
% 27.03/27.26  (step t9 (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.03/27.26  (anchor :step t10)
% 27.03/27.26  (assume t10.a0 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (tptp.ssList (tptp.cons U V)))))
% 27.03/27.26  (step t10.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.03/27.26  (step t10.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 (t10.t1))
% 27.03/27.26  (step t10.t3 (cl (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (tptp.ssList (tptp.cons tptp.sk5 tptp.nil)))) :rule resolution :premises (t10.t2 t10.a0))
% 27.03/27.26  (step t10 (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 (t10.a0))
% 27.03/27.26  (step t11 (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 (t9 t10))
% 27.03/27.26  (step t12 (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.03/27.26  (step t13 (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 (t11 t12))
% 27.03/27.26  (step t14 (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 (t13))
% 27.03/27.26  (step t15 (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 (t14))
% 27.03/27.26  (step t16 (cl (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (tptp.ssList (tptp.cons tptp.sk5 tptp.nil)))) :rule resolution :premises (t15 a85))
% 27.03/27.26  (step t17 (cl (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) :rule resolution :premises (t8 a7 a191 t16))
% 27.03/27.26  (step t18 (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.03/27.26  (anchor :step t19)
% 27.03/27.26  (assume t19.a0 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U)))))
% 27.03/27.26  (step t19.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.03/27.26  (step t19.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 (t19.t1))
% 27.03/27.26  (step t19.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 (t19.t2 t19.a0))
% 27.03/27.26  (step t19 (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 (t19.a0))
% 27.03/27.26  (step t20 (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 (t18 t19))
% 27.03/27.26  (step t21 (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.03/27.26  (step t22 (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 (t20 t21))
% 27.03/27.26  (step t23 (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 (t22))
% 27.03/27.26  (step t24 (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 (t23))
% 27.03/27.26  (step t25 (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 (t24 a84))
% 27.03/27.26  (step t26 (cl (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) :rule resolution :premises (t6 a192 t17 t25))
% 27.03/27.26  (step t27 (cl (=> (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf83 U))) (tptp.ssItem (tptp.skaf83 tptp.sk7))) (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf83 U)))) :rule implies_neg1)
% 27.03/27.26  (anchor :step t28)
% 27.03/27.26  (assume t28.a0 (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf83 U))))
% 27.03/27.26  (step t28.t1 (cl (or (not (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf83 U)))) (tptp.ssItem (tptp.skaf83 tptp.sk7)))) :rule forall_inst :args ((:= U tptp.sk7)))
% 27.03/27.26  (step t28.t2 (cl (not (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf83 U)))) (tptp.ssItem (tptp.skaf83 tptp.sk7))) :rule or :premises (t28.t1))
% 27.03/27.26  (step t28.t3 (cl (tptp.ssItem (tptp.skaf83 tptp.sk7))) :rule resolution :premises (t28.t2 t28.a0))
% 27.03/27.26  (step t28 (cl (not (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf83 U)))) (tptp.ssItem (tptp.skaf83 tptp.sk7))) :rule subproof :discharge (t28.a0))
% 27.03/27.26  (step t29 (cl (=> (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf83 U))) (tptp.ssItem (tptp.skaf83 tptp.sk7))) (tptp.ssItem (tptp.skaf83 tptp.sk7))) :rule resolution :premises (t27 t28))
% 27.03/27.26  (step t30 (cl (=> (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf83 U))) (tptp.ssItem (tptp.skaf83 tptp.sk7))) (not (tptp.ssItem (tptp.skaf83 tptp.sk7)))) :rule implies_neg2)
% 27.03/27.26  (step t31 (cl (=> (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf83 U))) (tptp.ssItem (tptp.skaf83 tptp.sk7))) (=> (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf83 U))) (tptp.ssItem (tptp.skaf83 tptp.sk7)))) :rule resolution :premises (t29 t30))
% 27.03/27.26  (step t32 (cl (=> (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf83 U))) (tptp.ssItem (tptp.skaf83 tptp.sk7)))) :rule contraction :premises (t31))
% 27.03/27.26  (step t33 (cl (not (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf83 U)))) (tptp.ssItem (tptp.skaf83 tptp.sk7))) :rule implies :premises (t32))
% 27.03/27.26  (step t34 (cl (tptp.ssItem (tptp.skaf83 tptp.sk7))) :rule resolution :premises (t33 a11))
% 27.03/27.26  (step t35 (cl (=> (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf82 U))) (tptp.ssList (tptp.skaf82 tptp.sk7))) (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf82 U)))) :rule implies_neg1)
% 27.03/27.26  (anchor :step t36)
% 27.03/27.26  (assume t36.a0 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf82 U))))
% 27.03/27.26  (step t36.t1 (cl (or (not (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf82 U)))) (tptp.ssList (tptp.skaf82 tptp.sk7)))) :rule forall_inst :args ((:= U tptp.sk7)))
% 27.03/27.26  (step t36.t2 (cl (not (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf82 U)))) (tptp.ssList (tptp.skaf82 tptp.sk7))) :rule or :premises (t36.t1))
% 27.03/27.26  (step t36.t3 (cl (tptp.ssList (tptp.skaf82 tptp.sk7))) :rule resolution :premises (t36.t2 t36.a0))
% 27.03/27.26  (step t36 (cl (not (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf82 U)))) (tptp.ssList (tptp.skaf82 tptp.sk7))) :rule subproof :discharge (t36.a0))
% 27.03/27.26  (step t37 (cl (=> (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf82 U))) (tptp.ssList (tptp.skaf82 tptp.sk7))) (tptp.ssList (tptp.skaf82 tptp.sk7))) :rule resolution :premises (t35 t36))
% 27.03/27.26  (step t38 (cl (=> (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf82 U))) (tptp.ssList (tptp.skaf82 tptp.sk7))) (not (tptp.ssList (tptp.skaf82 tptp.sk7)))) :rule implies_neg2)
% 27.03/27.26  (step t39 (cl (=> (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf82 U))) (tptp.ssList (tptp.skaf82 tptp.sk7))) (=> (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf82 U))) (tptp.ssList (tptp.skaf82 tptp.sk7)))) :rule resolution :premises (t37 t38))
% 27.03/27.26  (step t40 (cl (=> (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf82 U))) (tptp.ssList (tptp.skaf82 tptp.sk7)))) :rule contraction :premises (t39))
% 27.03/27.26  (step t41 (cl (not (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf82 U)))) (tptp.ssList (tptp.skaf82 tptp.sk7))) :rule implies :premises (t40))
% 27.03/27.26  (step t42 (cl (tptp.ssList (tptp.skaf82 tptp.sk7))) :rule resolution :premises (t41 a12))
% 27.03/27.26  (step t43 (cl (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 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.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (tptp.ssList (tptp.app (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)))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil))) (not (= tptp.sk5 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.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil)))) (not (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil)))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) (not (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7))) (not (tptp.ssList (tptp.app (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 and_neg)
% 27.03/27.26  (step t44 (cl (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 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.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (tptp.ssList (tptp.app (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.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil)))) (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 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.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (tptp.ssList (tptp.app (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 implies_neg1)
% 27.03/27.26  (anchor :step t45)
% 27.03/27.26  (assume t45.a0 (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)))
% 27.03/27.26  (assume t45.a1 (= tptp.sk5 tptp.sk8))
% 27.03/27.26  (assume t45.a2 (= (tptp.app (tptp.app tptp.sk6 (tptp.cons 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.03/27.26  (assume t45.a3 (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))))
% 27.03/27.26  (assume t45.a4 (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))))
% 27.03/27.26  (assume t45.a5 (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)))
% 27.03/27.26  (assume t45.a6 (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))))
% 27.03/27.26  (assume t45.a7 (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))
% 27.03/27.26  (assume t45.a8 (= (tptp.app (tptp.app 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.03/27.26  (assume t45.a9 (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)))
% 27.03/27.26  (assume t45.a10 (tptp.ssList (tptp.app (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))))
% 27.03/27.26  (step t45.t1 (cl (=> (and (tptp.ssList (tptp.app (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.app tptp.sk6 (tptp.cons tptp.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.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil)))) (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil)))) (and (tptp.ssList (tptp.app (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.app tptp.sk6 (tptp.cons tptp.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.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))))) :rule implies_neg1)
% 27.03/27.26  (anchor :step t45.t2)
% 27.03/27.26  (assume t45.t2.a0 (tptp.ssList (tptp.app (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))))
% 27.03/27.26  (assume t45.t2.a1 (= (tptp.app (tptp.app tptp.sk6 (tptp.cons 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.03/27.26  (assume t45.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.03/27.26  (assume t45.t2.a3 (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)))
% 27.03/27.26  (assume t45.t2.a4 (= tptp.sk5 tptp.sk8))
% 27.03/27.26  (assume t45.t2.a5 (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))))
% 27.03/27.26  (assume t45.t2.a6 (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)))
% 27.03/27.26  (assume t45.t2.a7 (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)))
% 27.03/27.26  (assume t45.t2.a8 (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))
% 27.03/27.26  (assume t45.t2.a9 (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))))
% 27.03/27.26  (assume t45.t2.a10 (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))))
% 27.03/27.26  (step t45.t2.t1 (cl (= (= (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil))) true) (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil))))) :rule equiv_simplify)
% 27.03/27.26  (step t45.t2.t2 (cl (not (= (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil))) true)) (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil)))) :rule equiv1 :premises (t45.t2.t1))
% 27.03/27.26  (step t45.t2.t3 (cl (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) :rule refl)
% 27.03/27.26  (step t45.t2.t4 (cl (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) tptp.sk7)) :rule symm :premises (t45.t2.a8))
% 27.03/27.26  (step t45.t2.t5 (cl (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule cong :premises (t45.t2.t3 t45.t2.t4))
% 27.03/27.26  (step t45.t2.t6 (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 (t45.t2.a1))
% 27.03/27.26  (step t45.t2.t7 (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 symm :premises (t45.t2.t6))
% 27.03/27.26  (step t45.t2.t8 (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 (t45.t2.t7))
% 27.03/27.26  (step t45.t2.t9 (cl (= (tptp.cons tptp.sk8 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule symm :premises (t45.t2.a6))
% 27.03/27.26  (step t45.t2.t10 (cl (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil))) :rule symm :premises (t45.t2.t9))
% 27.03/27.26  (step t45.t2.t11 (cl (= (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil) (tptp.cons tptp.sk8 tptp.nil))) :rule trans :premises (t45.t2.t6 t45.t2.t10))
% 27.03/27.26  (step t45.t2.t12 (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.sk8 tptp.nil)))) :rule cong :premises (t45.t2.t11))
% 27.03/27.26  (step t45.t2.t13 (cl (= (tptp.hd (tptp.cons tptp.sk8 tptp.nil)) tptp.sk8)) :rule symm :premises (t45.t2.a5))
% 27.03/27.26  (step t45.t2.t14 (cl (= tptp.sk8 tptp.sk5)) :rule symm :premises (t45.t2.a4))
% 27.03/27.26  (step t45.t2.t15 (cl (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.sk5)) :rule trans :premises (t45.t2.t8 t45.t2.t12 t45.t2.t13 t45.t2.t14))
% 27.03/27.26  (step t45.t2.t16 (cl (= tptp.sk5 (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule symm :premises (t45.t2.t15))
% 27.03/27.26  (step t45.t2.t17 (cl (= (tptp.tl (tptp.cons tptp.sk8 tptp.nil)) tptp.nil)) :rule symm :premises (t45.t2.a10))
% 27.03/27.26  (step t45.t2.t18 (cl (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil)))) :rule symm :premises (t45.t2.t17))
% 27.03/27.26  (step t45.t2.t19 (cl (= (tptp.cons tptp.sk8 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) :rule symm :premises (t45.t2.t11))
% 27.03/27.26  (step t45.t2.t20 (cl (= (tptp.tl (tptp.cons tptp.sk8 tptp.nil)) (tptp.tl (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)))) :rule cong :premises (t45.t2.t19))
% 27.03/27.26  (step t45.t2.t21 (cl (= (tptp.tl (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule cong :premises (t45.t2.t6))
% 27.03/27.26  (step t45.t2.t22 (cl (= tptp.nil (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule trans :premises (t45.t2.t18 t45.t2.t20 t45.t2.t21))
% 27.03/27.26  (step t45.t2.t23 (cl (= (tptp.cons tptp.sk5 tptp.nil) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) :rule cong :premises (t45.t2.t16 t45.t2.t22))
% 27.03/27.26  (step t45.t2.t24 (cl (= (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (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 (t45.t2.a9))
% 27.03/27.26  (step t45.t2.t25 (cl (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule trans :premises (t45.t2.t23 t45.t2.t24))
% 27.03/27.26  (step t45.t2.t26 (cl (= (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (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 cong :premises (t45.t2.t5 t45.t2.t25))
% 27.03/27.26  (step t45.t2.t27 (cl (= tptp.sk6 tptp.sk6)) :rule refl)
% 27.03/27.26  (step t45.t2.t28 (cl (= tptp.sk7 tptp.sk7)) :rule refl)
% 27.03/27.26  (step t45.t2.t29 (cl (= (tptp.cons tptp.sk8 tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7))) :rule cong :premises (t45.t2.t14 t45.t2.t28))
% 27.03/27.26  (step t45.t2.t30 (cl (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) :rule symm :premises (t45.t2.a3))
% 27.03/27.26  (step t45.t2.t31 (cl (= (tptp.cons tptp.sk8 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) :rule trans :premises (t45.t2.t29 t45.t2.t30))
% 27.03/27.26  (step t45.t2.t32 (cl (= (tptp.app tptp.sk6 (tptp.cons tptp.sk8 tptp.sk7)) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) :rule cong :premises (t45.t2.t27 t45.t2.t31))
% 27.03/27.26  (step t45.t2.t33 (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 (t45.t2.a2))
% 27.03/27.26  (step t45.t2.t34 (cl (= (tptp.app tptp.sk6 (tptp.cons tptp.sk8 tptp.sk7)) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) :rule trans :premises (t45.t2.t32 t45.t2.t33 t45.t2.t7))
% 27.03/27.26  (step t45.t2.t35 (cl (= (tptp.app tptp.sk6 (tptp.cons tptp.sk8 tptp.sk7)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule trans :premises (t45.t2.t34 t45.t2.t6))
% 27.03/27.26  (step t45.t2.t36 (cl (= (tptp.cons (tptp.skaf44 (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 (t45.t2.a7))
% 27.03/27.26  (step t45.t2.t37 (cl (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk8 tptp.sk7)) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)) (tptp.app (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 cong :premises (t45.t2.t35 t45.t2.t36))
% 27.03/27.26  (step t45.t2.t38 (cl (= (tptp.app (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.sk6 (tptp.cons tptp.sk8 tptp.sk7)) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)))) :rule symm :premises (t45.t2.t37))
% 27.03/27.26  (step t45.t2.t39 (cl (= (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk8 tptp.sk7)) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)))) :rule trans :premises (t45.t2.t26 t45.t2.t38))
% 27.03/27.26  (step t45.t2.t40 (cl (= (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil))) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk8 tptp.sk7)) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil))))) :rule cong :premises (t45.t2.t39))
% 27.03/27.26  (step t45.t2.t41 (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.03/27.26  (step t45.t2.t42 (cl (= (tptp.app (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.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 cong :premises (t45.t2.t7 t45.t2.t41))
% 27.03/27.26  (step t45.t2.t43 (cl (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk8 tptp.sk7)) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)) (tptp.app (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 trans :premises (t45.t2.t37 t45.t2.t42))
% 27.03/27.26  (step t45.t2.t44 (cl (= (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk8 tptp.sk7)) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil))) (tptp.ssList (tptp.app (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 cong :premises (t45.t2.t43))
% 27.03/27.26  (step t45.t2.t45 (cl (= (= (tptp.ssList (tptp.app (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))) true) (tptp.ssList (tptp.app (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 equiv_simplify)
% 27.03/27.26  (step t45.t2.t46 (cl (= (tptp.ssList (tptp.app (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))) true) (not (tptp.ssList (tptp.app (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 equiv2 :premises (t45.t2.t45))
% 27.03/27.26  (step t45.t2.t47 (cl (= (tptp.ssList (tptp.app (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))) true)) :rule resolution :premises (t45.t2.t46 t45.t2.a0))
% 27.03/27.26  (step t45.t2.t48 (cl (= (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil))) true)) :rule trans :premises (t45.t2.t40 t45.t2.t44 t45.t2.t47))
% 27.03/27.26  (step t45.t2.t49 (cl (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil)))) :rule resolution :premises (t45.t2.t2 t45.t2.t48))
% 27.03/27.26  (step t45.t2 (cl (not (tptp.ssList (tptp.app (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)))) (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.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) (not (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7))) (not (= tptp.sk5 tptp.sk8)) (not (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil)))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil))) (not (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) (not (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil)))) (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil)))) :rule subproof :discharge (t45.t2.a0 t45.t2.a1 t45.t2.a2 t45.t2.a3 t45.t2.a4 t45.t2.a5 t45.t2.a6 t45.t2.a7 t45.t2.a8 t45.t2.a9 t45.t2.a10))
% 27.03/27.26  (step t45.t3 (cl (not (and (tptp.ssList (tptp.app (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.app tptp.sk6 (tptp.cons tptp.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.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))))) (tptp.ssList (tptp.app (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 and_pos)
% 27.03/27.26  (step t45.t4 (cl (not (and (tptp.ssList (tptp.app (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.app tptp.sk6 (tptp.cons tptp.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.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 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.03/27.26  (step t45.t5 (cl (not (and (tptp.ssList (tptp.app (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.app tptp.sk6 (tptp.cons tptp.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.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 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)))) :rule and_pos)
% 27.03/27.26  (step t45.t6 (cl (not (and (tptp.ssList (tptp.app (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.app tptp.sk6 (tptp.cons tptp.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.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7))) :rule and_pos)
% 27.03/27.26  (step t45.t7 (cl (not (and (tptp.ssList (tptp.app (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.app tptp.sk6 (tptp.cons tptp.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.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))))) (= tptp.sk5 tptp.sk8)) :rule and_pos)
% 27.03/27.26  (step t45.t8 (cl (not (and (tptp.ssList (tptp.app (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.app tptp.sk6 (tptp.cons tptp.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.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))))) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil)))) :rule and_pos)
% 27.03/27.26  (step t45.t9 (cl (not (and (tptp.ssList (tptp.app (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.app tptp.sk6 (tptp.cons tptp.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.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil))) :rule and_pos)
% 27.03/27.26  (step t45.t10 (cl (not (and (tptp.ssList (tptp.app (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.app tptp.sk6 (tptp.cons tptp.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.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil))) :rule and_pos)
% 27.03/27.26  (step t45.t11 (cl (not (and (tptp.ssList (tptp.app (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.app tptp.sk6 (tptp.cons tptp.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.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) :rule and_pos)
% 27.03/27.26  (step t45.t12 (cl (not (and (tptp.ssList (tptp.app (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.app tptp.sk6 (tptp.cons tptp.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.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) :rule and_pos)
% 27.03/27.26  (step t45.t13 (cl (not (and (tptp.ssList (tptp.app (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.app tptp.sk6 (tptp.cons tptp.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.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil)))) :rule and_pos)
% 27.03/27.26  (step t45.t14 (cl (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil))) (not (and (tptp.ssList (tptp.app (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.app tptp.sk6 (tptp.cons tptp.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.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))))) (not (and (tptp.ssList (tptp.app (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.app tptp.sk6 (tptp.cons tptp.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.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))))) (not (and (tptp.ssList (tptp.app (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.app tptp.sk6 (tptp.cons tptp.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.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))))) (not (and (tptp.ssList (tptp.app (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.app tptp.sk6 (tptp.cons tptp.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.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))))) (not (and (tptp.ssList (tptp.app (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.app tptp.sk6 (tptp.cons tptp.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.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))))) (not (and (tptp.ssList (tptp.app (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.app tptp.sk6 (tptp.cons tptp.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.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))))) (not (and (tptp.ssList (tptp.app (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.app tptp.sk6 (tptp.cons tptp.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.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))))) (not (and (tptp.ssList (tptp.app (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.app tptp.sk6 (tptp.cons tptp.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.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))))) (not (and (tptp.ssList (tptp.app (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.app tptp.sk6 (tptp.cons tptp.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.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))))) (not (and (tptp.ssList (tptp.app (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.app tptp.sk6 (tptp.cons tptp.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.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))))) (not (and (tptp.ssList (tptp.app (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.app tptp.sk6 (tptp.cons tptp.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.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil)))))) :rule resolution :premises (t45.t2 t45.t3 t45.t4 t45.t5 t45.t6 t45.t7 t45.t8 t45.t9 t45.t10 t45.t11 t45.t12 t45.t13))
% 27.03/27.26  (step t45.t15 (cl (not (and (tptp.ssList (tptp.app (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.app tptp.sk6 (tptp.cons tptp.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.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))))) (not (and (tptp.ssList (tptp.app (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.app tptp.sk6 (tptp.cons tptp.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.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))))) (not (and (tptp.ssList (tptp.app (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.app tptp.sk6 (tptp.cons tptp.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.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))))) (not (and (tptp.ssList (tptp.app (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.app tptp.sk6 (tptp.cons tptp.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.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))))) (not (and (tptp.ssList (tptp.app (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.app tptp.sk6 (tptp.cons tptp.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.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))))) (not (and (tptp.ssList (tptp.app (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.app tptp.sk6 (tptp.cons tptp.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.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))))) (not (and (tptp.ssList (tptp.app (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.app tptp.sk6 (tptp.cons tptp.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.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))))) (not (and (tptp.ssList (tptp.app (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.app tptp.sk6 (tptp.cons tptp.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.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))))) (not (and (tptp.ssList (tptp.app (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.app tptp.sk6 (tptp.cons tptp.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.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))))) (not (and (tptp.ssList (tptp.app (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.app tptp.sk6 (tptp.cons tptp.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.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))))) (not (and (tptp.ssList (tptp.app (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.app tptp.sk6 (tptp.cons tptp.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.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))))) (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil)))) :rule reordering :premises (t45.t14))
% 27.03/27.26  (step t45.t16 (cl (not (and (tptp.ssList (tptp.app (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.app tptp.sk6 (tptp.cons tptp.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.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))))) (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil)))) :rule contraction :premises (t45.t15))
% 27.03/27.26  (step t45.t17 (cl (=> (and (tptp.ssList (tptp.app (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.app tptp.sk6 (tptp.cons tptp.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.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil)))) (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil)))) (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil)))) :rule resolution :premises (t45.t1 t45.t16))
% 27.03/27.26  (step t45.t18 (cl (=> (and (tptp.ssList (tptp.app (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.app tptp.sk6 (tptp.cons tptp.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.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil)))) (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil))))) :rule implies_neg2)
% 27.03/27.26  (step t45.t19 (cl (=> (and (tptp.ssList (tptp.app (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.app tptp.sk6 (tptp.cons tptp.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.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil)))) (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil)))) (=> (and (tptp.ssList (tptp.app (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.app tptp.sk6 (tptp.cons tptp.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.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil)))) (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil))))) :rule resolution :premises (t45.t17 t45.t18))
% 27.03/27.26  (step t45.t20 (cl (=> (and (tptp.ssList (tptp.app (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.app tptp.sk6 (tptp.cons tptp.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.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil)))) (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil))))) :rule contraction :premises (t45.t19))
% 27.03/27.26  (step t45.t21 (cl (not (and (tptp.ssList (tptp.app (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.app tptp.sk6 (tptp.cons tptp.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.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))))) (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil)))) :rule implies :premises (t45.t20))
% 27.03/27.26  (step t45.t22 (cl (and (tptp.ssList (tptp.app (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.app tptp.sk6 (tptp.cons tptp.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.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil)))) (not (tptp.ssList (tptp.app (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)))) (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.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) (not (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7))) (not (= tptp.sk5 tptp.sk8)) (not (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil)))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil))) (not (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) (not (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))))) :rule and_neg)
% 27.03/27.26  (step t45.t23 (cl (and (tptp.ssList (tptp.app (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.app tptp.sk6 (tptp.cons tptp.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.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))))) :rule resolution :premises (t45.t22 t45.a10 t45.a2 t45.a8 t45.a9 t45.a1 t45.a4 t45.a0 t45.a5 t45.a7 t45.a6 t45.a3))
% 27.03/27.26  (step t45.t24 (cl (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil)))) :rule resolution :premises (t45.t21 t45.t23))
% 27.03/27.26  (step t45 (cl (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil))) (not (= tptp.sk5 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.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil)))) (not (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil)))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) (not (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7))) (not (tptp.ssList (tptp.app (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.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil)))) :rule subproof :discharge (t45.a0 t45.a1 t45.a2 t45.a3 t45.a4 t45.a5 t45.a6 t45.a7 t45.a8 t45.a9 t45.a10))
% 27.03/27.26  (step t46 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 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.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (tptp.ssList (tptp.app (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.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil))) :rule and_pos)
% 27.03/27.26  (step t47 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 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.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (tptp.ssList (tptp.app (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.sk5 tptp.sk8)) :rule and_pos)
% 27.03/27.26  (step t48 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 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.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (tptp.ssList (tptp.app (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.app tptp.sk6 (tptp.cons 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.03/27.26  (step t49 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 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.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (tptp.ssList (tptp.app (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.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil)))) :rule and_pos)
% 27.03/27.26  (step t50 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 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.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (tptp.ssList (tptp.app (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.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil)))) :rule and_pos)
% 27.03/27.26  (step t51 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 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.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (tptp.ssList (tptp.app (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.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil))) :rule and_pos)
% 27.03/27.26  (step t52 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 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.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (tptp.ssList (tptp.app (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.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) :rule and_pos)
% 27.03/27.26  (step t53 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 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.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (tptp.ssList (tptp.app (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.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) :rule and_pos)
% 27.03/27.26  (step t54 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 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.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (tptp.ssList (tptp.app (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.app 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.03/27.26  (step t55 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 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.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (tptp.ssList (tptp.app (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.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7))) :rule and_pos)
% 27.03/27.26  (step t56 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 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.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (tptp.ssList (tptp.app (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.ssList (tptp.app (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 and_pos)
% 27.03/27.26  (step t57 (cl (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 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.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (tptp.ssList (tptp.app (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))))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 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.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (tptp.ssList (tptp.app (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))))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 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.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (tptp.ssList (tptp.app (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))))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 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.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (tptp.ssList (tptp.app (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))))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 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.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (tptp.ssList (tptp.app (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))))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 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.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (tptp.ssList (tptp.app (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))))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 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.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (tptp.ssList (tptp.app (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))))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 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.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (tptp.ssList (tptp.app (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))))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 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.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (tptp.ssList (tptp.app (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))))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 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.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (tptp.ssList (tptp.app (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))))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 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.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (tptp.ssList (tptp.app (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 resolution :premises (t45 t46 t47 t48 t49 t50 t51 t52 t53 t54 t55 t56))
% 27.03/27.26  (step t58 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 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.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (tptp.ssList (tptp.app (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))))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 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.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (tptp.ssList (tptp.app (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))))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 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.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (tptp.ssList (tptp.app (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))))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 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.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (tptp.ssList (tptp.app (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))))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 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.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (tptp.ssList (tptp.app (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))))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 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.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (tptp.ssList (tptp.app (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))))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 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.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (tptp.ssList (tptp.app (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))))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 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.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (tptp.ssList (tptp.app (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))))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 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.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (tptp.ssList (tptp.app (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))))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 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.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (tptp.ssList (tptp.app (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))))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 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.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (tptp.ssList (tptp.app (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.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil)))) :rule reordering :premises (t57))
% 27.03/27.26  (step t59 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 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.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (tptp.ssList (tptp.app (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.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil)))) :rule contraction :premises (t58))
% 27.03/27.26  (step t60 (cl (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 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.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (tptp.ssList (tptp.app (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.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil)))) (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil)))) :rule resolution :premises (t44 t59))
% 27.03/27.26  (step t61 (cl (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 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.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (tptp.ssList (tptp.app (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.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil))))) :rule implies_neg2)
% 27.03/27.26  (step t62 (cl (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 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.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (tptp.ssList (tptp.app (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.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil)))) (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 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.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (tptp.ssList (tptp.app (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.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil))))) :rule resolution :premises (t60 t61))
% 27.03/27.26  (step t63 (cl (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 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.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (tptp.ssList (tptp.app (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.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil))))) :rule contraction :premises (t62))
% 27.03/27.26  (step t64 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 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.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (tptp.ssList (tptp.app (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.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil)))) :rule implies :premises (t63))
% 27.03/27.26  (step t65 (cl (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil))) (not (= tptp.sk5 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.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil)))) (not (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil)))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) (not (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7))) (not (tptp.ssList (tptp.app (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.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil)))) :rule resolution :premises (t43 t64))
% 27.03/27.26  (step t66 (cl (not (= (or (= (tptp.cons tptp.sk8 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.sk8 tptp.nil)) (= tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) (not (or (= (tptp.cons tptp.sk8 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.sk8 tptp.nil)) (= tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule equiv_pos2)
% 27.03/27.26  (step t67 (cl (= (= (tptp.cons tptp.sk8 tptp.nil) tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk8 tptp.nil)))) :rule all_simplify)
% 27.03/27.26  (step t68 (cl (= (= tptp.nil tptp.sk3) (= tptp.nil tptp.sk3))) :rule refl)
% 27.03/27.26  (step t69 (cl (= (or (= (tptp.cons tptp.sk8 tptp.nil) tptp.sk3) (= tptp.nil tptp.sk3)) (or (= tptp.sk3 (tptp.cons tptp.sk8 tptp.nil)) (= tptp.nil tptp.sk3)))) :rule cong :premises (t67 t68))
% 27.03/27.26  (step t70 (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.03/27.26  (step t71 (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.03/27.26  (step t72 (cl (and (= tptp.sk1 tptp.sk3) (= tptp.sk2 tptp.sk4)) (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk2 tptp.sk4))) :rule and_neg)
% 27.03/27.26  (step t73 (cl (and (= tptp.sk1 tptp.sk3) (= tptp.sk2 tptp.sk4))) :rule resolution :premises (t72 a190 a189))
% 27.03/27.26  (step t74 (cl (= tptp.sk1 tptp.sk3)) :rule and :premises (t73))
% 27.03/27.26  (step t75 (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.03/27.26  (step t76 (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 (t74 t75))
% 27.03/27.26  (step t77 (cl (= tptp.sk1 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule symm :premises (a194))
% 27.03/27.26  (step t78 (cl (= tptp.sk3 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule resolution :premises (t71 t76 t77))
% 27.03/27.26  (step t79 (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 (t70 t78 a190 a189))
% 27.03/27.26  (step t80 (cl (= tptp.sk3 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule and :premises (t79))
% 27.03/27.26  (step t81 (cl (= (tptp.cons tptp.sk8 tptp.nil) (tptp.cons tptp.sk8 tptp.nil))) :rule refl)
% 27.03/27.26  (step t82 (cl (= (= tptp.sk3 (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)))) :rule cong :premises (t80 t81))
% 27.03/27.26  (step t83 (cl (= tptp.nil tptp.nil)) :rule refl)
% 27.03/27.26  (step t84 (cl (= (= tptp.nil tptp.sk3) (= tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule cong :premises (t83 t80))
% 27.03/27.26  (step t85 (cl (= (or (= tptp.sk3 (tptp.cons tptp.sk8 tptp.nil)) (= tptp.nil tptp.sk3)) (or (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) :rule cong :premises (t82 t84))
% 27.03/27.26  (step t86 (cl (= (or (= (tptp.cons tptp.sk8 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.sk8 tptp.nil)) (= tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) :rule trans :premises (t69 t85))
% 27.03/27.26  (step t87 (cl (or (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule resolution :premises (t66 t86 a200))
% 27.03/27.26  (step t88 (cl (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule or :premises (t87))
% 27.03/27.26  (step t89 (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.sk8 tptp.nil))) :rule reordering :premises (t88))
% 27.03/27.26  (step t90 (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.03/27.26  (step t91 (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 (t90))
% 27.03/27.26  (step t92 (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.03/27.26  (step t93 (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 (t92))
% 27.03/27.26  (step t94 (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.03/27.26  (step t95 (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 (t94))
% 27.03/27.26  (step t96 (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.03/27.26  (anchor :step t97)
% 27.03/27.26  (assume t97.a0 (forall ((U $$unsorted) (V $$unsorted)) (or (not (= tptp.nil (tptp.cons U V))) (not (tptp.ssItem U)) (not (tptp.ssList V)))))
% 27.03/27.26  (step t97.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.03/27.26  (step t97.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 (t97.t1))
% 27.03/27.26  (step t97.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 (t97.t2 t97.a0))
% 27.03/27.26  (step t97 (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 (t97.a0))
% 27.03/27.26  (step t98 (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 (t96 t97))
% 27.03/27.26  (step t99 (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.03/27.26  (step t100 (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 (t98 t99))
% 27.03/27.26  (step t101 (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 (t100))
% 27.03/27.26  (step t102 (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 (t101))
% 27.03/27.26  (step t103 (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.03/27.26  (anchor :step t104 :args ((U $$unsorted) (:= U U) (V $$unsorted) (:= V V)))
% 27.03/27.26  (step t104.t1 (cl (= U U)) :rule refl)
% 27.03/27.26  (step t104.t2 (cl (= V V)) :rule refl)
% 27.03/27.26  (step t104.t3 (cl (= (= (tptp.cons U V) tptp.nil) (= tptp.nil (tptp.cons U V)))) :rule all_simplify)
% 27.03/27.26  (step t104.t4 (cl (= (not (= (tptp.cons U V) tptp.nil)) (not (= tptp.nil (tptp.cons U V))))) :rule cong :premises (t104.t3))
% 27.03/27.26  (step t104.t5 (cl (= (not (tptp.ssItem U)) (not (tptp.ssItem U)))) :rule refl)
% 27.03/27.26  (step t104.t6 (cl (= (not (tptp.ssList V)) (not (tptp.ssList V)))) :rule refl)
% 27.03/27.26  (step t104.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 (t104.t4 t104.t5 t104.t6))
% 27.03/27.26  (step t104 (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.03/27.26  (step t105 (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 (t103 t104 a97))
% 27.03/27.26  (step t106 (cl (or (not (= tptp.nil (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)))) :rule resolution :premises (t102 t105))
% 27.03/27.26  (step t107 (cl (not (= tptp.nil (tptp.cons tptp.sk5 tptp.nil)))) :rule resolution :premises (t95 a7 a191 t106))
% 27.03/27.26  (step t108 (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.03/27.26  (anchor :step t109)
% 27.03/27.26  (assume t109.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.03/27.26  (step t109.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.03/27.26  (step t109.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 (t109.t1))
% 27.03/27.26  (step t109.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 (t109.t2 t109.a0))
% 27.03/27.26  (step t109 (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 (t109.a0))
% 27.03/27.26  (step t110 (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 (t108 t109))
% 27.03/27.26  (step t111 (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.03/27.26  (step t112 (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 (t110 t111))
% 27.03/27.26  (step t113 (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 (t112))
% 27.03/27.26  (step t114 (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 (t113))
% 27.03/27.26  (step t115 (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.03/27.26  (anchor :step t116 :args ((U $$unsorted) (:= U U) (V $$unsorted) (:= V V)))
% 27.03/27.26  (step t116.t1 (cl (= U U)) :rule refl)
% 27.03/27.26  (step t116.t2 (cl (= V V)) :rule refl)
% 27.03/27.26  (step t116.t3 (cl (= (= (tptp.app U V) tptp.nil) (= tptp.nil (tptp.app U V)))) :rule all_simplify)
% 27.03/27.26  (step t116.t4 (cl (= (not (= (tptp.app U V) tptp.nil)) (not (= tptp.nil (tptp.app U V))))) :rule cong :premises (t116.t3))
% 27.03/27.26  (step t116.t5 (cl (= (not (tptp.ssList V)) (not (tptp.ssList V)))) :rule refl)
% 27.03/27.26  (step t116.t6 (cl (= (not (tptp.ssList U)) (not (tptp.ssList U)))) :rule refl)
% 27.03/27.26  (step t116.t7 (cl (= (= tptp.nil V) (= tptp.nil V))) :rule refl)
% 27.03/27.26  (step t116.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 (t116.t4 t116.t5 t116.t6 t116.t7))
% 27.03/27.26  (step t116 (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.03/27.26  (step t117 (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 (t115 t116 a118))
% 27.03/27.26  (step t118 (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 (t114 t117))
% 27.03/27.26  (step t119 (cl (not (= tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))))) :rule resolution :premises (t93 a192 t17 t107 t118))
% 27.03/27.26  (step t120 (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.03/27.26  (anchor :step t121)
% 27.03/27.26  (assume t121.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.03/27.26  (step t121.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.03/27.26  (step t121.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 (t121.t1))
% 27.03/27.26  (step t121.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 (t121.t2 t121.a0))
% 27.03/27.26  (step t121 (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 (t121.a0))
% 27.03/27.26  (step t122 (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 (t120 t121))
% 27.03/27.26  (step t123 (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.03/27.26  (step t124 (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 (t122 t123))
% 27.03/27.26  (step t125 (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 (t124))
% 27.03/27.26  (step t126 (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 (t125))
% 27.03/27.26  (step t127 (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.03/27.26  (anchor :step t128 :args ((U $$unsorted) (:= U U) (V $$unsorted) (:= V V)))
% 27.03/27.26  (step t128.t1 (cl (= U U)) :rule refl)
% 27.03/27.26  (step t128.t2 (cl (= V V)) :rule refl)
% 27.03/27.26  (step t128.t3 (cl (= (= (tptp.app U V) tptp.nil) (= tptp.nil (tptp.app U V)))) :rule all_simplify)
% 27.03/27.26  (step t128.t4 (cl (= (not (= (tptp.app U V) tptp.nil)) (not (= tptp.nil (tptp.app U V))))) :rule cong :premises (t128.t3))
% 27.03/27.26  (step t128.t5 (cl (= (not (tptp.ssList V)) (not (tptp.ssList V)))) :rule refl)
% 27.03/27.26  (step t128.t6 (cl (= (not (tptp.ssList U)) (not (tptp.ssList U)))) :rule refl)
% 27.03/27.26  (step t128.t7 (cl (= (= tptp.nil U) (= tptp.nil U))) :rule refl)
% 27.03/27.26  (step t128.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 (t128.t4 t128.t5 t128.t6 t128.t7))
% 27.03/27.26  (step t128 (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.03/27.26  (step t129 (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 (t127 t128 a117))
% 27.03/27.26  (step t130 (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 (t126 t129))
% 27.03/27.26  (step t131 (cl (not (= tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule resolution :premises (t91 a193 t119 t26 t130))
% 27.03/27.26  (step t132 (cl (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil))) :rule resolution :premises (t89 t131))
% 27.03/27.26  (step t133 (cl (not (or (not (tptp.memberP (tptp.cons tptp.sk8 tptp.nil) tptp.sk5)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk8)) (not (tptp.ssItem tptp.sk5)) (tptp.memberP tptp.nil tptp.sk5) (= tptp.sk5 tptp.sk8))) (not (tptp.memberP (tptp.cons tptp.sk8 tptp.nil) tptp.sk5)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk8)) (not (tptp.ssItem tptp.sk5)) (tptp.memberP tptp.nil tptp.sk5) (= tptp.sk5 tptp.sk8)) :rule or_pos)
% 27.03/27.26  (step t134 (cl (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssItem tptp.sk8)) (= tptp.sk5 tptp.sk8) (tptp.memberP tptp.nil tptp.sk5) (not (tptp.memberP (tptp.cons tptp.sk8 tptp.nil) tptp.sk5)) (not (or (not (tptp.memberP (tptp.cons tptp.sk8 tptp.nil) tptp.sk5)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk8)) (not (tptp.ssItem tptp.sk5)) (tptp.memberP tptp.nil tptp.sk5) (= tptp.sk5 tptp.sk8)))) :rule reordering :premises (t133))
% 27.03/27.26  (step t135 (cl (not (= (or (tptp.ssItem tptp.sk8) (= tptp.nil tptp.sk3)) (or (tptp.ssItem tptp.sk8) (= tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) (not (or (tptp.ssItem tptp.sk8) (= tptp.nil tptp.sk3))) (or (tptp.ssItem tptp.sk8) (= tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule equiv_pos2)
% 27.03/27.26  (step t136 (cl (= (tptp.ssItem tptp.sk8) (tptp.ssItem tptp.sk8))) :rule refl)
% 27.03/27.26  (step t137 (cl (= tptp.nil tptp.nil)) :rule refl)
% 27.03/27.26  (step t138 (cl (= tptp.sk3 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule and :premises (t79))
% 27.03/27.26  (step t139 (cl (= (= tptp.nil tptp.sk3) (= tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule cong :premises (t137 t138))
% 27.03/27.26  (step t140 (cl (= (or (tptp.ssItem tptp.sk8) (= tptp.nil tptp.sk3)) (or (tptp.ssItem tptp.sk8) (= tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) :rule cong :premises (t136 t139))
% 27.03/27.26  (step t141 (cl (or (tptp.ssItem tptp.sk8) (= tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule resolution :premises (t135 t140 a197))
% 27.03/27.26  (step t142 (cl (tptp.ssItem tptp.sk8) (= tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule or :premises (t141))
% 27.03/27.26  (step t143 (cl (tptp.ssItem tptp.sk8)) :rule resolution :premises (t142 t131))
% 27.03/27.26  (step t144 (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.03/27.26  (step t145 (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 (t144))
% 27.03/27.26  (step t146 (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.03/27.26  (anchor :step t147)
% 27.03/27.26  (assume t147.a0 (forall ((U $$unsorted)) (or (not (tptp.memberP tptp.nil U)) (not (tptp.ssItem U)))))
% 27.03/27.26  (step t147.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.03/27.26  (step t147.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 (t147.t1))
% 27.03/27.26  (step t147.t3 (cl (or (not (tptp.memberP tptp.nil tptp.sk5)) (not (tptp.ssItem tptp.sk5)))) :rule resolution :premises (t147.t2 t147.a0))
% 27.03/27.26  (step t147 (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 (t147.a0))
% 27.03/27.26  (step t148 (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 (t146 t147))
% 27.03/27.26  (step t149 (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.03/27.26  (step t150 (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 (t148 t149))
% 27.03/27.26  (step t151 (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 (t150))
% 27.03/27.26  (step t152 (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 (t151))
% 27.03/27.26  (step t153 (cl (or (not (tptp.memberP tptp.nil tptp.sk5)) (not (tptp.ssItem tptp.sk5)))) :rule resolution :premises (t152 a70))
% 27.03/27.26  (step t154 (cl (not (tptp.memberP tptp.nil tptp.sk5))) :rule resolution :premises (t145 a191 t153))
% 27.03/27.26  (step t155 (cl (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 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.sk8 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.03/27.26  (step t156 (cl (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 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.sk8 tptp.nil) tptp.sk5)) (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5))) :rule implies_neg1)
% 27.03/27.26  (anchor :step t157)
% 27.03/27.26  (assume t157.a0 (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)))
% 27.03/27.26  (assume t157.a1 (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5))
% 27.03/27.26  (step t157.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.sk8 tptp.nil))) (tptp.memberP (tptp.cons tptp.sk8 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.sk8 tptp.nil)))) :rule implies_neg1)
% 27.03/27.26  (anchor :step t157.t2)
% 27.03/27.26  (assume t157.t2.a0 (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5))
% 27.03/27.26  (assume t157.t2.a1 (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)))
% 27.03/27.26  (step t157.t2.t1 (cl (= (= (tptp.memberP (tptp.cons tptp.sk8 tptp.nil) tptp.sk5) true) (tptp.memberP (tptp.cons tptp.sk8 tptp.nil) tptp.sk5))) :rule equiv_simplify)
% 27.03/27.26  (step t157.t2.t2 (cl (not (= (tptp.memberP (tptp.cons tptp.sk8 tptp.nil) tptp.sk5) true)) (tptp.memberP (tptp.cons tptp.sk8 tptp.nil) tptp.sk5)) :rule equiv1 :premises (t157.t2.t1))
% 27.03/27.26  (step t157.t2.t3 (cl (= (tptp.cons tptp.sk8 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule symm :premises (t157.t2.a1))
% 27.03/27.26  (step t157.t2.t4 (cl (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil))) :rule symm :premises (t157.t2.t3))
% 27.03/27.26  (step t157.t2.t5 (cl (= (tptp.cons tptp.sk8 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule symm :premises (t157.t2.t4))
% 27.03/27.26  (step t157.t2.t6 (cl (= tptp.sk5 tptp.sk5)) :rule refl)
% 27.03/27.26  (step t157.t2.t7 (cl (= (tptp.memberP (tptp.cons tptp.sk8 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 (t157.t2.t5 t157.t2.t6))
% 27.03/27.26  (step t157.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.03/27.26  (step t157.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 (t157.t2.t8))
% 27.03/27.26  (step t157.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 (t157.t2.t9 t157.t2.a0))
% 27.03/27.26  (step t157.t2.t11 (cl (= (tptp.memberP (tptp.cons tptp.sk8 tptp.nil) tptp.sk5) true)) :rule trans :premises (t157.t2.t7 t157.t2.t10))
% 27.03/27.26  (step t157.t2.t12 (cl (tptp.memberP (tptp.cons tptp.sk8 tptp.nil) tptp.sk5)) :rule resolution :premises (t157.t2.t2 t157.t2.t11))
% 27.03/27.26  (step t157.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.sk8 tptp.nil))) (tptp.memberP (tptp.cons tptp.sk8 tptp.nil) tptp.sk5)) :rule subproof :discharge (t157.t2.a0 t157.t2.a1))
% 27.03/27.26  (step t157.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.sk8 tptp.nil)))) (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5)) :rule and_pos)
% 27.03/27.26  (step t157.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.sk8 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil))) :rule and_pos)
% 27.03/27.26  (step t157.t5 (cl (tptp.memberP (tptp.cons tptp.sk8 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.sk8 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.sk8 tptp.nil))))) :rule resolution :premises (t157.t2 t157.t3 t157.t4))
% 27.03/27.26  (step t157.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.sk8 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.sk8 tptp.nil)))) (tptp.memberP (tptp.cons tptp.sk8 tptp.nil) tptp.sk5)) :rule reordering :premises (t157.t5))
% 27.03/27.26  (step t157.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.sk8 tptp.nil)))) (tptp.memberP (tptp.cons tptp.sk8 tptp.nil) tptp.sk5)) :rule contraction :premises (t157.t6))
% 27.03/27.26  (step t157.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.sk8 tptp.nil))) (tptp.memberP (tptp.cons tptp.sk8 tptp.nil) tptp.sk5)) (tptp.memberP (tptp.cons tptp.sk8 tptp.nil) tptp.sk5)) :rule resolution :premises (t157.t1 t157.t7))
% 27.03/27.26  (step t157.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.sk8 tptp.nil))) (tptp.memberP (tptp.cons tptp.sk8 tptp.nil) tptp.sk5)) (not (tptp.memberP (tptp.cons tptp.sk8 tptp.nil) tptp.sk5))) :rule implies_neg2)
% 27.03/27.26  (step t157.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.sk8 tptp.nil))) (tptp.memberP (tptp.cons tptp.sk8 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.sk8 tptp.nil))) (tptp.memberP (tptp.cons tptp.sk8 tptp.nil) tptp.sk5))) :rule resolution :premises (t157.t8 t157.t9))
% 27.03/27.26  (step t157.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.sk8 tptp.nil))) (tptp.memberP (tptp.cons tptp.sk8 tptp.nil) tptp.sk5))) :rule contraction :premises (t157.t10))
% 27.03/27.26  (step t157.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.sk8 tptp.nil)))) (tptp.memberP (tptp.cons tptp.sk8 tptp.nil) tptp.sk5)) :rule implies :premises (t157.t11))
% 27.03/27.26  (step t157.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.sk8 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.sk8 tptp.nil)))) :rule and_neg)
% 27.03/27.26  (step t157.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.sk8 tptp.nil)))) :rule resolution :premises (t157.t13 t157.a1 t157.a0))
% 27.03/27.26  (step t157.t15 (cl (tptp.memberP (tptp.cons tptp.sk8 tptp.nil) tptp.sk5)) :rule resolution :premises (t157.t12 t157.t14))
% 27.03/27.26  (step t157 (cl (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 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.sk8 tptp.nil) tptp.sk5)) :rule subproof :discharge (t157.a0 t157.a1))
% 27.03/27.26  (step t158 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 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.sk8 tptp.nil))) :rule and_pos)
% 27.03/27.26  (step t159 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 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.03/27.26  (step t160 (cl (tptp.memberP (tptp.cons tptp.sk8 tptp.nil) tptp.sk5) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 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.sk8 tptp.nil)) (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5)))) :rule resolution :premises (t157 t158 t159))
% 27.03/27.26  (step t161 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 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.sk8 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.sk8 tptp.nil) tptp.sk5)) :rule reordering :premises (t160))
% 27.03/27.26  (step t162 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 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.sk8 tptp.nil) tptp.sk5)) :rule contraction :premises (t161))
% 27.03/27.26  (step t163 (cl (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 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.sk8 tptp.nil) tptp.sk5)) (tptp.memberP (tptp.cons tptp.sk8 tptp.nil) tptp.sk5)) :rule resolution :premises (t156 t162))
% 27.03/27.26  (step t164 (cl (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 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.sk8 tptp.nil) tptp.sk5)) (not (tptp.memberP (tptp.cons tptp.sk8 tptp.nil) tptp.sk5))) :rule implies_neg2)
% 27.03/27.26  (step t165 (cl (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 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.sk8 tptp.nil) tptp.sk5)) (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 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.sk8 tptp.nil) tptp.sk5))) :rule resolution :premises (t163 t164))
% 27.03/27.26  (step t166 (cl (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 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.sk8 tptp.nil) tptp.sk5))) :rule contraction :premises (t165))
% 27.03/27.26  (step t167 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 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.sk8 tptp.nil) tptp.sk5)) :rule implies :premises (t166))
% 27.03/27.26  (step t168 (cl (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 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.sk8 tptp.nil) tptp.sk5)) :rule resolution :premises (t155 t167))
% 27.03/27.26  (step t169 (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.03/27.26  (step t170 (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 (t169))
% 27.03/27.26  (step t171 (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.03/27.26  (step t172 (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 (t171))
% 27.03/27.26  (step t173 (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.03/27.26  (anchor :step t174)
% 27.03/27.26  (assume t174.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.03/27.26  (step t174.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.03/27.26  (step t174.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 (t174.t1))
% 27.03/27.26  (step t174.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 (t174.t2 t174.a0))
% 27.03/27.26  (step t174 (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 (t174.a0))
% 27.03/27.26  (step t175 (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 (t173 t174))
% 27.03/27.26  (step t176 (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.03/27.26  (step t177 (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 (t175 t176))
% 27.03/27.26  (step t178 (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 (t177))
% 27.03/27.26  (step t179 (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 (t178))
% 27.03/27.26  (step t180 (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.03/27.26  (anchor :step t181 :args ((U $$unsorted) (:= U U) (V $$unsorted) (:= V V) (W $$unsorted) (:= W W) (X $$unsorted) (:= X X)))
% 27.03/27.26  (step t181.t1 (cl (= U U)) :rule refl)
% 27.03/27.26  (step t181.t2 (cl (= V V)) :rule refl)
% 27.03/27.26  (step t181.t3 (cl (= W W)) :rule refl)
% 27.03/27.26  (step t181.t4 (cl (= X X)) :rule refl)
% 27.03/27.26  (step t181.t5 (cl (= (= (tptp.app U (tptp.cons V W)) X) (= X (tptp.app U (tptp.cons V W))))) :rule all_simplify)
% 27.03/27.26  (step t181.t6 (cl (= (not (= (tptp.app U (tptp.cons V W)) X)) (not (= X (tptp.app U (tptp.cons V W)))))) :rule cong :premises (t181.t5))
% 27.03/27.26  (step t181.t7 (cl (= (not (tptp.ssList W)) (not (tptp.ssList W)))) :rule refl)
% 27.03/27.26  (step t181.t8 (cl (= (not (tptp.ssList U)) (not (tptp.ssList U)))) :rule refl)
% 27.03/27.26  (step t181.t9 (cl (= (not (tptp.ssItem V)) (not (tptp.ssItem V)))) :rule refl)
% 27.03/27.26  (step t181.t10 (cl (= (not (tptp.ssList X)) (not (tptp.ssList X)))) :rule refl)
% 27.03/27.26  (step t181.t11 (cl (= (tptp.memberP X V) (tptp.memberP X V))) :rule refl)
% 27.03/27.26  (step t181.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 (t181.t6 t181.t7 t181.t8 t181.t9 t181.t10 t181.t11))
% 27.03/27.26  (step t181 (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.03/27.26  (step t182 (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.03/27.26  (anchor :step t183 :args ((U $$unsorted) (:= U U) (V $$unsorted) (:= V V) (W $$unsorted) (:= W W)))
% 27.03/27.26  (step t183.t1 (cl (= U U)) :rule refl)
% 27.03/27.26  (step t183.t2 (cl (= V V)) :rule refl)
% 27.03/27.26  (step t183.t3 (cl (= W W)) :rule refl)
% 27.03/27.26  (step t183.t4 (cl (= (= (tptp.app U (tptp.cons V W)) (tptp.app U (tptp.cons V W))) true)) :rule all_simplify)
% 27.03/27.26  (step t183.t5 (cl (= (not (= (tptp.app U (tptp.cons V W)) (tptp.app U (tptp.cons V W)))) (not true))) :rule cong :premises (t183.t4))
% 27.03/27.26  (step t183.t6 (cl (= (not true) false)) :rule all_simplify)
% 27.03/27.26  (step t183.t7 (cl (= (not (= (tptp.app U (tptp.cons V W)) (tptp.app U (tptp.cons V W)))) false)) :rule trans :premises (t183.t5 t183.t6))
% 27.03/27.26  (step t183.t8 (cl (= (not (tptp.ssList W)) (not (tptp.ssList W)))) :rule refl)
% 27.03/27.26  (step t183.t9 (cl (= (not (tptp.ssList U)) (not (tptp.ssList U)))) :rule refl)
% 27.03/27.26  (step t183.t10 (cl (= (not (tptp.ssItem V)) (not (tptp.ssItem V)))) :rule refl)
% 27.03/27.26  (step t183.t11 (cl (= (not (tptp.ssList (tptp.app U (tptp.cons V W)))) (not (tptp.ssList (tptp.app U (tptp.cons V W)))))) :rule refl)
% 27.03/27.26  (step t183.t12 (cl (= (tptp.memberP (tptp.app U (tptp.cons V W)) V) (tptp.memberP (tptp.app U (tptp.cons V W)) V))) :rule refl)
% 27.03/27.26  (step t183.t13 (cl (= (or (not (= (tptp.app U (tptp.cons V W)) (tptp.app U (tptp.cons V W)))) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.ssList (tptp.app U (tptp.cons V W)))) (tptp.memberP (tptp.app U (tptp.cons V W)) V)) (or false (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.ssList (tptp.app U (tptp.cons V W)))) (tptp.memberP (tptp.app U (tptp.cons V W)) V)))) :rule cong :premises (t183.t7 t183.t8 t183.t9 t183.t10 t183.t11 t183.t12))
% 27.03/27.26  (step t183.t14 (cl (= (or false (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.ssList (tptp.app U (tptp.cons V W)))) (tptp.memberP (tptp.app U (tptp.cons V W)) V)) (or (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.ssList (tptp.app U (tptp.cons V W)))) (tptp.memberP (tptp.app U (tptp.cons V W)) V)))) :rule all_simplify)
% 27.03/27.26  (step t183.t15 (cl (= (or (not (= (tptp.app U (tptp.cons V W)) (tptp.app U (tptp.cons V W)))) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.ssList (tptp.app U (tptp.cons V W)))) (tptp.memberP (tptp.app U (tptp.cons V W)) V)) (or (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem V)) (not (tptp.ssList (tptp.app U (tptp.cons V W)))) (tptp.memberP (tptp.app U (tptp.cons V W)) V)))) :rule trans :premises (t183.t13 t183.t14))
% 27.03/27.26  (step t183 (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.03/27.26  (step t184 (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 (t182 t183))
% 27.03/27.26  (step t185 (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 (t181 t184))
% 27.03/27.26  (step t186 (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 (t180 t185 a174))
% 27.03/27.26  (step t187 (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 (t179 t186))
% 27.03/27.26  (step t188 (cl (tptp.memberP (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk5)) :rule resolution :premises (t172 a7 a191 a192 t26 t187))
% 27.03/27.26  (step t189 (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.03/27.26  (anchor :step t190)
% 27.03/27.26  (assume t190.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.03/27.26  (step t190.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.03/27.26  (step t190.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 (t190.t1))
% 27.03/27.26  (step t190.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 (t190.t2 t190.a0))
% 27.03/27.26  (step t190 (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 (t190.a0))
% 27.03/27.26  (step t191 (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 (t189 t190))
% 27.03/27.26  (step t192 (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.03/27.26  (step t193 (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 (t191 t192))
% 27.03/27.26  (step t194 (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 (t193))
% 27.03/27.26  (step t195 (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 (t194))
% 27.03/27.26  (step t196 (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 (t195 a139))
% 27.03/27.26  (step t197 (cl (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5)) :rule resolution :premises (t170 a191 a193 t26 t188 t196))
% 27.03/27.26  (step t198 (cl (tptp.memberP (tptp.cons tptp.sk8 tptp.nil) tptp.sk5)) :rule resolution :premises (t168 t132 t197))
% 27.03/27.26  (step t199 (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.sk8 tptp.nil) tptp.sk5)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk8)) (not (tptp.ssItem tptp.sk5)) (tptp.memberP tptp.nil tptp.sk5) (= tptp.sk8 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.sk8 tptp.nil) tptp.sk5)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk8)) (not (tptp.ssItem tptp.sk5)) (tptp.memberP tptp.nil tptp.sk5) (= tptp.sk5 tptp.sk8))))) (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.sk8 tptp.nil) tptp.sk5)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk8)) (not (tptp.ssItem tptp.sk5)) (tptp.memberP tptp.nil tptp.sk5) (= tptp.sk8 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.sk8 tptp.nil) tptp.sk5)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk8)) (not (tptp.ssItem tptp.sk5)) (tptp.memberP tptp.nil tptp.sk5) (= tptp.sk5 tptp.sk8)))) :rule equiv_pos2)
% 27.03/27.26  (step t200 (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.03/27.26  (step t201 (cl (= (not (tptp.memberP (tptp.cons tptp.sk8 tptp.nil) tptp.sk5)) (not (tptp.memberP (tptp.cons tptp.sk8 tptp.nil) tptp.sk5)))) :rule refl)
% 27.03/27.26  (step t202 (cl (= (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.nil)))) :rule refl)
% 27.03/27.26  (step t203 (cl (= (not (tptp.ssItem tptp.sk8)) (not (tptp.ssItem tptp.sk8)))) :rule refl)
% 27.03/27.26  (step t204 (cl (= (not (tptp.ssItem tptp.sk5)) (not (tptp.ssItem tptp.sk5)))) :rule refl)
% 27.03/27.26  (step t205 (cl (= (tptp.memberP tptp.nil tptp.sk5) (tptp.memberP tptp.nil tptp.sk5))) :rule refl)
% 27.03/27.26  (step t206 (cl (= (= tptp.sk8 tptp.sk5) (= tptp.sk5 tptp.sk8))) :rule all_simplify)
% 27.03/27.26  (step t207 (cl (= (or (not (tptp.memberP (tptp.cons tptp.sk8 tptp.nil) tptp.sk5)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk8)) (not (tptp.ssItem tptp.sk5)) (tptp.memberP tptp.nil tptp.sk5) (= tptp.sk8 tptp.sk5)) (or (not (tptp.memberP (tptp.cons tptp.sk8 tptp.nil) tptp.sk5)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk8)) (not (tptp.ssItem tptp.sk5)) (tptp.memberP tptp.nil tptp.sk5) (= tptp.sk5 tptp.sk8)))) :rule cong :premises (t201 t202 t203 t204 t205 t206))
% 27.03/27.26  (step t208 (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.sk8 tptp.nil) tptp.sk5)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk8)) (not (tptp.ssItem tptp.sk5)) (tptp.memberP tptp.nil tptp.sk5) (= tptp.sk8 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.sk8 tptp.nil) tptp.sk5)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk8)) (not (tptp.ssItem tptp.sk5)) (tptp.memberP tptp.nil tptp.sk5) (= tptp.sk5 tptp.sk8))))) :rule cong :premises (t200 t207))
% 27.03/27.26  (step t209 (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.sk8 tptp.nil) tptp.sk5)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk8)) (not (tptp.ssItem tptp.sk5)) (tptp.memberP tptp.nil tptp.sk5) (= tptp.sk8 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.03/27.26  (anchor :step t210)
% 27.03/27.26  (assume t210.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.03/27.26  (step t210.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.sk8 tptp.nil) tptp.sk5)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk8)) (not (tptp.ssItem tptp.sk5)) (tptp.memberP tptp.nil tptp.sk5) (= tptp.sk8 tptp.sk5)))) :rule forall_inst :args ((:= U tptp.sk8) (:= V tptp.nil) (:= W tptp.sk5)))
% 27.03/27.26  (step t210.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.sk8 tptp.nil) tptp.sk5)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk8)) (not (tptp.ssItem tptp.sk5)) (tptp.memberP tptp.nil tptp.sk5) (= tptp.sk8 tptp.sk5))) :rule or :premises (t210.t1))
% 27.03/27.26  (step t210.t3 (cl (or (not (tptp.memberP (tptp.cons tptp.sk8 tptp.nil) tptp.sk5)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk8)) (not (tptp.ssItem tptp.sk5)) (tptp.memberP tptp.nil tptp.sk5) (= tptp.sk8 tptp.sk5))) :rule resolution :premises (t210.t2 t210.a0))
% 27.03/27.26  (step t210 (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.sk8 tptp.nil) tptp.sk5)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk8)) (not (tptp.ssItem tptp.sk5)) (tptp.memberP tptp.nil tptp.sk5) (= tptp.sk8 tptp.sk5))) :rule subproof :discharge (t210.a0))
% 27.03/27.26  (step t211 (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.sk8 tptp.nil) tptp.sk5)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk8)) (not (tptp.ssItem tptp.sk5)) (tptp.memberP tptp.nil tptp.sk5) (= tptp.sk8 tptp.sk5))) (or (not (tptp.memberP (tptp.cons tptp.sk8 tptp.nil) tptp.sk5)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk8)) (not (tptp.ssItem tptp.sk5)) (tptp.memberP tptp.nil tptp.sk5) (= tptp.sk8 tptp.sk5))) :rule resolution :premises (t209 t210))
% 27.03/27.26  (step t212 (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.sk8 tptp.nil) tptp.sk5)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk8)) (not (tptp.ssItem tptp.sk5)) (tptp.memberP tptp.nil tptp.sk5) (= tptp.sk8 tptp.sk5))) (not (or (not (tptp.memberP (tptp.cons tptp.sk8 tptp.nil) tptp.sk5)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk8)) (not (tptp.ssItem tptp.sk5)) (tptp.memberP tptp.nil tptp.sk5) (= tptp.sk8 tptp.sk5)))) :rule implies_neg2)
% 27.03/27.26  (step t213 (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.sk8 tptp.nil) tptp.sk5)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk8)) (not (tptp.ssItem tptp.sk5)) (tptp.memberP tptp.nil tptp.sk5) (= tptp.sk8 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.sk8 tptp.nil) tptp.sk5)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk8)) (not (tptp.ssItem tptp.sk5)) (tptp.memberP tptp.nil tptp.sk5) (= tptp.sk8 tptp.sk5)))) :rule resolution :premises (t211 t212))
% 27.03/27.26  (step t214 (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.sk8 tptp.nil) tptp.sk5)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk8)) (not (tptp.ssItem tptp.sk5)) (tptp.memberP tptp.nil tptp.sk5) (= tptp.sk8 tptp.sk5)))) :rule contraction :premises (t213))
% 27.03/27.26  (step t215 (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.sk8 tptp.nil) tptp.sk5)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk8)) (not (tptp.ssItem tptp.sk5)) (tptp.memberP tptp.nil tptp.sk5) (= tptp.sk5 tptp.sk8)))) :rule resolution :premises (t199 t208 t214))
% 27.03/27.26  (step t216 (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.sk8 tptp.nil) tptp.sk5)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk8)) (not (tptp.ssItem tptp.sk5)) (tptp.memberP tptp.nil tptp.sk5) (= tptp.sk5 tptp.sk8))) :rule implies :premises (t215))
% 27.03/27.26  (step t217 (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.03/27.26  (anchor :step t218 :args ((U $$unsorted) (:= U U) (V $$unsorted) (:= V V) (W $$unsorted) (:= W W)))
% 27.03/27.26  (step t218.t1 (cl (= U U)) :rule refl)
% 27.03/27.26  (step t218.t2 (cl (= V V)) :rule refl)
% 27.03/27.26  (step t218.t3 (cl (= W W)) :rule refl)
% 27.03/27.26  (step t218.t4 (cl (= (not (tptp.memberP (tptp.cons U V) W)) (not (tptp.memberP (tptp.cons U V) W)))) :rule refl)
% 27.03/27.26  (step t218.t5 (cl (= (not (tptp.ssList V)) (not (tptp.ssList V)))) :rule refl)
% 27.03/27.26  (step t218.t6 (cl (= (not (tptp.ssItem U)) (not (tptp.ssItem U)))) :rule refl)
% 27.03/27.26  (step t218.t7 (cl (= (not (tptp.ssItem W)) (not (tptp.ssItem W)))) :rule refl)
% 27.03/27.26  (step t218.t8 (cl (= (tptp.memberP V W) (tptp.memberP V W))) :rule refl)
% 27.03/27.26  (step t218.t9 (cl (= (= W U) (= U W))) :rule all_simplify)
% 27.03/27.26  (step t218.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 (t218.t4 t218.t5 t218.t6 t218.t7 t218.t8 t218.t9))
% 27.03/27.26  (step t218 (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.03/27.26  (step t219 (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 (t217 t218 a160))
% 27.03/27.26  (step t220 (cl (or (not (tptp.memberP (tptp.cons tptp.sk8 tptp.nil) tptp.sk5)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk8)) (not (tptp.ssItem tptp.sk5)) (tptp.memberP tptp.nil tptp.sk5) (= tptp.sk5 tptp.sk8))) :rule resolution :premises (t216 t219))
% 27.03/27.26  (step t221 (cl (= tptp.sk5 tptp.sk8)) :rule resolution :premises (t134 a7 a191 t143 t154 t198 t220))
% 27.03/27.26  (step t222 (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.03/27.26  (step t223 (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 (t222))
% 27.03/27.26  (step t224 (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.03/27.26  (step t225 (cl (= tptp.sk1 tptp.sk3)) :rule and :premises (t79))
% 27.03/27.26  (step t226 (cl (= tptp.sk3 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule and :premises (t79))
% 27.03/27.26  (step t227 (cl (= tptp.sk1 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule trans :premises (t225 t226))
% 27.03/27.26  (step t228 (cl (= (tptp.ssList tptp.sk1) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule cong :premises (t227))
% 27.03/27.26  (step t229 (cl (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule resolution :premises (t224 t228 a185))
% 27.03/27.26  (step t230 (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.03/27.26  (anchor :step t231)
% 27.03/27.26  (assume t231.a0 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil)))))
% 27.03/27.26  (step t231.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.03/27.26  (step t231.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 (t231.t1))
% 27.03/27.26  (step t231.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 (t231.t2 t231.a0))
% 27.03/27.26  (step t231 (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 (t231.a0))
% 27.03/27.26  (step t232 (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 (t230 t231))
% 27.03/27.26  (step t233 (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.03/27.26  (step t234 (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 (t232 t233))
% 27.03/27.26  (step t235 (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 (t234))
% 27.03/27.26  (step t236 (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 (t235))
% 27.03/27.26  (step t237 (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.03/27.26  (anchor :step t238 :args ((U $$unsorted) (:= U U)))
% 27.03/27.26  (step t238.t1 (cl (= U U)) :rule refl)
% 27.03/27.26  (step t238.t2 (cl (= (not (tptp.ssList U)) (not (tptp.ssList U)))) :rule refl)
% 27.03/27.26  (step t238.t3 (cl (= (= (tptp.app U tptp.nil) U) (= U (tptp.app U tptp.nil)))) :rule all_simplify)
% 27.03/27.26  (step t238.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 (t238.t2 t238.t3))
% 27.03/27.26  (step t238 (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.03/27.26  (step t239 (cl (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil))))) :rule resolution :premises (t237 t238 a72))
% 27.03/27.26  (step t240 (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 (t236 t239))
% 27.03/27.26  (step t241 (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 (t223 t229 t240))
% 27.03/27.26  (step t242 (cl (not (or (not (tptp.ssItem tptp.sk8)) (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))))) (not (tptp.ssItem tptp.sk8)) (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil)))) :rule or_pos)
% 27.03/27.26  (step t243 (cl (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk8)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))) (not (or (not (tptp.ssItem tptp.sk8)) (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil)))))) :rule reordering :premises (t242))
% 27.03/27.26  (step t244 (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.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 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.03/27.26  (anchor :step t245)
% 27.03/27.26  (assume t245.a0 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= V (tptp.tl (tptp.cons U V))))))
% 27.03/27.26  (step t245.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.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil)))))) :rule forall_inst :args ((:= U tptp.sk8) (:= V tptp.nil)))
% 27.03/27.26  (step t245.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.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))))) :rule or :premises (t245.t1))
% 27.03/27.26  (step t245.t3 (cl (or (not (tptp.ssItem tptp.sk8)) (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))))) :rule resolution :premises (t245.t2 t245.a0))
% 27.03/27.26  (step t245 (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.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))))) :rule subproof :discharge (t245.a0))
% 27.03/27.26  (step t246 (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.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))))) (or (not (tptp.ssItem tptp.sk8)) (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))))) :rule resolution :premises (t244 t245))
% 27.03/27.26  (step t247 (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.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))))) (not (or (not (tptp.ssItem tptp.sk8)) (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil)))))) :rule implies_neg2)
% 27.03/27.26  (step t248 (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.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 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.sk8)) (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil)))))) :rule resolution :premises (t246 t247))
% 27.03/27.26  (step t249 (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.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil)))))) :rule contraction :premises (t248))
% 27.03/27.26  (step t250 (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.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))))) :rule implies :premises (t249))
% 27.03/27.26  (step t251 (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.03/27.26  (anchor :step t252 :args ((U $$unsorted) (:= U U) (V $$unsorted) (:= V V)))
% 27.03/27.26  (step t252.t1 (cl (= U U)) :rule refl)
% 27.03/27.26  (step t252.t2 (cl (= V V)) :rule refl)
% 27.03/27.26  (step t252.t3 (cl (= (not (tptp.ssItem U)) (not (tptp.ssItem U)))) :rule refl)
% 27.03/27.26  (step t252.t4 (cl (= (not (tptp.ssList V)) (not (tptp.ssList V)))) :rule refl)
% 27.03/27.26  (step t252.t5 (cl (= (= (tptp.tl (tptp.cons U V)) V) (= V (tptp.tl (tptp.cons U V))))) :rule all_simplify)
% 27.03/27.26  (step t252.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 (t252.t3 t252.t4 t252.t5))
% 27.03/27.26  (step t252 (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.03/27.26  (step t253 (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 (t251 t252 a95))
% 27.03/27.26  (step t254 (cl (or (not (tptp.ssItem tptp.sk8)) (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))))) :rule resolution :premises (t250 t253))
% 27.03/27.26  (step t255 (cl (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil)))) :rule resolution :premises (t243 a7 t143 t254))
% 27.03/27.26  (step t256 (cl (not (or (not (tptp.ssItem tptp.sk8)) (not (tptp.ssList tptp.nil)) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))))) (not (tptp.ssItem tptp.sk8)) (not (tptp.ssList tptp.nil)) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil)))) :rule or_pos)
% 27.03/27.26  (step t257 (cl (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk8)) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (not (or (not (tptp.ssItem tptp.sk8)) (not (tptp.ssList tptp.nil)) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil)))))) :rule reordering :premises (t256))
% 27.03/27.26  (step t258 (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.sk8)) (not (tptp.ssList tptp.nil)) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 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.03/27.26  (anchor :step t259)
% 27.03/27.26  (assume t259.a0 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V))))))
% 27.03/27.26  (step t259.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.sk8)) (not (tptp.ssList tptp.nil)) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil)))))) :rule forall_inst :args ((:= U tptp.sk8) (:= V tptp.nil)))
% 27.03/27.26  (step t259.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.sk8)) (not (tptp.ssList tptp.nil)) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))))) :rule or :premises (t259.t1))
% 27.03/27.26  (step t259.t3 (cl (or (not (tptp.ssItem tptp.sk8)) (not (tptp.ssList tptp.nil)) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))))) :rule resolution :premises (t259.t2 t259.a0))
% 27.03/27.26  (step t259 (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.sk8)) (not (tptp.ssList tptp.nil)) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))))) :rule subproof :discharge (t259.a0))
% 27.03/27.26  (step t260 (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.sk8)) (not (tptp.ssList tptp.nil)) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))))) (or (not (tptp.ssItem tptp.sk8)) (not (tptp.ssList tptp.nil)) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))))) :rule resolution :premises (t258 t259))
% 27.03/27.26  (step t261 (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.sk8)) (not (tptp.ssList tptp.nil)) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))))) (not (or (not (tptp.ssItem tptp.sk8)) (not (tptp.ssList tptp.nil)) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil)))))) :rule implies_neg2)
% 27.03/27.26  (step t262 (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.sk8)) (not (tptp.ssList tptp.nil)) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 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.sk8)) (not (tptp.ssList tptp.nil)) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil)))))) :rule resolution :premises (t260 t261))
% 27.03/27.26  (step t263 (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.sk8)) (not (tptp.ssList tptp.nil)) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil)))))) :rule contraction :premises (t262))
% 27.03/27.26  (step t264 (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.sk8)) (not (tptp.ssList tptp.nil)) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))))) :rule implies :premises (t263))
% 27.03/27.26  (step t265 (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.03/27.26  (anchor :step t266 :args ((U $$unsorted) (:= U U) (V $$unsorted) (:= V V)))
% 27.03/27.26  (step t266.t1 (cl (= U U)) :rule refl)
% 27.03/27.26  (step t266.t2 (cl (= V V)) :rule refl)
% 27.03/27.26  (step t266.t3 (cl (= (not (tptp.ssItem U)) (not (tptp.ssItem U)))) :rule refl)
% 27.03/27.26  (step t266.t4 (cl (= (not (tptp.ssList V)) (not (tptp.ssList V)))) :rule refl)
% 27.03/27.26  (step t266.t5 (cl (= (= (tptp.hd (tptp.cons U V)) U) (= U (tptp.hd (tptp.cons U V))))) :rule all_simplify)
% 27.03/27.26  (step t266.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 (t266.t3 t266.t4 t266.t5))
% 27.03/27.26  (step t266 (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.03/27.26  (step t267 (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 (t265 t266 a96))
% 27.03/27.26  (step t268 (cl (or (not (tptp.ssItem tptp.sk8)) (not (tptp.ssList tptp.nil)) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))))) :rule resolution :premises (t264 t267))
% 27.03/27.26  (step t269 (cl (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil)))) :rule resolution :premises (t257 a7 t143 t268))
% 27.03/27.26  (step t270 (cl (not (or (not (tptp.singletonP (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.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)))) (not (tptp.singletonP (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.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil))) :rule or_pos)
% 27.03/27.26  (step t271 (cl (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (not (tptp.singletonP (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.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)) (not (or (not (tptp.singletonP (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.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil))))) :rule reordering :premises (t270))
% 27.03/27.26  (step t272 (cl (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (tptp.singletonP (tptp.cons tptp.sk8 tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil))) (not (tptp.singletonP (tptp.cons tptp.sk8 tptp.nil)))) :rule and_neg)
% 27.03/27.26  (step t273 (cl (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (tptp.singletonP (tptp.cons tptp.sk8 tptp.nil))) (tptp.singletonP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (tptp.singletonP (tptp.cons tptp.sk8 tptp.nil)))) :rule implies_neg1)
% 27.03/27.26  (anchor :step t274)
% 27.03/27.26  (assume t274.a0 (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)))
% 27.03/27.26  (assume t274.a1 (tptp.singletonP (tptp.cons tptp.sk8 tptp.nil)))
% 27.03/27.26  (step t274.t1 (cl (=> (and (tptp.singletonP (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil))) (tptp.singletonP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (and (tptp.singletonP (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)))) :rule implies_neg1)
% 27.03/27.26  (anchor :step t274.t2)
% 27.03/27.26  (assume t274.t2.a0 (tptp.singletonP (tptp.cons tptp.sk8 tptp.nil)))
% 27.03/27.26  (assume t274.t2.a1 (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)))
% 27.03/27.26  (step t274.t2.t1 (cl (= (= (tptp.singletonP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) true) (tptp.singletonP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule equiv_simplify)
% 27.03/27.26  (step t274.t2.t2 (cl (not (= (tptp.singletonP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) true)) (tptp.singletonP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule equiv1 :premises (t274.t2.t1))
% 27.03/27.26  (step t274.t2.t3 (cl (= (tptp.cons tptp.sk8 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule symm :premises (t274.t2.a1))
% 27.03/27.26  (step t274.t2.t4 (cl (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil))) :rule symm :premises (t274.t2.t3))
% 27.03/27.26  (step t274.t2.t5 (cl (= (tptp.singletonP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.singletonP (tptp.cons tptp.sk8 tptp.nil)))) :rule cong :premises (t274.t2.t4))
% 27.03/27.26  (step t274.t2.t6 (cl (= (= (tptp.singletonP (tptp.cons tptp.sk8 tptp.nil)) true) (tptp.singletonP (tptp.cons tptp.sk8 tptp.nil)))) :rule equiv_simplify)
% 27.03/27.26  (step t274.t2.t7 (cl (= (tptp.singletonP (tptp.cons tptp.sk8 tptp.nil)) true) (not (tptp.singletonP (tptp.cons tptp.sk8 tptp.nil)))) :rule equiv2 :premises (t274.t2.t6))
% 27.03/27.26  (step t274.t2.t8 (cl (= (tptp.singletonP (tptp.cons tptp.sk8 tptp.nil)) true)) :rule resolution :premises (t274.t2.t7 t274.t2.a0))
% 27.03/27.26  (step t274.t2.t9 (cl (= (tptp.singletonP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) true)) :rule trans :premises (t274.t2.t5 t274.t2.t8))
% 27.03/27.26  (step t274.t2.t10 (cl (tptp.singletonP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule resolution :premises (t274.t2.t2 t274.t2.t9))
% 27.03/27.26  (step t274.t2 (cl (not (tptp.singletonP (tptp.cons tptp.sk8 tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil))) (tptp.singletonP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule subproof :discharge (t274.t2.a0 t274.t2.a1))
% 27.03/27.26  (step t274.t3 (cl (not (and (tptp.singletonP (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)))) (tptp.singletonP (tptp.cons tptp.sk8 tptp.nil))) :rule and_pos)
% 27.03/27.26  (step t274.t4 (cl (not (and (tptp.singletonP (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil))) :rule and_pos)
% 27.03/27.26  (step t274.t5 (cl (tptp.singletonP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (not (and (tptp.singletonP (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)))) (not (and (tptp.singletonP (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil))))) :rule resolution :premises (t274.t2 t274.t3 t274.t4))
% 27.03/27.26  (step t274.t6 (cl (not (and (tptp.singletonP (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)))) (not (and (tptp.singletonP (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)))) (tptp.singletonP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule reordering :premises (t274.t5))
% 27.03/27.26  (step t274.t7 (cl (not (and (tptp.singletonP (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)))) (tptp.singletonP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule contraction :premises (t274.t6))
% 27.03/27.26  (step t274.t8 (cl (=> (and (tptp.singletonP (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil))) (tptp.singletonP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.singletonP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule resolution :premises (t274.t1 t274.t7))
% 27.03/27.26  (step t274.t9 (cl (=> (and (tptp.singletonP (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil))) (tptp.singletonP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (not (tptp.singletonP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule implies_neg2)
% 27.03/27.26  (step t274.t10 (cl (=> (and (tptp.singletonP (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil))) (tptp.singletonP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (=> (and (tptp.singletonP (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil))) (tptp.singletonP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule resolution :premises (t274.t8 t274.t9))
% 27.03/27.26  (step t274.t11 (cl (=> (and (tptp.singletonP (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil))) (tptp.singletonP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule contraction :premises (t274.t10))
% 27.03/27.26  (step t274.t12 (cl (not (and (tptp.singletonP (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)))) (tptp.singletonP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule implies :premises (t274.t11))
% 27.03/27.26  (step t274.t13 (cl (and (tptp.singletonP (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil))) (not (tptp.singletonP (tptp.cons tptp.sk8 tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)))) :rule and_neg)
% 27.03/27.26  (step t274.t14 (cl (and (tptp.singletonP (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)))) :rule resolution :premises (t274.t13 t274.a1 t274.a0))
% 27.03/27.26  (step t274.t15 (cl (tptp.singletonP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule resolution :premises (t274.t12 t274.t14))
% 27.03/27.26  (step t274 (cl (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil))) (not (tptp.singletonP (tptp.cons tptp.sk8 tptp.nil))) (tptp.singletonP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule subproof :discharge (t274.a0 t274.a1))
% 27.03/27.26  (step t275 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (tptp.singletonP (tptp.cons tptp.sk8 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil))) :rule and_pos)
% 27.03/27.26  (step t276 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (tptp.singletonP (tptp.cons tptp.sk8 tptp.nil)))) (tptp.singletonP (tptp.cons tptp.sk8 tptp.nil))) :rule and_pos)
% 27.03/27.26  (step t277 (cl (tptp.singletonP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (tptp.singletonP (tptp.cons tptp.sk8 tptp.nil)))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (tptp.singletonP (tptp.cons tptp.sk8 tptp.nil))))) :rule resolution :premises (t274 t275 t276))
% 27.03/27.26  (step t278 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (tptp.singletonP (tptp.cons tptp.sk8 tptp.nil)))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (tptp.singletonP (tptp.cons tptp.sk8 tptp.nil)))) (tptp.singletonP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule reordering :premises (t277))
% 27.03/27.26  (step t279 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (tptp.singletonP (tptp.cons tptp.sk8 tptp.nil)))) (tptp.singletonP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule contraction :premises (t278))
% 27.03/27.26  (step t280 (cl (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (tptp.singletonP (tptp.cons tptp.sk8 tptp.nil))) (tptp.singletonP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.singletonP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule resolution :premises (t273 t279))
% 27.03/27.26  (step t281 (cl (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (tptp.singletonP (tptp.cons tptp.sk8 tptp.nil))) (tptp.singletonP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (not (tptp.singletonP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule implies_neg2)
% 27.03/27.26  (step t282 (cl (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (tptp.singletonP (tptp.cons tptp.sk8 tptp.nil))) (tptp.singletonP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (tptp.singletonP (tptp.cons tptp.sk8 tptp.nil))) (tptp.singletonP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule resolution :premises (t280 t281))
% 27.03/27.26  (step t283 (cl (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (tptp.singletonP (tptp.cons tptp.sk8 tptp.nil))) (tptp.singletonP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule contraction :premises (t282))
% 27.03/27.26  (step t284 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (tptp.singletonP (tptp.cons tptp.sk8 tptp.nil)))) (tptp.singletonP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule implies :premises (t283))
% 27.03/27.26  (step t285 (cl (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil))) (not (tptp.singletonP (tptp.cons tptp.sk8 tptp.nil))) (tptp.singletonP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule resolution :premises (t272 t284))
% 27.03/27.26  (step t286 (cl (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil))) (tptp.singletonP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (not (tptp.singletonP (tptp.cons tptp.sk8 tptp.nil)))) :rule reordering :premises (t285))
% 27.03/27.26  (step t287 (cl (not (or (not (tptp.ssItem tptp.sk8)) (not (tptp.ssList (tptp.cons tptp.sk8 tptp.nil))) (tptp.singletonP (tptp.cons tptp.sk8 tptp.nil)))) (not (tptp.ssItem tptp.sk8)) (not (tptp.ssList (tptp.cons tptp.sk8 tptp.nil))) (tptp.singletonP (tptp.cons tptp.sk8 tptp.nil))) :rule or_pos)
% 27.03/27.26  (step t288 (cl (not (tptp.ssItem tptp.sk8)) (not (tptp.ssList (tptp.cons tptp.sk8 tptp.nil))) (tptp.singletonP (tptp.cons tptp.sk8 tptp.nil)) (not (or (not (tptp.ssItem tptp.sk8)) (not (tptp.ssList (tptp.cons tptp.sk8 tptp.nil))) (tptp.singletonP (tptp.cons tptp.sk8 tptp.nil))))) :rule reordering :premises (t287))
% 27.03/27.26  (step t289 (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.cons tptp.sk8 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.sk8 tptp.nil)))) :rule and_neg)
% 27.03/27.26  (step t290 (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.cons tptp.sk8 tptp.nil))) (tptp.ssList (tptp.cons tptp.sk8 tptp.nil))) (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.cons tptp.sk8 tptp.nil)))) :rule implies_neg1)
% 27.03/27.26  (anchor :step t291)
% 27.03/27.26  (assume t291.a0 (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))
% 27.03/27.26  (assume t291.a1 (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)))
% 27.03/27.26  (step t291.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.cons tptp.sk8 tptp.nil))) (tptp.ssList (tptp.cons tptp.sk8 tptp.nil))) (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.cons tptp.sk8 tptp.nil)))) :rule implies_neg1)
% 27.03/27.26  (anchor :step t291.t2)
% 27.03/27.26  (assume t291.t2.a0 (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))
% 27.03/27.26  (assume t291.t2.a1 (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)))
% 27.03/27.26  (step t291.t2.t1 (cl (= (= (tptp.ssList (tptp.cons tptp.sk8 tptp.nil)) true) (tptp.ssList (tptp.cons tptp.sk8 tptp.nil)))) :rule equiv_simplify)
% 27.03/27.26  (step t291.t2.t2 (cl (not (= (tptp.ssList (tptp.cons tptp.sk8 tptp.nil)) true)) (tptp.ssList (tptp.cons tptp.sk8 tptp.nil))) :rule equiv1 :premises (t291.t2.t1))
% 27.03/27.26  (step t291.t2.t3 (cl (= (tptp.cons tptp.sk8 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule symm :premises (t291.t2.a1))
% 27.03/27.26  (step t291.t2.t4 (cl (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil))) :rule symm :premises (t291.t2.t3))
% 27.03/27.26  (step t291.t2.t5 (cl (= (tptp.cons tptp.sk8 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule symm :premises (t291.t2.t4))
% 27.03/27.26  (step t291.t2.t6 (cl (= (tptp.ssList (tptp.cons tptp.sk8 tptp.nil)) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule cong :premises (t291.t2.t5))
% 27.03/27.26  (step t291.t2.t7 (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.03/27.26  (step t291.t2.t8 (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 (t291.t2.t7))
% 27.03/27.26  (step t291.t2.t9 (cl (= (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) true)) :rule resolution :premises (t291.t2.t8 t291.t2.a0))
% 27.03/27.26  (step t291.t2.t10 (cl (= (tptp.ssList (tptp.cons tptp.sk8 tptp.nil)) true)) :rule trans :premises (t291.t2.t6 t291.t2.t9))
% 27.03/27.26  (step t291.t2.t11 (cl (tptp.ssList (tptp.cons tptp.sk8 tptp.nil))) :rule resolution :premises (t291.t2.t2 t291.t2.t10))
% 27.03/27.26  (step t291.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.cons tptp.sk8 tptp.nil))) (tptp.ssList (tptp.cons tptp.sk8 tptp.nil))) :rule subproof :discharge (t291.t2.a0 t291.t2.a1))
% 27.03/27.26  (step t291.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.cons tptp.sk8 tptp.nil)))) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule and_pos)
% 27.03/27.26  (step t291.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.cons tptp.sk8 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil))) :rule and_pos)
% 27.03/27.26  (step t291.t5 (cl (tptp.ssList (tptp.cons tptp.sk8 tptp.nil)) (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.cons tptp.sk8 tptp.nil)))) (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.cons tptp.sk8 tptp.nil))))) :rule resolution :premises (t291.t2 t291.t3 t291.t4))
% 27.03/27.26  (step t291.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.cons tptp.sk8 tptp.nil)))) (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.cons tptp.sk8 tptp.nil)))) (tptp.ssList (tptp.cons tptp.sk8 tptp.nil))) :rule reordering :premises (t291.t5))
% 27.03/27.26  (step t291.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.cons tptp.sk8 tptp.nil)))) (tptp.ssList (tptp.cons tptp.sk8 tptp.nil))) :rule contraction :premises (t291.t6))
% 27.03/27.26  (step t291.t8 (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.cons tptp.sk8 tptp.nil))) (tptp.ssList (tptp.cons tptp.sk8 tptp.nil))) (tptp.ssList (tptp.cons tptp.sk8 tptp.nil))) :rule resolution :premises (t291.t1 t291.t7))
% 27.03/27.26  (step t291.t9 (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.cons tptp.sk8 tptp.nil))) (tptp.ssList (tptp.cons tptp.sk8 tptp.nil))) (not (tptp.ssList (tptp.cons tptp.sk8 tptp.nil)))) :rule implies_neg2)
% 27.03/27.26  (step t291.t10 (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.cons tptp.sk8 tptp.nil))) (tptp.ssList (tptp.cons tptp.sk8 tptp.nil))) (=> (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.cons tptp.sk8 tptp.nil))) (tptp.ssList (tptp.cons tptp.sk8 tptp.nil)))) :rule resolution :premises (t291.t8 t291.t9))
% 27.03/27.26  (step t291.t11 (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.cons tptp.sk8 tptp.nil))) (tptp.ssList (tptp.cons tptp.sk8 tptp.nil)))) :rule contraction :premises (t291.t10))
% 27.03/27.26  (step t291.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.cons tptp.sk8 tptp.nil)))) (tptp.ssList (tptp.cons tptp.sk8 tptp.nil))) :rule implies :premises (t291.t11))
% 27.03/27.26  (step t291.t13 (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.cons tptp.sk8 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.sk8 tptp.nil)))) :rule and_neg)
% 27.03/27.26  (step t291.t14 (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.cons tptp.sk8 tptp.nil)))) :rule resolution :premises (t291.t13 t291.a0 t291.a1))
% 27.03/27.26  (step t291.t15 (cl (tptp.ssList (tptp.cons tptp.sk8 tptp.nil))) :rule resolution :premises (t291.t12 t291.t14))
% 27.03/27.26  (step t291 (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.cons tptp.sk8 tptp.nil))) (tptp.ssList (tptp.cons tptp.sk8 tptp.nil))) :rule subproof :discharge (t291.a0 t291.a1))
% 27.03/27.26  (step t292 (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.cons tptp.sk8 tptp.nil)))) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule and_pos)
% 27.03/27.26  (step t293 (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.cons tptp.sk8 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil))) :rule and_pos)
% 27.03/27.26  (step t294 (cl (tptp.ssList (tptp.cons tptp.sk8 tptp.nil)) (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.cons tptp.sk8 tptp.nil)))) (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.cons tptp.sk8 tptp.nil))))) :rule resolution :premises (t291 t292 t293))
% 27.03/27.26  (step t295 (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.cons tptp.sk8 tptp.nil)))) (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.cons tptp.sk8 tptp.nil)))) (tptp.ssList (tptp.cons tptp.sk8 tptp.nil))) :rule reordering :premises (t294))
% 27.03/27.26  (step t296 (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.cons tptp.sk8 tptp.nil)))) (tptp.ssList (tptp.cons tptp.sk8 tptp.nil))) :rule contraction :premises (t295))
% 27.03/27.26  (step t297 (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.cons tptp.sk8 tptp.nil))) (tptp.ssList (tptp.cons tptp.sk8 tptp.nil))) (tptp.ssList (tptp.cons tptp.sk8 tptp.nil))) :rule resolution :premises (t290 t296))
% 27.03/27.26  (step t298 (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.cons tptp.sk8 tptp.nil))) (tptp.ssList (tptp.cons tptp.sk8 tptp.nil))) (not (tptp.ssList (tptp.cons tptp.sk8 tptp.nil)))) :rule implies_neg2)
% 27.03/27.26  (step t299 (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.cons tptp.sk8 tptp.nil))) (tptp.ssList (tptp.cons tptp.sk8 tptp.nil))) (=> (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.cons tptp.sk8 tptp.nil))) (tptp.ssList (tptp.cons tptp.sk8 tptp.nil)))) :rule resolution :premises (t297 t298))
% 27.03/27.26  (step t300 (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.cons tptp.sk8 tptp.nil))) (tptp.ssList (tptp.cons tptp.sk8 tptp.nil)))) :rule contraction :premises (t299))
% 27.03/27.26  (step t301 (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.cons tptp.sk8 tptp.nil)))) (tptp.ssList (tptp.cons tptp.sk8 tptp.nil))) :rule implies :premises (t300))
% 27.03/27.26  (step t302 (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.cons tptp.sk8 tptp.nil))) (tptp.ssList (tptp.cons tptp.sk8 tptp.nil))) :rule resolution :premises (t289 t301))
% 27.03/27.26  (step t303 (cl (tptp.ssList (tptp.cons tptp.sk8 tptp.nil))) :rule resolution :premises (t302 t229 t132))
% 27.03/27.26  (step t304 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList (tptp.cons U tptp.nil))) (tptp.singletonP (tptp.cons U tptp.nil)))) (or (not (tptp.ssItem tptp.sk8)) (not (tptp.ssList (tptp.cons tptp.sk8 tptp.nil))) (tptp.singletonP (tptp.cons tptp.sk8 tptp.nil)))) (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList (tptp.cons U tptp.nil))) (tptp.singletonP (tptp.cons U tptp.nil))))) :rule implies_neg1)
% 27.03/27.26  (anchor :step t305)
% 27.03/27.26  (assume t305.a0 (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList (tptp.cons U tptp.nil))) (tptp.singletonP (tptp.cons U tptp.nil)))))
% 27.03/27.26  (step t305.t1 (cl (or (not (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList (tptp.cons U tptp.nil))) (tptp.singletonP (tptp.cons U tptp.nil))))) (or (not (tptp.ssItem tptp.sk8)) (not (tptp.ssList (tptp.cons tptp.sk8 tptp.nil))) (tptp.singletonP (tptp.cons tptp.sk8 tptp.nil))))) :rule forall_inst :args ((:= U tptp.sk8)))
% 27.03/27.26  (step t305.t2 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList (tptp.cons U tptp.nil))) (tptp.singletonP (tptp.cons U tptp.nil))))) (or (not (tptp.ssItem tptp.sk8)) (not (tptp.ssList (tptp.cons tptp.sk8 tptp.nil))) (tptp.singletonP (tptp.cons tptp.sk8 tptp.nil)))) :rule or :premises (t305.t1))
% 27.03/27.26  (step t305.t3 (cl (or (not (tptp.ssItem tptp.sk8)) (not (tptp.ssList (tptp.cons tptp.sk8 tptp.nil))) (tptp.singletonP (tptp.cons tptp.sk8 tptp.nil)))) :rule resolution :premises (t305.t2 t305.a0))
% 27.03/27.26  (step t305 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList (tptp.cons U tptp.nil))) (tptp.singletonP (tptp.cons U tptp.nil))))) (or (not (tptp.ssItem tptp.sk8)) (not (tptp.ssList (tptp.cons tptp.sk8 tptp.nil))) (tptp.singletonP (tptp.cons tptp.sk8 tptp.nil)))) :rule subproof :discharge (t305.a0))
% 27.03/27.26  (step t306 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList (tptp.cons U tptp.nil))) (tptp.singletonP (tptp.cons U tptp.nil)))) (or (not (tptp.ssItem tptp.sk8)) (not (tptp.ssList (tptp.cons tptp.sk8 tptp.nil))) (tptp.singletonP (tptp.cons tptp.sk8 tptp.nil)))) (or (not (tptp.ssItem tptp.sk8)) (not (tptp.ssList (tptp.cons tptp.sk8 tptp.nil))) (tptp.singletonP (tptp.cons tptp.sk8 tptp.nil)))) :rule resolution :premises (t304 t305))
% 27.03/27.26  (step t307 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList (tptp.cons U tptp.nil))) (tptp.singletonP (tptp.cons U tptp.nil)))) (or (not (tptp.ssItem tptp.sk8)) (not (tptp.ssList (tptp.cons tptp.sk8 tptp.nil))) (tptp.singletonP (tptp.cons tptp.sk8 tptp.nil)))) (not (or (not (tptp.ssItem tptp.sk8)) (not (tptp.ssList (tptp.cons tptp.sk8 tptp.nil))) (tptp.singletonP (tptp.cons tptp.sk8 tptp.nil))))) :rule implies_neg2)
% 27.03/27.26  (step t308 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList (tptp.cons U tptp.nil))) (tptp.singletonP (tptp.cons U tptp.nil)))) (or (not (tptp.ssItem tptp.sk8)) (not (tptp.ssList (tptp.cons tptp.sk8 tptp.nil))) (tptp.singletonP (tptp.cons tptp.sk8 tptp.nil)))) (=> (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList (tptp.cons U tptp.nil))) (tptp.singletonP (tptp.cons U tptp.nil)))) (or (not (tptp.ssItem tptp.sk8)) (not (tptp.ssList (tptp.cons tptp.sk8 tptp.nil))) (tptp.singletonP (tptp.cons tptp.sk8 tptp.nil))))) :rule resolution :premises (t306 t307))
% 27.03/27.26  (step t309 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList (tptp.cons U tptp.nil))) (tptp.singletonP (tptp.cons U tptp.nil)))) (or (not (tptp.ssItem tptp.sk8)) (not (tptp.ssList (tptp.cons tptp.sk8 tptp.nil))) (tptp.singletonP (tptp.cons tptp.sk8 tptp.nil))))) :rule contraction :premises (t308))
% 27.03/27.26  (step t310 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList (tptp.cons U tptp.nil))) (tptp.singletonP (tptp.cons U tptp.nil))))) (or (not (tptp.ssItem tptp.sk8)) (not (tptp.ssList (tptp.cons tptp.sk8 tptp.nil))) (tptp.singletonP (tptp.cons tptp.sk8 tptp.nil)))) :rule implies :premises (t309))
% 27.03/27.26  (step t311 (cl (not (= (forall ((U $$unsorted) (V $$unsorted)) (or (not (= (tptp.cons U tptp.nil) V)) (not (tptp.ssItem U)) (not (tptp.ssList V)) (tptp.singletonP V))) (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList (tptp.cons U tptp.nil))) (tptp.singletonP (tptp.cons U tptp.nil)))))) (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (= (tptp.cons U tptp.nil) V)) (not (tptp.ssItem U)) (not (tptp.ssList V)) (tptp.singletonP V)))) (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList (tptp.cons U tptp.nil))) (tptp.singletonP (tptp.cons U tptp.nil))))) :rule equiv_pos2)
% 27.03/27.26  (anchor :step t312 :args ((U $$unsorted) (:= U U) (V $$unsorted) (:= V V)))
% 27.03/27.26  (step t312.t1 (cl (= U U)) :rule refl)
% 27.03/27.26  (step t312.t2 (cl (= V V)) :rule refl)
% 27.03/27.26  (step t312.t3 (cl (= (= (tptp.cons U tptp.nil) V) (= V (tptp.cons U tptp.nil)))) :rule all_simplify)
% 27.03/27.26  (step t312.t4 (cl (= (not (= (tptp.cons U tptp.nil) V)) (not (= V (tptp.cons U tptp.nil))))) :rule cong :premises (t312.t3))
% 27.03/27.26  (step t312.t5 (cl (= (not (tptp.ssItem U)) (not (tptp.ssItem U)))) :rule refl)
% 27.03/27.26  (step t312.t6 (cl (= (not (tptp.ssList V)) (not (tptp.ssList V)))) :rule refl)
% 27.03/27.26  (step t312.t7 (cl (= (tptp.singletonP V) (tptp.singletonP V))) :rule refl)
% 27.03/27.26  (step t312.t8 (cl (= (or (not (= (tptp.cons U tptp.nil) V)) (not (tptp.ssItem U)) (not (tptp.ssList V)) (tptp.singletonP V)) (or (not (= V (tptp.cons U tptp.nil))) (not (tptp.ssItem U)) (not (tptp.ssList V)) (tptp.singletonP V)))) :rule cong :premises (t312.t4 t312.t5 t312.t6 t312.t7))
% 27.03/27.26  (step t312 (cl (= (forall ((U $$unsorted) (V $$unsorted)) (or (not (= (tptp.cons U tptp.nil) V)) (not (tptp.ssItem U)) (not (tptp.ssList V)) (tptp.singletonP V))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (= V (tptp.cons U tptp.nil))) (not (tptp.ssItem U)) (not (tptp.ssList V)) (tptp.singletonP V))))) :rule bind)
% 27.03/27.26  (step t313 (cl (= (forall ((U $$unsorted) (V $$unsorted)) (or (not (= V (tptp.cons U tptp.nil))) (not (tptp.ssItem U)) (not (tptp.ssList V)) (tptp.singletonP V))) (forall ((U $$unsorted)) (or (not (= (tptp.cons U tptp.nil) (tptp.cons U tptp.nil))) (not (tptp.ssItem U)) (not (tptp.ssList (tptp.cons U tptp.nil))) (tptp.singletonP (tptp.cons U tptp.nil)))))) :rule all_simplify)
% 27.03/27.26  (anchor :step t314 :args ((U $$unsorted) (:= U U)))
% 27.03/27.26  (step t314.t1 (cl (= U U)) :rule refl)
% 27.03/27.26  (step t314.t2 (cl (= (= (tptp.cons U tptp.nil) (tptp.cons U tptp.nil)) true)) :rule all_simplify)
% 27.03/27.26  (step t314.t3 (cl (= (not (= (tptp.cons U tptp.nil) (tptp.cons U tptp.nil))) (not true))) :rule cong :premises (t314.t2))
% 27.03/27.26  (step t314.t4 (cl (= (not true) false)) :rule all_simplify)
% 27.03/27.26  (step t314.t5 (cl (= (not (= (tptp.cons U tptp.nil) (tptp.cons U tptp.nil))) false)) :rule trans :premises (t314.t3 t314.t4))
% 27.03/27.26  (step t314.t6 (cl (= (not (tptp.ssItem U)) (not (tptp.ssItem U)))) :rule refl)
% 27.03/27.26  (step t314.t7 (cl (= (not (tptp.ssList (tptp.cons U tptp.nil))) (not (tptp.ssList (tptp.cons U tptp.nil))))) :rule refl)
% 27.03/27.26  (step t314.t8 (cl (= (tptp.singletonP (tptp.cons U tptp.nil)) (tptp.singletonP (tptp.cons U tptp.nil)))) :rule refl)
% 27.03/27.26  (step t314.t9 (cl (= (or (not (= (tptp.cons U tptp.nil) (tptp.cons U tptp.nil))) (not (tptp.ssItem U)) (not (tptp.ssList (tptp.cons U tptp.nil))) (tptp.singletonP (tptp.cons U tptp.nil))) (or false (not (tptp.ssItem U)) (not (tptp.ssList (tptp.cons U tptp.nil))) (tptp.singletonP (tptp.cons U tptp.nil))))) :rule cong :premises (t314.t5 t314.t6 t314.t7 t314.t8))
% 27.03/27.26  (step t314.t10 (cl (= (or false (not (tptp.ssItem U)) (not (tptp.ssList (tptp.cons U tptp.nil))) (tptp.singletonP (tptp.cons U tptp.nil))) (or (not (tptp.ssItem U)) (not (tptp.ssList (tptp.cons U tptp.nil))) (tptp.singletonP (tptp.cons U tptp.nil))))) :rule all_simplify)
% 27.03/27.26  (step t314.t11 (cl (= (or (not (= (tptp.cons U tptp.nil) (tptp.cons U tptp.nil))) (not (tptp.ssItem U)) (not (tptp.ssList (tptp.cons U tptp.nil))) (tptp.singletonP (tptp.cons U tptp.nil))) (or (not (tptp.ssItem U)) (not (tptp.ssList (tptp.cons U tptp.nil))) (tptp.singletonP (tptp.cons U tptp.nil))))) :rule trans :premises (t314.t9 t314.t10))
% 27.03/27.26  (step t314 (cl (= (forall ((U $$unsorted)) (or (not (= (tptp.cons U tptp.nil) (tptp.cons U tptp.nil))) (not (tptp.ssItem U)) (not (tptp.ssList (tptp.cons U tptp.nil))) (tptp.singletonP (tptp.cons U tptp.nil)))) (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList (tptp.cons U tptp.nil))) (tptp.singletonP (tptp.cons U tptp.nil)))))) :rule bind)
% 27.03/27.26  (step t315 (cl (= (forall ((U $$unsorted) (V $$unsorted)) (or (not (= V (tptp.cons U tptp.nil))) (not (tptp.ssItem U)) (not (tptp.ssList V)) (tptp.singletonP V))) (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList (tptp.cons U tptp.nil))) (tptp.singletonP (tptp.cons U tptp.nil)))))) :rule trans :premises (t313 t314))
% 27.03/27.26  (step t316 (cl (= (forall ((U $$unsorted) (V $$unsorted)) (or (not (= (tptp.cons U tptp.nil) V)) (not (tptp.ssItem U)) (not (tptp.ssList V)) (tptp.singletonP V))) (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList (tptp.cons U tptp.nil))) (tptp.singletonP (tptp.cons U tptp.nil)))))) :rule trans :premises (t312 t315))
% 27.03/27.26  (step t317 (cl (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList (tptp.cons U tptp.nil))) (tptp.singletonP (tptp.cons U tptp.nil))))) :rule resolution :premises (t311 t316 a115))
% 27.03/27.26  (step t318 (cl (or (not (tptp.ssItem tptp.sk8)) (not (tptp.ssList (tptp.cons tptp.sk8 tptp.nil))) (tptp.singletonP (tptp.cons tptp.sk8 tptp.nil)))) :rule resolution :premises (t310 t317))
% 27.03/27.26  (step t319 (cl (tptp.singletonP (tptp.cons tptp.sk8 tptp.nil))) :rule resolution :premises (t288 t143 t303 t318))
% 27.03/27.26  (step t320 (cl (tptp.singletonP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule resolution :premises (t286 t132 t319))
% 27.03/27.26  (step t321 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.singletonP U)) (not (tptp.ssList U)) (= U (tptp.cons (tptp.skaf44 U) tptp.nil)))) (or (not (tptp.singletonP (tptp.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.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)))) (forall ((U $$unsorted)) (or (not (tptp.singletonP U)) (not (tptp.ssList U)) (= U (tptp.cons (tptp.skaf44 U) tptp.nil))))) :rule implies_neg1)
% 27.03/27.26  (anchor :step t322)
% 27.03/27.26  (assume t322.a0 (forall ((U $$unsorted)) (or (not (tptp.singletonP U)) (not (tptp.ssList U)) (= U (tptp.cons (tptp.skaf44 U) tptp.nil)))))
% 27.03/27.26  (step t322.t1 (cl (or (not (forall ((U $$unsorted)) (or (not (tptp.singletonP U)) (not (tptp.ssList U)) (= U (tptp.cons (tptp.skaf44 U) tptp.nil))))) (or (not (tptp.singletonP (tptp.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.cons (tptp.skaf44 (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.03/27.26  (step t322.t2 (cl (not (forall ((U $$unsorted)) (or (not (tptp.singletonP U)) (not (tptp.ssList U)) (= U (tptp.cons (tptp.skaf44 U) tptp.nil))))) (or (not (tptp.singletonP (tptp.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.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)))) :rule or :premises (t322.t1))
% 27.03/27.26  (step t322.t3 (cl (or (not (tptp.singletonP (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.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)))) :rule resolution :premises (t322.t2 t322.a0))
% 27.03/27.26  (step t322 (cl (not (forall ((U $$unsorted)) (or (not (tptp.singletonP U)) (not (tptp.ssList U)) (= U (tptp.cons (tptp.skaf44 U) tptp.nil))))) (or (not (tptp.singletonP (tptp.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.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)))) :rule subproof :discharge (t322.a0))
% 27.03/27.26  (step t323 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.singletonP U)) (not (tptp.ssList U)) (= U (tptp.cons (tptp.skaf44 U) tptp.nil)))) (or (not (tptp.singletonP (tptp.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.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)))) (or (not (tptp.singletonP (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.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)))) :rule resolution :premises (t321 t322))
% 27.03/27.26  (step t324 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.singletonP U)) (not (tptp.ssList U)) (= U (tptp.cons (tptp.skaf44 U) tptp.nil)))) (or (not (tptp.singletonP (tptp.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.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)))) (not (or (not (tptp.singletonP (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.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil))))) :rule implies_neg2)
% 27.03/27.26  (step t325 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.singletonP U)) (not (tptp.ssList U)) (= U (tptp.cons (tptp.skaf44 U) tptp.nil)))) (or (not (tptp.singletonP (tptp.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.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)))) (=> (forall ((U $$unsorted)) (or (not (tptp.singletonP U)) (not (tptp.ssList U)) (= U (tptp.cons (tptp.skaf44 U) tptp.nil)))) (or (not (tptp.singletonP (tptp.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.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil))))) :rule resolution :premises (t323 t324))
% 27.03/27.26  (step t326 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.singletonP U)) (not (tptp.ssList U)) (= U (tptp.cons (tptp.skaf44 U) tptp.nil)))) (or (not (tptp.singletonP (tptp.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.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil))))) :rule contraction :premises (t325))
% 27.03/27.26  (step t327 (cl (not (forall ((U $$unsorted)) (or (not (tptp.singletonP U)) (not (tptp.ssList U)) (= U (tptp.cons (tptp.skaf44 U) tptp.nil))))) (or (not (tptp.singletonP (tptp.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.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)))) :rule implies :premises (t326))
% 27.03/27.26  (step t328 (cl (not (= (forall ((U $$unsorted)) (or (not (tptp.singletonP U)) (not (tptp.ssList U)) (= (tptp.cons (tptp.skaf44 U) tptp.nil) U))) (forall ((U $$unsorted)) (or (not (tptp.singletonP U)) (not (tptp.ssList U)) (= U (tptp.cons (tptp.skaf44 U) tptp.nil)))))) (not (forall ((U $$unsorted)) (or (not (tptp.singletonP U)) (not (tptp.ssList U)) (= (tptp.cons (tptp.skaf44 U) tptp.nil) U)))) (forall ((U $$unsorted)) (or (not (tptp.singletonP U)) (not (tptp.ssList U)) (= U (tptp.cons (tptp.skaf44 U) tptp.nil))))) :rule equiv_pos2)
% 27.03/27.26  (anchor :step t329 :args ((U $$unsorted) (:= U U)))
% 27.03/27.26  (step t329.t1 (cl (= U U)) :rule refl)
% 27.03/27.26  (step t329.t2 (cl (= (not (tptp.singletonP U)) (not (tptp.singletonP U)))) :rule refl)
% 27.03/27.26  (step t329.t3 (cl (= (not (tptp.ssList U)) (not (tptp.ssList U)))) :rule refl)
% 27.03/27.26  (step t329.t4 (cl (= (= (tptp.cons (tptp.skaf44 U) tptp.nil) U) (= U (tptp.cons (tptp.skaf44 U) tptp.nil)))) :rule all_simplify)
% 27.03/27.26  (step t329.t5 (cl (= (or (not (tptp.singletonP U)) (not (tptp.ssList U)) (= (tptp.cons (tptp.skaf44 U) tptp.nil) U)) (or (not (tptp.singletonP U)) (not (tptp.ssList U)) (= U (tptp.cons (tptp.skaf44 U) tptp.nil))))) :rule cong :premises (t329.t2 t329.t3 t329.t4))
% 27.03/27.26  (step t329 (cl (= (forall ((U $$unsorted)) (or (not (tptp.singletonP U)) (not (tptp.ssList U)) (= (tptp.cons (tptp.skaf44 U) tptp.nil) U))) (forall ((U $$unsorted)) (or (not (tptp.singletonP U)) (not (tptp.ssList U)) (= U (tptp.cons (tptp.skaf44 U) tptp.nil)))))) :rule bind)
% 27.03/27.26  (step t330 (cl (forall ((U $$unsorted)) (or (not (tptp.singletonP U)) (not (tptp.ssList U)) (= U (tptp.cons (tptp.skaf44 U) tptp.nil))))) :rule resolution :premises (t328 t329 a100))
% 27.03/27.26  (step t331 (cl (or (not (tptp.singletonP (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.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)))) :rule resolution :premises (t327 t330))
% 27.03/27.26  (step t332 (cl (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil))) :rule resolution :premises (t271 t229 t320 t331))
% 27.03/27.26  (step t333 (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.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (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)))) (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.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (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 or_pos)
% 27.03/27.26  (step t334 (cl (= 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.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (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.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (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 reordering :premises (t333))
% 27.03/27.26  (step t335 (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.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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (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)))) (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.cons (tptp.hd U) (tptp.tl U))) (= tptp.nil U)))) :rule implies_neg1)
% 27.03/27.26  (anchor :step t336)
% 27.03/27.26  (assume t336.a0 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.cons (tptp.hd U) (tptp.tl U))) (= tptp.nil U))))
% 27.03/27.26  (step t336.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.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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (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 forall_inst :args ((:= U (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))
% 27.03/27.26  (step t336.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.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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (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 or :premises (t336.t1))
% 27.03/27.26  (step t336.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.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (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 resolution :premises (t336.t2 t336.a0))
% 27.03/27.26  (step t336 (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.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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (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 subproof :discharge (t336.a0))
% 27.03/27.26  (step t337 (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.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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (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)))) (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.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (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 resolution :premises (t335 t336))
% 27.03/27.26  (step t338 (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.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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (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)))) (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.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (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 implies_neg2)
% 27.03/27.26  (step t339 (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.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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (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)))) (=> (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.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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (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 resolution :premises (t337 t338))
% 27.03/27.26  (step t340 (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.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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (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 contraction :premises (t339))
% 27.03/27.26  (step t341 (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.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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (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 implies :premises (t340))
% 27.03/27.26  (step t342 (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.03/27.26  (anchor :step t343 :args ((U $$unsorted) (:= U U)))
% 27.03/27.26  (step t343.t1 (cl (= U U)) :rule refl)
% 27.03/27.26  (step t343.t2 (cl (= (not (tptp.ssList U)) (not (tptp.ssList U)))) :rule refl)
% 27.03/27.26  (step t343.t3 (cl (= (= (tptp.cons (tptp.hd U) (tptp.tl U)) U) (= U (tptp.cons (tptp.hd U) (tptp.tl U))))) :rule all_simplify)
% 27.03/27.26  (step t343.t4 (cl (= (= tptp.nil U) (= tptp.nil U))) :rule refl)
% 27.03/27.26  (step t343.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 (t343.t2 t343.t3 t343.t4))
% 27.03/27.26  (step t343 (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.03/27.26  (step t344 (cl (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.cons (tptp.hd U) (tptp.tl U))) (= tptp.nil U)))) :rule resolution :premises (t342 t343 a103))
% 27.03/27.26  (step t345 (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.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (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 resolution :premises (t341 t344))
% 27.03/27.26  (step t346 (cl (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) :rule resolution :premises (t334 t131 t229 t345))
% 27.03/27.26  (step t347 (cl (not (or (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= tptp.nil tptp.sk7))) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= tptp.nil tptp.sk7)) :rule or_pos)
% 27.03/27.26  (step t348 (cl (not (tptp.ssList tptp.sk7)) (= tptp.nil tptp.sk7) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (not (or (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= tptp.nil tptp.sk7)))) :rule reordering :premises (t347))
% 27.03/27.26  (step t349 (cl (not (= (or (not (= tptp.sk7 (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))) (not (not (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))))) (not (= tptp.nil tptp.sk7))) (or (not (= tptp.sk7 (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))) (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))) (not (= tptp.nil tptp.sk7))))) (not (or (not (= tptp.sk7 (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))) (not (not (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))))) (not (= tptp.nil tptp.sk7)))) (or (not (= tptp.sk7 (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))) (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))) (not (= tptp.nil tptp.sk7)))) :rule equiv_pos2)
% 27.03/27.26  (step t350 (cl (= (not (= tptp.sk7 (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))) (not (= tptp.sk7 (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))))) :rule refl)
% 27.03/27.26  (step t351 (cl (= (= (= (not (not (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))))) (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))) true) (= (not (not (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))))) (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))))) :rule equiv_simplify)
% 27.03/27.26  (step t352 (cl (not (= (= (not (not (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))))) (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))) true)) (= (not (not (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))))) (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))))) :rule equiv1 :premises (t351))
% 27.03/27.26  (step t353 (cl (= (= (not (not (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))))) (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))) (= (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))) (not (not (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))))))) :rule all_simplify)
% 27.03/27.26  (step t354 (cl (= (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))) (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))))) :rule refl)
% 27.03/27.26  (step t355 (cl (= (not (not (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))))) (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))))) :rule all_simplify)
% 27.03/27.26  (step t356 (cl (= (= (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))) (not (not (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))))) (= (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))) (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))))) :rule cong :premises (t354 t355))
% 27.03/27.26  (step t357 (cl (= (= (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))) (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))) true)) :rule all_simplify)
% 27.03/27.26  (step t358 (cl (= (= (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))) (not (not (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))))) true)) :rule trans :premises (t356 t357))
% 27.03/27.26  (step t359 (cl (= (= (not (not (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))))) (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))) true)) :rule trans :premises (t353 t358))
% 27.03/27.26  (step t360 (cl (= (not (not (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))))) (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))))) :rule resolution :premises (t352 t359))
% 27.03/27.26  (step t361 (cl (= (not (= tptp.nil tptp.sk7)) (not (= tptp.nil tptp.sk7)))) :rule refl)
% 27.03/27.26  (step t362 (cl (= (or (not (= tptp.sk7 (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))) (not (not (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))))) (not (= tptp.nil tptp.sk7))) (or (not (= tptp.sk7 (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))) (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))) (not (= tptp.nil tptp.sk7))))) :rule cong :premises (t350 t360 t361))
% 27.03/27.26  (step t363 (cl (and (= tptp.sk7 (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))) (not (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))))) (not (= tptp.sk7 (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))) (not (not (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))))) :rule and_neg)
% 27.03/27.26  (step t364 (cl (=> (and (= tptp.sk7 (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))) (not (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))))) (not (= tptp.nil tptp.sk7))) (and (= tptp.sk7 (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))) (not (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))))) :rule implies_neg1)
% 27.03/27.26  (anchor :step t365)
% 27.03/27.26  (assume t365.a0 (= tptp.sk7 (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))))
% 27.03/27.26  (assume t365.a1 (not (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))))
% 27.03/27.26  (step t365.t1 (cl (=> (and (not (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))) (= tptp.sk7 (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))) (not (= tptp.nil tptp.sk7))) (and (not (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))) (= tptp.sk7 (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))))) :rule implies_neg1)
% 27.03/27.26  (anchor :step t365.t2)
% 27.03/27.26  (assume t365.t2.a0 (not (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))))
% 27.03/27.26  (assume t365.t2.a1 (= tptp.sk7 (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))))
% 27.03/27.26  (step t365.t2.t1 (cl (= (= (= tptp.nil tptp.sk7) false) (not (= tptp.nil tptp.sk7)))) :rule equiv_simplify)
% 27.03/27.26  (step t365.t2.t2 (cl (not (= (= tptp.nil tptp.sk7) false)) (not (= tptp.nil tptp.sk7))) :rule equiv1 :premises (t365.t2.t1))
% 27.03/27.26  (step t365.t2.t3 (cl (= tptp.nil tptp.nil)) :rule refl)
% 27.03/27.26  (step t365.t2.t4 (cl (= (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))) tptp.sk7)) :rule symm :premises (t365.t2.a1))
% 27.03/27.26  (step t365.t2.t5 (cl (= tptp.sk7 (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))) :rule symm :premises (t365.t2.t4))
% 27.03/27.26  (step t365.t2.t6 (cl (= (= tptp.nil tptp.sk7) (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))))) :rule cong :premises (t365.t2.t3 t365.t2.t5))
% 27.03/27.26  (step t365.t2.t7 (cl (= (= (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))) false) (not (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))))) :rule equiv_simplify)
% 27.03/27.26  (step t365.t2.t8 (cl (= (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))) false) (not (not (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))))) :rule equiv2 :premises (t365.t2.t7))
% 27.03/27.26  (step t365.t2.t9 (cl (not (not (not (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))))) (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))) :rule not_not)
% 27.03/27.26  (step t365.t2.t10 (cl (= (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))) false) (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))) :rule resolution :premises (t365.t2.t8 t365.t2.t9))
% 27.03/27.26  (step t365.t2.t11 (cl (= (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))) false)) :rule resolution :premises (t365.t2.t10 t365.t2.a0))
% 27.03/27.26  (step t365.t2.t12 (cl (= (= tptp.nil tptp.sk7) false)) :rule trans :premises (t365.t2.t6 t365.t2.t11))
% 27.03/27.26  (step t365.t2.t13 (cl (not (= tptp.nil tptp.sk7))) :rule resolution :premises (t365.t2.t2 t365.t2.t12))
% 27.03/27.26  (step t365.t2 (cl (not (not (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))))) (not (= tptp.sk7 (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))) (not (= tptp.nil tptp.sk7))) :rule subproof :discharge (t365.t2.a0 t365.t2.a1))
% 27.03/27.26  (step t365.t3 (cl (not (and (not (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))) (= tptp.sk7 (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))))) (not (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))))) :rule and_pos)
% 27.03/27.26  (step t365.t4 (cl (not (and (not (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))) (= tptp.sk7 (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))))) (= tptp.sk7 (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))) :rule and_pos)
% 27.03/27.26  (step t365.t5 (cl (not (= tptp.nil tptp.sk7)) (not (and (not (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))) (= tptp.sk7 (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))))) (not (and (not (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))) (= tptp.sk7 (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))))) :rule resolution :premises (t365.t2 t365.t3 t365.t4))
% 27.03/27.26  (step t365.t6 (cl (not (and (not (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))) (= tptp.sk7 (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))))) (not (and (not (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))) (= tptp.sk7 (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))))) (not (= tptp.nil tptp.sk7))) :rule reordering :premises (t365.t5))
% 27.03/27.26  (step t365.t7 (cl (not (and (not (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))) (= tptp.sk7 (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))))) (not (= tptp.nil tptp.sk7))) :rule contraction :premises (t365.t6))
% 27.03/27.26  (step t365.t8 (cl (=> (and (not (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))) (= tptp.sk7 (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))) (not (= tptp.nil tptp.sk7))) (not (= tptp.nil tptp.sk7))) :rule resolution :premises (t365.t1 t365.t7))
% 27.03/27.26  (step t365.t9 (cl (=> (and (not (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))) (= tptp.sk7 (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))) (not (= tptp.nil tptp.sk7))) (not (not (= tptp.nil tptp.sk7)))) :rule implies_neg2)
% 27.03/27.26  (step t365.t10 (cl (=> (and (not (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))) (= tptp.sk7 (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))) (not (= tptp.nil tptp.sk7))) (=> (and (not (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))) (= tptp.sk7 (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))) (not (= tptp.nil tptp.sk7)))) :rule resolution :premises (t365.t8 t365.t9))
% 27.03/27.26  (step t365.t11 (cl (=> (and (not (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))) (= tptp.sk7 (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))) (not (= tptp.nil tptp.sk7)))) :rule contraction :premises (t365.t10))
% 27.03/27.26  (step t365.t12 (cl (not (and (not (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))) (= tptp.sk7 (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))))) (not (= tptp.nil tptp.sk7))) :rule implies :premises (t365.t11))
% 27.03/27.26  (step t365.t13 (cl (and (not (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))) (= tptp.sk7 (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))) (not (not (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))))) (not (= tptp.sk7 (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))))) :rule and_neg)
% 27.03/27.26  (step t365.t14 (cl (and (not (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))) (= tptp.sk7 (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))))) :rule resolution :premises (t365.t13 t365.a1 t365.a0))
% 27.03/27.26  (step t365.t15 (cl (not (= tptp.nil tptp.sk7))) :rule resolution :premises (t365.t12 t365.t14))
% 27.03/27.26  (step t365 (cl (not (= tptp.sk7 (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))) (not (not (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))))) (not (= tptp.nil tptp.sk7))) :rule subproof :discharge (t365.a0 t365.a1))
% 27.03/27.26  (step t366 (cl (not (and (= tptp.sk7 (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))) (not (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))))) (= tptp.sk7 (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))) :rule and_pos)
% 27.03/27.26  (step t367 (cl (not (and (= tptp.sk7 (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))) (not (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))))) (not (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))))) :rule and_pos)
% 27.03/27.26  (step t368 (cl (not (= tptp.nil tptp.sk7)) (not (and (= tptp.sk7 (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))) (not (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))))) (not (and (= tptp.sk7 (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))) (not (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))))))) :rule resolution :premises (t365 t366 t367))
% 27.03/27.26  (step t369 (cl (not (and (= tptp.sk7 (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))) (not (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))))) (not (and (= tptp.sk7 (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))) (not (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))))) (not (= tptp.nil tptp.sk7))) :rule reordering :premises (t368))
% 27.03/27.26  (step t370 (cl (not (and (= tptp.sk7 (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))) (not (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))))) (not (= tptp.nil tptp.sk7))) :rule contraction :premises (t369))
% 27.03/27.26  (step t371 (cl (=> (and (= tptp.sk7 (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))) (not (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))))) (not (= tptp.nil tptp.sk7))) (not (= tptp.nil tptp.sk7))) :rule resolution :premises (t364 t370))
% 27.03/27.26  (step t372 (cl (=> (and (= tptp.sk7 (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))) (not (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))))) (not (= tptp.nil tptp.sk7))) (not (not (= tptp.nil tptp.sk7)))) :rule implies_neg2)
% 27.03/27.26  (step t373 (cl (=> (and (= tptp.sk7 (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))) (not (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))))) (not (= tptp.nil tptp.sk7))) (=> (and (= tptp.sk7 (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))) (not (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))))) (not (= tptp.nil tptp.sk7)))) :rule resolution :premises (t371 t372))
% 27.03/27.26  (step t374 (cl (=> (and (= tptp.sk7 (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))) (not (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))))) (not (= tptp.nil tptp.sk7)))) :rule contraction :premises (t373))
% 27.03/27.26  (step t375 (cl (not (and (= tptp.sk7 (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))) (not (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))))) (not (= tptp.nil tptp.sk7))) :rule implies :premises (t374))
% 27.03/27.26  (step t376 (cl (not (= tptp.sk7 (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))) (not (not (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))))) (not (= tptp.nil tptp.sk7))) :rule resolution :premises (t363 t375))
% 27.03/27.26  (step t377 (cl (or (not (= tptp.sk7 (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))) (not (not (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))))) (not (= tptp.nil tptp.sk7))) (not (not (= tptp.sk7 (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))))) :rule or_neg)
% 27.03/27.26  (step t378 (cl (or (not (= tptp.sk7 (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))) (not (not (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))))) (not (= tptp.nil tptp.sk7))) (not (not (not (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))))))) :rule or_neg)
% 27.03/27.26  (step t379 (cl (or (not (= tptp.sk7 (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))) (not (not (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))))) (not (= tptp.nil tptp.sk7))) (not (not (= tptp.nil tptp.sk7)))) :rule or_neg)
% 27.03/27.26  (step t380 (cl (or (not (= tptp.sk7 (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))) (not (not (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))))) (not (= tptp.nil tptp.sk7))) (or (not (= tptp.sk7 (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))) (not (not (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))))) (not (= tptp.nil tptp.sk7))) (or (not (= tptp.sk7 (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))) (not (not (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))))) (not (= tptp.nil tptp.sk7)))) :rule resolution :premises (t376 t377 t378 t379))
% 27.03/27.26  (step t381 (cl (or (not (= tptp.sk7 (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))) (not (not (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))))) (not (= tptp.nil tptp.sk7)))) :rule contraction :premises (t380))
% 27.03/27.26  (step t382 (cl (or (not (= tptp.sk7 (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))) (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))) (not (= tptp.nil tptp.sk7)))) :rule resolution :premises (t349 t362 t381))
% 27.03/27.26  (step t383 (cl (not (= tptp.sk7 (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))) (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))) (not (= tptp.nil tptp.sk7))) :rule or :premises (t382))
% 27.03/27.26  (step t384 (cl (not (= tptp.nil tptp.sk7)) (not (= tptp.sk7 (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))) (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))) :rule reordering :premises (t383))
% 27.03/27.26  (step t385 (cl (not (or (not (tptp.memberP tptp.sk7 tptp.sk5)) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))))) (not (tptp.memberP tptp.sk7 tptp.sk5)) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))) :rule or_pos)
% 27.03/27.26  (step t386 (cl (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.sk7)) (not (tptp.memberP tptp.sk7 tptp.sk5)) (= tptp.sk7 (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))) (not (or (not (tptp.memberP tptp.sk7 tptp.sk5)) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))))) :rule reordering :premises (t385))
% 27.03/27.26  (step t387 (cl (tptp.memberP tptp.sk6 tptp.sk5) (tptp.memberP tptp.sk7 tptp.sk5)) :rule or :premises (a195))
% 27.03/27.26  (step t388 (cl (not (or (not (tptp.memberP tptp.sk6 tptp.sk5)) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk6)))))) (not (tptp.memberP tptp.sk6 tptp.sk5)) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk6))))) :rule or_pos)
% 27.03/27.26  (step t389 (cl (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.sk6)) (not (tptp.memberP tptp.sk6 tptp.sk5)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk6)))) (not (or (not (tptp.memberP tptp.sk6 tptp.sk5)) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk6))))))) :rule reordering :premises (t388))
% 27.03/27.26  (step t390 (cl (not (or (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.skaf43 tptp.sk8 tptp.sk6))) (not (tptp.ssList (tptp.skaf42 tptp.sk6 tptp.sk8))) (not (tptp.ssItem tptp.sk8)) (not (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7)))))) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.skaf43 tptp.sk8 tptp.sk6))) (not (tptp.ssList (tptp.skaf42 tptp.sk6 tptp.sk8))) (not (tptp.ssItem tptp.sk8)) (not (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7))))) :rule or_pos)
% 27.03/27.26  (step t391 (cl (not (tptp.ssList tptp.sk7)) (not (tptp.ssItem tptp.sk8)) (not (tptp.ssList (tptp.skaf43 tptp.sk8 tptp.sk6))) (not (tptp.ssList (tptp.skaf42 tptp.sk6 tptp.sk8))) (not (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7)))) (not (or (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.skaf43 tptp.sk8 tptp.sk6))) (not (tptp.ssList (tptp.skaf42 tptp.sk6 tptp.sk8))) (not (tptp.ssItem tptp.sk8)) (not (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7))))))) :rule reordering :premises (t390))
% 27.03/27.26  (step t392 (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.skaf43 tptp.sk8 tptp.sk6))) (not (tptp.ssList (tptp.skaf42 tptp.sk6 tptp.sk8))) (not (tptp.ssItem tptp.sk8)) (not (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 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.03/27.26  (anchor :step t393)
% 27.03/27.26  (assume t393.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.03/27.26  (step t393.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.skaf43 tptp.sk8 tptp.sk6))) (not (tptp.ssList (tptp.skaf42 tptp.sk6 tptp.sk8))) (not (tptp.ssItem tptp.sk8)) (not (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7))))))) :rule forall_inst :args ((:= U (tptp.skaf42 tptp.sk6 tptp.sk8)) (:= V tptp.sk8) (:= W (tptp.skaf43 tptp.sk8 tptp.sk6)) (:= X tptp.sk7)))
% 27.03/27.26  (step t393.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.skaf43 tptp.sk8 tptp.sk6))) (not (tptp.ssList (tptp.skaf42 tptp.sk6 tptp.sk8))) (not (tptp.ssItem tptp.sk8)) (not (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7)))))) :rule or :premises (t393.t1))
% 27.03/27.26  (step t393.t3 (cl (or (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.skaf43 tptp.sk8 tptp.sk6))) (not (tptp.ssList (tptp.skaf42 tptp.sk6 tptp.sk8))) (not (tptp.ssItem tptp.sk8)) (not (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7)))))) :rule resolution :premises (t393.t2 t393.a0))
% 27.03/27.26  (step t393 (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.skaf43 tptp.sk8 tptp.sk6))) (not (tptp.ssList (tptp.skaf42 tptp.sk6 tptp.sk8))) (not (tptp.ssItem tptp.sk8)) (not (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7)))))) :rule subproof :discharge (t393.a0))
% 27.03/27.26  (step t394 (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.skaf43 tptp.sk8 tptp.sk6))) (not (tptp.ssList (tptp.skaf42 tptp.sk6 tptp.sk8))) (not (tptp.ssItem tptp.sk8)) (not (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7)))))) (or (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.skaf43 tptp.sk8 tptp.sk6))) (not (tptp.ssList (tptp.skaf42 tptp.sk6 tptp.sk8))) (not (tptp.ssItem tptp.sk8)) (not (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7)))))) :rule resolution :premises (t392 t393))
% 27.03/27.26  (step t395 (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.skaf43 tptp.sk8 tptp.sk6))) (not (tptp.ssList (tptp.skaf42 tptp.sk6 tptp.sk8))) (not (tptp.ssItem tptp.sk8)) (not (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7)))))) (not (or (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.skaf43 tptp.sk8 tptp.sk6))) (not (tptp.ssList (tptp.skaf42 tptp.sk6 tptp.sk8))) (not (tptp.ssItem tptp.sk8)) (not (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7))))))) :rule implies_neg2)
% 27.03/27.26  (step t396 (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.skaf43 tptp.sk8 tptp.sk6))) (not (tptp.ssList (tptp.skaf42 tptp.sk6 tptp.sk8))) (not (tptp.ssItem tptp.sk8)) (not (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 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.skaf43 tptp.sk8 tptp.sk6))) (not (tptp.ssList (tptp.skaf42 tptp.sk6 tptp.sk8))) (not (tptp.ssItem tptp.sk8)) (not (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7))))))) :rule resolution :premises (t394 t395))
% 27.03/27.26  (step t397 (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.skaf43 tptp.sk8 tptp.sk6))) (not (tptp.ssList (tptp.skaf42 tptp.sk6 tptp.sk8))) (not (tptp.ssItem tptp.sk8)) (not (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7))))))) :rule contraction :premises (t396))
% 27.03/27.26  (step t398 (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.skaf43 tptp.sk8 tptp.sk6))) (not (tptp.ssList (tptp.skaf42 tptp.sk6 tptp.sk8))) (not (tptp.ssItem tptp.sk8)) (not (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7)))))) :rule implies :premises (t397))
% 27.03/27.26  (step t399 (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.03/27.26  (anchor :step t400 :args ((U $$unsorted) (:= U U) (V $$unsorted) (:= V V) (W $$unsorted) (:= W W) (X $$unsorted) (:= X X) (Y $$unsorted) (:= Y Y)))
% 27.03/27.26  (step t400.t1 (cl (= U U)) :rule refl)
% 27.03/27.26  (step t400.t2 (cl (= V V)) :rule refl)
% 27.03/27.26  (step t400.t3 (cl (= W W)) :rule refl)
% 27.03/27.26  (step t400.t4 (cl (= X X)) :rule refl)
% 27.03/27.26  (step t400.t5 (cl (= Y Y)) :rule refl)
% 27.03/27.26  (step t400.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.03/27.26  (step t400.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 (t400.t6))
% 27.03/27.26  (step t400.t8 (cl (= (not (tptp.ssList X)) (not (tptp.ssList X)))) :rule refl)
% 27.03/27.26  (step t400.t9 (cl (= (not (tptp.ssList W)) (not (tptp.ssList W)))) :rule refl)
% 27.03/27.26  (step t400.t10 (cl (= (not (tptp.ssList U)) (not (tptp.ssList U)))) :rule refl)
% 27.03/27.26  (step t400.t11 (cl (= (not (tptp.ssItem V)) (not (tptp.ssItem V)))) :rule refl)
% 27.03/27.26  (step t400.t12 (cl (= (not (tptp.duplicatefreeP Y)) (not (tptp.duplicatefreeP Y)))) :rule refl)
% 27.03/27.26  (step t400.t13 (cl (= (not (tptp.ssList Y)) (not (tptp.ssList Y)))) :rule refl)
% 27.03/27.26  (step t400.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 (t400.t7 t400.t8 t400.t9 t400.t10 t400.t11 t400.t12 t400.t13))
% 27.03/27.26  (step t400 (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.03/27.26  (step t401 (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.03/27.26  (anchor :step t402 :args ((U $$unsorted) (:= U U) (V $$unsorted) (:= V V) (W $$unsorted) (:= W W) (X $$unsorted) (:= X X)))
% 27.03/27.26  (step t402.t1 (cl (= U U)) :rule refl)
% 27.03/27.26  (step t402.t2 (cl (= V V)) :rule refl)
% 27.03/27.26  (step t402.t3 (cl (= W W)) :rule refl)
% 27.03/27.26  (step t402.t4 (cl (= X X)) :rule refl)
% 27.03/27.26  (step t402.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.03/27.26  (step t402.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 (t402.t5))
% 27.03/27.26  (step t402.t7 (cl (= (not true) false)) :rule all_simplify)
% 27.03/27.26  (step t402.t8 (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 (t402.t6 t402.t7))
% 27.03/27.26  (step t402.t9 (cl (= (not (tptp.ssList X)) (not (tptp.ssList X)))) :rule refl)
% 27.03/27.26  (step t402.t10 (cl (= (not (tptp.ssList W)) (not (tptp.ssList W)))) :rule refl)
% 27.03/27.26  (step t402.t11 (cl (= (not (tptp.ssList U)) (not (tptp.ssList U)))) :rule refl)
% 27.03/27.26  (step t402.t12 (cl (= (not (tptp.ssItem V)) (not (tptp.ssItem V)))) :rule refl)
% 27.03/27.26  (step t402.t13 (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.03/27.26  (step t402.t14 (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.03/27.26  (step t402.t15 (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 (t402.t8 t402.t9 t402.t10 t402.t11 t402.t12 t402.t13 t402.t14))
% 27.03/27.26  (step t402.t16 (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.03/27.26  (step t402.t17 (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 (t402.t15 t402.t16))
% 27.03/27.26  (step t402 (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.03/27.26  (step t403 (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 (t401 t402))
% 27.03/27.26  (step t404 (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 (t400 t403))
% 27.03/27.26  (step t405 (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 (t399 t404 a178))
% 27.03/27.26  (step t406 (cl (or (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.skaf43 tptp.sk8 tptp.sk6))) (not (tptp.ssList (tptp.skaf42 tptp.sk6 tptp.sk8))) (not (tptp.ssItem tptp.sk8)) (not (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7)))))) :rule resolution :premises (t398 t405))
% 27.03/27.26  (step t407 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf43 U V))) (tptp.ssList (tptp.skaf43 tptp.sk8 tptp.sk6))) (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf43 U V)))) :rule implies_neg1)
% 27.03/27.26  (anchor :step t408)
% 27.03/27.26  (assume t408.a0 (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf43 U V))))
% 27.03/27.26  (step t408.t1 (cl (or (not (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf43 U V)))) (tptp.ssList (tptp.skaf43 tptp.sk8 tptp.sk6)))) :rule forall_inst :args ((:= U tptp.sk8) (:= V tptp.sk6)))
% 27.03/27.26  (step t408.t2 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf43 U V)))) (tptp.ssList (tptp.skaf43 tptp.sk8 tptp.sk6))) :rule or :premises (t408.t1))
% 27.03/27.26  (step t408.t3 (cl (tptp.ssList (tptp.skaf43 tptp.sk8 tptp.sk6))) :rule resolution :premises (t408.t2 t408.a0))
% 27.03/27.26  (step t408 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf43 U V)))) (tptp.ssList (tptp.skaf43 tptp.sk8 tptp.sk6))) :rule subproof :discharge (t408.a0))
% 27.03/27.26  (step t409 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf43 U V))) (tptp.ssList (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.ssList (tptp.skaf43 tptp.sk8 tptp.sk6))) :rule resolution :premises (t407 t408))
% 27.03/27.26  (step t410 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf43 U V))) (tptp.ssList (tptp.skaf43 tptp.sk8 tptp.sk6))) (not (tptp.ssList (tptp.skaf43 tptp.sk8 tptp.sk6)))) :rule implies_neg2)
% 27.03/27.26  (step t411 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf43 U V))) (tptp.ssList (tptp.skaf43 tptp.sk8 tptp.sk6))) (=> (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf43 U V))) (tptp.ssList (tptp.skaf43 tptp.sk8 tptp.sk6)))) :rule resolution :premises (t409 t410))
% 27.03/27.26  (step t412 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf43 U V))) (tptp.ssList (tptp.skaf43 tptp.sk8 tptp.sk6)))) :rule contraction :premises (t411))
% 27.03/27.26  (step t413 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf43 U V)))) (tptp.ssList (tptp.skaf43 tptp.sk8 tptp.sk6))) :rule implies :premises (t412))
% 27.03/27.26  (step t414 (cl (tptp.ssList (tptp.skaf43 tptp.sk8 tptp.sk6))) :rule resolution :premises (t413 a51))
% 27.03/27.26  (step t415 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf42 U V))) (tptp.ssList (tptp.skaf42 tptp.sk6 tptp.sk8))) (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf42 U V)))) :rule implies_neg1)
% 27.03/27.26  (anchor :step t416)
% 27.03/27.26  (assume t416.a0 (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf42 U V))))
% 27.03/27.26  (step t416.t1 (cl (or (not (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf42 U V)))) (tptp.ssList (tptp.skaf42 tptp.sk6 tptp.sk8)))) :rule forall_inst :args ((:= U tptp.sk6) (:= V tptp.sk8)))
% 27.03/27.26  (step t416.t2 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf42 U V)))) (tptp.ssList (tptp.skaf42 tptp.sk6 tptp.sk8))) :rule or :premises (t416.t1))
% 27.03/27.26  (step t416.t3 (cl (tptp.ssList (tptp.skaf42 tptp.sk6 tptp.sk8))) :rule resolution :premises (t416.t2 t416.a0))
% 27.03/27.26  (step t416 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf42 U V)))) (tptp.ssList (tptp.skaf42 tptp.sk6 tptp.sk8))) :rule subproof :discharge (t416.a0))
% 27.03/27.26  (step t417 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf42 U V))) (tptp.ssList (tptp.skaf42 tptp.sk6 tptp.sk8))) (tptp.ssList (tptp.skaf42 tptp.sk6 tptp.sk8))) :rule resolution :premises (t415 t416))
% 27.03/27.26  (step t418 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf42 U V))) (tptp.ssList (tptp.skaf42 tptp.sk6 tptp.sk8))) (not (tptp.ssList (tptp.skaf42 tptp.sk6 tptp.sk8)))) :rule implies_neg2)
% 27.03/27.26  (step t419 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf42 U V))) (tptp.ssList (tptp.skaf42 tptp.sk6 tptp.sk8))) (=> (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf42 U V))) (tptp.ssList (tptp.skaf42 tptp.sk6 tptp.sk8)))) :rule resolution :premises (t417 t418))
% 27.03/27.26  (step t420 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf42 U V))) (tptp.ssList (tptp.skaf42 tptp.sk6 tptp.sk8)))) :rule contraction :premises (t419))
% 27.03/27.26  (step t421 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf42 U V)))) (tptp.ssList (tptp.skaf42 tptp.sk6 tptp.sk8))) :rule implies :premises (t420))
% 27.03/27.26  (step t422 (cl (tptp.ssList (tptp.skaf42 tptp.sk6 tptp.sk8))) :rule resolution :premises (t421 a52))
% 27.03/27.26  (step t423 (cl (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= tptp.sk5 tptp.sk8) (= (tptp.app (tptp.app 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.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk6)))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (not (= tptp.sk5 tptp.sk8)) (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.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk6))))) (not (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)))) :rule and_neg)
% 27.03/27.26  (step t424 (cl (=> (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= tptp.sk5 tptp.sk8) (= (tptp.app (tptp.app 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.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk6)))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7))) (tptp.ssList (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7)))) (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= tptp.sk5 tptp.sk8) (= (tptp.app (tptp.app 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.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk6)))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)))) :rule implies_neg1)
% 27.03/27.26  (anchor :step t425)
% 27.03/27.26  (assume t425.a0 (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))
% 27.03/27.26  (assume t425.a1 (= tptp.sk5 tptp.sk8))
% 27.03/27.26  (assume t425.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.03/27.26  (assume t425.a3 (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk6)))))
% 27.03/27.26  (assume t425.a4 (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)))
% 27.03/27.26  (step t425.t1 (cl (=> (and (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 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))) (= tptp.sk5 tptp.sk8) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.ssList (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7)))) (and (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 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))) (= tptp.sk5 tptp.sk8) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule implies_neg1)
% 27.03/27.26  (anchor :step t425.t2)
% 27.03/27.26  (assume t425.t2.a0 (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)))
% 27.03/27.26  (assume t425.t2.a1 (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk6)))))
% 27.03/27.26  (assume t425.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.03/27.26  (assume t425.t2.a3 (= tptp.sk5 tptp.sk8))
% 27.03/27.26  (assume t425.t2.a4 (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))
% 27.03/27.26  (step t425.t2.t1 (cl (= (= (tptp.ssList (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7))) true) (tptp.ssList (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7))))) :rule equiv_simplify)
% 27.03/27.26  (step t425.t2.t2 (cl (not (= (tptp.ssList (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7))) true)) (tptp.ssList (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7)))) :rule equiv1 :premises (t425.t2.t1))
% 27.03/27.26  (step t425.t2.t3 (cl (= tptp.sk6 tptp.sk6)) :rule refl)
% 27.03/27.26  (step t425.t2.t4 (cl (= tptp.sk8 tptp.sk5)) :rule symm :premises (t425.t2.a3))
% 27.03/27.26  (step t425.t2.t5 (cl (= (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.skaf42 tptp.sk6 tptp.sk5))) :rule cong :premises (t425.t2.t3 t425.t2.t4))
% 27.03/27.26  (step t425.t2.t6 (cl (= (tptp.skaf43 tptp.sk8 tptp.sk6) (tptp.skaf43 tptp.sk5 tptp.sk6))) :rule cong :premises (t425.t2.t4 t425.t2.t3))
% 27.03/27.26  (step t425.t2.t7 (cl (= (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk6)))) :rule cong :premises (t425.t2.t4 t425.t2.t6))
% 27.03/27.26  (step t425.t2.t8 (cl (= (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk6))))) :rule cong :premises (t425.t2.t5 t425.t2.t7))
% 27.03/27.26  (step t425.t2.t9 (cl (= (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk6))) tptp.sk6)) :rule symm :premises (t425.t2.a1))
% 27.03/27.26  (step t425.t2.t10 (cl (= (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) tptp.sk6)) :rule trans :premises (t425.t2.t8 t425.t2.t9))
% 27.03/27.26  (step t425.t2.t11 (cl (= tptp.sk7 tptp.sk7)) :rule refl)
% 27.03/27.26  (step t425.t2.t12 (cl (= (tptp.cons tptp.sk8 tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7))) :rule cong :premises (t425.t2.t4 t425.t2.t11))
% 27.03/27.26  (step t425.t2.t13 (cl (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) :rule symm :premises (t425.t2.a0))
% 27.03/27.26  (step t425.t2.t14 (cl (= (tptp.cons tptp.sk8 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) :rule trans :premises (t425.t2.t12 t425.t2.t13))
% 27.03/27.26  (step t425.t2.t15 (cl (= (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7)) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) :rule cong :premises (t425.t2.t10 t425.t2.t14))
% 27.03/27.26  (step t425.t2.t16 (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 (t425.t2.a2))
% 27.03/27.26  (step t425.t2.t17 (cl (= (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule trans :premises (t425.t2.t15 t425.t2.t16))
% 27.03/27.26  (step t425.t2.t18 (cl (= (tptp.ssList (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7))) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule cong :premises (t425.t2.t17))
% 27.03/27.26  (step t425.t2.t19 (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.03/27.26  (step t425.t2.t20 (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 (t425.t2.t19))
% 27.03/27.26  (step t425.t2.t21 (cl (= (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) true)) :rule resolution :premises (t425.t2.t20 t425.t2.a4))
% 27.03/27.26  (step t425.t2.t22 (cl (= (tptp.ssList (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7))) true)) :rule trans :premises (t425.t2.t18 t425.t2.t21))
% 27.03/27.26  (step t425.t2.t23 (cl (tptp.ssList (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7)))) :rule resolution :premises (t425.t2.t2 t425.t2.t22))
% 27.03/27.26  (step t425.t2 (cl (not (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7))) (not (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk6))))) (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.sk5 tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.ssList (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7)))) :rule subproof :discharge (t425.t2.a0 t425.t2.a1 t425.t2.a2 t425.t2.a3 t425.t2.a4))
% 27.03/27.26  (step t425.t3 (cl (not (and (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 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))) (= tptp.sk5 tptp.sk8) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7))) :rule and_pos)
% 27.03/27.26  (step t425.t4 (cl (not (and (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 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))) (= tptp.sk5 tptp.sk8) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk6))))) :rule and_pos)
% 27.03/27.26  (step t425.t5 (cl (not (and (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 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))) (= tptp.sk5 tptp.sk8) (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)))) :rule and_pos)
% 27.03/27.26  (step t425.t6 (cl (not (and (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 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))) (= tptp.sk5 tptp.sk8) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.sk5 tptp.sk8)) :rule and_pos)
% 27.03/27.26  (step t425.t7 (cl (not (and (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 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))) (= tptp.sk5 tptp.sk8) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule and_pos)
% 27.03/27.26  (step t425.t8 (cl (tptp.ssList (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7))) (not (and (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 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))) (= tptp.sk5 tptp.sk8) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (not (and (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 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))) (= tptp.sk5 tptp.sk8) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (not (and (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 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))) (= tptp.sk5 tptp.sk8) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (not (and (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 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))) (= tptp.sk5 tptp.sk8) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (not (and (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 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))) (= tptp.sk5 tptp.sk8) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) :rule resolution :premises (t425.t2 t425.t3 t425.t4 t425.t5 t425.t6 t425.t7))
% 27.03/27.26  (step t425.t9 (cl (not (and (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 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))) (= tptp.sk5 tptp.sk8) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (not (and (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 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))) (= tptp.sk5 tptp.sk8) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (not (and (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 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))) (= tptp.sk5 tptp.sk8) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (not (and (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 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))) (= tptp.sk5 tptp.sk8) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (not (and (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 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))) (= tptp.sk5 tptp.sk8) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (tptp.ssList (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7)))) :rule reordering :premises (t425.t8))
% 27.03/27.26  (step t425.t10 (cl (not (and (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 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))) (= tptp.sk5 tptp.sk8) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (tptp.ssList (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7)))) :rule contraction :premises (t425.t9))
% 27.03/27.26  (step t425.t11 (cl (=> (and (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 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))) (= tptp.sk5 tptp.sk8) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.ssList (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7)))) (tptp.ssList (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7)))) :rule resolution :premises (t425.t1 t425.t10))
% 27.03/27.26  (step t425.t12 (cl (=> (and (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 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))) (= tptp.sk5 tptp.sk8) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.ssList (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7))))) :rule implies_neg2)
% 27.03/27.26  (step t425.t13 (cl (=> (and (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 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))) (= tptp.sk5 tptp.sk8) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.ssList (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7)))) (=> (and (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 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))) (= tptp.sk5 tptp.sk8) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.ssList (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7))))) :rule resolution :premises (t425.t11 t425.t12))
% 27.03/27.26  (step t425.t14 (cl (=> (and (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 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))) (= tptp.sk5 tptp.sk8) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.ssList (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7))))) :rule contraction :premises (t425.t13))
% 27.03/27.26  (step t425.t15 (cl (not (and (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 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))) (= tptp.sk5 tptp.sk8) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (tptp.ssList (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7)))) :rule implies :premises (t425.t14))
% 27.03/27.26  (step t425.t16 (cl (and (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 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))) (= tptp.sk5 tptp.sk8) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (not (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7))) (not (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk6))))) (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.sk5 tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule and_neg)
% 27.03/27.26  (step t425.t17 (cl (and (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 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))) (= tptp.sk5 tptp.sk8) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule resolution :premises (t425.t16 t425.a4 t425.a3 t425.a2 t425.a1 t425.a0))
% 27.03/27.26  (step t425.t18 (cl (tptp.ssList (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7)))) :rule resolution :premises (t425.t15 t425.t17))
% 27.03/27.26  (step t425 (cl (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (not (= tptp.sk5 tptp.sk8)) (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.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk6))))) (not (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7))) (tptp.ssList (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7)))) :rule subproof :discharge (t425.a0 t425.a1 t425.a2 t425.a3 t425.a4))
% 27.03/27.26  (step t426 (cl (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= tptp.sk5 tptp.sk8) (= (tptp.app (tptp.app 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.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk6)))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)))) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule and_pos)
% 27.03/27.26  (step t427 (cl (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= tptp.sk5 tptp.sk8) (= (tptp.app (tptp.app 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.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk6)))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)))) (= tptp.sk5 tptp.sk8)) :rule and_pos)
% 27.03/27.26  (step t428 (cl (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= tptp.sk5 tptp.sk8) (= (tptp.app (tptp.app 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.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk6)))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 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.03/27.26  (step t429 (cl (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= tptp.sk5 tptp.sk8) (= (tptp.app (tptp.app 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.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk6)))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk6))))) :rule and_pos)
% 27.03/27.26  (step t430 (cl (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= tptp.sk5 tptp.sk8) (= (tptp.app (tptp.app 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.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk6)))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7))) :rule and_pos)
% 27.03/27.26  (step t431 (cl (tptp.ssList (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7))) (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= tptp.sk5 tptp.sk8) (= (tptp.app (tptp.app 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.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk6)))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)))) (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= tptp.sk5 tptp.sk8) (= (tptp.app (tptp.app 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.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk6)))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)))) (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= tptp.sk5 tptp.sk8) (= (tptp.app (tptp.app 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.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk6)))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)))) (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= tptp.sk5 tptp.sk8) (= (tptp.app (tptp.app 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.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk6)))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)))) (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= tptp.sk5 tptp.sk8) (= (tptp.app (tptp.app 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.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk6)))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7))))) :rule resolution :premises (t425 t426 t427 t428 t429 t430))
% 27.03/27.26  (step t432 (cl (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= tptp.sk5 tptp.sk8) (= (tptp.app (tptp.app 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.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk6)))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)))) (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= tptp.sk5 tptp.sk8) (= (tptp.app (tptp.app 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.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk6)))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)))) (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= tptp.sk5 tptp.sk8) (= (tptp.app (tptp.app 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.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk6)))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)))) (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= tptp.sk5 tptp.sk8) (= (tptp.app (tptp.app 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.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk6)))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)))) (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= tptp.sk5 tptp.sk8) (= (tptp.app (tptp.app 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.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk6)))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)))) (tptp.ssList (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7)))) :rule reordering :premises (t431))
% 27.03/27.26  (step t433 (cl (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= tptp.sk5 tptp.sk8) (= (tptp.app (tptp.app 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.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk6)))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)))) (tptp.ssList (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7)))) :rule contraction :premises (t432))
% 27.03/27.26  (step t434 (cl (=> (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= tptp.sk5 tptp.sk8) (= (tptp.app (tptp.app 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.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk6)))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7))) (tptp.ssList (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7)))) (tptp.ssList (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7)))) :rule resolution :premises (t424 t433))
% 27.03/27.26  (step t435 (cl (=> (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= tptp.sk5 tptp.sk8) (= (tptp.app (tptp.app 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.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk6)))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7))) (tptp.ssList (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7))))) :rule implies_neg2)
% 27.03/27.26  (step t436 (cl (=> (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= tptp.sk5 tptp.sk8) (= (tptp.app (tptp.app 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.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk6)))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7))) (tptp.ssList (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7)))) (=> (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= tptp.sk5 tptp.sk8) (= (tptp.app (tptp.app 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.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk6)))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7))) (tptp.ssList (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7))))) :rule resolution :premises (t434 t435))
% 27.03/27.26  (step t437 (cl (=> (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= tptp.sk5 tptp.sk8) (= (tptp.app (tptp.app 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.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk6)))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7))) (tptp.ssList (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7))))) :rule contraction :premises (t436))
% 27.03/27.26  (step t438 (cl (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= tptp.sk5 tptp.sk8) (= (tptp.app (tptp.app 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.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk6)))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)))) (tptp.ssList (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7)))) :rule implies :premises (t437))
% 27.03/27.26  (step t439 (cl (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (not (= tptp.sk5 tptp.sk8)) (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.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk6))))) (not (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7))) (tptp.ssList (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7)))) :rule resolution :premises (t423 t438))
% 27.03/27.26  (step t440 (cl (not (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.sk7)) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)))) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.sk7)) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7))) :rule or_pos)
% 27.03/27.26  (step t441 (cl (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.sk7)) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (not (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.sk7)) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7))))) :rule reordering :premises (t440))
% 27.03/27.26  (step t442 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.app (tptp.cons U tptp.nil) V) (tptp.cons U V)))) (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.sk7)) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 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.03/27.26  (anchor :step t443)
% 27.03/27.26  (assume t443.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.03/27.26  (step t443.t1 (cl (or (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.app (tptp.cons U tptp.nil) V) (tptp.cons U V))))) (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.sk7)) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7))))) :rule forall_inst :args ((:= U tptp.sk5) (:= V tptp.sk7)))
% 27.03/27.26  (step t443.t2 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.app (tptp.cons U tptp.nil) V) (tptp.cons U V))))) (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.sk7)) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)))) :rule or :premises (t443.t1))
% 27.03/27.26  (step t443.t3 (cl (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.sk7)) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)))) :rule resolution :premises (t443.t2 t443.a0))
% 27.03/27.26  (step t443 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.app (tptp.cons U tptp.nil) V) (tptp.cons U V))))) (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.sk7)) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)))) :rule subproof :discharge (t443.a0))
% 27.03/27.26  (step t444 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.app (tptp.cons U tptp.nil) V) (tptp.cons U V)))) (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.sk7)) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)))) (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.sk7)) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)))) :rule resolution :premises (t442 t443))
% 27.03/27.26  (step t445 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.app (tptp.cons U tptp.nil) V) (tptp.cons U V)))) (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.sk7)) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)))) (not (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.sk7)) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7))))) :rule implies_neg2)
% 27.03/27.26  (step t446 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.app (tptp.cons U tptp.nil) V) (tptp.cons U V)))) (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.sk7)) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 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.sk5)) (not (tptp.ssList tptp.sk7)) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7))))) :rule resolution :premises (t444 t445))
% 27.03/27.26  (step t447 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.app (tptp.cons U tptp.nil) V) (tptp.cons U V)))) (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.sk7)) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7))))) :rule contraction :premises (t446))
% 27.03/27.26  (step t448 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.app (tptp.cons U tptp.nil) V) (tptp.cons U V))))) (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.sk7)) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)))) :rule implies :premises (t447))
% 27.03/27.26  (step t449 (cl (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.sk7)) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)))) :rule resolution :premises (t448 a119))
% 27.03/27.26  (step t450 (cl (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7))) :rule resolution :premises (t441 a191 a193 t449))
% 27.03/27.26  (step t451 (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.03/27.26  (step t452 (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 (t451))
% 27.03/27.26  (step t453 (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.03/27.26  (anchor :step t454)
% 27.03/27.26  (assume t454.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.03/27.26  (step t454.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.03/27.26  (step t454.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 (t454.t1))
% 27.03/27.26  (step t454.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 (t454.t2 t454.a0))
% 27.03/27.26  (step t454 (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 (t454.a0))
% 27.03/27.26  (step t455 (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 (t453 t454))
% 27.03/27.26  (step t456 (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.03/27.26  (step t457 (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 (t455 t456))
% 27.03/27.26  (step t458 (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 (t457))
% 27.03/27.26  (step t459 (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 (t458))
% 27.03/27.26  (step t460 (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 (t459 a148))
% 27.03/27.26  (step t461 (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 (t452 a192 a193 t17 t460))
% 27.03/27.26  (step t462 (cl (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 tptp.sk8) (tptp.duplicatefreeP (tptp.cons tptp.sk8 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.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk6)))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil))) (not (= tptp.sk5 tptp.sk8)) (not (tptp.duplicatefreeP (tptp.cons tptp.sk8 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.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk6))))) (not (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)))) :rule and_neg)
% 27.03/27.26  (step t463 (cl (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 tptp.sk8) (tptp.duplicatefreeP (tptp.cons tptp.sk8 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.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk6)))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7))) (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7)))) (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 tptp.sk8) (tptp.duplicatefreeP (tptp.cons tptp.sk8 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.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk6)))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)))) :rule implies_neg1)
% 27.03/27.26  (anchor :step t464)
% 27.03/27.26  (assume t464.a0 (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)))
% 27.03/27.26  (assume t464.a1 (= tptp.sk5 tptp.sk8))
% 27.03/27.26  (assume t464.a2 (tptp.duplicatefreeP (tptp.cons tptp.sk8 tptp.nil)))
% 27.03/27.26  (assume t464.a3 (= (tptp.app (tptp.app 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.03/27.26  (assume t464.a4 (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk6)))))
% 27.03/27.26  (assume t464.a5 (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)))
% 27.03/27.26  (step t464.t1 (cl (=> (and (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 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))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (tptp.duplicatefreeP (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 tptp.sk8)) (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7)))) (and (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 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))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (tptp.duplicatefreeP (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 tptp.sk8))) :rule implies_neg1)
% 27.03/27.26  (anchor :step t464.t2)
% 27.03/27.26  (assume t464.t2.a0 (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)))
% 27.03/27.26  (assume t464.t2.a1 (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk6)))))
% 27.03/27.26  (assume t464.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.03/27.26  (assume t464.t2.a3 (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)))
% 27.03/27.26  (assume t464.t2.a4 (tptp.duplicatefreeP (tptp.cons tptp.sk8 tptp.nil)))
% 27.03/27.26  (assume t464.t2.a5 (= tptp.sk5 tptp.sk8))
% 27.03/27.26  (step t464.t2.t1 (cl (= (= (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7))) true) (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7))))) :rule equiv_simplify)
% 27.03/27.26  (step t464.t2.t2 (cl (not (= (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7))) true)) (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7)))) :rule equiv1 :premises (t464.t2.t1))
% 27.03/27.26  (step t464.t2.t3 (cl (= tptp.sk6 tptp.sk6)) :rule refl)
% 27.03/27.26  (step t464.t2.t4 (cl (= tptp.sk8 tptp.sk5)) :rule symm :premises (t464.t2.a5))
% 27.03/27.26  (step t464.t2.t5 (cl (= (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.skaf42 tptp.sk6 tptp.sk5))) :rule cong :premises (t464.t2.t3 t464.t2.t4))
% 27.03/27.26  (step t464.t2.t6 (cl (= (tptp.skaf43 tptp.sk8 tptp.sk6) (tptp.skaf43 tptp.sk5 tptp.sk6))) :rule cong :premises (t464.t2.t4 t464.t2.t3))
% 27.03/27.26  (step t464.t2.t7 (cl (= (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk6)))) :rule cong :premises (t464.t2.t4 t464.t2.t6))
% 27.03/27.26  (step t464.t2.t8 (cl (= (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk6))))) :rule cong :premises (t464.t2.t5 t464.t2.t7))
% 27.03/27.26  (step t464.t2.t9 (cl (= (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk6))) tptp.sk6)) :rule symm :premises (t464.t2.a1))
% 27.03/27.26  (step t464.t2.t10 (cl (= (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) tptp.sk6)) :rule trans :premises (t464.t2.t8 t464.t2.t9))
% 27.03/27.26  (step t464.t2.t11 (cl (= tptp.sk7 tptp.sk7)) :rule refl)
% 27.03/27.26  (step t464.t2.t12 (cl (= (tptp.cons tptp.sk8 tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7))) :rule cong :premises (t464.t2.t4 t464.t2.t11))
% 27.03/27.26  (step t464.t2.t13 (cl (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) :rule symm :premises (t464.t2.a0))
% 27.03/27.26  (step t464.t2.t14 (cl (= (tptp.cons tptp.sk8 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) :rule trans :premises (t464.t2.t12 t464.t2.t13))
% 27.03/27.26  (step t464.t2.t15 (cl (= (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7)) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) :rule cong :premises (t464.t2.t10 t464.t2.t14))
% 27.03/27.26  (step t464.t2.t16 (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 (t464.t2.a2))
% 27.03/27.26  (step t464.t2.t17 (cl (= (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule trans :premises (t464.t2.t15 t464.t2.t16))
% 27.03/27.26  (step t464.t2.t18 (cl (= (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7))) (tptp.duplicatefreeP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule cong :premises (t464.t2.t17))
% 27.03/27.26  (step t464.t2.t19 (cl (= (tptp.cons tptp.sk8 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule symm :premises (t464.t2.a3))
% 27.03/27.26  (step t464.t2.t20 (cl (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil))) :rule symm :premises (t464.t2.t19))
% 27.03/27.26  (step t464.t2.t21 (cl (= (tptp.duplicatefreeP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.duplicatefreeP (tptp.cons tptp.sk8 tptp.nil)))) :rule cong :premises (t464.t2.t20))
% 27.03/27.26  (step t464.t2.t22 (cl (= (= (tptp.duplicatefreeP (tptp.cons tptp.sk8 tptp.nil)) true) (tptp.duplicatefreeP (tptp.cons tptp.sk8 tptp.nil)))) :rule equiv_simplify)
% 27.03/27.26  (step t464.t2.t23 (cl (= (tptp.duplicatefreeP (tptp.cons tptp.sk8 tptp.nil)) true) (not (tptp.duplicatefreeP (tptp.cons tptp.sk8 tptp.nil)))) :rule equiv2 :premises (t464.t2.t22))
% 27.03/27.26  (step t464.t2.t24 (cl (= (tptp.duplicatefreeP (tptp.cons tptp.sk8 tptp.nil)) true)) :rule resolution :premises (t464.t2.t23 t464.t2.a4))
% 27.03/27.26  (step t464.t2.t25 (cl (= (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7))) true)) :rule trans :premises (t464.t2.t18 t464.t2.t21 t464.t2.t24))
% 27.03/27.26  (step t464.t2.t26 (cl (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7)))) :rule resolution :premises (t464.t2.t2 t464.t2.t25))
% 27.03/27.26  (step t464.t2 (cl (not (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7))) (not (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk6))))) (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.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil))) (not (tptp.duplicatefreeP (tptp.cons tptp.sk8 tptp.nil))) (not (= tptp.sk5 tptp.sk8)) (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7)))) :rule subproof :discharge (t464.t2.a0 t464.t2.a1 t464.t2.a2 t464.t2.a3 t464.t2.a4 t464.t2.a5))
% 27.03/27.26  (step t464.t3 (cl (not (and (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 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))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (tptp.duplicatefreeP (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 tptp.sk8))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7))) :rule and_pos)
% 27.03/27.26  (step t464.t4 (cl (not (and (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 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))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (tptp.duplicatefreeP (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 tptp.sk8))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk6))))) :rule and_pos)
% 27.03/27.26  (step t464.t5 (cl (not (and (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 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))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (tptp.duplicatefreeP (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 tptp.sk8))) (= (tptp.app (tptp.app 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.03/27.26  (step t464.t6 (cl (not (and (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 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))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (tptp.duplicatefreeP (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 tptp.sk8))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil))) :rule and_pos)
% 27.03/27.26  (step t464.t7 (cl (not (and (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 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))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (tptp.duplicatefreeP (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 tptp.sk8))) (tptp.duplicatefreeP (tptp.cons tptp.sk8 tptp.nil))) :rule and_pos)
% 27.03/27.26  (step t464.t8 (cl (not (and (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 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))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (tptp.duplicatefreeP (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 tptp.sk8))) (= tptp.sk5 tptp.sk8)) :rule and_pos)
% 27.03/27.26  (step t464.t9 (cl (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7))) (not (and (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 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))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (tptp.duplicatefreeP (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 tptp.sk8))) (not (and (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 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))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (tptp.duplicatefreeP (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 tptp.sk8))) (not (and (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 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))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (tptp.duplicatefreeP (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 tptp.sk8))) (not (and (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 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))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (tptp.duplicatefreeP (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 tptp.sk8))) (not (and (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 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))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (tptp.duplicatefreeP (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 tptp.sk8))) (not (and (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 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))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (tptp.duplicatefreeP (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 tptp.sk8)))) :rule resolution :premises (t464.t2 t464.t3 t464.t4 t464.t5 t464.t6 t464.t7 t464.t8))
% 27.03/27.26  (step t464.t10 (cl (not (and (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 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))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (tptp.duplicatefreeP (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 tptp.sk8))) (not (and (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 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))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (tptp.duplicatefreeP (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 tptp.sk8))) (not (and (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 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))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (tptp.duplicatefreeP (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 tptp.sk8))) (not (and (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 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))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (tptp.duplicatefreeP (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 tptp.sk8))) (not (and (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 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))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (tptp.duplicatefreeP (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 tptp.sk8))) (not (and (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 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))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (tptp.duplicatefreeP (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 tptp.sk8))) (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7)))) :rule reordering :premises (t464.t9))
% 27.03/27.26  (step t464.t11 (cl (not (and (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 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))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (tptp.duplicatefreeP (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 tptp.sk8))) (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7)))) :rule contraction :premises (t464.t10))
% 27.03/27.26  (step t464.t12 (cl (=> (and (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 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))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (tptp.duplicatefreeP (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 tptp.sk8)) (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7)))) (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7)))) :rule resolution :premises (t464.t1 t464.t11))
% 27.03/27.26  (step t464.t13 (cl (=> (and (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 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))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (tptp.duplicatefreeP (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 tptp.sk8)) (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7)))) (not (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7))))) :rule implies_neg2)
% 27.03/27.26  (step t464.t14 (cl (=> (and (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 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))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (tptp.duplicatefreeP (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 tptp.sk8)) (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7)))) (=> (and (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 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))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (tptp.duplicatefreeP (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 tptp.sk8)) (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7))))) :rule resolution :premises (t464.t12 t464.t13))
% 27.03/27.26  (step t464.t15 (cl (=> (and (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 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))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (tptp.duplicatefreeP (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 tptp.sk8)) (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7))))) :rule contraction :premises (t464.t14))
% 27.03/27.26  (step t464.t16 (cl (not (and (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 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))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (tptp.duplicatefreeP (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 tptp.sk8))) (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7)))) :rule implies :premises (t464.t15))
% 27.03/27.26  (step t464.t17 (cl (and (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 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))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (tptp.duplicatefreeP (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 tptp.sk8)) (not (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7))) (not (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk6))))) (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.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil))) (not (tptp.duplicatefreeP (tptp.cons tptp.sk8 tptp.nil))) (not (= tptp.sk5 tptp.sk8))) :rule and_neg)
% 27.03/27.26  (step t464.t18 (cl (and (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 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))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (tptp.duplicatefreeP (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 tptp.sk8))) :rule resolution :premises (t464.t17 t464.a5 t464.a4 t464.a3 t464.a0 t464.a2 t464.a1))
% 27.03/27.26  (step t464.t19 (cl (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7)))) :rule resolution :premises (t464.t16 t464.t18))
% 27.03/27.26  (step t464 (cl (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil))) (not (= tptp.sk5 tptp.sk8)) (not (tptp.duplicatefreeP (tptp.cons tptp.sk8 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.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk6))))) (not (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7))) (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7)))) :rule subproof :discharge (t464.a0 t464.a1 t464.a2 t464.a3 t464.a4 t464.a5))
% 27.03/27.26  (step t465 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 tptp.sk8) (tptp.duplicatefreeP (tptp.cons tptp.sk8 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.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk6)))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil))) :rule and_pos)
% 27.03/27.26  (step t466 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 tptp.sk8) (tptp.duplicatefreeP (tptp.cons tptp.sk8 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.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk6)))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)))) (= tptp.sk5 tptp.sk8)) :rule and_pos)
% 27.03/27.26  (step t467 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 tptp.sk8) (tptp.duplicatefreeP (tptp.cons tptp.sk8 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.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk6)))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)))) (tptp.duplicatefreeP (tptp.cons tptp.sk8 tptp.nil))) :rule and_pos)
% 27.03/27.26  (step t468 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 tptp.sk8) (tptp.duplicatefreeP (tptp.cons tptp.sk8 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.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk6)))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 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.03/27.26  (step t469 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 tptp.sk8) (tptp.duplicatefreeP (tptp.cons tptp.sk8 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.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk6)))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk6))))) :rule and_pos)
% 27.03/27.26  (step t470 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 tptp.sk8) (tptp.duplicatefreeP (tptp.cons tptp.sk8 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.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk6)))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7))) :rule and_pos)
% 27.03/27.26  (step t471 (cl (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 tptp.sk8) (tptp.duplicatefreeP (tptp.cons tptp.sk8 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.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk6)))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 tptp.sk8) (tptp.duplicatefreeP (tptp.cons tptp.sk8 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.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk6)))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 tptp.sk8) (tptp.duplicatefreeP (tptp.cons tptp.sk8 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.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk6)))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 tptp.sk8) (tptp.duplicatefreeP (tptp.cons tptp.sk8 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.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk6)))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 tptp.sk8) (tptp.duplicatefreeP (tptp.cons tptp.sk8 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.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk6)))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 tptp.sk8) (tptp.duplicatefreeP (tptp.cons tptp.sk8 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.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk6)))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7))))) :rule resolution :premises (t464 t465 t466 t467 t468 t469 t470))
% 27.03/27.26  (step t472 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 tptp.sk8) (tptp.duplicatefreeP (tptp.cons tptp.sk8 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.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk6)))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 tptp.sk8) (tptp.duplicatefreeP (tptp.cons tptp.sk8 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.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk6)))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 tptp.sk8) (tptp.duplicatefreeP (tptp.cons tptp.sk8 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.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk6)))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 tptp.sk8) (tptp.duplicatefreeP (tptp.cons tptp.sk8 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.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk6)))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 tptp.sk8) (tptp.duplicatefreeP (tptp.cons tptp.sk8 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.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk6)))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 tptp.sk8) (tptp.duplicatefreeP (tptp.cons tptp.sk8 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.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk6)))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)))) (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7)))) :rule reordering :premises (t471))
% 27.03/27.26  (step t473 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 tptp.sk8) (tptp.duplicatefreeP (tptp.cons tptp.sk8 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.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk6)))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)))) (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7)))) :rule contraction :premises (t472))
% 27.03/27.26  (step t474 (cl (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 tptp.sk8) (tptp.duplicatefreeP (tptp.cons tptp.sk8 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.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk6)))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7))) (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7)))) (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7)))) :rule resolution :premises (t463 t473))
% 27.03/27.26  (step t475 (cl (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 tptp.sk8) (tptp.duplicatefreeP (tptp.cons tptp.sk8 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.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk6)))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7))) (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7)))) (not (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7))))) :rule implies_neg2)
% 27.03/27.26  (step t476 (cl (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 tptp.sk8) (tptp.duplicatefreeP (tptp.cons tptp.sk8 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.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk6)))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7))) (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7)))) (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 tptp.sk8) (tptp.duplicatefreeP (tptp.cons tptp.sk8 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.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk6)))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7))) (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7))))) :rule resolution :premises (t474 t475))
% 27.03/27.26  (step t477 (cl (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 tptp.sk8) (tptp.duplicatefreeP (tptp.cons tptp.sk8 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.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk6)))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7))) (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7))))) :rule contraction :premises (t476))
% 27.03/27.26  (step t478 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 tptp.sk8) (tptp.duplicatefreeP (tptp.cons tptp.sk8 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.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk6)))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)))) (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7)))) :rule implies :premises (t477))
% 27.03/27.26  (step t479 (cl (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil))) (not (= tptp.sk5 tptp.sk8)) (not (tptp.duplicatefreeP (tptp.cons tptp.sk8 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.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk6))))) (not (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7))) (tptp.duplicatefreeP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk8 tptp.sk7)))) :rule resolution :premises (t462 t478))
% 27.03/27.26  (step t480 (cl (not (or (not (tptp.ssItem tptp.sk8)) (tptp.duplicatefreeP (tptp.cons tptp.sk8 tptp.nil)))) (not (tptp.ssItem tptp.sk8)) (tptp.duplicatefreeP (tptp.cons tptp.sk8 tptp.nil))) :rule or_pos)
% 27.03/27.26  (step t481 (cl (not (tptp.ssItem tptp.sk8)) (tptp.duplicatefreeP (tptp.cons tptp.sk8 tptp.nil)) (not (or (not (tptp.ssItem tptp.sk8)) (tptp.duplicatefreeP (tptp.cons tptp.sk8 tptp.nil))))) :rule reordering :premises (t480))
% 27.03/27.26  (step t482 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.duplicatefreeP (tptp.cons U tptp.nil)))) (or (not (tptp.ssItem tptp.sk8)) (tptp.duplicatefreeP (tptp.cons tptp.sk8 tptp.nil)))) (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.duplicatefreeP (tptp.cons U tptp.nil))))) :rule implies_neg1)
% 27.03/27.26  (anchor :step t483)
% 27.03/27.26  (assume t483.a0 (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.duplicatefreeP (tptp.cons U tptp.nil)))))
% 27.03/27.26  (step t483.t1 (cl (or (not (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.duplicatefreeP (tptp.cons U tptp.nil))))) (or (not (tptp.ssItem tptp.sk8)) (tptp.duplicatefreeP (tptp.cons tptp.sk8 tptp.nil))))) :rule forall_inst :args ((:= U tptp.sk8)))
% 27.03/27.26  (step t483.t2 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.duplicatefreeP (tptp.cons U tptp.nil))))) (or (not (tptp.ssItem tptp.sk8)) (tptp.duplicatefreeP (tptp.cons tptp.sk8 tptp.nil)))) :rule or :premises (t483.t1))
% 27.03/27.26  (step t483.t3 (cl (or (not (tptp.ssItem tptp.sk8)) (tptp.duplicatefreeP (tptp.cons tptp.sk8 tptp.nil)))) :rule resolution :premises (t483.t2 t483.a0))
% 27.03/27.26  (step t483 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.duplicatefreeP (tptp.cons U tptp.nil))))) (or (not (tptp.ssItem tptp.sk8)) (tptp.duplicatefreeP (tptp.cons tptp.sk8 tptp.nil)))) :rule subproof :discharge (t483.a0))
% 27.03/27.26  (step t484 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.duplicatefreeP (tptp.cons U tptp.nil)))) (or (not (tptp.ssItem tptp.sk8)) (tptp.duplicatefreeP (tptp.cons tptp.sk8 tptp.nil)))) (or (not (tptp.ssItem tptp.sk8)) (tptp.duplicatefreeP (tptp.cons tptp.sk8 tptp.nil)))) :rule resolution :premises (t482 t483))
% 27.03/27.26  (step t485 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.duplicatefreeP (tptp.cons U tptp.nil)))) (or (not (tptp.ssItem tptp.sk8)) (tptp.duplicatefreeP (tptp.cons tptp.sk8 tptp.nil)))) (not (or (not (tptp.ssItem tptp.sk8)) (tptp.duplicatefreeP (tptp.cons tptp.sk8 tptp.nil))))) :rule implies_neg2)
% 27.03/27.26  (step t486 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.duplicatefreeP (tptp.cons U tptp.nil)))) (or (not (tptp.ssItem tptp.sk8)) (tptp.duplicatefreeP (tptp.cons tptp.sk8 tptp.nil)))) (=> (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.duplicatefreeP (tptp.cons U tptp.nil)))) (or (not (tptp.ssItem tptp.sk8)) (tptp.duplicatefreeP (tptp.cons tptp.sk8 tptp.nil))))) :rule resolution :premises (t484 t485))
% 27.03/27.26  (step t487 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.duplicatefreeP (tptp.cons U tptp.nil)))) (or (not (tptp.ssItem tptp.sk8)) (tptp.duplicatefreeP (tptp.cons tptp.sk8 tptp.nil))))) :rule contraction :premises (t486))
% 27.03/27.26  (step t488 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.duplicatefreeP (tptp.cons U tptp.nil))))) (or (not (tptp.ssItem tptp.sk8)) (tptp.duplicatefreeP (tptp.cons tptp.sk8 tptp.nil)))) :rule implies :premises (t487))
% 27.03/27.26  (step t489 (cl (or (not (tptp.ssItem tptp.sk8)) (tptp.duplicatefreeP (tptp.cons tptp.sk8 tptp.nil)))) :rule resolution :premises (t488 a64))
% 27.03/27.26  (step t490 (cl (tptp.duplicatefreeP (tptp.cons tptp.sk8 tptp.nil))) :rule resolution :premises (t481 t143 t489))
% 27.03/27.26  (step t491 (cl (not (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk6))))) (not (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk6)))))) :rule resolution :premises (t391 t406 t414 t422 t143 a193 t439 t450 t221 t461 t229 t479 t450 t221 t490 t132 t461))
% 27.03/27.26  (step t492 (cl (not (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk6)))))) :rule contraction :premises (t491))
% 27.03/27.26  (step t493 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.memberP U V)) (not (tptp.ssItem V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.skaf42 U V) (tptp.cons V (tptp.skaf43 V U)))))) (or (not (tptp.memberP tptp.sk6 tptp.sk5)) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk6)))))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.memberP U V)) (not (tptp.ssItem V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.skaf42 U V) (tptp.cons V (tptp.skaf43 V U))))))) :rule implies_neg1)
% 27.03/27.26  (anchor :step t494)
% 27.03/27.26  (assume t494.a0 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.memberP U V)) (not (tptp.ssItem V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.skaf42 U V) (tptp.cons V (tptp.skaf43 V U)))))))
% 27.03/27.26  (step t494.t1 (cl (or (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.memberP U V)) (not (tptp.ssItem V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.skaf42 U V) (tptp.cons V (tptp.skaf43 V U))))))) (or (not (tptp.memberP tptp.sk6 tptp.sk5)) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk6))))))) :rule forall_inst :args ((:= U tptp.sk6) (:= V tptp.sk5)))
% 27.03/27.26  (step t494.t2 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.memberP U V)) (not (tptp.ssItem V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.skaf42 U V) (tptp.cons V (tptp.skaf43 V U))))))) (or (not (tptp.memberP tptp.sk6 tptp.sk5)) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk6)))))) :rule or :premises (t494.t1))
% 27.03/27.26  (step t494.t3 (cl (or (not (tptp.memberP tptp.sk6 tptp.sk5)) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk6)))))) :rule resolution :premises (t494.t2 t494.a0))
% 27.03/27.26  (step t494 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.memberP U V)) (not (tptp.ssItem V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.skaf42 U V) (tptp.cons V (tptp.skaf43 V U))))))) (or (not (tptp.memberP tptp.sk6 tptp.sk5)) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk6)))))) :rule subproof :discharge (t494.a0))
% 27.03/27.26  (step t495 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.memberP U V)) (not (tptp.ssItem V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.skaf42 U V) (tptp.cons V (tptp.skaf43 V U)))))) (or (not (tptp.memberP tptp.sk6 tptp.sk5)) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk6)))))) (or (not (tptp.memberP tptp.sk6 tptp.sk5)) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk6)))))) :rule resolution :premises (t493 t494))
% 27.03/27.26  (step t496 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.memberP U V)) (not (tptp.ssItem V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.skaf42 U V) (tptp.cons V (tptp.skaf43 V U)))))) (or (not (tptp.memberP tptp.sk6 tptp.sk5)) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk6)))))) (not (or (not (tptp.memberP tptp.sk6 tptp.sk5)) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk6))))))) :rule implies_neg2)
% 27.03/27.26  (step t497 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.memberP U V)) (not (tptp.ssItem V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.skaf42 U V) (tptp.cons V (tptp.skaf43 V U)))))) (or (not (tptp.memberP tptp.sk6 tptp.sk5)) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk6)))))) (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.memberP U V)) (not (tptp.ssItem V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.skaf42 U V) (tptp.cons V (tptp.skaf43 V U)))))) (or (not (tptp.memberP tptp.sk6 tptp.sk5)) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk6))))))) :rule resolution :premises (t495 t496))
% 27.03/27.26  (step t498 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.memberP U V)) (not (tptp.ssItem V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.skaf42 U V) (tptp.cons V (tptp.skaf43 V U)))))) (or (not (tptp.memberP tptp.sk6 tptp.sk5)) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk6))))))) :rule contraction :premises (t497))
% 27.03/27.26  (step t499 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.memberP U V)) (not (tptp.ssItem V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.skaf42 U V) (tptp.cons V (tptp.skaf43 V U))))))) (or (not (tptp.memberP tptp.sk6 tptp.sk5)) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk6)))))) :rule implies :premises (t498))
% 27.03/27.26  (step t500 (cl (not (= (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))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.memberP U V)) (not (tptp.ssItem V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.skaf42 U V) (tptp.cons V (tptp.skaf43 V U)))))))) (not (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)))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.memberP U V)) (not (tptp.ssItem V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.skaf42 U V) (tptp.cons V (tptp.skaf43 V U))))))) :rule equiv_pos2)
% 27.03/27.26  (anchor :step t501 :args ((U $$unsorted) (:= U U) (V $$unsorted) (:= V V)))
% 27.03/27.26  (step t501.t1 (cl (= U U)) :rule refl)
% 27.03/27.26  (step t501.t2 (cl (= V V)) :rule refl)
% 27.03/27.26  (step t501.t3 (cl (= (not (tptp.memberP U V)) (not (tptp.memberP U V)))) :rule refl)
% 27.03/27.26  (step t501.t4 (cl (= (not (tptp.ssItem V)) (not (tptp.ssItem V)))) :rule refl)
% 27.03/27.26  (step t501.t5 (cl (= (not (tptp.ssList U)) (not (tptp.ssList U)))) :rule refl)
% 27.03/27.26  (step t501.t6 (cl (= (= (tptp.app (tptp.skaf42 U V) (tptp.cons V (tptp.skaf43 V U))) U) (= U (tptp.app (tptp.skaf42 U V) (tptp.cons V (tptp.skaf43 V U)))))) :rule all_simplify)
% 27.03/27.26  (step t501.t7 (cl (= (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)) (or (not (tptp.memberP U V)) (not (tptp.ssItem V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.skaf42 U V) (tptp.cons V (tptp.skaf43 V U))))))) :rule cong :premises (t501.t3 t501.t4 t501.t5 t501.t6))
% 27.03/27.26  (step t501 (cl (= (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))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.memberP U V)) (not (tptp.ssItem V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.skaf42 U V) (tptp.cons V (tptp.skaf43 V U)))))))) :rule bind)
% 27.03/27.26  (step t502 (cl (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.memberP U V)) (not (tptp.ssItem V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.skaf42 U V) (tptp.cons V (tptp.skaf43 V U))))))) :rule resolution :premises (t500 t501 a168))
% 27.03/27.26  (step t503 (cl (or (not (tptp.memberP tptp.sk6 tptp.sk5)) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk6)))))) :rule resolution :premises (t499 t502))
% 27.03/27.26  (step t504 (cl (not (tptp.memberP tptp.sk6 tptp.sk5))) :rule resolution :premises (t389 a191 a192 t492 t503))
% 27.03/27.26  (step t505 (cl (tptp.memberP tptp.sk7 tptp.sk5)) :rule resolution :premises (t387 t504))
% 27.03/27.26  (step t506 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.memberP U V)) (not (tptp.ssItem V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.skaf42 U V) (tptp.cons V (tptp.skaf43 V U)))))) (or (not (tptp.memberP tptp.sk7 tptp.sk5)) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.memberP U V)) (not (tptp.ssItem V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.skaf42 U V) (tptp.cons V (tptp.skaf43 V U))))))) :rule implies_neg1)
% 27.03/27.26  (anchor :step t507)
% 27.03/27.26  (assume t507.a0 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.memberP U V)) (not (tptp.ssItem V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.skaf42 U V) (tptp.cons V (tptp.skaf43 V U)))))))
% 27.03/27.26  (step t507.t1 (cl (or (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.memberP U V)) (not (tptp.ssItem V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.skaf42 U V) (tptp.cons V (tptp.skaf43 V U))))))) (or (not (tptp.memberP tptp.sk7 tptp.sk5)) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))))) :rule forall_inst :args ((:= U tptp.sk7) (:= V tptp.sk5)))
% 27.03/27.26  (step t507.t2 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.memberP U V)) (not (tptp.ssItem V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.skaf42 U V) (tptp.cons V (tptp.skaf43 V U))))))) (or (not (tptp.memberP tptp.sk7 tptp.sk5)) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))))) :rule or :premises (t507.t1))
% 27.03/27.26  (step t507.t3 (cl (or (not (tptp.memberP tptp.sk7 tptp.sk5)) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))))) :rule resolution :premises (t507.t2 t507.a0))
% 27.03/27.26  (step t507 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.memberP U V)) (not (tptp.ssItem V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.skaf42 U V) (tptp.cons V (tptp.skaf43 V U))))))) (or (not (tptp.memberP tptp.sk7 tptp.sk5)) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))))) :rule subproof :discharge (t507.a0))
% 27.03/27.26  (step t508 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.memberP U V)) (not (tptp.ssItem V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.skaf42 U V) (tptp.cons V (tptp.skaf43 V U)))))) (or (not (tptp.memberP tptp.sk7 tptp.sk5)) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))))) (or (not (tptp.memberP tptp.sk7 tptp.sk5)) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))))) :rule resolution :premises (t506 t507))
% 27.03/27.26  (step t509 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.memberP U V)) (not (tptp.ssItem V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.skaf42 U V) (tptp.cons V (tptp.skaf43 V U)))))) (or (not (tptp.memberP tptp.sk7 tptp.sk5)) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))))) (not (or (not (tptp.memberP tptp.sk7 tptp.sk5)) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))))) :rule implies_neg2)
% 27.03/27.26  (step t510 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.memberP U V)) (not (tptp.ssItem V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.skaf42 U V) (tptp.cons V (tptp.skaf43 V U)))))) (or (not (tptp.memberP tptp.sk7 tptp.sk5)) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))))) (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.memberP U V)) (not (tptp.ssItem V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.skaf42 U V) (tptp.cons V (tptp.skaf43 V U)))))) (or (not (tptp.memberP tptp.sk7 tptp.sk5)) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))))) :rule resolution :premises (t508 t509))
% 27.03/27.26  (step t511 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.memberP U V)) (not (tptp.ssItem V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.skaf42 U V) (tptp.cons V (tptp.skaf43 V U)))))) (or (not (tptp.memberP tptp.sk7 tptp.sk5)) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))))) :rule contraction :premises (t510))
% 27.03/27.26  (step t512 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.memberP U V)) (not (tptp.ssItem V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.skaf42 U V) (tptp.cons V (tptp.skaf43 V U))))))) (or (not (tptp.memberP tptp.sk7 tptp.sk5)) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))))) :rule implies :premises (t511))
% 27.03/27.26  (step t513 (cl (or (not (tptp.memberP tptp.sk7 tptp.sk5)) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))))) :rule resolution :premises (t512 t502))
% 27.03/27.26  (step t514 (cl (= tptp.sk7 (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))) :rule resolution :premises (t386 a191 a193 t505 t513))
% 27.03/27.26  (step t515 (cl (not (or (not (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))) (not (tptp.ssList (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))) (not (tptp.ssList (tptp.skaf42 tptp.sk7 tptp.sk5))) (= tptp.nil (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))) (not (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))) (not (tptp.ssList (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))) (not (tptp.ssList (tptp.skaf42 tptp.sk7 tptp.sk5))) (= tptp.nil (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))) :rule or_pos)
% 27.03/27.26  (step t516 (cl (not (tptp.ssList (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))) (not (tptp.ssList (tptp.skaf42 tptp.sk7 tptp.sk5))) (= tptp.nil (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))) (not (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))) (not (or (not (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))) (not (tptp.ssList (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))) (not (tptp.ssList (tptp.skaf42 tptp.sk7 tptp.sk5))) (= tptp.nil (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))))) :rule reordering :premises (t515))
% 27.03/27.26  (step t517 (cl (not (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList (tptp.skaf43 tptp.sk5 tptp.sk7))) (tptp.ssList (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList (tptp.skaf43 tptp.sk5 tptp.sk7))) (tptp.ssList (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))) :rule or_pos)
% 27.03/27.26  (step t518 (cl (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList (tptp.skaf43 tptp.sk5 tptp.sk7))) (tptp.ssList (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))) (not (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList (tptp.skaf43 tptp.sk5 tptp.sk7))) (tptp.ssList (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))))) :rule reordering :premises (t517))
% 27.03/27.26  (step t519 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf43 U V))) (tptp.ssList (tptp.skaf43 tptp.sk5 tptp.sk7))) (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf43 U V)))) :rule implies_neg1)
% 27.03/27.26  (anchor :step t520)
% 27.03/27.26  (assume t520.a0 (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf43 U V))))
% 27.03/27.26  (step t520.t1 (cl (or (not (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf43 U V)))) (tptp.ssList (tptp.skaf43 tptp.sk5 tptp.sk7)))) :rule forall_inst :args ((:= U tptp.sk5) (:= V tptp.sk7)))
% 27.03/27.26  (step t520.t2 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf43 U V)))) (tptp.ssList (tptp.skaf43 tptp.sk5 tptp.sk7))) :rule or :premises (t520.t1))
% 27.03/27.26  (step t520.t3 (cl (tptp.ssList (tptp.skaf43 tptp.sk5 tptp.sk7))) :rule resolution :premises (t520.t2 t520.a0))
% 27.03/27.26  (step t520 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf43 U V)))) (tptp.ssList (tptp.skaf43 tptp.sk5 tptp.sk7))) :rule subproof :discharge (t520.a0))
% 27.03/27.26  (step t521 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf43 U V))) (tptp.ssList (tptp.skaf43 tptp.sk5 tptp.sk7))) (tptp.ssList (tptp.skaf43 tptp.sk5 tptp.sk7))) :rule resolution :premises (t519 t520))
% 27.03/27.26  (step t522 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf43 U V))) (tptp.ssList (tptp.skaf43 tptp.sk5 tptp.sk7))) (not (tptp.ssList (tptp.skaf43 tptp.sk5 tptp.sk7)))) :rule implies_neg2)
% 27.03/27.26  (step t523 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf43 U V))) (tptp.ssList (tptp.skaf43 tptp.sk5 tptp.sk7))) (=> (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf43 U V))) (tptp.ssList (tptp.skaf43 tptp.sk5 tptp.sk7)))) :rule resolution :premises (t521 t522))
% 27.03/27.26  (step t524 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf43 U V))) (tptp.ssList (tptp.skaf43 tptp.sk5 tptp.sk7)))) :rule contraction :premises (t523))
% 27.03/27.26  (step t525 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf43 U V)))) (tptp.ssList (tptp.skaf43 tptp.sk5 tptp.sk7))) :rule implies :premises (t524))
% 27.03/27.26  (step t526 (cl (tptp.ssList (tptp.skaf43 tptp.sk5 tptp.sk7))) :rule resolution :premises (t525 a51))
% 27.03/27.26  (step t527 (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.skaf43 tptp.sk5 tptp.sk7))) (tptp.ssList (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (tptp.ssList (tptp.cons U V))))) :rule implies_neg1)
% 27.03/27.26  (anchor :step t528)
% 27.03/27.26  (assume t528.a0 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (tptp.ssList (tptp.cons U V)))))
% 27.03/27.26  (step t528.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.skaf43 tptp.sk5 tptp.sk7))) (tptp.ssList (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))))) :rule forall_inst :args ((:= U tptp.sk5) (:= V (tptp.skaf43 tptp.sk5 tptp.sk7))))
% 27.03/27.26  (step t528.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.skaf43 tptp.sk5 tptp.sk7))) (tptp.ssList (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))) :rule or :premises (t528.t1))
% 27.03/27.26  (step t528.t3 (cl (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList (tptp.skaf43 tptp.sk5 tptp.sk7))) (tptp.ssList (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))) :rule resolution :premises (t528.t2 t528.a0))
% 27.03/27.26  (step t528 (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.skaf43 tptp.sk5 tptp.sk7))) (tptp.ssList (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))) :rule subproof :discharge (t528.a0))
% 27.03/27.26  (step t529 (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.skaf43 tptp.sk5 tptp.sk7))) (tptp.ssList (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))) (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList (tptp.skaf43 tptp.sk5 tptp.sk7))) (tptp.ssList (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))) :rule resolution :premises (t527 t528))
% 27.03/27.26  (step t530 (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.skaf43 tptp.sk5 tptp.sk7))) (tptp.ssList (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))) (not (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList (tptp.skaf43 tptp.sk5 tptp.sk7))) (tptp.ssList (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))))) :rule implies_neg2)
% 27.03/27.26  (step t531 (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.skaf43 tptp.sk5 tptp.sk7))) (tptp.ssList (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))) (=> (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.skaf43 tptp.sk5 tptp.sk7))) (tptp.ssList (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))))) :rule resolution :premises (t529 t530))
% 27.03/27.26  (step t532 (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.skaf43 tptp.sk5 tptp.sk7))) (tptp.ssList (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))))) :rule contraction :premises (t531))
% 27.03/27.26  (step t533 (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.skaf43 tptp.sk5 tptp.sk7))) (tptp.ssList (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))) :rule implies :premises (t532))
% 27.03/27.26  (step t534 (cl (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList (tptp.skaf43 tptp.sk5 tptp.sk7))) (tptp.ssList (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))) :rule resolution :premises (t533 a85))
% 27.03/27.26  (step t535 (cl (tptp.ssList (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))) :rule resolution :premises (t518 a191 t526 t534))
% 27.03/27.26  (step t536 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf42 U V))) (tptp.ssList (tptp.skaf42 tptp.sk7 tptp.sk5))) (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf42 U V)))) :rule implies_neg1)
% 27.03/27.26  (anchor :step t537)
% 27.03/27.26  (assume t537.a0 (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf42 U V))))
% 27.03/27.26  (step t537.t1 (cl (or (not (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf42 U V)))) (tptp.ssList (tptp.skaf42 tptp.sk7 tptp.sk5)))) :rule forall_inst :args ((:= U tptp.sk7) (:= V tptp.sk5)))
% 27.03/27.26  (step t537.t2 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf42 U V)))) (tptp.ssList (tptp.skaf42 tptp.sk7 tptp.sk5))) :rule or :premises (t537.t1))
% 27.03/27.26  (step t537.t3 (cl (tptp.ssList (tptp.skaf42 tptp.sk7 tptp.sk5))) :rule resolution :premises (t537.t2 t537.a0))
% 27.03/27.26  (step t537 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf42 U V)))) (tptp.ssList (tptp.skaf42 tptp.sk7 tptp.sk5))) :rule subproof :discharge (t537.a0))
% 27.03/27.26  (step t538 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf42 U V))) (tptp.ssList (tptp.skaf42 tptp.sk7 tptp.sk5))) (tptp.ssList (tptp.skaf42 tptp.sk7 tptp.sk5))) :rule resolution :premises (t536 t537))
% 27.03/27.26  (step t539 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf42 U V))) (tptp.ssList (tptp.skaf42 tptp.sk7 tptp.sk5))) (not (tptp.ssList (tptp.skaf42 tptp.sk7 tptp.sk5)))) :rule implies_neg2)
% 27.03/27.26  (step t540 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf42 U V))) (tptp.ssList (tptp.skaf42 tptp.sk7 tptp.sk5))) (=> (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf42 U V))) (tptp.ssList (tptp.skaf42 tptp.sk7 tptp.sk5)))) :rule resolution :premises (t538 t539))
% 27.03/27.26  (step t541 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf42 U V))) (tptp.ssList (tptp.skaf42 tptp.sk7 tptp.sk5)))) :rule contraction :premises (t540))
% 27.03/27.26  (step t542 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf42 U V)))) (tptp.ssList (tptp.skaf42 tptp.sk7 tptp.sk5))) :rule implies :premises (t541))
% 27.03/27.26  (step t543 (cl (tptp.ssList (tptp.skaf42 tptp.sk7 tptp.sk5))) :rule resolution :premises (t542 a52))
% 27.03/27.26  (step t544 (cl (not (or (not (= tptp.nil (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList (tptp.skaf43 tptp.sk5 tptp.sk7))))) (not (= tptp.nil (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList (tptp.skaf43 tptp.sk5 tptp.sk7)))) :rule or_pos)
% 27.03/27.26  (step t545 (cl (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList (tptp.skaf43 tptp.sk5 tptp.sk7))) (not (= tptp.nil (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))) (not (or (not (= tptp.nil (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList (tptp.skaf43 tptp.sk5 tptp.sk7)))))) :rule reordering :premises (t544))
% 27.03/27.26  (step t546 (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.skaf43 tptp.sk5 tptp.sk7)))) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList (tptp.skaf43 tptp.sk5 tptp.sk7))))) (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.03/27.26  (anchor :step t547)
% 27.03/27.26  (assume t547.a0 (forall ((U $$unsorted) (V $$unsorted)) (or (not (= tptp.nil (tptp.cons U V))) (not (tptp.ssItem U)) (not (tptp.ssList V)))))
% 27.03/27.26  (step t547.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.skaf43 tptp.sk5 tptp.sk7)))) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList (tptp.skaf43 tptp.sk5 tptp.sk7)))))) :rule forall_inst :args ((:= U tptp.sk5) (:= V (tptp.skaf43 tptp.sk5 tptp.sk7))))
% 27.03/27.26  (step t547.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.skaf43 tptp.sk5 tptp.sk7)))) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList (tptp.skaf43 tptp.sk5 tptp.sk7))))) :rule or :premises (t547.t1))
% 27.03/27.26  (step t547.t3 (cl (or (not (= tptp.nil (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList (tptp.skaf43 tptp.sk5 tptp.sk7))))) :rule resolution :premises (t547.t2 t547.a0))
% 27.03/27.26  (step t547 (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.skaf43 tptp.sk5 tptp.sk7)))) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList (tptp.skaf43 tptp.sk5 tptp.sk7))))) :rule subproof :discharge (t547.a0))
% 27.03/27.26  (step t548 (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.skaf43 tptp.sk5 tptp.sk7)))) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList (tptp.skaf43 tptp.sk5 tptp.sk7))))) (or (not (= tptp.nil (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList (tptp.skaf43 tptp.sk5 tptp.sk7))))) :rule resolution :premises (t546 t547))
% 27.03/27.26  (step t549 (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.skaf43 tptp.sk5 tptp.sk7)))) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList (tptp.skaf43 tptp.sk5 tptp.sk7))))) (not (or (not (= tptp.nil (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList (tptp.skaf43 tptp.sk5 tptp.sk7)))))) :rule implies_neg2)
% 27.03/27.26  (step t550 (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.skaf43 tptp.sk5 tptp.sk7)))) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList (tptp.skaf43 tptp.sk5 tptp.sk7))))) (=> (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.skaf43 tptp.sk5 tptp.sk7)))) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList (tptp.skaf43 tptp.sk5 tptp.sk7)))))) :rule resolution :premises (t548 t549))
% 27.03/27.26  (step t551 (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.skaf43 tptp.sk5 tptp.sk7)))) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList (tptp.skaf43 tptp.sk5 tptp.sk7)))))) :rule contraction :premises (t550))
% 27.03/27.26  (step t552 (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.skaf43 tptp.sk5 tptp.sk7)))) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList (tptp.skaf43 tptp.sk5 tptp.sk7))))) :rule implies :premises (t551))
% 27.03/27.26  (step t553 (cl (or (not (= tptp.nil (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList (tptp.skaf43 tptp.sk5 tptp.sk7))))) :rule resolution :premises (t552 t105))
% 27.03/27.26  (step t554 (cl (not (= tptp.nil (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))) :rule resolution :premises (t545 a191 t526 t553))
% 27.03/27.26  (step t555 (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.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))) (not (tptp.ssList (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))) (not (tptp.ssList (tptp.skaf42 tptp.sk7 tptp.sk5))) (= tptp.nil (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))) (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.03/27.26  (anchor :step t556)
% 27.03/27.26  (assume t556.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.03/27.26  (step t556.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.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))) (not (tptp.ssList (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))) (not (tptp.ssList (tptp.skaf42 tptp.sk7 tptp.sk5))) (= tptp.nil (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))))) :rule forall_inst :args ((:= U (tptp.skaf42 tptp.sk7 tptp.sk5)) (:= V (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))))
% 27.03/27.26  (step t556.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.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))) (not (tptp.ssList (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))) (not (tptp.ssList (tptp.skaf42 tptp.sk7 tptp.sk5))) (= tptp.nil (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))) :rule or :premises (t556.t1))
% 27.03/27.26  (step t556.t3 (cl (or (not (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))) (not (tptp.ssList (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))) (not (tptp.ssList (tptp.skaf42 tptp.sk7 tptp.sk5))) (= tptp.nil (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))) :rule resolution :premises (t556.t2 t556.a0))
% 27.03/27.26  (step t556 (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.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))) (not (tptp.ssList (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))) (not (tptp.ssList (tptp.skaf42 tptp.sk7 tptp.sk5))) (= tptp.nil (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))) :rule subproof :discharge (t556.a0))
% 27.03/27.26  (step t557 (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.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))) (not (tptp.ssList (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))) (not (tptp.ssList (tptp.skaf42 tptp.sk7 tptp.sk5))) (= tptp.nil (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))) (or (not (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))) (not (tptp.ssList (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))) (not (tptp.ssList (tptp.skaf42 tptp.sk7 tptp.sk5))) (= tptp.nil (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))) :rule resolution :premises (t555 t556))
% 27.03/27.26  (step t558 (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.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))) (not (tptp.ssList (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))) (not (tptp.ssList (tptp.skaf42 tptp.sk7 tptp.sk5))) (= tptp.nil (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))) (not (or (not (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))) (not (tptp.ssList (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))) (not (tptp.ssList (tptp.skaf42 tptp.sk7 tptp.sk5))) (= tptp.nil (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))))) :rule implies_neg2)
% 27.03/27.26  (step t559 (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.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))) (not (tptp.ssList (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))) (not (tptp.ssList (tptp.skaf42 tptp.sk7 tptp.sk5))) (= tptp.nil (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))) (=> (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.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))) (not (tptp.ssList (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))) (not (tptp.ssList (tptp.skaf42 tptp.sk7 tptp.sk5))) (= tptp.nil (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))))) :rule resolution :premises (t557 t558))
% 27.03/27.26  (step t560 (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.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))) (not (tptp.ssList (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))) (not (tptp.ssList (tptp.skaf42 tptp.sk7 tptp.sk5))) (= tptp.nil (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))))) :rule contraction :premises (t559))
% 27.03/27.26  (step t561 (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.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))) (not (tptp.ssList (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))) (not (tptp.ssList (tptp.skaf42 tptp.sk7 tptp.sk5))) (= tptp.nil (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))) :rule implies :premises (t560))
% 27.03/27.26  (step t562 (cl (or (not (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))) (not (tptp.ssList (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))) (not (tptp.ssList (tptp.skaf42 tptp.sk7 tptp.sk5))) (= tptp.nil (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7))))) :rule resolution :premises (t561 t117))
% 27.03/27.26  (step t563 (cl (not (= tptp.nil (tptp.app (tptp.skaf42 tptp.sk7 tptp.sk5) (tptp.cons tptp.sk5 (tptp.skaf43 tptp.sk5 tptp.sk7)))))) :rule resolution :premises (t516 t535 t543 t554 t562))
% 27.03/27.26  (step t564 (cl (not (= tptp.nil tptp.sk7))) :rule resolution :premises (t384 t514 t563))
% 27.03/27.26  (step t565 (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.sk7)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= tptp.nil tptp.sk7))) (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.cons (tptp.skaf83 U) (tptp.skaf82 U))) (= tptp.nil U)))) :rule implies_neg1)
% 27.03/27.26  (anchor :step t566)
% 27.03/27.26  (assume t566.a0 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.cons (tptp.skaf83 U) (tptp.skaf82 U))) (= tptp.nil U))))
% 27.03/27.26  (step t566.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.sk7)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= tptp.nil tptp.sk7)))) :rule forall_inst :args ((:= U tptp.sk7)))
% 27.03/27.26  (step t566.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.sk7)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= tptp.nil tptp.sk7))) :rule or :premises (t566.t1))
% 27.03/27.26  (step t566.t3 (cl (or (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= tptp.nil tptp.sk7))) :rule resolution :premises (t566.t2 t566.a0))
% 27.03/27.26  (step t566 (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.sk7)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= tptp.nil tptp.sk7))) :rule subproof :discharge (t566.a0))
% 27.03/27.26  (step t567 (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.sk7)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= tptp.nil tptp.sk7))) (or (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= tptp.nil tptp.sk7))) :rule resolution :premises (t565 t566))
% 27.03/27.26  (step t568 (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.sk7)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= tptp.nil tptp.sk7))) (not (or (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= tptp.nil tptp.sk7)))) :rule implies_neg2)
% 27.03/27.26  (step t569 (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.sk7)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= tptp.nil tptp.sk7))) (=> (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.sk7)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= tptp.nil tptp.sk7)))) :rule resolution :premises (t567 t568))
% 27.03/27.26  (step t570 (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.sk7)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= tptp.nil tptp.sk7)))) :rule contraction :premises (t569))
% 27.03/27.26  (step t571 (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.sk7)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= tptp.nil tptp.sk7))) :rule implies :premises (t570))
% 27.03/27.26  (step t572 (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.03/27.26  (anchor :step t573 :args ((U $$unsorted) (:= U U)))
% 27.03/27.26  (step t573.t1 (cl (= U U)) :rule refl)
% 27.03/27.26  (step t573.t2 (cl (= (not (tptp.ssList U)) (not (tptp.ssList U)))) :rule refl)
% 27.03/27.26  (step t573.t3 (cl (= (= (tptp.cons (tptp.skaf83 U) (tptp.skaf82 U)) U) (= U (tptp.cons (tptp.skaf83 U) (tptp.skaf82 U))))) :rule all_simplify)
% 27.03/27.26  (step t573.t4 (cl (= (= tptp.nil U) (= tptp.nil U))) :rule refl)
% 27.03/27.26  (step t573.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 (t573.t2 t573.t3 t573.t4))
% 27.03/27.26  (step t573 (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.03/27.26  (step t574 (cl (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.cons (tptp.skaf83 U) (tptp.skaf82 U))) (= tptp.nil U)))) :rule resolution :premises (t572 t573 a108))
% 27.03/27.26  (step t575 (cl (or (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= tptp.nil tptp.sk7))) :rule resolution :premises (t571 t574))
% 27.03/27.26  (step t576 (cl (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) :rule resolution :premises (t348 a193 t564 t575))
% 27.03/27.26  (step t577 (cl (not (or (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) (tptp.ssList (tptp.app (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))))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) (tptp.ssList (tptp.app (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 or_pos)
% 27.03/27.26  (step t578 (cl (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) (tptp.ssList (tptp.app (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))) (not (or (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) (tptp.ssList (tptp.app (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 reordering :premises (t577))
% 27.03/27.26  (step t579 (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.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))) (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 and_neg)
% 27.03/27.26  (step t580 (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.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) (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.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)))) :rule implies_neg1)
% 27.03/27.26  (anchor :step t581)
% 27.03/27.26  (assume t581.a0 (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))
% 27.03/27.26  (assume t581.a1 (= (tptp.app (tptp.app tptp.sk6 (tptp.cons 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.03/27.26  (step t581.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.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) (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.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)))) :rule implies_neg1)
% 27.03/27.26  (anchor :step t581.t2)
% 27.03/27.26  (assume t581.t2.a0 (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))
% 27.03/27.26  (assume t581.t2.a1 (= (tptp.app (tptp.app tptp.sk6 (tptp.cons 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.03/27.26  (step t581.t2.t1 (cl (= (= (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) true) (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)))) :rule equiv_simplify)
% 27.03/27.26  (step t581.t2.t2 (cl (not (= (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) true)) (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) :rule equiv1 :premises (t581.t2.t1))
% 27.03/27.26  (step t581.t2.t3 (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 (t581.t2.a1))
% 27.03/27.26  (step t581.t2.t4 (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 symm :premises (t581.t2.t3))
% 27.03/27.26  (step t581.t2.t5 (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 (t581.t2.t4))
% 27.03/27.26  (step t581.t2.t6 (cl (= (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule cong :premises (t581.t2.t5))
% 27.03/27.26  (step t581.t2.t7 (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.03/27.26  (step t581.t2.t8 (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 (t581.t2.t7))
% 27.03/27.26  (step t581.t2.t9 (cl (= (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) true)) :rule resolution :premises (t581.t2.t8 t581.t2.a0))
% 27.03/27.26  (step t581.t2.t10 (cl (= (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) true)) :rule trans :premises (t581.t2.t6 t581.t2.t9))
% 27.03/27.26  (step t581.t2.t11 (cl (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) :rule resolution :premises (t581.t2.t2 t581.t2.t10))
% 27.03/27.26  (step t581.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.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) :rule subproof :discharge (t581.t2.a0 t581.t2.a1))
% 27.03/27.26  (step t581.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.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)))) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule and_pos)
% 27.03/27.26  (step t581.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.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.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) :rule and_pos)
% 27.03/27.26  (step t581.t5 (cl (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (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.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)))) (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.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))))) :rule resolution :premises (t581.t2 t581.t3 t581.t4))
% 27.03/27.26  (step t581.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.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)))) (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.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)))) (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) :rule reordering :premises (t581.t5))
% 27.03/27.26  (step t581.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.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)))) (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) :rule contraction :premises (t581.t6))
% 27.03/27.26  (step t581.t8 (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.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) :rule resolution :premises (t581.t1 t581.t7))
% 27.03/27.26  (step t581.t9 (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.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) (tptp.ssList (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.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)))) :rule implies_neg2)
% 27.03/27.26  (step t581.t10 (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.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) (=> (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.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)))) :rule resolution :premises (t581.t8 t581.t9))
% 27.03/27.26  (step t581.t11 (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.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)))) :rule contraction :premises (t581.t10))
% 27.03/27.26  (step t581.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.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)))) (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) :rule implies :premises (t581.t11))
% 27.03/27.26  (step t581.t13 (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.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))) (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 and_neg)
% 27.03/27.26  (step t581.t14 (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.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)))) :rule resolution :premises (t581.t13 t581.a0 t581.a1))
% 27.03/27.26  (step t581.t15 (cl (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) :rule resolution :premises (t581.t12 t581.t14))
% 27.03/27.26  (step t581 (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.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) :rule subproof :discharge (t581.a0 t581.a1))
% 27.03/27.26  (step t582 (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.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)))) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule and_pos)
% 27.03/27.26  (step t583 (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.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.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) :rule and_pos)
% 27.03/27.26  (step t584 (cl (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (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.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)))) (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.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))))) :rule resolution :premises (t581 t582 t583))
% 27.03/27.26  (step t585 (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.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)))) (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.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)))) (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) :rule reordering :premises (t584))
% 27.03/27.26  (step t586 (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.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)))) (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) :rule contraction :premises (t585))
% 27.03/27.26  (step t587 (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.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) :rule resolution :premises (t580 t586))
% 27.03/27.26  (step t588 (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.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) (tptp.ssList (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.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)))) :rule implies_neg2)
% 27.03/27.26  (step t589 (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.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) (=> (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.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)))) :rule resolution :premises (t587 t588))
% 27.03/27.26  (step t590 (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.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)))) :rule contraction :premises (t589))
% 27.03/27.26  (step t591 (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.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)))) (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) :rule implies :premises (t590))
% 27.03/27.26  (step t592 (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.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) :rule resolution :premises (t579 t591))
% 27.03/27.26  (step t593 (cl (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) :rule resolution :premises (t592 t229 t241))
% 27.03/27.26  (step t594 (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.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) (tptp.ssList (tptp.app (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))))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U))))) :rule implies_neg1)
% 27.03/27.26  (anchor :step t595)
% 27.03/27.26  (assume t595.a0 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U)))))
% 27.03/27.26  (step t595.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.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) (tptp.ssList (tptp.app (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 forall_inst :args ((:= U (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (:= V (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))))
% 27.03/27.26  (step t595.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.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) (tptp.ssList (tptp.app (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 or :premises (t595.t1))
% 27.03/27.26  (step t595.t3 (cl (or (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) (tptp.ssList (tptp.app (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 resolution :premises (t595.t2 t595.a0))
% 27.03/27.26  (step t595 (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.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) (tptp.ssList (tptp.app (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 subproof :discharge (t595.a0))
% 27.03/27.26  (step t596 (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.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) (tptp.ssList (tptp.app (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))))) (or (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) (tptp.ssList (tptp.app (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 resolution :premises (t594 t595))
% 27.03/27.26  (step t597 (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.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) (tptp.ssList (tptp.app (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))))) (not (or (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) (tptp.ssList (tptp.app (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 implies_neg2)
% 27.03/27.26  (step t598 (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.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) (tptp.ssList (tptp.app (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))))) (=> (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.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) (tptp.ssList (tptp.app (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 resolution :premises (t596 t597))
% 27.03/27.26  (step t599 (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.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) (tptp.ssList (tptp.app (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 contraction :premises (t598))
% 27.03/27.26  (step t600 (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.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) (tptp.ssList (tptp.app (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 implies :premises (t599))
% 27.03/27.26  (step t601 (cl (or (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) (tptp.ssList (tptp.app (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 resolution :premises (t600 a84))
% 27.03/27.26  (step t602 (cl (tptp.ssList (tptp.app (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 resolution :premises (t578 t229 t593 t601))
% 27.03/27.26  (step t603 (cl (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil)))) :rule resolution :premises (t65 t132 t221 t241 t255 t269 t332 t346 t576 t461 t450 t602))
% 27.03/27.26  (step t604 (cl (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 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.tl (tptp.cons tptp.sk8 tptp.nil))) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.totalorderedP (tptp.cons tptp.sk5 (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.sk8 tptp.nil))) (not (= tptp.sk5 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.tl (tptp.cons tptp.sk8 tptp.nil)))) (not (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil)))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) (not (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7))) (not (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (not (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) :rule and_neg)
% 27.03/27.26  (step t605 (cl (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 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.tl (tptp.cons tptp.sk8 tptp.nil))) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (tptp.totalorderedP (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil)))) (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 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.tl (tptp.cons tptp.sk8 tptp.nil))) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) :rule implies_neg1)
% 27.03/27.26  (anchor :step t606)
% 27.03/27.26  (assume t606.a0 (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)))
% 27.03/27.26  (assume t606.a1 (= tptp.sk5 tptp.sk8))
% 27.03/27.26  (assume t606.a2 (= (tptp.app (tptp.app tptp.sk6 (tptp.cons 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.03/27.26  (assume t606.a3 (= (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.03/27.26  (assume t606.a4 (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))))
% 27.03/27.26  (assume t606.a5 (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))))
% 27.03/27.26  (assume t606.a6 (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)))
% 27.03/27.26  (assume t606.a7 (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))))
% 27.03/27.26  (assume t606.a8 (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))
% 27.03/27.26  (assume t606.a9 (= (tptp.app (tptp.app 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.03/27.26  (assume t606.a10 (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)))
% 27.03/27.26  (assume t606.a11 (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))
% 27.03/27.26  (assume t606.a12 (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))
% 27.03/27.26  (step t606.t1 (cl (=> (and (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 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.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (tptp.totalorderedP (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil)))) (and (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 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.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) :rule implies_neg1)
% 27.03/27.26  (anchor :step t606.t2)
% 27.03/27.26  (assume t606.t2.a0 (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))
% 27.03/27.26  (assume t606.t2.a1 (= tptp.sk5 tptp.sk8))
% 27.03/27.26  (assume t606.t2.a2 (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))))
% 27.03/27.26  (assume t606.t2.a3 (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)))
% 27.03/27.26  (assume t606.t2.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.03/27.26  (assume t606.t2.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.03/27.26  (assume t606.t2.a6 (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))
% 27.03/27.26  (assume t606.t2.a7 (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))))
% 27.03/27.26  (assume t606.t2.a8 (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))))
% 27.03/27.26  (assume t606.t2.a9 (= (tptp.app (tptp.app 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.03/27.26  (assume t606.t2.a10 (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)))
% 27.03/27.26  (assume t606.t2.a11 (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)))
% 27.03/27.26  (assume t606.t2.a12 (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))
% 27.03/27.26  (step t606.t2.t1 (cl (= (= (tptp.totalorderedP (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil))) true) (tptp.totalorderedP (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil))))) :rule equiv_simplify)
% 27.03/27.26  (step t606.t2.t2 (cl (not (= (tptp.totalorderedP (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil))) true)) (tptp.totalorderedP (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil)))) :rule equiv1 :premises (t606.t2.t1))
% 27.03/27.26  (step t606.t2.t3 (cl (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) :rule refl)
% 27.03/27.26  (step t606.t2.t4 (cl (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) tptp.sk7)) :rule symm :premises (t606.t2.a12))
% 27.03/27.26  (step t606.t2.t5 (cl (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule cong :premises (t606.t2.t3 t606.t2.t4))
% 27.03/27.26  (step t606.t2.t6 (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 (t606.t2.a4))
% 27.03/27.26  (step t606.t2.t7 (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 symm :premises (t606.t2.t6))
% 27.03/27.26  (step t606.t2.t8 (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 (t606.t2.t7))
% 27.03/27.26  (step t606.t2.t9 (cl (= (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (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 (t606.t2.a8))
% 27.03/27.26  (step t606.t2.t10 (cl (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) :rule symm :premises (t606.t2.t9))
% 27.03/27.26  (step t606.t2.t11 (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 (t606.t2.t7))
% 27.03/27.26  (step t606.t2.t12 (cl (= (tptp.cons tptp.sk8 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule symm :premises (t606.t2.a3))
% 27.03/27.26  (step t606.t2.t13 (cl (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil))) :rule symm :premises (t606.t2.t12))
% 27.03/27.26  (step t606.t2.t14 (cl (= (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil) (tptp.cons tptp.sk8 tptp.nil))) :rule trans :premises (t606.t2.t8 t606.t2.t13))
% 27.03/27.26  (step t606.t2.t15 (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.sk8 tptp.nil)))) :rule cong :premises (t606.t2.t14))
% 27.03/27.26  (step t606.t2.t16 (cl (= (tptp.hd (tptp.cons tptp.sk8 tptp.nil)) tptp.sk8)) :rule symm :premises (t606.t2.a2))
% 27.03/27.26  (step t606.t2.t17 (cl (= tptp.sk8 tptp.sk5)) :rule symm :premises (t606.t2.a1))
% 27.03/27.26  (step t606.t2.t18 (cl (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.sk5)) :rule trans :premises (t606.t2.t11 t606.t2.t15 t606.t2.t16 t606.t2.t17))
% 27.03/27.26  (step t606.t2.t19 (cl (= (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) 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 (t606.t2.t7))
% 27.03/27.26  (step t606.t2.t20 (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.sk8 tptp.nil)))) :rule cong :premises (t606.t2.t14))
% 27.03/27.26  (step t606.t2.t21 (cl (= (tptp.tl (tptp.cons tptp.sk8 tptp.nil)) tptp.nil)) :rule symm :premises (t606.t2.a7))
% 27.03/27.26  (step t606.t2.t22 (cl (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil)))) :rule symm :premises (t606.t2.t21))
% 27.03/27.26  (step t606.t2.t23 (cl (= (tptp.tl (tptp.cons tptp.sk8 tptp.nil)) tptp.nil)) :rule symm :premises (t606.t2.t22))
% 27.03/27.26  (step t606.t2.t24 (cl (= (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)) :rule trans :premises (t606.t2.t19 t606.t2.t20 t606.t2.t23))
% 27.03/27.26  (step t606.t2.t25 (cl (= (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil))) :rule cong :premises (t606.t2.t18 t606.t2.t24))
% 27.03/27.26  (step t606.t2.t26 (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 (t606.t2.t8 t606.t2.t10 t606.t2.t25))
% 27.03/27.26  (step t606.t2.t27 (cl (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk5 tptp.nil))) :rule trans :premises (t606.t2.t7 t606.t2.t26))
% 27.03/27.26  (step t606.t2.t28 (cl (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule symm :premises (t606.t2.t27))
% 27.03/27.26  (step t606.t2.t29 (cl (= (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (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 cong :premises (t606.t2.t5 t606.t2.t28))
% 27.03/27.26  (step t606.t2.t30 (cl (= tptp.sk6 tptp.sk6)) :rule refl)
% 27.03/27.26  (step t606.t2.t31 (cl (= tptp.sk7 tptp.sk7)) :rule refl)
% 27.03/27.26  (step t606.t2.t32 (cl (= (tptp.cons tptp.sk8 tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7))) :rule cong :premises (t606.t2.t17 t606.t2.t31))
% 27.03/27.26  (step t606.t2.t33 (cl (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) :rule symm :premises (t606.t2.a10))
% 27.03/27.26  (step t606.t2.t34 (cl (= (tptp.cons tptp.sk8 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) :rule trans :premises (t606.t2.t32 t606.t2.t33))
% 27.03/27.26  (step t606.t2.t35 (cl (= (tptp.app tptp.sk6 (tptp.cons tptp.sk8 tptp.sk7)) (tptp.app tptp.sk6 (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) :rule cong :premises (t606.t2.t30 t606.t2.t34))
% 27.03/27.26  (step t606.t2.t36 (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 (t606.t2.a9))
% 27.03/27.26  (step t606.t2.t37 (cl (= (tptp.app tptp.sk6 (tptp.cons tptp.sk8 tptp.sk7)) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) :rule trans :premises (t606.t2.t35 t606.t2.t36 t606.t2.t7))
% 27.03/27.26  (step t606.t2.t38 (cl (= (tptp.app tptp.sk6 (tptp.cons tptp.sk8 tptp.sk7)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule trans :premises (t606.t2.t37 t606.t2.t8))
% 27.03/27.26  (step t606.t2.t39 (cl (= (tptp.cons (tptp.skaf44 (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 (t606.t2.a11))
% 27.03/27.26  (step t606.t2.t40 (cl (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk8 tptp.sk7)) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)) (tptp.app (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 cong :premises (t606.t2.t38 t606.t2.t39))
% 27.03/27.26  (step t606.t2.t41 (cl (= (tptp.app (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.sk6 (tptp.cons tptp.sk8 tptp.sk7)) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)))) :rule symm :premises (t606.t2.t40))
% 27.03/27.26  (step t606.t2.t42 (cl (= (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk8 tptp.sk7)) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)))) :rule trans :premises (t606.t2.t29 t606.t2.t41))
% 27.03/27.26  (step t606.t2.t43 (cl (= (tptp.totalorderedP (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil))) (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk8 tptp.sk7)) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil))))) :rule cong :premises (t606.t2.t42))
% 27.03/27.26  (step t606.t2.t44 (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.03/27.26  (step t606.t2.t45 (cl (= (tptp.app (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.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule cong :premises (t606.t2.t27 t606.t2.t44))
% 27.03/27.26  (step t606.t2.t46 (cl (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) :rule symm :premises (t606.t2.a6))
% 27.03/27.26  (step t606.t2.t47 (cl (= tptp.sk5 tptp.sk5)) :rule refl)
% 27.03/27.26  (step t606.t2.t48 (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 (t606.t2.a5))
% 27.03/27.26  (step t606.t2.t49 (cl (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule cong :premises (t606.t2.t47 t606.t2.t48))
% 27.03/27.26  (step t606.t2.t50 (cl (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk8 tptp.sk7)) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)) (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule trans :premises (t606.t2.t40 t606.t2.t45 t606.t2.t46 t606.t2.t49))
% 27.03/27.26  (step t606.t2.t51 (cl (= (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk8 tptp.sk7)) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil))) (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) :rule cong :premises (t606.t2.t50))
% 27.03/27.26  (step t606.t2.t52 (cl (= (= (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) true) (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) :rule equiv_simplify)
% 27.03/27.26  (step t606.t2.t53 (cl (= (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) true) (not (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) :rule equiv2 :premises (t606.t2.t52))
% 27.03/27.26  (step t606.t2.t54 (cl (= (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) true)) :rule resolution :premises (t606.t2.t53 t606.t2.a0))
% 27.03/27.26  (step t606.t2.t55 (cl (= (tptp.totalorderedP (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil))) true)) :rule trans :premises (t606.t2.t43 t606.t2.t51 t606.t2.t54))
% 27.03/27.26  (step t606.t2.t56 (cl (tptp.totalorderedP (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil)))) :rule resolution :premises (t606.t2.t2 t606.t2.t55))
% 27.03/27.26  (step t606.t2 (cl (not (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (not (= tptp.sk5 tptp.sk8)) (not (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil)))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 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.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (not (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (not (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil)))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil))) (not (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (tptp.totalorderedP (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil)))) :rule subproof :discharge (t606.t2.a0 t606.t2.a1 t606.t2.a2 t606.t2.a3 t606.t2.a4 t606.t2.a5 t606.t2.a6 t606.t2.a7 t606.t2.a8 t606.t2.a9 t606.t2.a10 t606.t2.a11 t606.t2.a12))
% 27.03/27.26  (step t606.t3 (cl (not (and (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 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.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule and_pos)
% 27.03/27.26  (step t606.t4 (cl (not (and (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 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.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (= tptp.sk5 tptp.sk8)) :rule and_pos)
% 27.03/27.26  (step t606.t5 (cl (not (and (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 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.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil)))) :rule and_pos)
% 27.03/27.26  (step t606.t6 (cl (not (and (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 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.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil))) :rule and_pos)
% 27.03/27.26  (step t606.t7 (cl (not (and (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 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.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.03/27.26  (step t606.t8 (cl (not (and (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 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.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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 and_pos)
% 27.03/27.26  (step t606.t9 (cl (not (and (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 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.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule and_pos)
% 27.03/27.26  (step t606.t10 (cl (not (and (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 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.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil)))) :rule and_pos)
% 27.03/27.26  (step t606.t11 (cl (not (and (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 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.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) :rule and_pos)
% 27.03/27.26  (step t606.t12 (cl (not (and (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 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.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.03/27.26  (step t606.t13 (cl (not (and (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 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.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7))) :rule and_pos)
% 27.03/27.26  (step t606.t14 (cl (not (and (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 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.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil))) :rule and_pos)
% 27.03/27.26  (step t606.t15 (cl (not (and (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 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.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) :rule and_pos)
% 27.03/27.26  (step t606.t16 (cl (tptp.totalorderedP (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil))) (not (and (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 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.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (and (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 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.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (and (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 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.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (and (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 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.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (and (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 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.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (and (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 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.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (and (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 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.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (and (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 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.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (and (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 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.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (and (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 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.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (and (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 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.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (and (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 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.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (and (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 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.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))))) :rule resolution :premises (t606.t2 t606.t3 t606.t4 t606.t5 t606.t6 t606.t7 t606.t8 t606.t9 t606.t10 t606.t11 t606.t12 t606.t13 t606.t14 t606.t15))
% 27.03/27.27  (step t606.t17 (cl (not (and (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 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.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (and (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 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.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (and (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 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.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (and (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 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.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (and (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 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.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (and (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 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.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (and (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 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.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (and (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 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.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (and (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 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.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (and (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 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.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (and (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 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.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (and (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 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.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (and (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 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.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (tptp.totalorderedP (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil)))) :rule reordering :premises (t606.t16))
% 27.03/27.27  (step t606.t18 (cl (not (and (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 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.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (tptp.totalorderedP (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil)))) :rule contraction :premises (t606.t17))
% 27.03/27.27  (step t606.t19 (cl (=> (and (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 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.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (tptp.totalorderedP (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil)))) (tptp.totalorderedP (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil)))) :rule resolution :premises (t606.t1 t606.t18))
% 27.03/27.27  (step t606.t20 (cl (=> (and (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 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.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (tptp.totalorderedP (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.totalorderedP (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil))))) :rule implies_neg2)
% 27.03/27.27  (step t606.t21 (cl (=> (and (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 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.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (tptp.totalorderedP (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil)))) (=> (and (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 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.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (tptp.totalorderedP (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil))))) :rule resolution :premises (t606.t19 t606.t20))
% 27.03/27.27  (step t606.t22 (cl (=> (and (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 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.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (tptp.totalorderedP (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil))))) :rule contraction :premises (t606.t21))
% 27.03/27.27  (step t606.t23 (cl (not (and (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 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.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (tptp.totalorderedP (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil)))) :rule implies :premises (t606.t22))
% 27.03/27.27  (step t606.t24 (cl (and (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 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.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (not (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (not (= tptp.sk5 tptp.sk8)) (not (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil)))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 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.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (not (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (not (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil)))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil))) (not (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) :rule and_neg)
% 27.03/27.27  (step t606.t25 (cl (and (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 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.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) :rule resolution :premises (t606.t24 t606.a12 t606.a1 t606.a5 t606.a0 t606.a2 t606.a3 t606.a11 t606.a4 t606.a7 t606.a9 t606.a10 t606.a6 t606.a8))
% 27.03/27.27  (step t606.t26 (cl (tptp.totalorderedP (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil)))) :rule resolution :premises (t606.t23 t606.t25))
% 27.03/27.27  (step t606 (cl (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil))) (not (= tptp.sk5 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.tl (tptp.cons tptp.sk8 tptp.nil)))) (not (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil)))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) (not (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7))) (not (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (not (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (tptp.totalorderedP (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil)))) :rule subproof :discharge (t606.a0 t606.a1 t606.a2 t606.a3 t606.a4 t606.a5 t606.a6 t606.a7 t606.a8 t606.a9 t606.a10 t606.a11 t606.a12))
% 27.03/27.27  (step t607 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 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.tl (tptp.cons tptp.sk8 tptp.nil))) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.totalorderedP (tptp.cons tptp.sk5 (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.sk8 tptp.nil))) :rule and_pos)
% 27.03/27.27  (step t608 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 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.tl (tptp.cons tptp.sk8 tptp.nil))) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) (= tptp.sk5 tptp.sk8)) :rule and_pos)
% 27.03/27.27  (step t609 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 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.tl (tptp.cons tptp.sk8 tptp.nil))) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.totalorderedP (tptp.cons tptp.sk5 (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 and_pos)
% 27.03/27.27  (step t610 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 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.tl (tptp.cons tptp.sk8 tptp.nil))) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.totalorderedP (tptp.cons tptp.sk5 (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 and_pos)
% 27.03/27.27  (step t611 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 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.tl (tptp.cons tptp.sk8 tptp.nil))) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk8 tptp.nil)))) :rule and_pos)
% 27.03/27.27  (step t612 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 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.tl (tptp.cons tptp.sk8 tptp.nil))) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil)))) :rule and_pos)
% 27.03/27.27  (step t613 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 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.tl (tptp.cons tptp.sk8 tptp.nil))) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.totalorderedP (tptp.cons tptp.sk5 (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.skaf44 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil))) :rule and_pos)
% 27.03/27.27  (step t614 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 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.tl (tptp.cons tptp.sk8 tptp.nil))) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.totalorderedP (tptp.cons tptp.sk5 (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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) :rule and_pos)
% 27.03/27.27  (step t615 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 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.tl (tptp.cons tptp.sk8 tptp.nil))) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) :rule and_pos)
% 27.03/27.27  (step t616 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 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.tl (tptp.cons tptp.sk8 tptp.nil))) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.totalorderedP (tptp.cons tptp.sk5 (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)))) :rule and_pos)
% 27.03/27.27  (step t617 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 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.tl (tptp.cons tptp.sk8 tptp.nil))) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7))) :rule and_pos)
% 27.03/27.27  (step t618 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 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.tl (tptp.cons tptp.sk8 tptp.nil))) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule and_pos)
% 27.03/27.27  (step t619 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 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.tl (tptp.cons tptp.sk8 tptp.nil))) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule and_pos)
% 27.03/27.27  (step t620 (cl (tptp.totalorderedP (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 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.tl (tptp.cons tptp.sk8 tptp.nil))) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 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.tl (tptp.cons tptp.sk8 tptp.nil))) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 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.tl (tptp.cons tptp.sk8 tptp.nil))) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 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.tl (tptp.cons tptp.sk8 tptp.nil))) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 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.tl (tptp.cons tptp.sk8 tptp.nil))) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 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.tl (tptp.cons tptp.sk8 tptp.nil))) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 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.tl (tptp.cons tptp.sk8 tptp.nil))) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 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.tl (tptp.cons tptp.sk8 tptp.nil))) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 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.tl (tptp.cons tptp.sk8 tptp.nil))) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 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.tl (tptp.cons tptp.sk8 tptp.nil))) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 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.tl (tptp.cons tptp.sk8 tptp.nil))) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 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.tl (tptp.cons tptp.sk8 tptp.nil))) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 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.tl (tptp.cons tptp.sk8 tptp.nil))) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))))) :rule resolution :premises (t606 t607 t608 t609 t610 t611 t612 t613 t614 t615 t616 t617 t618 t619))
% 27.03/27.27  (step t621 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 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.tl (tptp.cons tptp.sk8 tptp.nil))) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 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.tl (tptp.cons tptp.sk8 tptp.nil))) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 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.tl (tptp.cons tptp.sk8 tptp.nil))) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 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.tl (tptp.cons tptp.sk8 tptp.nil))) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 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.tl (tptp.cons tptp.sk8 tptp.nil))) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 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.tl (tptp.cons tptp.sk8 tptp.nil))) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 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.tl (tptp.cons tptp.sk8 tptp.nil))) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 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.tl (tptp.cons tptp.sk8 tptp.nil))) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 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.tl (tptp.cons tptp.sk8 tptp.nil))) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 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.tl (tptp.cons tptp.sk8 tptp.nil))) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 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.tl (tptp.cons tptp.sk8 tptp.nil))) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 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.tl (tptp.cons tptp.sk8 tptp.nil))) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 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.tl (tptp.cons tptp.sk8 tptp.nil))) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) (tptp.totalorderedP (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil)))) :rule reordering :premises (t620))
% 27.03/27.27  (step t622 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 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.tl (tptp.cons tptp.sk8 tptp.nil))) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) (tptp.totalorderedP (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil)))) :rule contraction :premises (t621))
% 27.03/27.27  (step t623 (cl (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 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.tl (tptp.cons tptp.sk8 tptp.nil))) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (tptp.totalorderedP (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil)))) (tptp.totalorderedP (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil)))) :rule resolution :premises (t605 t622))
% 27.03/27.27  (step t624 (cl (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 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.tl (tptp.cons tptp.sk8 tptp.nil))) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (tptp.totalorderedP (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.totalorderedP (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil))))) :rule implies_neg2)
% 27.03/27.27  (step t625 (cl (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 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.tl (tptp.cons tptp.sk8 tptp.nil))) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (tptp.totalorderedP (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil)))) (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 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.tl (tptp.cons tptp.sk8 tptp.nil))) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (tptp.totalorderedP (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil))))) :rule resolution :premises (t623 t624))
% 27.03/27.27  (step t626 (cl (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 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.tl (tptp.cons tptp.sk8 tptp.nil))) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (tptp.totalorderedP (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil))))) :rule contraction :premises (t625))
% 27.03/27.27  (step t627 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 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.tl (tptp.cons tptp.sk8 tptp.nil))) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) (tptp.totalorderedP (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil)))) :rule implies :premises (t626))
% 27.03/27.27  (step t628 (cl (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil))) (not (= tptp.sk5 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.tl (tptp.cons tptp.sk8 tptp.nil)))) (not (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil)))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) (not (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7))) (not (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (not (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (tptp.totalorderedP (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil)))) :rule resolution :premises (t604 t627))
% 27.03/27.27  (step t629 (cl (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil))) (not (= tptp.sk5 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.tl (tptp.cons tptp.sk8 tptp.nil)))) (not (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil)))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons (tptp.skaf44 (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.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.tl (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) (not (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7))) (tptp.totalorderedP (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil))) (not (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (not (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) :rule reordering :premises (t628))
% 27.03/27.27  (step t630 (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.03/27.27  (step t631 (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 (t630))
% 27.03/27.27  (step t632 (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.03/27.27  (anchor :step t633)
% 27.03/27.27  (assume t633.a0 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U)))))
% 27.03/27.27  (step t633.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.03/27.27  (step t633.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 (t633.t1))
% 27.03/27.27  (step t633.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 (t633.t2 t633.a0))
% 27.03/27.27  (step t633 (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 (t633.a0))
% 27.03/27.27  (step t634 (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 (t632 t633))
% 27.03/27.27  (step t635 (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.03/27.27  (step t636 (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 (t634 t635))
% 27.03/27.27  (step t637 (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 (t636))
% 27.03/27.27  (step t638 (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 (t637))
% 27.03/27.27  (step t639 (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.03/27.27  (anchor :step t640 :args ((U $$unsorted) (:= U U)))
% 27.03/27.27  (step t640.t1 (cl (= U U)) :rule refl)
% 27.03/27.27  (step t640.t2 (cl (= (not (tptp.ssList U)) (not (tptp.ssList U)))) :rule refl)
% 27.03/27.27  (step t640.t3 (cl (= (= (tptp.app tptp.nil U) U) (= U (tptp.app tptp.nil U)))) :rule all_simplify)
% 27.03/27.27  (step t640.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 (t640.t2 t640.t3))
% 27.03/27.27  (step t640 (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.03/27.27  (step t641 (cl (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U))))) :rule resolution :premises (t639 t640 a73))
% 27.03/27.27  (step t642 (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 (t638 t641))
% 27.03/27.27  (step t643 (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 (t631 t229 t642))
% 27.03/27.27  (step t644 (cl (not (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule or_pos)
% 27.03/27.27  (step t645 (cl (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (not (tptp.ssItem tptp.sk5)) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (not (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))))) :rule reordering :premises (t644))
% 27.03/27.27  (step t646 (cl (=> (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)))) (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) (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))))) :rule implies_neg1)
% 27.03/27.27  (anchor :step t647)
% 27.03/27.27  (assume t647.a0 (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.03/27.27  (step t647.t1 (cl (or (not (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))))) (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))))) :rule forall_inst :args ((:= U tptp.sk5) (:= V tptp.nil) (:= W (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))
% 27.03/27.27  (step t647.t2 (cl (not (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))))) (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) :rule or :premises (t647.t1))
% 27.03/27.27  (step t647.t3 (cl (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) :rule resolution :premises (t647.t2 t647.a0))
% 27.03/27.27  (step t647 (cl (not (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))))) (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) :rule subproof :discharge (t647.a0))
% 27.03/27.27  (step t648 (cl (=> (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)))) (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) :rule resolution :premises (t646 t647))
% 27.03/27.27  (step t649 (cl (=> (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)))) (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) (not (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))))) :rule implies_neg2)
% 27.03/27.27  (step t650 (cl (=> (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)))) (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) (=> (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)))) (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))))) :rule resolution :premises (t648 t649))
% 27.03/27.27  (step t651 (cl (=> (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)))) (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))))) :rule contraction :premises (t650))
% 27.03/27.27  (step t652 (cl (not (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))))) (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) :rule implies :premises (t651))
% 27.03/27.27  (step t653 (cl (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) :rule resolution :premises (t652 a156))
% 27.03/27.27  (step t654 (cl (= (tptp.cons tptp.sk5 (tptp.app tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule resolution :premises (t645 a7 t229 a191 t653))
% 27.03/27.27  (step t655 (cl (not (or (not (tptp.leq tptp.sk5 (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (not (tptp.totalorderedP (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))) (not (tptp.ssItem tptp.sk5)) (tptp.totalorderedP (tptp.cons tptp.sk5 (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)))) (not (tptp.leq tptp.sk5 (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (not (tptp.totalorderedP (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))) (not (tptp.ssItem tptp.sk5)) (tptp.totalorderedP (tptp.cons tptp.sk5 (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 or_pos)
% 27.03/27.27  (step t656 (cl (= 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))) (not (tptp.ssItem tptp.sk5)) (not (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (not (tptp.leq tptp.sk5 (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (not (or (not (tptp.leq tptp.sk5 (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (not (tptp.totalorderedP (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))) (not (tptp.ssItem tptp.sk5)) (tptp.totalorderedP (tptp.cons tptp.sk5 (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 reordering :premises (t655))
% 27.03/27.27  (step t657 (cl (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil))) (not (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil)))) :rule and_neg)
% 27.03/27.27  (step t658 (cl (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil))) (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil)))) :rule implies_neg1)
% 27.03/27.27  (anchor :step t659)
% 27.03/27.27  (assume t659.a0 (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)))
% 27.03/27.27  (assume t659.a1 (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil)))
% 27.03/27.27  (step t659.t1 (cl (=> (and (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil))) (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (and (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)))) :rule implies_neg1)
% 27.03/27.27  (anchor :step t659.t2)
% 27.03/27.27  (assume t659.t2.a0 (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil)))
% 27.03/27.27  (assume t659.t2.a1 (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)))
% 27.03/27.27  (step t659.t2.t1 (cl (= (= (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) true) (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule equiv_simplify)
% 27.03/27.27  (step t659.t2.t2 (cl (not (= (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) true)) (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule equiv1 :premises (t659.t2.t1))
% 27.03/27.27  (step t659.t2.t3 (cl (= (tptp.cons tptp.sk8 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule symm :premises (t659.t2.a1))
% 27.03/27.27  (step t659.t2.t4 (cl (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil))) :rule symm :premises (t659.t2.t3))
% 27.03/27.27  (step t659.t2.t5 (cl (= (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil)))) :rule cong :premises (t659.t2.t4))
% 27.03/27.27  (step t659.t2.t6 (cl (= (= (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil)) true) (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil)))) :rule equiv_simplify)
% 27.03/27.27  (step t659.t2.t7 (cl (= (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil)) true) (not (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil)))) :rule equiv2 :premises (t659.t2.t6))
% 27.03/27.27  (step t659.t2.t8 (cl (= (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil)) true)) :rule resolution :premises (t659.t2.t7 t659.t2.a0))
% 27.03/27.27  (step t659.t2.t9 (cl (= (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) true)) :rule trans :premises (t659.t2.t5 t659.t2.t8))
% 27.03/27.27  (step t659.t2.t10 (cl (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule resolution :premises (t659.t2.t2 t659.t2.t9))
% 27.03/27.27  (step t659.t2 (cl (not (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil))) (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule subproof :discharge (t659.t2.a0 t659.t2.a1))
% 27.03/27.27  (step t659.t3 (cl (not (and (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)))) (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil))) :rule and_pos)
% 27.03/27.27  (step t659.t4 (cl (not (and (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil))) :rule and_pos)
% 27.03/27.27  (step t659.t5 (cl (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (not (and (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)))) (not (and (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil))))) :rule resolution :premises (t659.t2 t659.t3 t659.t4))
% 27.03/27.27  (step t659.t6 (cl (not (and (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)))) (not (and (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)))) (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule reordering :premises (t659.t5))
% 27.03/27.27  (step t659.t7 (cl (not (and (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)))) (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule contraction :premises (t659.t6))
% 27.03/27.27  (step t659.t8 (cl (=> (and (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil))) (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule resolution :premises (t659.t1 t659.t7))
% 27.03/27.27  (step t659.t9 (cl (=> (and (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil))) (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (not (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule implies_neg2)
% 27.03/27.27  (step t659.t10 (cl (=> (and (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil))) (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (=> (and (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil))) (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule resolution :premises (t659.t8 t659.t9))
% 27.03/27.27  (step t659.t11 (cl (=> (and (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil))) (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule contraction :premises (t659.t10))
% 27.03/27.27  (step t659.t12 (cl (not (and (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)))) (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule implies :premises (t659.t11))
% 27.03/27.27  (step t659.t13 (cl (and (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil))) (not (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)))) :rule and_neg)
% 27.03/27.27  (step t659.t14 (cl (and (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)))) :rule resolution :premises (t659.t13 t659.a1 t659.a0))
% 27.03/27.27  (step t659.t15 (cl (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule resolution :premises (t659.t12 t659.t14))
% 27.03/27.27  (step t659 (cl (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil))) (not (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil))) (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule subproof :discharge (t659.a0 t659.a1))
% 27.03/27.27  (step t660 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil))) :rule and_pos)
% 27.03/27.27  (step t661 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil)))) (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil))) :rule and_pos)
% 27.03/27.27  (step t662 (cl (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil)))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil))))) :rule resolution :premises (t659 t660 t661))
% 27.03/27.27  (step t663 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil)))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil)))) (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule reordering :premises (t662))
% 27.03/27.27  (step t664 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil)))) (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule contraction :premises (t663))
% 27.03/27.27  (step t665 (cl (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil))) (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule resolution :premises (t658 t664))
% 27.03/27.27  (step t666 (cl (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil))) (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (not (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule implies_neg2)
% 27.03/27.27  (step t667 (cl (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil))) (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil))) (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule resolution :premises (t665 t666))
% 27.03/27.27  (step t668 (cl (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil))) (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule contraction :premises (t667))
% 27.03/27.27  (step t669 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil)))) (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule implies :premises (t668))
% 27.03/27.27  (step t670 (cl (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil))) (not (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil))) (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule resolution :premises (t657 t669))
% 27.03/27.27  (step t671 (cl (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil))) (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (not (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil)))) :rule reordering :premises (t670))
% 27.03/27.27  (step t672 (cl (not (or (not (tptp.ssItem tptp.sk8)) (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil)))) (not (tptp.ssItem tptp.sk8)) (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil))) :rule or_pos)
% 27.03/27.27  (step t673 (cl (not (tptp.ssItem tptp.sk8)) (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil)) (not (or (not (tptp.ssItem tptp.sk8)) (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil))))) :rule reordering :premises (t672))
% 27.03/27.27  (step t674 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.totalorderedP (tptp.cons U tptp.nil)))) (or (not (tptp.ssItem tptp.sk8)) (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil)))) (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.totalorderedP (tptp.cons U tptp.nil))))) :rule implies_neg1)
% 27.03/27.27  (anchor :step t675)
% 27.03/27.27  (assume t675.a0 (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.totalorderedP (tptp.cons U tptp.nil)))))
% 27.03/27.27  (step t675.t1 (cl (or (not (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.totalorderedP (tptp.cons U tptp.nil))))) (or (not (tptp.ssItem tptp.sk8)) (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil))))) :rule forall_inst :args ((:= U tptp.sk8)))
% 27.03/27.27  (step t675.t2 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.totalorderedP (tptp.cons U tptp.nil))))) (or (not (tptp.ssItem tptp.sk8)) (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil)))) :rule or :premises (t675.t1))
% 27.03/27.27  (step t675.t3 (cl (or (not (tptp.ssItem tptp.sk8)) (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil)))) :rule resolution :premises (t675.t2 t675.a0))
% 27.03/27.27  (step t675 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.totalorderedP (tptp.cons U tptp.nil))))) (or (not (tptp.ssItem tptp.sk8)) (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil)))) :rule subproof :discharge (t675.a0))
% 27.03/27.27  (step t676 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.totalorderedP (tptp.cons U tptp.nil)))) (or (not (tptp.ssItem tptp.sk8)) (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil)))) (or (not (tptp.ssItem tptp.sk8)) (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil)))) :rule resolution :premises (t674 t675))
% 27.03/27.27  (step t677 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.totalorderedP (tptp.cons U tptp.nil)))) (or (not (tptp.ssItem tptp.sk8)) (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil)))) (not (or (not (tptp.ssItem tptp.sk8)) (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil))))) :rule implies_neg2)
% 27.03/27.27  (step t678 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.totalorderedP (tptp.cons U tptp.nil)))) (or (not (tptp.ssItem tptp.sk8)) (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil)))) (=> (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.totalorderedP (tptp.cons U tptp.nil)))) (or (not (tptp.ssItem tptp.sk8)) (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil))))) :rule resolution :premises (t676 t677))
% 27.03/27.27  (step t679 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.totalorderedP (tptp.cons U tptp.nil)))) (or (not (tptp.ssItem tptp.sk8)) (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil))))) :rule contraction :premises (t678))
% 27.03/27.27  (step t680 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.totalorderedP (tptp.cons U tptp.nil))))) (or (not (tptp.ssItem tptp.sk8)) (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil)))) :rule implies :premises (t679))
% 27.03/27.27  (step t681 (cl (or (not (tptp.ssItem tptp.sk8)) (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil)))) :rule resolution :premises (t680 a66))
% 27.03/27.27  (step t682 (cl (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil))) :rule resolution :premises (t673 t143 t681))
% 27.03/27.27  (step t683 (cl (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule resolution :premises (t671 t132 t682))
% 27.03/27.27  (step t684 (cl (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 tptp.sk8) (tptp.leq tptp.sk5 tptp.sk5) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil)))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil))) (not (= tptp.sk5 tptp.sk8)) (not (tptp.leq tptp.sk5 tptp.sk5)) (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.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))))) :rule and_neg)
% 27.03/27.27  (step t685 (cl (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 tptp.sk8) (tptp.leq tptp.sk5 tptp.sk5) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil)))) (tptp.leq tptp.sk5 (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 tptp.sk8) (tptp.leq tptp.sk5 tptp.sk5) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))))) :rule implies_neg1)
% 27.03/27.27  (anchor :step t686)
% 27.03/27.27  (assume t686.a0 (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)))
% 27.03/27.27  (assume t686.a1 (= tptp.sk5 tptp.sk8))
% 27.03/27.27  (assume t686.a2 (tptp.leq tptp.sk5 tptp.sk5))
% 27.03/27.27  (assume t686.a3 (= (tptp.app (tptp.app tptp.sk6 (tptp.cons 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.03/27.27  (assume t686.a4 (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))))
% 27.03/27.27  (step t686.t1 (cl (=> (and (tptp.leq tptp.sk5 tptp.sk5) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 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.leq tptp.sk5 (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (and (tptp.leq tptp.sk5 tptp.sk5) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 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 implies_neg1)
% 27.03/27.27  (anchor :step t686.t2)
% 27.03/27.27  (assume t686.t2.a0 (tptp.leq tptp.sk5 tptp.sk5))
% 27.03/27.27  (assume t686.t2.a1 (= tptp.sk5 tptp.sk8))
% 27.03/27.27  (assume t686.t2.a2 (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))))
% 27.03/27.27  (assume t686.t2.a3 (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)))
% 27.03/27.27  (assume t686.t2.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.03/27.27  (step t686.t2.t1 (cl (= (= (tptp.leq tptp.sk5 (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) true) (tptp.leq tptp.sk5 (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) :rule equiv_simplify)
% 27.03/27.27  (step t686.t2.t2 (cl (not (= (tptp.leq tptp.sk5 (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) true)) (tptp.leq tptp.sk5 (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule equiv1 :premises (t686.t2.t1))
% 27.03/27.27  (step t686.t2.t3 (cl (= tptp.sk5 tptp.sk5)) :rule refl)
% 27.03/27.27  (step t686.t2.t4 (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 (t686.t2.a4))
% 27.03/27.27  (step t686.t2.t5 (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 symm :premises (t686.t2.t4))
% 27.03/27.27  (step t686.t2.t6 (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 (t686.t2.t5))
% 27.03/27.27  (step t686.t2.t7 (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 (t686.t2.t5))
% 27.03/27.27  (step t686.t2.t8 (cl (= (tptp.cons tptp.sk8 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule symm :premises (t686.t2.a3))
% 27.03/27.27  (step t686.t2.t9 (cl (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil))) :rule symm :premises (t686.t2.t8))
% 27.03/27.27  (step t686.t2.t10 (cl (= (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil) (tptp.cons tptp.sk8 tptp.nil))) :rule trans :premises (t686.t2.t7 t686.t2.t9))
% 27.03/27.27  (step t686.t2.t11 (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.sk8 tptp.nil)))) :rule cong :premises (t686.t2.t10))
% 27.03/27.27  (step t686.t2.t12 (cl (= (tptp.hd (tptp.cons tptp.sk8 tptp.nil)) tptp.sk8)) :rule symm :premises (t686.t2.a2))
% 27.03/27.27  (step t686.t2.t13 (cl (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.sk8)) :rule trans :premises (t686.t2.t6 t686.t2.t11 t686.t2.t12))
% 27.03/27.27  (step t686.t2.t14 (cl (= (tptp.leq tptp.sk5 (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.leq tptp.sk5 tptp.sk8))) :rule cong :premises (t686.t2.t3 t686.t2.t13))
% 27.03/27.27  (step t686.t2.t15 (cl (= tptp.sk8 tptp.sk5)) :rule symm :premises (t686.t2.a1))
% 27.03/27.27  (step t686.t2.t16 (cl (= (tptp.leq tptp.sk5 tptp.sk8) (tptp.leq tptp.sk5 tptp.sk5))) :rule cong :premises (t686.t2.t3 t686.t2.t15))
% 27.03/27.27  (step t686.t2.t17 (cl (= (= (tptp.leq tptp.sk5 tptp.sk5) true) (tptp.leq tptp.sk5 tptp.sk5))) :rule equiv_simplify)
% 27.03/27.27  (step t686.t2.t18 (cl (= (tptp.leq tptp.sk5 tptp.sk5) true) (not (tptp.leq tptp.sk5 tptp.sk5))) :rule equiv2 :premises (t686.t2.t17))
% 27.03/27.27  (step t686.t2.t19 (cl (= (tptp.leq tptp.sk5 tptp.sk5) true)) :rule resolution :premises (t686.t2.t18 t686.t2.a0))
% 27.03/27.27  (step t686.t2.t20 (cl (= (tptp.leq tptp.sk5 (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) true)) :rule trans :premises (t686.t2.t14 t686.t2.t16 t686.t2.t19))
% 27.03/27.27  (step t686.t2.t21 (cl (tptp.leq tptp.sk5 (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule resolution :premises (t686.t2.t2 t686.t2.t20))
% 27.03/27.27  (step t686.t2 (cl (not (tptp.leq tptp.sk5 tptp.sk5)) (not (= tptp.sk5 tptp.sk8)) (not (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil)))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 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))) (tptp.leq tptp.sk5 (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule subproof :discharge (t686.t2.a0 t686.t2.a1 t686.t2.a2 t686.t2.a3 t686.t2.a4))
% 27.03/27.27  (step t686.t3 (cl (not (and (tptp.leq tptp.sk5 tptp.sk5) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 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.leq tptp.sk5 tptp.sk5)) :rule and_pos)
% 27.03/27.27  (step t686.t4 (cl (not (and (tptp.leq tptp.sk5 tptp.sk5) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 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.sk5 tptp.sk8)) :rule and_pos)
% 27.03/27.27  (step t686.t5 (cl (not (and (tptp.leq tptp.sk5 tptp.sk5) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 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.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil)))) :rule and_pos)
% 27.03/27.27  (step t686.t6 (cl (not (and (tptp.leq tptp.sk5 tptp.sk5) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 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.sk8 tptp.nil))) :rule and_pos)
% 27.03/27.27  (step t686.t7 (cl (not (and (tptp.leq tptp.sk5 tptp.sk5) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 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.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) :rule and_pos)
% 27.03/27.27  (step t686.t8 (cl (tptp.leq tptp.sk5 (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (not (and (tptp.leq tptp.sk5 tptp.sk5) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 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)))) (not (and (tptp.leq tptp.sk5 tptp.sk5) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 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)))) (not (and (tptp.leq tptp.sk5 tptp.sk5) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 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)))) (not (and (tptp.leq tptp.sk5 tptp.sk5) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 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)))) (not (and (tptp.leq tptp.sk5 tptp.sk5) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 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 resolution :premises (t686.t2 t686.t3 t686.t4 t686.t5 t686.t6 t686.t7))
% 27.03/27.27  (step t686.t9 (cl (not (and (tptp.leq tptp.sk5 tptp.sk5) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 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)))) (not (and (tptp.leq tptp.sk5 tptp.sk5) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 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)))) (not (and (tptp.leq tptp.sk5 tptp.sk5) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 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)))) (not (and (tptp.leq tptp.sk5 tptp.sk5) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 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)))) (not (and (tptp.leq tptp.sk5 tptp.sk5) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 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.leq tptp.sk5 (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule reordering :premises (t686.t8))
% 27.03/27.27  (step t686.t10 (cl (not (and (tptp.leq tptp.sk5 tptp.sk5) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 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.leq tptp.sk5 (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule contraction :premises (t686.t9))
% 27.03/27.27  (step t686.t11 (cl (=> (and (tptp.leq tptp.sk5 tptp.sk5) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 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.leq tptp.sk5 (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (tptp.leq tptp.sk5 (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule resolution :premises (t686.t1 t686.t10))
% 27.03/27.27  (step t686.t12 (cl (=> (and (tptp.leq tptp.sk5 tptp.sk5) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 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.leq tptp.sk5 (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (not (tptp.leq tptp.sk5 (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) :rule implies_neg2)
% 27.03/27.27  (step t686.t13 (cl (=> (and (tptp.leq tptp.sk5 tptp.sk5) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 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.leq tptp.sk5 (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (=> (and (tptp.leq tptp.sk5 tptp.sk5) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 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.leq tptp.sk5 (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) :rule resolution :premises (t686.t11 t686.t12))
% 27.03/27.27  (step t686.t14 (cl (=> (and (tptp.leq tptp.sk5 tptp.sk5) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 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.leq tptp.sk5 (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) :rule contraction :premises (t686.t13))
% 27.03/27.27  (step t686.t15 (cl (not (and (tptp.leq tptp.sk5 tptp.sk5) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 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.leq tptp.sk5 (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule implies :premises (t686.t14))
% 27.03/27.27  (step t686.t16 (cl (and (tptp.leq tptp.sk5 tptp.sk5) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 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))) (not (tptp.leq tptp.sk5 tptp.sk5)) (not (= tptp.sk5 tptp.sk8)) (not (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil)))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 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 and_neg)
% 27.03/27.27  (step t686.t17 (cl (and (tptp.leq tptp.sk5 tptp.sk5) (= tptp.sk5 tptp.sk8) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 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 resolution :premises (t686.t16 t686.a2 t686.a1 t686.a4 t686.a0 t686.a3))
% 27.03/27.27  (step t686.t18 (cl (tptp.leq tptp.sk5 (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule resolution :premises (t686.t15 t686.t17))
% 27.03/27.27  (step t686 (cl (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil))) (not (= tptp.sk5 tptp.sk8)) (not (tptp.leq tptp.sk5 tptp.sk5)) (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.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil)))) (tptp.leq tptp.sk5 (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule subproof :discharge (t686.a0 t686.a1 t686.a2 t686.a3 t686.a4))
% 27.03/27.27  (step t687 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 tptp.sk8) (tptp.leq tptp.sk5 tptp.sk5) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil))) :rule and_pos)
% 27.03/27.27  (step t688 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 tptp.sk8) (tptp.leq tptp.sk5 tptp.sk5) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))))) (= tptp.sk5 tptp.sk8)) :rule and_pos)
% 27.03/27.27  (step t689 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 tptp.sk8) (tptp.leq tptp.sk5 tptp.sk5) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))))) (tptp.leq tptp.sk5 tptp.sk5)) :rule and_pos)
% 27.03/27.27  (step t690 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 tptp.sk8) (tptp.leq tptp.sk5 tptp.sk5) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 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.03/27.27  (step t691 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 tptp.sk8) (tptp.leq tptp.sk5 tptp.sk5) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))))) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil)))) :rule and_pos)
% 27.03/27.27  (step t692 (cl (tptp.leq tptp.sk5 (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 tptp.sk8) (tptp.leq tptp.sk5 tptp.sk5) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 tptp.sk8) (tptp.leq tptp.sk5 tptp.sk5) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 tptp.sk8) (tptp.leq tptp.sk5 tptp.sk5) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 tptp.sk8) (tptp.leq tptp.sk5 tptp.sk5) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 tptp.sk8) (tptp.leq tptp.sk5 tptp.sk5) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil)))))) :rule resolution :premises (t686 t687 t688 t689 t690 t691))
% 27.03/27.27  (step t693 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 tptp.sk8) (tptp.leq tptp.sk5 tptp.sk5) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 tptp.sk8) (tptp.leq tptp.sk5 tptp.sk5) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 tptp.sk8) (tptp.leq tptp.sk5 tptp.sk5) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 tptp.sk8) (tptp.leq tptp.sk5 tptp.sk5) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 tptp.sk8) (tptp.leq tptp.sk5 tptp.sk5) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))))) (tptp.leq tptp.sk5 (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule reordering :premises (t692))
% 27.03/27.27  (step t694 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 tptp.sk8) (tptp.leq tptp.sk5 tptp.sk5) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))))) (tptp.leq tptp.sk5 (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule contraction :premises (t693))
% 27.03/27.27  (step t695 (cl (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 tptp.sk8) (tptp.leq tptp.sk5 tptp.sk5) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil)))) (tptp.leq tptp.sk5 (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (tptp.leq tptp.sk5 (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule resolution :premises (t685 t694))
% 27.03/27.27  (step t696 (cl (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 tptp.sk8) (tptp.leq tptp.sk5 tptp.sk5) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil)))) (tptp.leq tptp.sk5 (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (not (tptp.leq tptp.sk5 (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) :rule implies_neg2)
% 27.03/27.27  (step t697 (cl (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 tptp.sk8) (tptp.leq tptp.sk5 tptp.sk5) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil)))) (tptp.leq tptp.sk5 (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 tptp.sk8) (tptp.leq tptp.sk5 tptp.sk5) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil)))) (tptp.leq tptp.sk5 (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) :rule resolution :premises (t695 t696))
% 27.03/27.27  (step t698 (cl (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 tptp.sk8) (tptp.leq tptp.sk5 tptp.sk5) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil)))) (tptp.leq tptp.sk5 (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) :rule contraction :premises (t697))
% 27.03/27.27  (step t699 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk5 tptp.sk8) (tptp.leq tptp.sk5 tptp.sk5) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (= tptp.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil))))) (tptp.leq tptp.sk5 (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule implies :premises (t698))
% 27.03/27.27  (step t700 (cl (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil))) (not (= tptp.sk5 tptp.sk8)) (not (tptp.leq tptp.sk5 tptp.sk5)) (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.sk8 (tptp.hd (tptp.cons tptp.sk8 tptp.nil)))) (tptp.leq tptp.sk5 (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule resolution :premises (t684 t699))
% 27.03/27.27  (step t701 (cl (not (or (not (tptp.ssItem tptp.sk5)) (tptp.leq tptp.sk5 tptp.sk5))) (not (tptp.ssItem tptp.sk5)) (tptp.leq tptp.sk5 tptp.sk5)) :rule or_pos)
% 27.03/27.27  (step t702 (cl (not (tptp.ssItem tptp.sk5)) (tptp.leq tptp.sk5 tptp.sk5) (not (or (not (tptp.ssItem tptp.sk5)) (tptp.leq tptp.sk5 tptp.sk5)))) :rule reordering :premises (t701))
% 27.03/27.27  (step t703 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.leq U U))) (or (not (tptp.ssItem tptp.sk5)) (tptp.leq tptp.sk5 tptp.sk5))) (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.leq U U)))) :rule implies_neg1)
% 27.03/27.27  (anchor :step t704)
% 27.03/27.27  (assume t704.a0 (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.leq U U))))
% 27.03/27.27  (step t704.t1 (cl (or (not (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.leq U U)))) (or (not (tptp.ssItem tptp.sk5)) (tptp.leq tptp.sk5 tptp.sk5)))) :rule forall_inst :args ((:= U tptp.sk5)))
% 27.03/27.27  (step t704.t2 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.leq U U)))) (or (not (tptp.ssItem tptp.sk5)) (tptp.leq tptp.sk5 tptp.sk5))) :rule or :premises (t704.t1))
% 27.03/27.27  (step t704.t3 (cl (or (not (tptp.ssItem tptp.sk5)) (tptp.leq tptp.sk5 tptp.sk5))) :rule resolution :premises (t704.t2 t704.a0))
% 27.03/27.27  (step t704 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.leq U U)))) (or (not (tptp.ssItem tptp.sk5)) (tptp.leq tptp.sk5 tptp.sk5))) :rule subproof :discharge (t704.a0))
% 27.03/27.27  (step t705 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.leq U U))) (or (not (tptp.ssItem tptp.sk5)) (tptp.leq tptp.sk5 tptp.sk5))) (or (not (tptp.ssItem tptp.sk5)) (tptp.leq tptp.sk5 tptp.sk5))) :rule resolution :premises (t703 t704))
% 27.03/27.27  (step t706 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.leq U U))) (or (not (tptp.ssItem tptp.sk5)) (tptp.leq tptp.sk5 tptp.sk5))) (not (or (not (tptp.ssItem tptp.sk5)) (tptp.leq tptp.sk5 tptp.sk5)))) :rule implies_neg2)
% 27.03/27.27  (step t707 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.leq U U))) (or (not (tptp.ssItem tptp.sk5)) (tptp.leq tptp.sk5 tptp.sk5))) (=> (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.leq U U))) (or (not (tptp.ssItem tptp.sk5)) (tptp.leq tptp.sk5 tptp.sk5)))) :rule resolution :premises (t705 t706))
% 27.03/27.27  (step t708 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.leq U U))) (or (not (tptp.ssItem tptp.sk5)) (tptp.leq tptp.sk5 tptp.sk5)))) :rule contraction :premises (t707))
% 27.03/27.27  (step t709 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.leq U U)))) (or (not (tptp.ssItem tptp.sk5)) (tptp.leq tptp.sk5 tptp.sk5))) :rule implies :premises (t708))
% 27.03/27.27  (step t710 (cl (or (not (tptp.ssItem tptp.sk5)) (tptp.leq tptp.sk5 tptp.sk5))) :rule resolution :premises (t709 a61))
% 27.03/27.27  (step t711 (cl (tptp.leq tptp.sk5 tptp.sk5)) :rule resolution :premises (t702 a191 t710))
% 27.03/27.27  (step t712 (cl (tptp.leq tptp.sk5 (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule resolution :premises (t700 t132 t221 t711 t241 t269))
% 27.03/27.27  (step t713 (cl (=> (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))) (or (not (tptp.leq tptp.sk5 (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (not (tptp.totalorderedP (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))) (not (tptp.ssItem tptp.sk5)) (tptp.totalorderedP (tptp.cons tptp.sk5 (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)))) (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)))) :rule implies_neg1)
% 27.03/27.27  (anchor :step t714)
% 27.03/27.27  (assume t714.a0 (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.03/27.27  (step t714.t1 (cl (or (not (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)))) (or (not (tptp.leq tptp.sk5 (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (not (tptp.totalorderedP (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))) (not (tptp.ssItem tptp.sk5)) (tptp.totalorderedP (tptp.cons tptp.sk5 (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 forall_inst :args ((:= U tptp.sk5) (:= V (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))
% 27.03/27.27  (step t714.t2 (cl (not (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)))) (or (not (tptp.leq tptp.sk5 (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (not (tptp.totalorderedP (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))) (not (tptp.ssItem tptp.sk5)) (tptp.totalorderedP (tptp.cons tptp.sk5 (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 or :premises (t714.t1))
% 27.03/27.27  (step t714.t3 (cl (or (not (tptp.leq tptp.sk5 (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (not (tptp.totalorderedP (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))) (not (tptp.ssItem tptp.sk5)) (tptp.totalorderedP (tptp.cons tptp.sk5 (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 resolution :premises (t714.t2 t714.a0))
% 27.03/27.27  (step t714 (cl (not (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)))) (or (not (tptp.leq tptp.sk5 (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (not (tptp.totalorderedP (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))) (not (tptp.ssItem tptp.sk5)) (tptp.totalorderedP (tptp.cons tptp.sk5 (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 subproof :discharge (t714.a0))
% 27.03/27.27  (step t715 (cl (=> (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))) (or (not (tptp.leq tptp.sk5 (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (not (tptp.totalorderedP (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))) (not (tptp.ssItem tptp.sk5)) (tptp.totalorderedP (tptp.cons tptp.sk5 (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)))) (or (not (tptp.leq tptp.sk5 (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (not (tptp.totalorderedP (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))) (not (tptp.ssItem tptp.sk5)) (tptp.totalorderedP (tptp.cons tptp.sk5 (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 resolution :premises (t713 t714))
% 27.03/27.27  (step t716 (cl (=> (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))) (or (not (tptp.leq tptp.sk5 (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (not (tptp.totalorderedP (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))) (not (tptp.ssItem tptp.sk5)) (tptp.totalorderedP (tptp.cons tptp.sk5 (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)))) (not (or (not (tptp.leq tptp.sk5 (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (not (tptp.totalorderedP (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))) (not (tptp.ssItem tptp.sk5)) (tptp.totalorderedP (tptp.cons tptp.sk5 (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 implies_neg2)
% 27.03/27.27  (step t717 (cl (=> (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))) (or (not (tptp.leq tptp.sk5 (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (not (tptp.totalorderedP (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))) (not (tptp.ssItem tptp.sk5)) (tptp.totalorderedP (tptp.cons tptp.sk5 (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)))) (=> (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))) (or (not (tptp.leq tptp.sk5 (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (not (tptp.totalorderedP (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))) (not (tptp.ssItem tptp.sk5)) (tptp.totalorderedP (tptp.cons tptp.sk5 (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 resolution :premises (t715 t716))
% 27.03/27.27  (step t718 (cl (=> (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))) (or (not (tptp.leq tptp.sk5 (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (not (tptp.totalorderedP (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))) (not (tptp.ssItem tptp.sk5)) (tptp.totalorderedP (tptp.cons tptp.sk5 (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 contraction :premises (t717))
% 27.03/27.27  (step t719 (cl (not (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)))) (or (not (tptp.leq tptp.sk5 (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (not (tptp.totalorderedP (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))) (not (tptp.ssItem tptp.sk5)) (tptp.totalorderedP (tptp.cons tptp.sk5 (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 implies :premises (t718))
% 27.03/27.27  (step t720 (cl (or (not (tptp.leq tptp.sk5 (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (not (tptp.totalorderedP (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))) (not (tptp.ssItem tptp.sk5)) (tptp.totalorderedP (tptp.cons tptp.sk5 (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 resolution :premises (t719 a158))
% 27.03/27.27  (step t721 (cl (tptp.totalorderedP (tptp.cons tptp.sk5 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule resolution :premises (t656 t131 t229 a191 t683 t712 t720))
% 27.03/27.27  (step t722 (cl (tptp.totalorderedP (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil)))) :rule resolution :premises (t629 t132 t221 t241 t643 t255 t269 t332 t346 t576 t461 t450 t654 t721))
% 27.03/27.27  (step t723 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted)) (or (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.totalorderedP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (tptp.leq V X))) (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssItem (tptp.skaf83 tptp.sk7))) (not (tptp.totalorderedP (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil)))) (tptp.leq (tptp.skaf83 tptp.sk7) tptp.sk5))) (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted)) (or (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.totalorderedP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (tptp.leq V X)))) :rule implies_neg1)
% 27.03/27.27  (anchor :step t724)
% 27.03/27.27  (assume t724.a0 (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted)) (or (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.totalorderedP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (tptp.leq V X))))
% 27.03/27.27  (step t724.t1 (cl (or (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted)) (or (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.totalorderedP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (tptp.leq V X)))) (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssItem (tptp.skaf83 tptp.sk7))) (not (tptp.totalorderedP (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil)))) (tptp.leq (tptp.skaf83 tptp.sk7) tptp.sk5)))) :rule forall_inst :args ((:= U (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))) (:= V (tptp.skaf83 tptp.sk7)) (:= W (tptp.skaf82 tptp.sk7)) (:= X tptp.sk5) (:= Y tptp.nil)))
% 27.03/27.27  (step t724.t2 (cl (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted)) (or (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.totalorderedP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (tptp.leq V X)))) (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssItem (tptp.skaf83 tptp.sk7))) (not (tptp.totalorderedP (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil)))) (tptp.leq (tptp.skaf83 tptp.sk7) tptp.sk5))) :rule or :premises (t724.t1))
% 27.03/27.27  (step t724.t3 (cl (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssItem (tptp.skaf83 tptp.sk7))) (not (tptp.totalorderedP (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil)))) (tptp.leq (tptp.skaf83 tptp.sk7) tptp.sk5))) :rule resolution :premises (t724.t2 t724.a0))
% 27.03/27.27  (step t724 (cl (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted)) (or (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.totalorderedP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (tptp.leq V X)))) (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssItem (tptp.skaf83 tptp.sk7))) (not (tptp.totalorderedP (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil)))) (tptp.leq (tptp.skaf83 tptp.sk7) tptp.sk5))) :rule subproof :discharge (t724.a0))
% 27.03/27.27  (step t725 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted)) (or (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.totalorderedP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (tptp.leq V X))) (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssItem (tptp.skaf83 tptp.sk7))) (not (tptp.totalorderedP (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil)))) (tptp.leq (tptp.skaf83 tptp.sk7) tptp.sk5))) (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssItem (tptp.skaf83 tptp.sk7))) (not (tptp.totalorderedP (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil)))) (tptp.leq (tptp.skaf83 tptp.sk7) tptp.sk5))) :rule resolution :premises (t723 t724))
% 27.03/27.27  (step t726 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted)) (or (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.totalorderedP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (tptp.leq V X))) (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssItem (tptp.skaf83 tptp.sk7))) (not (tptp.totalorderedP (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil)))) (tptp.leq (tptp.skaf83 tptp.sk7) tptp.sk5))) (not (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssItem (tptp.skaf83 tptp.sk7))) (not (tptp.totalorderedP (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil)))) (tptp.leq (tptp.skaf83 tptp.sk7) tptp.sk5)))) :rule implies_neg2)
% 27.03/27.27  (step t727 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted)) (or (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.totalorderedP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (tptp.leq V X))) (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssItem (tptp.skaf83 tptp.sk7))) (not (tptp.totalorderedP (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil)))) (tptp.leq (tptp.skaf83 tptp.sk7) tptp.sk5))) (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted)) (or (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.totalorderedP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (tptp.leq V X))) (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssItem (tptp.skaf83 tptp.sk7))) (not (tptp.totalorderedP (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil)))) (tptp.leq (tptp.skaf83 tptp.sk7) tptp.sk5)))) :rule resolution :premises (t725 t726))
% 27.03/27.27  (step t728 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted)) (or (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.totalorderedP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (tptp.leq V X))) (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssItem (tptp.skaf83 tptp.sk7))) (not (tptp.totalorderedP (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil)))) (tptp.leq (tptp.skaf83 tptp.sk7) tptp.sk5)))) :rule contraction :premises (t727))
% 27.03/27.27  (step t729 (cl (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted)) (or (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.totalorderedP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (tptp.leq V X)))) (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssItem (tptp.skaf83 tptp.sk7))) (not (tptp.totalorderedP (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil)))) (tptp.leq (tptp.skaf83 tptp.sk7) tptp.sk5))) :rule implies :premises (t728))
% 27.03/27.27  (step t730 (cl (not (= (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (or (not (= (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)) Z)) (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.totalorderedP Z)) (not (tptp.ssList Z)) (tptp.leq V X))) (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted)) (or (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.totalorderedP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (tptp.leq V X))))) (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (or (not (= (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)) Z)) (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.totalorderedP Z)) (not (tptp.ssList Z)) (tptp.leq V X)))) (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted)) (or (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.totalorderedP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (tptp.leq V X)))) :rule equiv_pos2)
% 27.03/27.27  (anchor :step t731 :args ((U $$unsorted) (:= U U) (V $$unsorted) (:= V V) (W $$unsorted) (:= W W) (X $$unsorted) (:= X X) (Y $$unsorted) (:= Y Y) (Z $$unsorted) (:= Z Z)))
% 27.03/27.27  (step t731.t1 (cl (= U U)) :rule refl)
% 27.03/27.27  (step t731.t2 (cl (= V V)) :rule refl)
% 27.03/27.27  (step t731.t3 (cl (= W W)) :rule refl)
% 27.03/27.27  (step t731.t4 (cl (= X X)) :rule refl)
% 27.03/27.27  (step t731.t5 (cl (= Y Y)) :rule refl)
% 27.03/27.27  (step t731.t6 (cl (= Z Z)) :rule refl)
% 27.03/27.27  (step t731.t7 (cl (= (= (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)) Z) (= Z (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y))))) :rule all_simplify)
% 27.03/27.27  (step t731.t8 (cl (= (not (= (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)) Z)) (not (= Z (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))))) :rule cong :premises (t731.t7))
% 27.03/27.27  (step t731.t9 (cl (= (not (tptp.ssList Y)) (not (tptp.ssList Y)))) :rule refl)
% 27.03/27.27  (step t731.t10 (cl (= (not (tptp.ssList W)) (not (tptp.ssList W)))) :rule refl)
% 27.03/27.27  (step t731.t11 (cl (= (not (tptp.ssList U)) (not (tptp.ssList U)))) :rule refl)
% 27.03/27.27  (step t731.t12 (cl (= (not (tptp.ssItem X)) (not (tptp.ssItem X)))) :rule refl)
% 27.03/27.27  (step t731.t13 (cl (= (not (tptp.ssItem V)) (not (tptp.ssItem V)))) :rule refl)
% 27.03/27.27  (step t731.t14 (cl (= (not (tptp.totalorderedP Z)) (not (tptp.totalorderedP Z)))) :rule refl)
% 27.03/27.27  (step t731.t15 (cl (= (not (tptp.ssList Z)) (not (tptp.ssList Z)))) :rule refl)
% 27.03/27.27  (step t731.t16 (cl (= (tptp.leq V X) (tptp.leq V X))) :rule refl)
% 27.03/27.27  (step t731.t17 (cl (= (or (not (= (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)) Z)) (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.totalorderedP Z)) (not (tptp.ssList Z)) (tptp.leq V X)) (or (not (= Z (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.totalorderedP Z)) (not (tptp.ssList Z)) (tptp.leq V X)))) :rule cong :premises (t731.t8 t731.t9 t731.t10 t731.t11 t731.t12 t731.t13 t731.t14 t731.t15 t731.t16))
% 27.03/27.27  (step t731 (cl (= (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (or (not (= (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)) Z)) (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.totalorderedP Z)) (not (tptp.ssList Z)) (tptp.leq V X))) (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (or (not (= Z (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.totalorderedP Z)) (not (tptp.ssList Z)) (tptp.leq V X))))) :rule bind)
% 27.03/27.27  (step t732 (cl (= (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (or (not (= Z (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.totalorderedP Z)) (not (tptp.ssList Z)) (tptp.leq V X))) (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted)) (or (not (= (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)) (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.totalorderedP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (tptp.leq V X))))) :rule all_simplify)
% 27.03/27.27  (anchor :step t733 :args ((U $$unsorted) (:= U U) (V $$unsorted) (:= V V) (W $$unsorted) (:= W W) (X $$unsorted) (:= X X) (Y $$unsorted) (:= Y Y)))
% 27.03/27.27  (step t733.t1 (cl (= U U)) :rule refl)
% 27.03/27.27  (step t733.t2 (cl (= V V)) :rule refl)
% 27.03/27.27  (step t733.t3 (cl (= W W)) :rule refl)
% 27.03/27.27  (step t733.t4 (cl (= X X)) :rule refl)
% 27.03/27.27  (step t733.t5 (cl (= Y Y)) :rule refl)
% 27.03/27.27  (step t733.t6 (cl (= (= (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)) (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y))) true)) :rule all_simplify)
% 27.03/27.27  (step t733.t7 (cl (= (not (= (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)) (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not true))) :rule cong :premises (t733.t6))
% 27.03/27.27  (step t733.t8 (cl (= (not true) false)) :rule all_simplify)
% 27.03/27.27  (step t733.t9 (cl (= (not (= (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)) (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) false)) :rule trans :premises (t733.t7 t733.t8))
% 27.03/27.27  (step t733.t10 (cl (= (not (tptp.ssList Y)) (not (tptp.ssList Y)))) :rule refl)
% 27.03/27.27  (step t733.t11 (cl (= (not (tptp.ssList W)) (not (tptp.ssList W)))) :rule refl)
% 27.03/27.27  (step t733.t12 (cl (= (not (tptp.ssList U)) (not (tptp.ssList U)))) :rule refl)
% 27.03/27.27  (step t733.t13 (cl (= (not (tptp.ssItem X)) (not (tptp.ssItem X)))) :rule refl)
% 27.03/27.27  (step t733.t14 (cl (= (not (tptp.ssItem V)) (not (tptp.ssItem V)))) :rule refl)
% 27.03/27.27  (step t733.t15 (cl (= (not (tptp.totalorderedP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.totalorderedP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))))) :rule refl)
% 27.03/27.27  (step t733.t16 (cl (= (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))))) :rule refl)
% 27.03/27.27  (step t733.t17 (cl (= (tptp.leq V X) (tptp.leq V X))) :rule refl)
% 27.03/27.27  (step t733.t18 (cl (= (or (not (= (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)) (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.totalorderedP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (tptp.leq V X)) (or false (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.totalorderedP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (tptp.leq V X)))) :rule cong :premises (t733.t9 t733.t10 t733.t11 t733.t12 t733.t13 t733.t14 t733.t15 t733.t16 t733.t17))
% 27.03/27.27  (step t733.t19 (cl (= (or false (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.totalorderedP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (tptp.leq V X)) (or (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.totalorderedP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (tptp.leq V X)))) :rule all_simplify)
% 27.03/27.27  (step t733.t20 (cl (= (or (not (= (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)) (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.totalorderedP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (tptp.leq V X)) (or (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.totalorderedP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (tptp.leq V X)))) :rule trans :premises (t733.t18 t733.t19))
% 27.03/27.27  (step t733 (cl (= (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted)) (or (not (= (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)) (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.totalorderedP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (tptp.leq V X))) (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted)) (or (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.totalorderedP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (tptp.leq V X))))) :rule bind)
% 27.03/27.27  (step t734 (cl (= (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (or (not (= Z (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.totalorderedP Z)) (not (tptp.ssList Z)) (tptp.leq V X))) (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted)) (or (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.totalorderedP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (tptp.leq V X))))) :rule trans :premises (t732 t733))
% 27.03/27.27  (step t735 (cl (= (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (or (not (= (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)) Z)) (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.totalorderedP Z)) (not (tptp.ssList Z)) (tptp.leq V X))) (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted)) (or (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.totalorderedP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (tptp.leq V X))))) :rule trans :premises (t731 t734))
% 27.03/27.27  (step t736 (cl (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted)) (or (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.totalorderedP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (tptp.leq V X)))) :rule resolution :premises (t730 t735 a181))
% 27.03/27.27  (step t737 (cl (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssItem (tptp.skaf83 tptp.sk7))) (not (tptp.totalorderedP (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.cons tptp.sk5 tptp.nil)))) (tptp.leq (tptp.skaf83 tptp.sk7) tptp.sk5))) :rule resolution :premises (t729 t736))
% 27.03/27.27  (step t738 (cl (tptp.leq (tptp.skaf83 tptp.sk7) tptp.sk5)) :rule resolution :premises (t4 a7 a191 t26 t34 t42 t603 t722 t737))
% 27.03/27.27  (step t739 (cl (not (or (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk6)) (not (tptp.ssItem (tptp.skaf83 tptp.sk7))) (not (tptp.ssItem tptp.sk5)) (not (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (tptp.leq tptp.sk5 (tptp.skaf83 tptp.sk7)))) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk6)) (not (tptp.ssItem (tptp.skaf83 tptp.sk7))) (not (tptp.ssItem tptp.sk5)) (not (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (tptp.leq tptp.sk5 (tptp.skaf83 tptp.sk7))) :rule or_pos)
% 27.03/27.27  (step t740 (cl (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.sk6)) (not (tptp.ssItem (tptp.skaf83 tptp.sk7))) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (tptp.leq tptp.sk5 (tptp.skaf83 tptp.sk7)) (not (or (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk6)) (not (tptp.ssItem (tptp.skaf83 tptp.sk7))) (not (tptp.ssItem tptp.sk5)) (not (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (tptp.leq tptp.sk5 (tptp.skaf83 tptp.sk7))))) :rule reordering :premises (t739))
% 27.03/27.27  (step t741 (cl (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (not (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) :rule and_neg)
% 27.03/27.27  (step t742 (cl (=> (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) :rule implies_neg1)
% 27.03/27.27  (anchor :step t743)
% 27.03/27.27  (assume t743.a0 (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))
% 27.03/27.27  (assume t743.a1 (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))
% 27.03/27.27  (step t743.t1 (cl (=> (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) :rule implies_neg1)
% 27.03/27.27  (anchor :step t743.t2)
% 27.03/27.27  (assume t743.t2.a0 (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))
% 27.03/27.27  (assume t743.t2.a1 (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))
% 27.03/27.27  (step t743.t2.t1 (cl (= (= (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) true) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))))) :rule equiv_simplify)
% 27.03/27.27  (step t743.t2.t2 (cl (not (= (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) true)) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) :rule equiv1 :premises (t743.t2.t1))
% 27.03/27.27  (step t743.t2.t3 (cl (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) :rule refl)
% 27.03/27.27  (step t743.t2.t4 (cl (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) tptp.sk7)) :rule symm :premises (t743.t2.a1))
% 27.03/27.27  (step t743.t2.t5 (cl (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule cong :premises (t743.t2.t3 t743.t2.t4))
% 27.03/27.27  (step t743.t2.t6 (cl (= (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule cong :premises (t743.t2.t5))
% 27.03/27.27  (step t743.t2.t7 (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.03/27.27  (step t743.t2.t8 (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 (t743.t2.t7))
% 27.03/27.27  (step t743.t2.t9 (cl (= (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) true)) :rule resolution :premises (t743.t2.t8 t743.t2.a0))
% 27.03/27.27  (step t743.t2.t10 (cl (= (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) true)) :rule trans :premises (t743.t2.t6 t743.t2.t9))
% 27.03/27.27  (step t743.t2.t11 (cl (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) :rule resolution :premises (t743.t2.t2 t743.t2.t10))
% 27.03/27.27  (step t743.t2 (cl (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (not (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) :rule subproof :discharge (t743.t2.a0 t743.t2.a1))
% 27.03/27.27  (step t743.t3 (cl (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule and_pos)
% 27.03/27.27  (step t743.t4 (cl (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) :rule and_pos)
% 27.03/27.27  (step t743.t5 (cl (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))))) :rule resolution :premises (t743.t2 t743.t3 t743.t4))
% 27.03/27.27  (step t743.t6 (cl (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) :rule reordering :premises (t743.t5))
% 27.03/27.27  (step t743.t7 (cl (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) :rule contraction :premises (t743.t6))
% 27.03/27.27  (step t743.t8 (cl (=> (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) :rule resolution :premises (t743.t1 t743.t7))
% 27.03/27.27  (step t743.t9 (cl (=> (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))))) :rule implies_neg2)
% 27.03/27.27  (step t743.t10 (cl (=> (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (=> (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))))) :rule resolution :premises (t743.t8 t743.t9))
% 27.03/27.27  (step t743.t11 (cl (=> (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))))) :rule contraction :premises (t743.t10))
% 27.03/27.27  (step t743.t12 (cl (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) :rule implies :premises (t743.t11))
% 27.03/27.27  (step t743.t13 (cl (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (not (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) :rule and_neg)
% 27.03/27.27  (step t743.t14 (cl (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) :rule resolution :premises (t743.t13 t743.a0 t743.a1))
% 27.03/27.27  (step t743.t15 (cl (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) :rule resolution :premises (t743.t12 t743.t14))
% 27.03/27.27  (step t743 (cl (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (not (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) :rule subproof :discharge (t743.a0 t743.a1))
% 27.03/27.27  (step t744 (cl (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule and_pos)
% 27.03/27.27  (step t745 (cl (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) :rule and_pos)
% 27.03/27.27  (step t746 (cl (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))))) :rule resolution :premises (t743 t744 t745))
% 27.03/27.27  (step t747 (cl (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) :rule reordering :premises (t746))
% 27.03/27.27  (step t748 (cl (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) :rule contraction :premises (t747))
% 27.03/27.27  (step t749 (cl (=> (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) :rule resolution :premises (t742 t748))
% 27.03/27.27  (step t750 (cl (=> (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))))) :rule implies_neg2)
% 27.03/27.27  (step t751 (cl (=> (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (=> (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))))) :rule resolution :premises (t749 t750))
% 27.03/27.27  (step t752 (cl (=> (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))))) :rule contraction :premises (t751))
% 27.03/27.27  (step t753 (cl (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) :rule implies :premises (t752))
% 27.03/27.27  (step t754 (cl (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (not (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) :rule resolution :premises (t741 t753))
% 27.03/27.27  (step t755 (cl (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) :rule resolution :premises (t754 t229 t576))
% 27.03/27.27  (step t756 (cl (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil))) (not (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil))) (not (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) :rule and_neg)
% 27.03/27.27  (step t757 (cl (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) :rule implies_neg1)
% 27.03/27.27  (anchor :step t758)
% 27.03/27.27  (assume t758.a0 (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)))
% 27.03/27.27  (assume t758.a1 (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil)))
% 27.03/27.27  (assume t758.a2 (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))
% 27.03/27.27  (step t758.t1 (cl (=> (and (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (and (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) :rule implies_neg1)
% 27.03/27.27  (anchor :step t758.t2)
% 27.03/27.27  (assume t758.t2.a0 (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil)))
% 27.03/27.27  (assume t758.t2.a1 (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)))
% 27.03/27.27  (assume t758.t2.a2 (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))
% 27.03/27.27  (step t758.t2.t1 (cl (= (= (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) true) (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))))) :rule equiv_simplify)
% 27.03/27.27  (step t758.t2.t2 (cl (not (= (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) true)) (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) :rule equiv1 :premises (t758.t2.t1))
% 27.03/27.27  (step t758.t2.t3 (cl (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) :rule refl)
% 27.03/27.27  (step t758.t2.t4 (cl (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) tptp.sk7)) :rule symm :premises (t758.t2.a2))
% 27.03/27.27  (step t758.t2.t5 (cl (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule cong :premises (t758.t2.t3 t758.t2.t4))
% 27.03/27.27  (step t758.t2.t6 (cl (= (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule cong :premises (t758.t2.t5))
% 27.03/27.27  (step t758.t2.t7 (cl (= (tptp.cons tptp.sk8 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule symm :premises (t758.t2.a1))
% 27.03/27.27  (step t758.t2.t8 (cl (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil))) :rule symm :premises (t758.t2.t7))
% 27.03/27.27  (step t758.t2.t9 (cl (= (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil)))) :rule cong :premises (t758.t2.t8))
% 27.03/27.27  (step t758.t2.t10 (cl (= (= (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil)) true) (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil)))) :rule equiv_simplify)
% 27.03/27.27  (step t758.t2.t11 (cl (= (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil)) true) (not (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil)))) :rule equiv2 :premises (t758.t2.t10))
% 27.03/27.27  (step t758.t2.t12 (cl (= (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil)) true)) :rule resolution :premises (t758.t2.t11 t758.t2.a0))
% 27.03/27.27  (step t758.t2.t13 (cl (= (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) true)) :rule trans :premises (t758.t2.t6 t758.t2.t9 t758.t2.t12))
% 27.03/27.27  (step t758.t2.t14 (cl (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) :rule resolution :premises (t758.t2.t2 t758.t2.t13))
% 27.03/27.27  (step t758.t2 (cl (not (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil))) (not (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) :rule subproof :discharge (t758.t2.a0 t758.t2.a1 t758.t2.a2))
% 27.03/27.27  (step t758.t3 (cl (not (and (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil))) :rule and_pos)
% 27.03/27.27  (step t758.t4 (cl (not (and (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil))) :rule and_pos)
% 27.03/27.27  (step t758.t5 (cl (not (and (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) :rule and_pos)
% 27.03/27.27  (step t758.t6 (cl (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (not (and (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (and (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (and (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))))) :rule resolution :premises (t758.t2 t758.t3 t758.t4 t758.t5))
% 27.03/27.27  (step t758.t7 (cl (not (and (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (and (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (and (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) :rule reordering :premises (t758.t6))
% 27.03/27.27  (step t758.t8 (cl (not (and (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) :rule contraction :premises (t758.t7))
% 27.03/27.27  (step t758.t9 (cl (=> (and (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) :rule resolution :premises (t758.t1 t758.t8))
% 27.03/27.27  (step t758.t10 (cl (=> (and (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))))) :rule implies_neg2)
% 27.03/27.27  (step t758.t11 (cl (=> (and (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (=> (and (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))))) :rule resolution :premises (t758.t9 t758.t10))
% 27.03/27.27  (step t758.t12 (cl (=> (and (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))))) :rule contraction :premises (t758.t11))
% 27.03/27.27  (step t758.t13 (cl (not (and (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) :rule implies :premises (t758.t12))
% 27.03/27.27  (step t758.t14 (cl (and (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (not (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil))) (not (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) :rule and_neg)
% 27.03/27.27  (step t758.t15 (cl (and (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) :rule resolution :premises (t758.t14 t758.a1 t758.a0 t758.a2))
% 27.03/27.27  (step t758.t16 (cl (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) :rule resolution :premises (t758.t13 t758.t15))
% 27.03/27.27  (step t758 (cl (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil))) (not (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil))) (not (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) :rule subproof :discharge (t758.a0 t758.a1 t758.a2))
% 27.03/27.27  (step t759 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil))) :rule and_pos)
% 27.03/27.27  (step t760 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil))) :rule and_pos)
% 27.03/27.27  (step t761 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) :rule and_pos)
% 27.03/27.27  (step t762 (cl (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))))) :rule resolution :premises (t758 t759 t760 t761))
% 27.03/27.27  (step t763 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) :rule reordering :premises (t762))
% 27.03/27.27  (step t764 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) :rule contraction :premises (t763))
% 27.03/27.27  (step t765 (cl (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) :rule resolution :premises (t757 t764))
% 27.03/27.27  (step t766 (cl (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))))) :rule implies_neg2)
% 27.03/27.27  (step t767 (cl (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))))) :rule resolution :premises (t765 t766))
% 27.03/27.27  (step t768 (cl (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))))) :rule contraction :premises (t767))
% 27.03/27.27  (step t769 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) :rule implies :premises (t768))
% 27.03/27.27  (step t770 (cl (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil))) (not (tptp.totalorderedP (tptp.cons tptp.sk8 tptp.nil))) (not (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) :rule resolution :premises (t756 t769))
% 27.03/27.27  (step t771 (cl (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) :rule resolution :premises (t770 t132 t682 t576))
% 27.03/27.27  (step t772 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted)) (or (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.totalorderedP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (tptp.leq V X))) (or (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk6)) (not (tptp.ssItem (tptp.skaf83 tptp.sk7))) (not (tptp.ssItem tptp.sk5)) (not (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (tptp.leq tptp.sk5 (tptp.skaf83 tptp.sk7)))) (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted)) (or (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.totalorderedP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (tptp.leq V X)))) :rule implies_neg1)
% 27.03/27.27  (anchor :step t773)
% 27.03/27.27  (assume t773.a0 (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted)) (or (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.totalorderedP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (tptp.leq V X))))
% 27.03/27.27  (step t773.t1 (cl (or (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted)) (or (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.totalorderedP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (tptp.leq V X)))) (or (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk6)) (not (tptp.ssItem (tptp.skaf83 tptp.sk7))) (not (tptp.ssItem tptp.sk5)) (not (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (tptp.leq tptp.sk5 (tptp.skaf83 tptp.sk7))))) :rule forall_inst :args ((:= U tptp.sk6) (:= V tptp.sk5) (:= W tptp.nil) (:= X (tptp.skaf83 tptp.sk7)) (:= Y (tptp.skaf82 tptp.sk7))))
% 27.03/27.27  (step t773.t2 (cl (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted)) (or (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.totalorderedP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (tptp.leq V X)))) (or (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk6)) (not (tptp.ssItem (tptp.skaf83 tptp.sk7))) (not (tptp.ssItem tptp.sk5)) (not (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (tptp.leq tptp.sk5 (tptp.skaf83 tptp.sk7)))) :rule or :premises (t773.t1))
% 27.03/27.27  (step t773.t3 (cl (or (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk6)) (not (tptp.ssItem (tptp.skaf83 tptp.sk7))) (not (tptp.ssItem tptp.sk5)) (not (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (tptp.leq tptp.sk5 (tptp.skaf83 tptp.sk7)))) :rule resolution :premises (t773.t2 t773.a0))
% 27.03/27.27  (step t773 (cl (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted)) (or (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.totalorderedP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (tptp.leq V X)))) (or (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk6)) (not (tptp.ssItem (tptp.skaf83 tptp.sk7))) (not (tptp.ssItem tptp.sk5)) (not (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (tptp.leq tptp.sk5 (tptp.skaf83 tptp.sk7)))) :rule subproof :discharge (t773.a0))
% 27.03/27.27  (step t774 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted)) (or (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.totalorderedP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (tptp.leq V X))) (or (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk6)) (not (tptp.ssItem (tptp.skaf83 tptp.sk7))) (not (tptp.ssItem tptp.sk5)) (not (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (tptp.leq tptp.sk5 (tptp.skaf83 tptp.sk7)))) (or (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk6)) (not (tptp.ssItem (tptp.skaf83 tptp.sk7))) (not (tptp.ssItem tptp.sk5)) (not (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (tptp.leq tptp.sk5 (tptp.skaf83 tptp.sk7)))) :rule resolution :premises (t772 t773))
% 27.03/27.27  (step t775 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted)) (or (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.totalorderedP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (tptp.leq V X))) (or (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk6)) (not (tptp.ssItem (tptp.skaf83 tptp.sk7))) (not (tptp.ssItem tptp.sk5)) (not (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (tptp.leq tptp.sk5 (tptp.skaf83 tptp.sk7)))) (not (or (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk6)) (not (tptp.ssItem (tptp.skaf83 tptp.sk7))) (not (tptp.ssItem tptp.sk5)) (not (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (tptp.leq tptp.sk5 (tptp.skaf83 tptp.sk7))))) :rule implies_neg2)
% 27.03/27.27  (step t776 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted)) (or (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.totalorderedP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (tptp.leq V X))) (or (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk6)) (not (tptp.ssItem (tptp.skaf83 tptp.sk7))) (not (tptp.ssItem tptp.sk5)) (not (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (tptp.leq tptp.sk5 (tptp.skaf83 tptp.sk7)))) (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted)) (or (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.totalorderedP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (tptp.leq V X))) (or (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk6)) (not (tptp.ssItem (tptp.skaf83 tptp.sk7))) (not (tptp.ssItem tptp.sk5)) (not (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (tptp.leq tptp.sk5 (tptp.skaf83 tptp.sk7))))) :rule resolution :premises (t774 t775))
% 27.03/27.27  (step t777 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted)) (or (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.totalorderedP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (tptp.leq V X))) (or (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk6)) (not (tptp.ssItem (tptp.skaf83 tptp.sk7))) (not (tptp.ssItem tptp.sk5)) (not (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (tptp.leq tptp.sk5 (tptp.skaf83 tptp.sk7))))) :rule contraction :premises (t776))
% 27.03/27.27  (step t778 (cl (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted)) (or (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.totalorderedP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (tptp.leq V X)))) (or (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk6)) (not (tptp.ssItem (tptp.skaf83 tptp.sk7))) (not (tptp.ssItem tptp.sk5)) (not (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (tptp.leq tptp.sk5 (tptp.skaf83 tptp.sk7)))) :rule implies :premises (t777))
% 27.03/27.27  (step t779 (cl (or (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk6)) (not (tptp.ssItem (tptp.skaf83 tptp.sk7))) (not (tptp.ssItem tptp.sk5)) (not (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (tptp.leq tptp.sk5 (tptp.skaf83 tptp.sk7)))) :rule resolution :premises (t778 t736))
% 27.03/27.27  (step t780 (cl (tptp.leq tptp.sk5 (tptp.skaf83 tptp.sk7))) :rule resolution :premises (t740 a7 a191 a192 t34 t42 t755 t771 t779))
% 27.03/27.27  (step t781 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted)) (or (not (tptp.leq U V)) (not (tptp.leq V U)) (not (tptp.ssList Y)) (not (tptp.ssList X)) (not (tptp.ssList W)) (not (tptp.ssItem V)) (not (tptp.ssItem U)) (not (tptp.cyclefreeP (tptp.app (tptp.app W (tptp.cons U X)) (tptp.cons V Y)))) (not (tptp.ssList (tptp.app (tptp.app W (tptp.cons U X)) (tptp.cons V Y)))))) (or (not (tptp.leq tptp.sk5 (tptp.skaf83 tptp.sk7))) (not (tptp.leq (tptp.skaf83 tptp.sk7) tptp.sk5)) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk6)) (not (tptp.ssItem (tptp.skaf83 tptp.sk7))) (not (tptp.ssItem tptp.sk5)) (not (tptp.cyclefreeP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))))) (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted)) (or (not (tptp.leq U V)) (not (tptp.leq V U)) (not (tptp.ssList Y)) (not (tptp.ssList X)) (not (tptp.ssList W)) (not (tptp.ssItem V)) (not (tptp.ssItem U)) (not (tptp.cyclefreeP (tptp.app (tptp.app W (tptp.cons U X)) (tptp.cons V Y)))) (not (tptp.ssList (tptp.app (tptp.app W (tptp.cons U X)) (tptp.cons V Y))))))) :rule implies_neg1)
% 27.03/27.27  (anchor :step t782)
% 27.03/27.27  (assume t782.a0 (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted)) (or (not (tptp.leq U V)) (not (tptp.leq V U)) (not (tptp.ssList Y)) (not (tptp.ssList X)) (not (tptp.ssList W)) (not (tptp.ssItem V)) (not (tptp.ssItem U)) (not (tptp.cyclefreeP (tptp.app (tptp.app W (tptp.cons U X)) (tptp.cons V Y)))) (not (tptp.ssList (tptp.app (tptp.app W (tptp.cons U X)) (tptp.cons V Y)))))))
% 27.03/27.27  (step t782.t1 (cl (or (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted)) (or (not (tptp.leq U V)) (not (tptp.leq V U)) (not (tptp.ssList Y)) (not (tptp.ssList X)) (not (tptp.ssList W)) (not (tptp.ssItem V)) (not (tptp.ssItem U)) (not (tptp.cyclefreeP (tptp.app (tptp.app W (tptp.cons U X)) (tptp.cons V Y)))) (not (tptp.ssList (tptp.app (tptp.app W (tptp.cons U X)) (tptp.cons V Y))))))) (or (not (tptp.leq tptp.sk5 (tptp.skaf83 tptp.sk7))) (not (tptp.leq (tptp.skaf83 tptp.sk7) tptp.sk5)) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk6)) (not (tptp.ssItem (tptp.skaf83 tptp.sk7))) (not (tptp.ssItem tptp.sk5)) (not (tptp.cyclefreeP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))))))) :rule forall_inst :args ((:= U tptp.sk5) (:= V (tptp.skaf83 tptp.sk7)) (:= W tptp.sk6) (:= X tptp.nil) (:= Y (tptp.skaf82 tptp.sk7))))
% 27.03/27.27  (step t782.t2 (cl (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted)) (or (not (tptp.leq U V)) (not (tptp.leq V U)) (not (tptp.ssList Y)) (not (tptp.ssList X)) (not (tptp.ssList W)) (not (tptp.ssItem V)) (not (tptp.ssItem U)) (not (tptp.cyclefreeP (tptp.app (tptp.app W (tptp.cons U X)) (tptp.cons V Y)))) (not (tptp.ssList (tptp.app (tptp.app W (tptp.cons U X)) (tptp.cons V Y))))))) (or (not (tptp.leq tptp.sk5 (tptp.skaf83 tptp.sk7))) (not (tptp.leq (tptp.skaf83 tptp.sk7) tptp.sk5)) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk6)) (not (tptp.ssItem (tptp.skaf83 tptp.sk7))) (not (tptp.ssItem tptp.sk5)) (not (tptp.cyclefreeP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))))) :rule or :premises (t782.t1))
% 27.03/27.27  (step t782.t3 (cl (or (not (tptp.leq tptp.sk5 (tptp.skaf83 tptp.sk7))) (not (tptp.leq (tptp.skaf83 tptp.sk7) tptp.sk5)) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk6)) (not (tptp.ssItem (tptp.skaf83 tptp.sk7))) (not (tptp.ssItem tptp.sk5)) (not (tptp.cyclefreeP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))))) :rule resolution :premises (t782.t2 t782.a0))
% 27.03/27.27  (step t782 (cl (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted)) (or (not (tptp.leq U V)) (not (tptp.leq V U)) (not (tptp.ssList Y)) (not (tptp.ssList X)) (not (tptp.ssList W)) (not (tptp.ssItem V)) (not (tptp.ssItem U)) (not (tptp.cyclefreeP (tptp.app (tptp.app W (tptp.cons U X)) (tptp.cons V Y)))) (not (tptp.ssList (tptp.app (tptp.app W (tptp.cons U X)) (tptp.cons V Y))))))) (or (not (tptp.leq tptp.sk5 (tptp.skaf83 tptp.sk7))) (not (tptp.leq (tptp.skaf83 tptp.sk7) tptp.sk5)) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk6)) (not (tptp.ssItem (tptp.skaf83 tptp.sk7))) (not (tptp.ssItem tptp.sk5)) (not (tptp.cyclefreeP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))))) :rule subproof :discharge (t782.a0))
% 27.03/27.27  (step t783 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted)) (or (not (tptp.leq U V)) (not (tptp.leq V U)) (not (tptp.ssList Y)) (not (tptp.ssList X)) (not (tptp.ssList W)) (not (tptp.ssItem V)) (not (tptp.ssItem U)) (not (tptp.cyclefreeP (tptp.app (tptp.app W (tptp.cons U X)) (tptp.cons V Y)))) (not (tptp.ssList (tptp.app (tptp.app W (tptp.cons U X)) (tptp.cons V Y)))))) (or (not (tptp.leq tptp.sk5 (tptp.skaf83 tptp.sk7))) (not (tptp.leq (tptp.skaf83 tptp.sk7) tptp.sk5)) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk6)) (not (tptp.ssItem (tptp.skaf83 tptp.sk7))) (not (tptp.ssItem tptp.sk5)) (not (tptp.cyclefreeP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))))) (or (not (tptp.leq tptp.sk5 (tptp.skaf83 tptp.sk7))) (not (tptp.leq (tptp.skaf83 tptp.sk7) tptp.sk5)) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk6)) (not (tptp.ssItem (tptp.skaf83 tptp.sk7))) (not (tptp.ssItem tptp.sk5)) (not (tptp.cyclefreeP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))))) :rule resolution :premises (t781 t782))
% 27.03/27.27  (step t784 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted)) (or (not (tptp.leq U V)) (not (tptp.leq V U)) (not (tptp.ssList Y)) (not (tptp.ssList X)) (not (tptp.ssList W)) (not (tptp.ssItem V)) (not (tptp.ssItem U)) (not (tptp.cyclefreeP (tptp.app (tptp.app W (tptp.cons U X)) (tptp.cons V Y)))) (not (tptp.ssList (tptp.app (tptp.app W (tptp.cons U X)) (tptp.cons V Y)))))) (or (not (tptp.leq tptp.sk5 (tptp.skaf83 tptp.sk7))) (not (tptp.leq (tptp.skaf83 tptp.sk7) tptp.sk5)) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk6)) (not (tptp.ssItem (tptp.skaf83 tptp.sk7))) (not (tptp.ssItem tptp.sk5)) (not (tptp.cyclefreeP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))))) (not (or (not (tptp.leq tptp.sk5 (tptp.skaf83 tptp.sk7))) (not (tptp.leq (tptp.skaf83 tptp.sk7) tptp.sk5)) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk6)) (not (tptp.ssItem (tptp.skaf83 tptp.sk7))) (not (tptp.ssItem tptp.sk5)) (not (tptp.cyclefreeP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))))))) :rule implies_neg2)
% 27.03/27.27  (step t785 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted)) (or (not (tptp.leq U V)) (not (tptp.leq V U)) (not (tptp.ssList Y)) (not (tptp.ssList X)) (not (tptp.ssList W)) (not (tptp.ssItem V)) (not (tptp.ssItem U)) (not (tptp.cyclefreeP (tptp.app (tptp.app W (tptp.cons U X)) (tptp.cons V Y)))) (not (tptp.ssList (tptp.app (tptp.app W (tptp.cons U X)) (tptp.cons V Y)))))) (or (not (tptp.leq tptp.sk5 (tptp.skaf83 tptp.sk7))) (not (tptp.leq (tptp.skaf83 tptp.sk7) tptp.sk5)) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk6)) (not (tptp.ssItem (tptp.skaf83 tptp.sk7))) (not (tptp.ssItem tptp.sk5)) (not (tptp.cyclefreeP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))))) (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted)) (or (not (tptp.leq U V)) (not (tptp.leq V U)) (not (tptp.ssList Y)) (not (tptp.ssList X)) (not (tptp.ssList W)) (not (tptp.ssItem V)) (not (tptp.ssItem U)) (not (tptp.cyclefreeP (tptp.app (tptp.app W (tptp.cons U X)) (tptp.cons V Y)))) (not (tptp.ssList (tptp.app (tptp.app W (tptp.cons U X)) (tptp.cons V Y)))))) (or (not (tptp.leq tptp.sk5 (tptp.skaf83 tptp.sk7))) (not (tptp.leq (tptp.skaf83 tptp.sk7) tptp.sk5)) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk6)) (not (tptp.ssItem (tptp.skaf83 tptp.sk7))) (not (tptp.ssItem tptp.sk5)) (not (tptp.cyclefreeP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))))))) :rule resolution :premises (t783 t784))
% 27.03/27.27  (step t786 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted)) (or (not (tptp.leq U V)) (not (tptp.leq V U)) (not (tptp.ssList Y)) (not (tptp.ssList X)) (not (tptp.ssList W)) (not (tptp.ssItem V)) (not (tptp.ssItem U)) (not (tptp.cyclefreeP (tptp.app (tptp.app W (tptp.cons U X)) (tptp.cons V Y)))) (not (tptp.ssList (tptp.app (tptp.app W (tptp.cons U X)) (tptp.cons V Y)))))) (or (not (tptp.leq tptp.sk5 (tptp.skaf83 tptp.sk7))) (not (tptp.leq (tptp.skaf83 tptp.sk7) tptp.sk5)) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk6)) (not (tptp.ssItem (tptp.skaf83 tptp.sk7))) (not (tptp.ssItem tptp.sk5)) (not (tptp.cyclefreeP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))))))) :rule contraction :premises (t785))
% 27.03/27.27  (step t787 (cl (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted)) (or (not (tptp.leq U V)) (not (tptp.leq V U)) (not (tptp.ssList Y)) (not (tptp.ssList X)) (not (tptp.ssList W)) (not (tptp.ssItem V)) (not (tptp.ssItem U)) (not (tptp.cyclefreeP (tptp.app (tptp.app W (tptp.cons U X)) (tptp.cons V Y)))) (not (tptp.ssList (tptp.app (tptp.app W (tptp.cons U X)) (tptp.cons V Y))))))) (or (not (tptp.leq tptp.sk5 (tptp.skaf83 tptp.sk7))) (not (tptp.leq (tptp.skaf83 tptp.sk7) tptp.sk5)) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk6)) (not (tptp.ssItem (tptp.skaf83 tptp.sk7))) (not (tptp.ssItem tptp.sk5)) (not (tptp.cyclefreeP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))))) :rule implies :premises (t786))
% 27.03/27.27  (step t788 (cl (not (= (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)))) (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted)) (or (not (tptp.leq U V)) (not (tptp.leq V U)) (not (tptp.ssList Y)) (not (tptp.ssList X)) (not (tptp.ssList W)) (not (tptp.ssItem V)) (not (tptp.ssItem U)) (not (tptp.cyclefreeP (tptp.app (tptp.app W (tptp.cons U X)) (tptp.cons V Y)))) (not (tptp.ssList (tptp.app (tptp.app W (tptp.cons U X)) (tptp.cons V Y)))))))) (not (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))))) (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted)) (or (not (tptp.leq U V)) (not (tptp.leq V U)) (not (tptp.ssList Y)) (not (tptp.ssList X)) (not (tptp.ssList W)) (not (tptp.ssItem V)) (not (tptp.ssItem U)) (not (tptp.cyclefreeP (tptp.app (tptp.app W (tptp.cons U X)) (tptp.cons V Y)))) (not (tptp.ssList (tptp.app (tptp.app W (tptp.cons U X)) (tptp.cons V Y))))))) :rule equiv_pos2)
% 27.03/27.27  (anchor :step t789 :args ((U $$unsorted) (:= U U) (V $$unsorted) (:= V V) (W $$unsorted) (:= W W) (X $$unsorted) (:= X X) (Y $$unsorted) (:= Y Y) (Z $$unsorted) (:= Z Z)))
% 27.03/27.27  (step t789.t1 (cl (= U U)) :rule refl)
% 27.03/27.27  (step t789.t2 (cl (= V V)) :rule refl)
% 27.03/27.27  (step t789.t3 (cl (= W W)) :rule refl)
% 27.03/27.27  (step t789.t4 (cl (= X X)) :rule refl)
% 27.03/27.27  (step t789.t5 (cl (= Y Y)) :rule refl)
% 27.03/27.27  (step t789.t6 (cl (= Z Z)) :rule refl)
% 27.03/27.27  (step t789.t7 (cl (= (not (tptp.leq U V)) (not (tptp.leq U V)))) :rule refl)
% 27.03/27.27  (step t789.t8 (cl (= (not (tptp.leq V U)) (not (tptp.leq V U)))) :rule refl)
% 27.03/27.27  (step t789.t9 (cl (= (= (tptp.app (tptp.app W (tptp.cons U X)) (tptp.cons V Y)) Z) (= Z (tptp.app (tptp.app W (tptp.cons U X)) (tptp.cons V Y))))) :rule all_simplify)
% 27.03/27.27  (step t789.t10 (cl (= (not (= (tptp.app (tptp.app W (tptp.cons U X)) (tptp.cons V Y)) Z)) (not (= Z (tptp.app (tptp.app W (tptp.cons U X)) (tptp.cons V Y)))))) :rule cong :premises (t789.t9))
% 27.03/27.27  (step t789.t11 (cl (= (not (tptp.ssList Y)) (not (tptp.ssList Y)))) :rule refl)
% 27.03/27.27  (step t789.t12 (cl (= (not (tptp.ssList X)) (not (tptp.ssList X)))) :rule refl)
% 27.03/27.27  (step t789.t13 (cl (= (not (tptp.ssList W)) (not (tptp.ssList W)))) :rule refl)
% 27.03/27.27  (step t789.t14 (cl (= (not (tptp.ssItem V)) (not (tptp.ssItem V)))) :rule refl)
% 27.03/27.27  (step t789.t15 (cl (= (not (tptp.ssItem U)) (not (tptp.ssItem U)))) :rule refl)
% 27.03/27.27  (step t789.t16 (cl (= (not (tptp.cyclefreeP Z)) (not (tptp.cyclefreeP Z)))) :rule refl)
% 27.03/27.27  (step t789.t17 (cl (= (not (tptp.ssList Z)) (not (tptp.ssList Z)))) :rule refl)
% 27.03/27.27  (step t789.t18 (cl (= (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))) (or (not (tptp.leq U V)) (not (tptp.leq V U)) (not (= Z (tptp.app (tptp.app W (tptp.cons U X)) (tptp.cons V Y)))) (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))))) :rule cong :premises (t789.t7 t789.t8 t789.t10 t789.t11 t789.t12 t789.t13 t789.t14 t789.t15 t789.t16 t789.t17))
% 27.03/27.27  (step t789 (cl (= (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)))) (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 (= Z (tptp.app (tptp.app W (tptp.cons U X)) (tptp.cons V Y)))) (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)))))) :rule bind)
% 27.03/27.27  (step t790 (cl (= (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 (= Z (tptp.app (tptp.app W (tptp.cons U X)) (tptp.cons V Y)))) (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)))) (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$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)) (tptp.app (tptp.app W (tptp.cons U X)) (tptp.cons V Y)))) (not (tptp.ssList Y)) (not (tptp.ssList X)) (not (tptp.ssList W)) (not (tptp.ssItem V)) (not (tptp.ssItem U)) (not (tptp.cyclefreeP (tptp.app (tptp.app W (tptp.cons U X)) (tptp.cons V Y)))) (not (tptp.ssList (tptp.app (tptp.app W (tptp.cons U X)) (tptp.cons V Y)))))))) :rule all_simplify)
% 27.03/27.27  (anchor :step t791 :args ((U $$unsorted) (:= U U) (V $$unsorted) (:= V V) (W $$unsorted) (:= W W) (X $$unsorted) (:= X X) (Y $$unsorted) (:= Y Y)))
% 27.03/27.27  (step t791.t1 (cl (= U U)) :rule refl)
% 27.03/27.27  (step t791.t2 (cl (= V V)) :rule refl)
% 27.03/27.27  (step t791.t3 (cl (= W W)) :rule refl)
% 27.03/27.27  (step t791.t4 (cl (= X X)) :rule refl)
% 27.03/27.27  (step t791.t5 (cl (= Y Y)) :rule refl)
% 27.03/27.27  (step t791.t6 (cl (= (not (tptp.leq U V)) (not (tptp.leq U V)))) :rule refl)
% 27.03/27.27  (step t791.t7 (cl (= (not (tptp.leq V U)) (not (tptp.leq V U)))) :rule refl)
% 27.03/27.27  (step t791.t8 (cl (= (= (tptp.app (tptp.app W (tptp.cons U X)) (tptp.cons V Y)) (tptp.app (tptp.app W (tptp.cons U X)) (tptp.cons V Y))) true)) :rule all_simplify)
% 27.03/27.27  (step t791.t9 (cl (= (not (= (tptp.app (tptp.app W (tptp.cons U X)) (tptp.cons V Y)) (tptp.app (tptp.app W (tptp.cons U X)) (tptp.cons V Y)))) (not true))) :rule cong :premises (t791.t8))
% 27.03/27.27  (step t791.t10 (cl (= (not true) false)) :rule all_simplify)
% 27.03/27.27  (step t791.t11 (cl (= (not (= (tptp.app (tptp.app W (tptp.cons U X)) (tptp.cons V Y)) (tptp.app (tptp.app W (tptp.cons U X)) (tptp.cons V Y)))) false)) :rule trans :premises (t791.t9 t791.t10))
% 27.03/27.27  (step t791.t12 (cl (= (not (tptp.ssList Y)) (not (tptp.ssList Y)))) :rule refl)
% 27.03/27.27  (step t791.t13 (cl (= (not (tptp.ssList X)) (not (tptp.ssList X)))) :rule refl)
% 27.03/27.27  (step t791.t14 (cl (= (not (tptp.ssList W)) (not (tptp.ssList W)))) :rule refl)
% 27.03/27.27  (step t791.t15 (cl (= (not (tptp.ssItem V)) (not (tptp.ssItem V)))) :rule refl)
% 27.03/27.27  (step t791.t16 (cl (= (not (tptp.ssItem U)) (not (tptp.ssItem U)))) :rule refl)
% 27.03/27.27  (step t791.t17 (cl (= (not (tptp.cyclefreeP (tptp.app (tptp.app W (tptp.cons U X)) (tptp.cons V Y)))) (not (tptp.cyclefreeP (tptp.app (tptp.app W (tptp.cons U X)) (tptp.cons V Y)))))) :rule refl)
% 27.03/27.27  (step t791.t18 (cl (= (not (tptp.ssList (tptp.app (tptp.app W (tptp.cons U X)) (tptp.cons V Y)))) (not (tptp.ssList (tptp.app (tptp.app W (tptp.cons U X)) (tptp.cons V Y)))))) :rule refl)
% 27.03/27.27  (step t791.t19 (cl (= (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)) (tptp.app (tptp.app W (tptp.cons U X)) (tptp.cons V Y)))) (not (tptp.ssList Y)) (not (tptp.ssList X)) (not (tptp.ssList W)) (not (tptp.ssItem V)) (not (tptp.ssItem U)) (not (tptp.cyclefreeP (tptp.app (tptp.app W (tptp.cons U X)) (tptp.cons V Y)))) (not (tptp.ssList (tptp.app (tptp.app W (tptp.cons U X)) (tptp.cons V Y))))) (or (not (tptp.leq U V)) (not (tptp.leq V U)) false (not (tptp.ssList Y)) (not (tptp.ssList X)) (not (tptp.ssList W)) (not (tptp.ssItem V)) (not (tptp.ssItem U)) (not (tptp.cyclefreeP (tptp.app (tptp.app W (tptp.cons U X)) (tptp.cons V Y)))) (not (tptp.ssList (tptp.app (tptp.app W (tptp.cons U X)) (tptp.cons V Y))))))) :rule cong :premises (t791.t6 t791.t7 t791.t11 t791.t12 t791.t13 t791.t14 t791.t15 t791.t16 t791.t17 t791.t18))
% 27.03/27.27  (step t791.t20 (cl (= (or (not (tptp.leq U V)) (not (tptp.leq V U)) false (not (tptp.ssList Y)) (not (tptp.ssList X)) (not (tptp.ssList W)) (not (tptp.ssItem V)) (not (tptp.ssItem U)) (not (tptp.cyclefreeP (tptp.app (tptp.app W (tptp.cons U X)) (tptp.cons V Y)))) (not (tptp.ssList (tptp.app (tptp.app W (tptp.cons U X)) (tptp.cons V Y))))) (or (not (tptp.leq U V)) (not (tptp.leq V U)) (not (tptp.ssList Y)) (not (tptp.ssList X)) (not (tptp.ssList W)) (not (tptp.ssItem V)) (not (tptp.ssItem U)) (not (tptp.cyclefreeP (tptp.app (tptp.app W (tptp.cons U X)) (tptp.cons V Y)))) (not (tptp.ssList (tptp.app (tptp.app W (tptp.cons U X)) (tptp.cons V Y))))))) :rule all_simplify)
% 27.03/27.27  (step t791.t21 (cl (= (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)) (tptp.app (tptp.app W (tptp.cons U X)) (tptp.cons V Y)))) (not (tptp.ssList Y)) (not (tptp.ssList X)) (not (tptp.ssList W)) (not (tptp.ssItem V)) (not (tptp.ssItem U)) (not (tptp.cyclefreeP (tptp.app (tptp.app W (tptp.cons U X)) (tptp.cons V Y)))) (not (tptp.ssList (tptp.app (tptp.app W (tptp.cons U X)) (tptp.cons V Y))))) (or (not (tptp.leq U V)) (not (tptp.leq V U)) (not (tptp.ssList Y)) (not (tptp.ssList X)) (not (tptp.ssList W)) (not (tptp.ssItem V)) (not (tptp.ssItem U)) (not (tptp.cyclefreeP (tptp.app (tptp.app W (tptp.cons U X)) (tptp.cons V Y)))) (not (tptp.ssList (tptp.app (tptp.app W (tptp.cons U X)) (tptp.cons V Y))))))) :rule trans :premises (t791.t19 t791.t20))
% 27.03/27.27  (step t791 (cl (= (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$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)) (tptp.app (tptp.app W (tptp.cons U X)) (tptp.cons V Y)))) (not (tptp.ssList Y)) (not (tptp.ssList X)) (not (tptp.ssList W)) (not (tptp.ssItem V)) (not (tptp.ssItem U)) (not (tptp.cyclefreeP (tptp.app (tptp.app W (tptp.cons U X)) (tptp.cons V Y)))) (not (tptp.ssList (tptp.app (tptp.app W (tptp.cons U X)) (tptp.cons V Y)))))) (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted)) (or (not (tptp.leq U V)) (not (tptp.leq V U)) (not (tptp.ssList Y)) (not (tptp.ssList X)) (not (tptp.ssList W)) (not (tptp.ssItem V)) (not (tptp.ssItem U)) (not (tptp.cyclefreeP (tptp.app (tptp.app W (tptp.cons U X)) (tptp.cons V Y)))) (not (tptp.ssList (tptp.app (tptp.app W (tptp.cons U X)) (tptp.cons V Y)))))))) :rule bind)
% 27.03/27.27  (step t792 (cl (= (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 (= Z (tptp.app (tptp.app W (tptp.cons U X)) (tptp.cons V Y)))) (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)))) (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted)) (or (not (tptp.leq U V)) (not (tptp.leq V U)) (not (tptp.ssList Y)) (not (tptp.ssList X)) (not (tptp.ssList W)) (not (tptp.ssItem V)) (not (tptp.ssItem U)) (not (tptp.cyclefreeP (tptp.app (tptp.app W (tptp.cons U X)) (tptp.cons V Y)))) (not (tptp.ssList (tptp.app (tptp.app W (tptp.cons U X)) (tptp.cons V Y)))))))) :rule trans :premises (t790 t791))
% 27.03/27.27  (step t793 (cl (= (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)))) (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted)) (or (not (tptp.leq U V)) (not (tptp.leq V U)) (not (tptp.ssList Y)) (not (tptp.ssList X)) (not (tptp.ssList W)) (not (tptp.ssItem V)) (not (tptp.ssItem U)) (not (tptp.cyclefreeP (tptp.app (tptp.app W (tptp.cons U X)) (tptp.cons V Y)))) (not (tptp.ssList (tptp.app (tptp.app W (tptp.cons U X)) (tptp.cons V Y)))))))) :rule trans :premises (t789 t792))
% 27.03/27.27  (step t794 (cl (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted)) (or (not (tptp.leq U V)) (not (tptp.leq V U)) (not (tptp.ssList Y)) (not (tptp.ssList X)) (not (tptp.ssList W)) (not (tptp.ssItem V)) (not (tptp.ssItem U)) (not (tptp.cyclefreeP (tptp.app (tptp.app W (tptp.cons U X)) (tptp.cons V Y)))) (not (tptp.ssList (tptp.app (tptp.app W (tptp.cons U X)) (tptp.cons V Y))))))) :rule resolution :premises (t788 t793 a184))
% 27.03/27.27  (step t795 (cl (or (not (tptp.leq tptp.sk5 (tptp.skaf83 tptp.sk7))) (not (tptp.leq (tptp.skaf83 tptp.sk7) tptp.sk5)) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk6)) (not (tptp.ssItem (tptp.skaf83 tptp.sk7))) (not (tptp.ssItem tptp.sk5)) (not (tptp.cyclefreeP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))))) :rule resolution :premises (t787 t794))
% 27.03/27.27  (step t796 (cl (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (tptp.cyclefreeP (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil))) (not (tptp.cyclefreeP (tptp.cons tptp.sk8 tptp.nil))) (not (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) :rule and_neg)
% 27.03/27.27  (step t797 (cl (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (tptp.cyclefreeP (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (tptp.cyclefreeP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (tptp.cyclefreeP (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) :rule implies_neg1)
% 27.03/27.27  (anchor :step t798)
% 27.03/27.27  (assume t798.a0 (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)))
% 27.03/27.27  (assume t798.a1 (tptp.cyclefreeP (tptp.cons tptp.sk8 tptp.nil)))
% 27.03/27.27  (assume t798.a2 (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))
% 27.03/27.27  (step t798.t1 (cl (=> (and (tptp.cyclefreeP (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (tptp.cyclefreeP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (and (tptp.cyclefreeP (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) :rule implies_neg1)
% 27.03/27.27  (anchor :step t798.t2)
% 27.03/27.27  (assume t798.t2.a0 (tptp.cyclefreeP (tptp.cons tptp.sk8 tptp.nil)))
% 27.03/27.27  (assume t798.t2.a1 (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)))
% 27.03/27.27  (assume t798.t2.a2 (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))
% 27.03/27.27  (step t798.t2.t1 (cl (= (= (tptp.cyclefreeP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) true) (tptp.cyclefreeP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))))) :rule equiv_simplify)
% 27.03/27.27  (step t798.t2.t2 (cl (not (= (tptp.cyclefreeP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) true)) (tptp.cyclefreeP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) :rule equiv1 :premises (t798.t2.t1))
% 27.03/27.27  (step t798.t2.t3 (cl (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) :rule refl)
% 27.03/27.27  (step t798.t2.t4 (cl (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) tptp.sk7)) :rule symm :premises (t798.t2.a2))
% 27.03/27.27  (step t798.t2.t5 (cl (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule cong :premises (t798.t2.t3 t798.t2.t4))
% 27.03/27.27  (step t798.t2.t6 (cl (= (tptp.cyclefreeP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (tptp.cyclefreeP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule cong :premises (t798.t2.t5))
% 27.03/27.27  (step t798.t2.t7 (cl (= (tptp.cons tptp.sk8 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule symm :premises (t798.t2.a1))
% 27.03/27.27  (step t798.t2.t8 (cl (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil))) :rule symm :premises (t798.t2.t7))
% 27.03/27.27  (step t798.t2.t9 (cl (= (tptp.cyclefreeP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.cyclefreeP (tptp.cons tptp.sk8 tptp.nil)))) :rule cong :premises (t798.t2.t8))
% 27.03/27.27  (step t798.t2.t10 (cl (= (= (tptp.cyclefreeP (tptp.cons tptp.sk8 tptp.nil)) true) (tptp.cyclefreeP (tptp.cons tptp.sk8 tptp.nil)))) :rule equiv_simplify)
% 27.03/27.27  (step t798.t2.t11 (cl (= (tptp.cyclefreeP (tptp.cons tptp.sk8 tptp.nil)) true) (not (tptp.cyclefreeP (tptp.cons tptp.sk8 tptp.nil)))) :rule equiv2 :premises (t798.t2.t10))
% 27.03/27.27  (step t798.t2.t12 (cl (= (tptp.cyclefreeP (tptp.cons tptp.sk8 tptp.nil)) true)) :rule resolution :premises (t798.t2.t11 t798.t2.a0))
% 27.03/27.27  (step t798.t2.t13 (cl (= (tptp.cyclefreeP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) true)) :rule trans :premises (t798.t2.t6 t798.t2.t9 t798.t2.t12))
% 27.03/27.27  (step t798.t2.t14 (cl (tptp.cyclefreeP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) :rule resolution :premises (t798.t2.t2 t798.t2.t13))
% 27.03/27.27  (step t798.t2 (cl (not (tptp.cyclefreeP (tptp.cons tptp.sk8 tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil))) (not (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (tptp.cyclefreeP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) :rule subproof :discharge (t798.t2.a0 t798.t2.a1 t798.t2.a2))
% 27.03/27.27  (step t798.t3 (cl (not (and (tptp.cyclefreeP (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (tptp.cyclefreeP (tptp.cons tptp.sk8 tptp.nil))) :rule and_pos)
% 27.03/27.27  (step t798.t4 (cl (not (and (tptp.cyclefreeP (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil))) :rule and_pos)
% 27.03/27.27  (step t798.t5 (cl (not (and (tptp.cyclefreeP (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) :rule and_pos)
% 27.03/27.27  (step t798.t6 (cl (tptp.cyclefreeP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (not (and (tptp.cyclefreeP (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (and (tptp.cyclefreeP (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (and (tptp.cyclefreeP (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))))) :rule resolution :premises (t798.t2 t798.t3 t798.t4 t798.t5))
% 27.03/27.27  (step t798.t7 (cl (not (and (tptp.cyclefreeP (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (and (tptp.cyclefreeP (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (and (tptp.cyclefreeP (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (tptp.cyclefreeP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) :rule reordering :premises (t798.t6))
% 27.03/27.27  (step t798.t8 (cl (not (and (tptp.cyclefreeP (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (tptp.cyclefreeP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) :rule contraction :premises (t798.t7))
% 27.03/27.27  (step t798.t9 (cl (=> (and (tptp.cyclefreeP (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (tptp.cyclefreeP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (tptp.cyclefreeP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) :rule resolution :premises (t798.t1 t798.t8))
% 27.03/27.27  (step t798.t10 (cl (=> (and (tptp.cyclefreeP (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (tptp.cyclefreeP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (tptp.cyclefreeP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))))) :rule implies_neg2)
% 27.03/27.27  (step t798.t11 (cl (=> (and (tptp.cyclefreeP (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (tptp.cyclefreeP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (=> (and (tptp.cyclefreeP (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (tptp.cyclefreeP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))))) :rule resolution :premises (t798.t9 t798.t10))
% 27.03/27.27  (step t798.t12 (cl (=> (and (tptp.cyclefreeP (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (tptp.cyclefreeP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))))) :rule contraction :premises (t798.t11))
% 27.03/27.27  (step t798.t13 (cl (not (and (tptp.cyclefreeP (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (tptp.cyclefreeP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) :rule implies :premises (t798.t12))
% 27.03/27.27  (step t798.t14 (cl (and (tptp.cyclefreeP (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (not (tptp.cyclefreeP (tptp.cons tptp.sk8 tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil))) (not (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) :rule and_neg)
% 27.03/27.27  (step t798.t15 (cl (and (tptp.cyclefreeP (tptp.cons tptp.sk8 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) :rule resolution :premises (t798.t14 t798.a1 t798.a0 t798.a2))
% 27.03/27.27  (step t798.t16 (cl (tptp.cyclefreeP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) :rule resolution :premises (t798.t13 t798.t15))
% 27.03/27.27  (step t798 (cl (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil))) (not (tptp.cyclefreeP (tptp.cons tptp.sk8 tptp.nil))) (not (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (tptp.cyclefreeP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) :rule subproof :discharge (t798.a0 t798.a1 t798.a2))
% 27.03/27.27  (step t799 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (tptp.cyclefreeP (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil))) :rule and_pos)
% 27.03/27.27  (step t800 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (tptp.cyclefreeP (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (tptp.cyclefreeP (tptp.cons tptp.sk8 tptp.nil))) :rule and_pos)
% 27.03/27.27  (step t801 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (tptp.cyclefreeP (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) :rule and_pos)
% 27.03/27.27  (step t802 (cl (tptp.cyclefreeP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (tptp.cyclefreeP (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (tptp.cyclefreeP (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (tptp.cyclefreeP (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))))) :rule resolution :premises (t798 t799 t800 t801))
% 27.03/27.27  (step t803 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (tptp.cyclefreeP (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (tptp.cyclefreeP (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (tptp.cyclefreeP (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (tptp.cyclefreeP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) :rule reordering :premises (t802))
% 27.03/27.27  (step t804 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (tptp.cyclefreeP (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (tptp.cyclefreeP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) :rule contraction :premises (t803))
% 27.03/27.27  (step t805 (cl (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (tptp.cyclefreeP (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (tptp.cyclefreeP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (tptp.cyclefreeP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) :rule resolution :premises (t797 t804))
% 27.03/27.27  (step t806 (cl (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (tptp.cyclefreeP (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (tptp.cyclefreeP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (tptp.cyclefreeP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))))) :rule implies_neg2)
% 27.03/27.27  (step t807 (cl (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (tptp.cyclefreeP (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (tptp.cyclefreeP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (tptp.cyclefreeP (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (tptp.cyclefreeP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))))) :rule resolution :premises (t805 t806))
% 27.03/27.27  (step t808 (cl (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (tptp.cyclefreeP (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (tptp.cyclefreeP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))))) :rule contraction :premises (t807))
% 27.03/27.27  (step t809 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil)) (tptp.cyclefreeP (tptp.cons tptp.sk8 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (tptp.cyclefreeP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) :rule implies :premises (t808))
% 27.03/27.27  (step t810 (cl (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk8 tptp.nil))) (not (tptp.cyclefreeP (tptp.cons tptp.sk8 tptp.nil))) (not (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (tptp.cyclefreeP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) :rule resolution :premises (t796 t809))
% 27.03/27.27  (step t811 (cl (not (or (not (tptp.ssItem tptp.sk8)) (tptp.cyclefreeP (tptp.cons tptp.sk8 tptp.nil)))) (not (tptp.ssItem tptp.sk8)) (tptp.cyclefreeP (tptp.cons tptp.sk8 tptp.nil))) :rule or_pos)
% 27.03/27.27  (step t812 (cl (not (tptp.ssItem tptp.sk8)) (tptp.cyclefreeP (tptp.cons tptp.sk8 tptp.nil)) (not (or (not (tptp.ssItem tptp.sk8)) (tptp.cyclefreeP (tptp.cons tptp.sk8 tptp.nil))))) :rule reordering :premises (t811))
% 27.03/27.27  (step t813 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.cyclefreeP (tptp.cons U tptp.nil)))) (or (not (tptp.ssItem tptp.sk8)) (tptp.cyclefreeP (tptp.cons tptp.sk8 tptp.nil)))) (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.cyclefreeP (tptp.cons U tptp.nil))))) :rule implies_neg1)
% 27.03/27.27  (anchor :step t814)
% 27.03/27.27  (assume t814.a0 (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.cyclefreeP (tptp.cons U tptp.nil)))))
% 27.03/27.27  (step t814.t1 (cl (or (not (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.cyclefreeP (tptp.cons U tptp.nil))))) (or (not (tptp.ssItem tptp.sk8)) (tptp.cyclefreeP (tptp.cons tptp.sk8 tptp.nil))))) :rule forall_inst :args ((:= U tptp.sk8)))
% 27.03/27.27  (step t814.t2 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.cyclefreeP (tptp.cons U tptp.nil))))) (or (not (tptp.ssItem tptp.sk8)) (tptp.cyclefreeP (tptp.cons tptp.sk8 tptp.nil)))) :rule or :premises (t814.t1))
% 27.03/27.27  (step t814.t3 (cl (or (not (tptp.ssItem tptp.sk8)) (tptp.cyclefreeP (tptp.cons tptp.sk8 tptp.nil)))) :rule resolution :premises (t814.t2 t814.a0))
% 27.03/27.27  (step t814 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.cyclefreeP (tptp.cons U tptp.nil))))) (or (not (tptp.ssItem tptp.sk8)) (tptp.cyclefreeP (tptp.cons tptp.sk8 tptp.nil)))) :rule subproof :discharge (t814.a0))
% 27.03/27.27  (step t815 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.cyclefreeP (tptp.cons U tptp.nil)))) (or (not (tptp.ssItem tptp.sk8)) (tptp.cyclefreeP (tptp.cons tptp.sk8 tptp.nil)))) (or (not (tptp.ssItem tptp.sk8)) (tptp.cyclefreeP (tptp.cons tptp.sk8 tptp.nil)))) :rule resolution :premises (t813 t814))
% 27.03/27.27  (step t816 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.cyclefreeP (tptp.cons U tptp.nil)))) (or (not (tptp.ssItem tptp.sk8)) (tptp.cyclefreeP (tptp.cons tptp.sk8 tptp.nil)))) (not (or (not (tptp.ssItem tptp.sk8)) (tptp.cyclefreeP (tptp.cons tptp.sk8 tptp.nil))))) :rule implies_neg2)
% 27.03/27.27  (step t817 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.cyclefreeP (tptp.cons U tptp.nil)))) (or (not (tptp.ssItem tptp.sk8)) (tptp.cyclefreeP (tptp.cons tptp.sk8 tptp.nil)))) (=> (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.cyclefreeP (tptp.cons U tptp.nil)))) (or (not (tptp.ssItem tptp.sk8)) (tptp.cyclefreeP (tptp.cons tptp.sk8 tptp.nil))))) :rule resolution :premises (t815 t816))
% 27.03/27.27  (step t818 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.cyclefreeP (tptp.cons U tptp.nil)))) (or (not (tptp.ssItem tptp.sk8)) (tptp.cyclefreeP (tptp.cons tptp.sk8 tptp.nil))))) :rule contraction :premises (t817))
% 27.03/27.27  (step t819 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.cyclefreeP (tptp.cons U tptp.nil))))) (or (not (tptp.ssItem tptp.sk8)) (tptp.cyclefreeP (tptp.cons tptp.sk8 tptp.nil)))) :rule implies :premises (t818))
% 27.03/27.27  (step t820 (cl (or (not (tptp.ssItem tptp.sk8)) (tptp.cyclefreeP (tptp.cons tptp.sk8 tptp.nil)))) :rule resolution :premises (t819 a69))
% 27.03/27.27  (step t821 (cl (tptp.cyclefreeP (tptp.cons tptp.sk8 tptp.nil))) :rule resolution :premises (t812 t143 t820))
% 27.03/27.27  (step t822 (cl (tptp.cyclefreeP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) :rule resolution :premises (t810 t132 t821 t576))
% 27.03/27.27  (step t823 (cl) :rule resolution :premises (t2 t738 t780 t34 t42 t795 t822 t755 a192 a191 a7))
% 27.03/27.27  
% 27.10/27.27  % SZS output end Proof for /export/starexec/sandbox2/tmp/tmp.neOEKZSUHL/cvc5---1.0.5_20339.smt2
% 27.13/27.28  % cvc5---1.0.5 exiting
% 27.13/27.28  % cvc5---1.0.5 exiting
%------------------------------------------------------------------------------