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

View Problem - Process Solution

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

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

% Result   : Unsatisfiable 26.90s 27.09s
% Output   : Proof 27.03s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.07/0.14  % Problem    : SWC297-1 : TPTP v8.2.0. Released v2.4.0.
% 0.07/0.15  % Command    : do_cvc5 %s %d
% 0.15/0.36  % Computer : n006.cluster.edu
% 0.15/0.36  % Model    : x86_64 x86_64
% 0.15/0.36  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.15/0.36  % Memory   : 8042.1875MB
% 0.15/0.36  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.15/0.36  % CPULimit   : 300
% 0.15/0.36  % WCLimit    : 300
% 0.15/0.36  % DateTime   : Sun May 26 16:02:54 EDT 2024
% 0.15/0.36  % CPUTime    : 
% 0.36/0.55  %----Proving TF0_NAR, FOF, or CNF
% 0.36/0.55  --- Run --decision=internal --simplification=none --no-inst-no-entail --no-cbqi --full-saturate-quant at 10...
% 10.66/10.83  --- Run --no-e-matching --full-saturate-quant at 5...
% 15.65/15.86  --- Run --no-e-matching --enum-inst-sum --full-saturate-quant at 5...
% 20.66/20.88  --- Run --finite-model-find --uf-ss=no-minimal at 5...
% 25.71/25.93  --- Run --multi-trigger-when-single --full-saturate-quant at 5...
% 26.90/27.09  % SZS status Unsatisfiable for /export/starexec/sandbox2/tmp/tmp.TIUNL9Sq2o/cvc5---1.0.5_21437.smt2
% 26.90/27.09  % SZS output start Proof for /export/starexec/sandbox2/tmp/tmp.TIUNL9Sq2o/cvc5---1.0.5_21437.smt2
% 27.03/27.20  (assume a0 (tptp.equalelemsP tptp.nil))
% 27.03/27.20  (assume a1 (tptp.duplicatefreeP tptp.nil))
% 27.03/27.20  (assume a2 (tptp.strictorderedP tptp.nil))
% 27.03/27.20  (assume a3 (tptp.totalorderedP tptp.nil))
% 27.03/27.20  (assume a4 (tptp.strictorderP tptp.nil))
% 27.03/27.20  (assume a5 (tptp.totalorderP tptp.nil))
% 27.03/27.20  (assume a6 (tptp.cyclefreeP tptp.nil))
% 27.03/27.20  (assume a7 (tptp.ssList tptp.nil))
% 27.03/27.20  (assume a8 (tptp.ssItem tptp.skac3))
% 27.03/27.20  (assume a9 (tptp.ssItem tptp.skac2))
% 27.03/27.20  (assume a10 (not (tptp.singletonP tptp.nil)))
% 27.03/27.20  (assume a11 (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf83 U))))
% 27.03/27.20  (assume a12 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf82 U))))
% 27.03/27.20  (assume a13 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf81 U))))
% 27.03/27.20  (assume a14 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf80 U))))
% 27.03/27.20  (assume a15 (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf79 U))))
% 27.03/27.20  (assume a16 (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf78 U))))
% 27.03/27.20  (assume a17 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf77 U))))
% 27.03/27.20  (assume a18 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf76 U))))
% 27.03/27.20  (assume a19 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf75 U))))
% 27.03/27.20  (assume a20 (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf74 U))))
% 27.03/27.20  (assume a21 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf73 U))))
% 27.03/27.20  (assume a22 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf72 U))))
% 27.03/27.20  (assume a23 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf71 U))))
% 27.03/27.20  (assume a24 (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf70 U))))
% 27.03/27.20  (assume a25 (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf69 U))))
% 27.03/27.20  (assume a26 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf68 U))))
% 27.03/27.20  (assume a27 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf67 U))))
% 27.03/27.20  (assume a28 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf66 U))))
% 27.03/27.20  (assume a29 (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf65 U))))
% 27.03/27.20  (assume a30 (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf64 U))))
% 27.03/27.20  (assume a31 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf63 U))))
% 27.03/27.20  (assume a32 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf62 U))))
% 27.03/27.20  (assume a33 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf61 U))))
% 27.03/27.20  (assume a34 (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf60 U))))
% 27.03/27.20  (assume a35 (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf59 U))))
% 27.03/27.20  (assume a36 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf58 U))))
% 27.03/27.20  (assume a37 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf57 U))))
% 27.03/27.20  (assume a38 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf56 U))))
% 27.03/27.20  (assume a39 (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf55 U))))
% 27.03/27.20  (assume a40 (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf54 U))))
% 27.03/27.20  (assume a41 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf53 U))))
% 27.03/27.20  (assume a42 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf52 U))))
% 27.03/27.20  (assume a43 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf51 U))))
% 27.03/27.20  (assume a44 (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf50 U))))
% 27.03/27.20  (assume a45 (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf49 U))))
% 27.03/27.20  (assume a46 (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf44 U))))
% 27.03/27.20  (assume a47 (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf48 U V))))
% 27.03/27.20  (assume a48 (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf47 U V))))
% 27.03/27.20  (assume a49 (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf46 U V))))
% 27.03/27.20  (assume a50 (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf45 U V))))
% 27.03/27.20  (assume a51 (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf43 U V))))
% 27.03/27.20  (assume a52 (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf42 U V))))
% 27.03/27.20  (assume a53 (not (= tptp.skac3 tptp.skac2)))
% 27.03/27.20  (assume a54 (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.geq U U))))
% 27.03/27.20  (assume a55 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.segmentP U tptp.nil))))
% 27.03/27.20  (assume a56 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.segmentP U U))))
% 27.03/27.20  (assume a57 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.rearsegP U tptp.nil))))
% 27.03/27.20  (assume a58 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.rearsegP U U))))
% 27.03/27.20  (assume a59 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.frontsegP U tptp.nil))))
% 27.03/27.20  (assume a60 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.frontsegP U U))))
% 27.03/27.20  (assume a61 (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.leq U U))))
% 27.03/27.20  (assume a62 (forall ((U $$unsorted)) (or (not (tptp.lt U U)) (not (tptp.ssItem U)))))
% 27.03/27.20  (assume a63 (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.equalelemsP (tptp.cons U tptp.nil)))))
% 27.03/27.20  (assume a64 (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.duplicatefreeP (tptp.cons U tptp.nil)))))
% 27.03/27.20  (assume a65 (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.strictorderedP (tptp.cons U tptp.nil)))))
% 27.03/27.20  (assume a66 (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.totalorderedP (tptp.cons U tptp.nil)))))
% 27.03/27.20  (assume a67 (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.strictorderP (tptp.cons U tptp.nil)))))
% 27.03/27.20  (assume a68 (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.totalorderP (tptp.cons U tptp.nil)))))
% 27.03/27.20  (assume a69 (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.cyclefreeP (tptp.cons U tptp.nil)))))
% 27.03/27.20  (assume a70 (forall ((U $$unsorted)) (or (not (tptp.memberP tptp.nil U)) (not (tptp.ssItem U)))))
% 27.03/27.20  (assume a71 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (tptp.duplicatefreeP U) (tptp.ssItem V))))
% 27.03/27.20  (assume a72 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= (tptp.app U tptp.nil) U))))
% 27.03/27.20  (assume a73 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= (tptp.app tptp.nil U) U))))
% 27.03/27.20  (assume a74 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.ssList (tptp.tl U)) (= tptp.nil U))))
% 27.03/27.20  (assume a75 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.ssItem (tptp.hd U)) (= tptp.nil U))))
% 27.03/27.20  (assume a76 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.ssList (tptp.tl U)) (= tptp.nil U))))
% 27.03/27.20  (assume a77 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.ssItem (tptp.hd U)) (= tptp.nil U))))
% 27.03/27.20  (assume a78 (forall ((U $$unsorted)) (or (not (= tptp.nil U)) (not (tptp.ssList U)) (tptp.segmentP tptp.nil U))))
% 27.03/27.20  (assume a79 (forall ((U $$unsorted)) (or (not (tptp.segmentP tptp.nil U)) (not (tptp.ssList U)) (= tptp.nil U))))
% 27.03/27.20  (assume a80 (forall ((U $$unsorted)) (or (not (= tptp.nil U)) (not (tptp.ssList U)) (tptp.rearsegP tptp.nil U))))
% 27.03/27.20  (assume a81 (forall ((U $$unsorted)) (or (not (tptp.rearsegP tptp.nil U)) (not (tptp.ssList U)) (= tptp.nil U))))
% 27.03/27.20  (assume a82 (forall ((U $$unsorted)) (or (not (= tptp.nil U)) (not (tptp.ssList U)) (tptp.frontsegP tptp.nil U))))
% 27.03/27.20  (assume a83 (forall ((U $$unsorted)) (or (not (tptp.frontsegP tptp.nil U)) (not (tptp.ssList U)) (= tptp.nil U))))
% 27.03/27.20  (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.20  (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.20  (assume a86 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.cyclefreeP U) (tptp.leq (tptp.skaf50 U) (tptp.skaf49 U)))))
% 27.03/27.20  (assume a87 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.cyclefreeP U) (tptp.leq (tptp.skaf49 U) (tptp.skaf50 U)))))
% 27.03/27.20  (assume a88 (forall ((U $$unsorted)) (or (not (= (tptp.skaf79 U) (tptp.skaf78 U))) (not (tptp.ssList U)) (tptp.equalelemsP U))))
% 27.03/27.20  (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.20  (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.20  (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.20  (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.20  (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.20  (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.20  (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.20  (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.20  (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.20  (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.20  (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.20  (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.20  (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.20  (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.20  (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.20  (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.20  (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.20  (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.20  (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.20  (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.20  (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.20  (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.20  (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.20  (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.20  (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.20  (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.20  (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.20  (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.20  (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.20  (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.20  (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.20  (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.20  (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.20  (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.20  (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.20  (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.20  (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.20  (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.20  (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.20  (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.20  (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.20  (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.20  (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.20  (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.20  (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.20  (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.20  (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.20  (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.20  (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.20  (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.20  (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.20  (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.20  (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.20  (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.20  (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.20  (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.20  (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.20  (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.20  (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.20  (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.20  (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.20  (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.20  (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.20  (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.20  (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.20  (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.20  (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.20  (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.20  (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.20  (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.20  (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.20  (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.20  (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.20  (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.20  (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.20  (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.20  (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.20  (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.20  (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.20  (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.20  (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.20  (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.20  (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.20  (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.20  (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.20  (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.20  (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.20  (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.20  (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.20  (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.20  (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.20  (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.20  (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.20  (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.20  (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.20  (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.20  (assume a185 (tptp.ssList tptp.sk1))
% 27.03/27.20  (assume a186 (tptp.ssList tptp.sk2))
% 27.03/27.20  (assume a187 (tptp.ssList tptp.sk3))
% 27.03/27.20  (assume a188 (tptp.ssList tptp.sk4))
% 27.03/27.20  (assume a189 (= tptp.sk2 tptp.sk4))
% 27.03/27.20  (assume a190 (= tptp.sk1 tptp.sk3))
% 27.03/27.20  (assume a191 (tptp.ssItem tptp.sk5))
% 27.03/27.20  (assume a192 (tptp.ssList tptp.sk6))
% 27.03/27.20  (assume a193 (tptp.ssList tptp.sk7))
% 27.03/27.20  (assume a194 (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk1))
% 27.03/27.20  (assume a195 (tptp.ssItem tptp.sk8))
% 27.03/27.20  (assume a196 (or (tptp.memberP tptp.sk6 tptp.sk8) (tptp.memberP tptp.sk7 tptp.sk8)))
% 27.03/27.20  (assume a197 (or (tptp.memberP tptp.sk6 tptp.sk8) (not (tptp.lt tptp.sk5 tptp.sk8))))
% 27.03/27.20  (assume a198 (or (not (tptp.lt tptp.sk8 tptp.sk5)) (tptp.memberP tptp.sk7 tptp.sk8)))
% 27.03/27.20  (assume a199 (or (not (tptp.lt tptp.sk8 tptp.sk5)) (not (tptp.lt tptp.sk5 tptp.sk8))))
% 27.03/27.20  (assume a200 (or (= tptp.nil tptp.sk3) (not (= tptp.nil tptp.sk4))))
% 27.03/27.20  (assume a201 (or (tptp.ssItem tptp.sk9) (not (tptp.neq tptp.sk4 tptp.nil))))
% 27.03/27.20  (assume a202 (or (= (tptp.cons tptp.sk9 tptp.nil) tptp.sk3) (not (tptp.neq tptp.sk4 tptp.nil))))
% 27.03/27.20  (assume a203 (or (tptp.memberP tptp.sk4 tptp.sk9) (not (tptp.neq tptp.sk4 tptp.nil))))
% 27.03/27.20  (step t1 (cl (not (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.skaf43 tptp.sk8 tptp.sk6))) (not (tptp.ssList (tptp.skaf42 tptp.sk6 tptp.sk8))) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssItem tptp.sk8)) (not (tptp.strictorderedP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk5 tptp.nil)))) (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.sk5 tptp.nil)))) (tptp.lt tptp.sk8 tptp.sk5))) (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.skaf43 tptp.sk8 tptp.sk6))) (not (tptp.ssList (tptp.skaf42 tptp.sk6 tptp.sk8))) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssItem tptp.sk8)) (not (tptp.strictorderedP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk5 tptp.nil)))) (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.sk5 tptp.nil)))) (tptp.lt tptp.sk8 tptp.sk5)) :rule or_pos)
% 27.03/27.20  (step t2 (cl (tptp.lt tptp.sk8 tptp.sk5) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssItem tptp.sk8)) (not (tptp.ssList (tptp.skaf42 tptp.sk6 tptp.sk8))) (not (tptp.ssList (tptp.skaf43 tptp.sk8 tptp.sk6))) (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.sk5 tptp.nil)))) (not (tptp.strictorderedP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk5 tptp.nil)))) (not (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.skaf43 tptp.sk8 tptp.sk6))) (not (tptp.ssList (tptp.skaf42 tptp.sk6 tptp.sk8))) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssItem tptp.sk8)) (not (tptp.strictorderedP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk5 tptp.nil)))) (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.sk5 tptp.nil)))) (tptp.lt tptp.sk8 tptp.sk5)))) :rule reordering :premises (t1))
% 27.03/27.20  (step t3 (cl (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.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.app tptp.sk7 tptp.nil))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk5 tptp.sk9)) (not (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil))) (not (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil))) (not (= tptp.sk6 (tptp.app tptp.nil tptp.sk6))) (not (= tptp.nil tptp.sk7)) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil))) (not (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil)))) (not (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))))) (not (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))))) :rule and_neg)
% 27.03/27.20  (step t4 (cl (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.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.app tptp.sk7 tptp.nil))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)))) (tptp.strictorderedP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk5 tptp.nil)))) (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.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.app tptp.sk7 tptp.nil))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))))) :rule implies_neg1)
% 27.03/27.20  (anchor :step t5)
% 27.03/27.20  (assume t5.a0 (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)))
% 27.03/27.20  (assume t5.a1 (= tptp.sk5 tptp.sk9))
% 27.03/27.20  (assume t5.a2 (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)))
% 27.03/27.20  (assume t5.a3 (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)))
% 27.03/27.20  (assume t5.a4 (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)))
% 27.03/27.20  (assume t5.a5 (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)))
% 27.03/27.20  (assume t5.a6 (= tptp.nil tptp.sk7))
% 27.03/27.20  (assume t5.a7 (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)))
% 27.03/27.20  (assume t5.a8 (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))
% 27.03/27.20  (assume t5.a9 (= (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))))
% 27.03/27.20  (assume t5.a10 (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))))
% 27.03/27.20  (assume t5.a11 (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))))
% 27.03/27.20  (assume t5.a12 (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))))
% 27.03/27.20  (step t5.t1 (cl (=> (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil tptp.sk7) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (tptp.strictorderedP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk5 tptp.nil)))) (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil tptp.sk7) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) :rule implies_neg1)
% 27.03/27.20  (anchor :step t5.t2)
% 27.03/27.20  (assume t5.t2.a0 (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)))
% 27.03/27.20  (assume t5.t2.a1 (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)))
% 27.03/27.20  (assume t5.t2.a2 (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))))
% 27.03/27.20  (assume t5.t2.a3 (= tptp.nil tptp.sk7))
% 27.03/27.20  (assume t5.t2.a4 (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)))
% 27.03/27.20  (assume t5.t2.a5 (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)))
% 27.03/27.20  (assume t5.t2.a6 (= tptp.sk5 tptp.sk9))
% 27.03/27.20  (assume t5.t2.a7 (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))))
% 27.03/27.20  (assume t5.t2.a8 (= (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))))
% 27.03/27.20  (assume t5.t2.a9 (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)))
% 27.03/27.20  (assume t5.t2.a10 (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))))
% 27.03/27.20  (assume t5.t2.a11 (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)))
% 27.03/27.20  (assume t5.t2.a12 (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))
% 27.03/27.20  (step t5.t2.t1 (cl (= (= (tptp.strictorderedP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk5 tptp.nil))) true) (tptp.strictorderedP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk5 tptp.nil))))) :rule equiv_simplify)
% 27.03/27.20  (step t5.t2.t2 (cl (not (= (tptp.strictorderedP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk5 tptp.nil))) true)) (tptp.strictorderedP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk5 tptp.nil)))) :rule equiv1 :premises (t5.t2.t1))
% 27.03/27.20  (step t5.t2.t3 (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.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))))) :rule refl)
% 27.03/27.20  (step t5.t2.t4 (cl (= (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule symm :premises (t5.t2.a1))
% 27.03/27.20  (step t5.t2.t5 (cl (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) :rule symm :premises (t5.t2.t4))
% 27.03/27.20  (step t5.t2.t6 (cl (= tptp.sk9 tptp.sk5)) :rule symm :premises (t5.t2.a6))
% 27.03/27.20  (step t5.t2.t7 (cl (= tptp.nil tptp.nil)) :rule refl)
% 27.03/27.20  (step t5.t2.t8 (cl (= (tptp.cons tptp.sk9 tptp.nil) (tptp.cons tptp.sk5 tptp.nil))) :rule cong :premises (t5.t2.t6 t5.t2.t7))
% 27.03/27.20  (step t5.t2.t9 (cl (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk5 tptp.nil))) :rule trans :premises (t5.t2.t5 t5.t2.t8))
% 27.03/27.20  (step t5.t2.t10 (cl (= tptp.sk7 tptp.nil)) :rule symm :premises (t5.t2.a3))
% 27.03/27.20  (step t5.t2.t11 (cl (= (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil))) :rule cong :premises (t5.t2.t9 t5.t2.t10))
% 27.03/27.20  (step t5.t2.t12 (cl (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk7))) :rule symm :premises (t5.t2.t11))
% 27.03/27.20  (step t5.t2.t13 (cl (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule symm :premises (t5.t2.t9))
% 27.03/27.20  (step t5.t2.t14 (cl (= tptp.sk7 tptp.sk7)) :rule refl)
% 27.03/27.20  (step t5.t2.t15 (cl (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk7))) :rule cong :premises (t5.t2.t13 t5.t2.t14))
% 27.03/27.20  (step t5.t2.t16 (cl (= (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) :rule symm :premises (t5.t2.t15))
% 27.03/27.20  (step t5.t2.t17 (cl (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7))) :rule symm :premises (t5.t2.a12))
% 27.03/27.20  (step t5.t2.t18 (cl (= (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk5 tptp.sk7))) :rule trans :premises (t5.t2.a11 t5.t2.t12 t5.t2.t16 t5.t2.t17))
% 27.03/27.20  (step t5.t2.t19 (cl (= (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk5 tptp.sk7)))) :rule cong :premises (t5.t2.t3 t5.t2.t18))
% 27.03/27.20  (step t5.t2.t20 (cl (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) :rule symm :premises (t5.t2.t17))
% 27.03/27.20  (step t5.t2.t21 (cl (= (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk5 tptp.sk7)) (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) :rule cong :premises (t5.t2.t3 t5.t2.t20))
% 27.03/27.20  (step t5.t2.t22 (cl (= (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) tptp.sk6)) :rule symm :premises (t5.t2.a10))
% 27.03/27.20  (step t5.t2.t23 (cl (= (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.app tptp.sk6 tptp.nil))) :rule trans :premises (t5.t2.t22 t5.t2.a4))
% 27.03/27.20  (step t5.t2.t24 (cl (= (tptp.app tptp.nil tptp.sk6) tptp.sk6)) :rule symm :premises (t5.t2.a5))
% 27.03/27.20  (step t5.t2.t25 (cl (= (tptp.app tptp.nil tptp.sk6) (tptp.app tptp.sk6 tptp.nil))) :rule trans :premises (t5.t2.t24 t5.t2.a4))
% 27.03/27.20  (step t5.t2.t26 (cl (= (tptp.app tptp.sk6 tptp.nil) (tptp.app tptp.nil tptp.sk6))) :rule symm :premises (t5.t2.t25))
% 27.03/27.20  (step t5.t2.t27 (cl (= (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.app tptp.nil tptp.sk6))) :rule trans :premises (t5.t2.t23 t5.t2.t26))
% 27.03/27.20  (step t5.t2.t28 (cl (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil) (tptp.cons tptp.sk5 tptp.nil))) :rule symm :premises (t5.t2.a11))
% 27.03/27.20  (step t5.t2.t29 (cl (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.nil))) :rule trans :premises (t5.t2.t15 t5.t2.t11 t5.t2.t28))
% 27.03/27.20  (step t5.t2.t30 (cl (= (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)) (tptp.app (tptp.app tptp.nil tptp.sk6) (tptp.cons tptp.sk5 tptp.nil)))) :rule cong :premises (t5.t2.t27 t5.t2.t29))
% 27.03/27.20  (step t5.t2.t31 (cl (= (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk9 tptp.nil))) :rule symm :premises (t5.t2.t8))
% 27.03/27.20  (step t5.t2.t32 (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.20  (step t5.t2.t33 (cl (= (tptp.app tptp.sk7 tptp.nil) tptp.sk7)) :rule symm :premises (t5.t2.a9))
% 27.03/27.20  (step t5.t2.t34 (cl (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil))) :rule symm :premises (t5.t2.t33))
% 27.03/27.20  (step t5.t2.t35 (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.app tptp.sk7 tptp.nil)))) :rule cong :premises (t5.t2.t32 t5.t2.t34))
% 27.03/27.20  (step t5.t2.t36 (cl (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) :rule symm :premises (t5.t2.a8))
% 27.03/27.20  (step t5.t2.t37 (cl (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) :rule trans :premises (t5.t2.t31 t5.t2.t4 t5.t2.t35 t5.t2.t36))
% 27.03/27.20  (step t5.t2.t38 (cl (= (tptp.app (tptp.app tptp.nil tptp.sk6) (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk6 (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)))) :rule cong :premises (t5.t2.t24 t5.t2.t37))
% 27.03/27.20  (step t5.t2.t39 (cl (= (tptp.app tptp.sk6 (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil))) :rule symm :premises (t5.t2.a7))
% 27.03/27.20  (step t5.t2.t40 (cl (= (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.app tptp.nil tptp.sk6) (tptp.cons tptp.sk5 tptp.nil)))) :rule cong :premises (t5.t2.a5 t5.t2.t9))
% 27.03/27.20  (step t5.t2.t41 (cl (= (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk5 tptp.nil))) :rule refl)
% 27.03/27.20  (step t5.t2.t42 (cl (= (tptp.app (tptp.app tptp.nil tptp.sk6) (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) :rule cong :premises (t5.t2.t24 t5.t2.t41))
% 27.03/27.20  (step t5.t2.t43 (cl (= (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) :rule trans :premises (t5.t2.t40 t5.t2.t42))
% 27.03/27.20  (step t5.t2.t44 (cl (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil))) :rule cong :premises (t5.t2.t43 t5.t2.t7))
% 27.03/27.20  (step t5.t2.t45 (cl (= tptp.nil tptp.sk7)) :rule symm :premises (t5.t2.t10))
% 27.03/27.20  (step t5.t2.t46 (cl (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil) (tptp.app (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))) tptp.sk7))) :rule cong :premises (t5.t2.a2 t5.t2.t45))
% 27.03/27.20  (step t5.t2.t47 (cl (= (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))) (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) :rule symm :premises (t5.t2.a2))
% 27.03/27.20  (step t5.t2.t48 (cl (= (tptp.app (tptp.app tptp.nil (tptp.app 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 (t5.t2.t47 t5.t2.t14))
% 27.03/27.20  (step t5.t2.t49 (cl (= (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk9 tptp.nil))) :rule trans :premises (t5.t2.t19 t5.t2.t21 t5.t2.t30 t5.t2.t38 t5.t2.t39 t5.t2.t44 t5.t2.t46 t5.t2.t48 t5.t2.t5))
% 27.03/27.20  (step t5.t2.t50 (cl (= (tptp.strictorderedP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk5 tptp.nil))) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)))) :rule cong :premises (t5.t2.t49))
% 27.03/27.20  (step t5.t2.t51 (cl (= (= (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) true) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)))) :rule equiv_simplify)
% 27.03/27.20  (step t5.t2.t52 (cl (= (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) true) (not (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)))) :rule equiv2 :premises (t5.t2.t51))
% 27.03/27.20  (step t5.t2.t53 (cl (= (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) true)) :rule resolution :premises (t5.t2.t52 t5.t2.a0))
% 27.03/27.20  (step t5.t2.t54 (cl (= (tptp.strictorderedP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk5 tptp.nil))) true)) :rule trans :premises (t5.t2.t50 t5.t2.t53))
% 27.03/27.20  (step t5.t2.t55 (cl (tptp.strictorderedP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk5 tptp.nil)))) :rule resolution :premises (t5.t2.t2 t5.t2.t54))
% 27.03/27.20  (step t5.t2 (cl (not (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (not (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))))) (not (= tptp.nil tptp.sk7)) (not (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil))) (not (= tptp.sk6 (tptp.app tptp.nil tptp.sk6))) (not (= tptp.sk5 tptp.sk9)) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil)))) (not (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil))) (not (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))))) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil))) (not (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (tptp.strictorderedP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk5 tptp.nil)))) :rule subproof :discharge (t5.t2.a0 t5.t2.a1 t5.t2.a2 t5.t2.a3 t5.t2.a4 t5.t2.a5 t5.t2.a6 t5.t2.a7 t5.t2.a8 t5.t2.a9 t5.t2.a10 t5.t2.a11 t5.t2.a12))
% 27.03/27.20  (step t5.t3 (cl (not (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil tptp.sk7) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil))) :rule and_pos)
% 27.03/27.20  (step t5.t4 (cl (not (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil tptp.sk7) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (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.sk9 tptp.nil))) :rule and_pos)
% 27.03/27.20  (step t5.t5 (cl (not (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil tptp.sk7) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))))) :rule and_pos)
% 27.03/27.20  (step t5.t6 (cl (not (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil tptp.sk7) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) (= tptp.nil tptp.sk7)) :rule and_pos)
% 27.03/27.20  (step t5.t7 (cl (not (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil tptp.sk7) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil))) :rule and_pos)
% 27.03/27.20  (step t5.t8 (cl (not (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil tptp.sk7) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6))) :rule and_pos)
% 27.03/27.20  (step t5.t9 (cl (not (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil tptp.sk7) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) (= tptp.sk5 tptp.sk9)) :rule and_pos)
% 27.03/27.20  (step t5.t10 (cl (not (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil tptp.sk7) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)))) :rule and_pos)
% 27.03/27.20  (step t5.t11 (cl (not (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil tptp.sk7) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.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.app tptp.sk7 tptp.nil)))) :rule and_pos)
% 27.03/27.20  (step t5.t12 (cl (not (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil tptp.sk7) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil))) :rule and_pos)
% 27.03/27.20  (step t5.t13 (cl (not (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil tptp.sk7) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))))) :rule and_pos)
% 27.03/27.20  (step t5.t14 (cl (not (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil tptp.sk7) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil))) :rule and_pos)
% 27.03/27.20  (step t5.t15 (cl (not (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil tptp.sk7) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (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))) :rule and_pos)
% 27.03/27.20  (step t5.t16 (cl (tptp.strictorderedP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk5 tptp.nil))) (not (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil tptp.sk7) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) (not (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil tptp.sk7) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) (not (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil tptp.sk7) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) (not (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil tptp.sk7) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) (not (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil tptp.sk7) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) (not (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil tptp.sk7) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) (not (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil tptp.sk7) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) (not (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil tptp.sk7) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) (not (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil tptp.sk7) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) (not (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil tptp.sk7) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) (not (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil tptp.sk7) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) (not (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil tptp.sk7) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) (not (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil tptp.sk7) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))))) :rule resolution :premises (t5.t2 t5.t3 t5.t4 t5.t5 t5.t6 t5.t7 t5.t8 t5.t9 t5.t10 t5.t11 t5.t12 t5.t13 t5.t14 t5.t15))
% 27.03/27.20  (step t5.t17 (cl (not (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil tptp.sk7) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) (not (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil tptp.sk7) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) (not (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil tptp.sk7) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) (not (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil tptp.sk7) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) (not (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil tptp.sk7) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) (not (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil tptp.sk7) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) (not (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil tptp.sk7) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) (not (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil tptp.sk7) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) (not (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil tptp.sk7) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) (not (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil tptp.sk7) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) (not (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil tptp.sk7) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) (not (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil tptp.sk7) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) (not (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil tptp.sk7) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) (tptp.strictorderedP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk5 tptp.nil)))) :rule reordering :premises (t5.t16))
% 27.03/27.20  (step t5.t18 (cl (not (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil tptp.sk7) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) (tptp.strictorderedP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk5 tptp.nil)))) :rule contraction :premises (t5.t17))
% 27.03/27.20  (step t5.t19 (cl (=> (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil tptp.sk7) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (tptp.strictorderedP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk5 tptp.nil)))) (tptp.strictorderedP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk5 tptp.nil)))) :rule resolution :premises (t5.t1 t5.t18))
% 27.03/27.20  (step t5.t20 (cl (=> (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil tptp.sk7) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (tptp.strictorderedP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.strictorderedP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk5 tptp.nil))))) :rule implies_neg2)
% 27.03/27.20  (step t5.t21 (cl (=> (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil tptp.sk7) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (tptp.strictorderedP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk5 tptp.nil)))) (=> (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil tptp.sk7) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (tptp.strictorderedP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk5 tptp.nil))))) :rule resolution :premises (t5.t19 t5.t20))
% 27.03/27.20  (step t5.t22 (cl (=> (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil tptp.sk7) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (tptp.strictorderedP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk5 tptp.nil))))) :rule contraction :premises (t5.t21))
% 27.03/27.20  (step t5.t23 (cl (not (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil tptp.sk7) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) (tptp.strictorderedP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk5 tptp.nil)))) :rule implies :premises (t5.t22))
% 27.03/27.20  (step t5.t24 (cl (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil tptp.sk7) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (not (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (not (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))))) (not (= tptp.nil tptp.sk7)) (not (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil))) (not (= tptp.sk6 (tptp.app tptp.nil tptp.sk6))) (not (= tptp.sk5 tptp.sk9)) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil)))) (not (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil))) (not (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))))) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil))) (not (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) :rule and_neg)
% 27.03/27.20  (step t5.t25 (cl (and (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil tptp.sk7) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) :rule resolution :premises (t5.t24 t5.a2 t5.a0 t5.a11 t5.a6 t5.a3 t5.a5 t5.a1 t5.a12 t5.a9 t5.a4 t5.a10 t5.a7 t5.a8))
% 27.03/27.20  (step t5.t26 (cl (tptp.strictorderedP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk5 tptp.nil)))) :rule resolution :premises (t5.t23 t5.t25))
% 27.03/27.20  (step t5 (cl (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk5 tptp.sk9)) (not (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil))) (not (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil))) (not (= tptp.sk6 (tptp.app tptp.nil tptp.sk6))) (not (= tptp.nil tptp.sk7)) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil))) (not (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil)))) (not (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))))) (not (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)))) (tptp.strictorderedP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk5 tptp.nil)))) :rule subproof :discharge (t5.a0 t5.a1 t5.a2 t5.a3 t5.a4 t5.a5 t5.a6 t5.a7 t5.a8 t5.a9 t5.a10 t5.a11 t5.a12))
% 27.03/27.20  (step t6 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.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.app tptp.sk7 tptp.nil))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) :rule and_pos)
% 27.03/27.20  (step t7 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.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.app tptp.sk7 tptp.nil))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))))) (= tptp.sk5 tptp.sk9)) :rule and_pos)
% 27.03/27.20  (step t8 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.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.app tptp.sk7 tptp.nil))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))))) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil))) :rule and_pos)
% 27.03/27.20  (step t9 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.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.app tptp.sk7 tptp.nil))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))))) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil))) :rule and_pos)
% 27.03/27.20  (step t10 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.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.app tptp.sk7 tptp.nil))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil))) :rule and_pos)
% 27.03/27.20  (step t11 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.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.app tptp.sk7 tptp.nil))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6))) :rule and_pos)
% 27.03/27.20  (step t12 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.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.app tptp.sk7 tptp.nil))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))))) (= tptp.nil tptp.sk7)) :rule and_pos)
% 27.03/27.20  (step t13 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.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.app tptp.sk7 tptp.nil))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil))) :rule and_pos)
% 27.03/27.20  (step t14 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.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.app tptp.sk7 tptp.nil))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))))) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) :rule and_pos)
% 27.03/27.20  (step t15 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.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.app tptp.sk7 tptp.nil))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil)))) :rule and_pos)
% 27.03/27.20  (step t16 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.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.app tptp.sk7 tptp.nil))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))))) :rule and_pos)
% 27.03/27.20  (step t17 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.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.app tptp.sk7 tptp.nil))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))))) :rule and_pos)
% 27.03/27.20  (step t18 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.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.app tptp.sk7 tptp.nil))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)))) :rule and_pos)
% 27.03/27.20  (step t19 (cl (tptp.strictorderedP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (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.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.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.app tptp.sk7 tptp.nil))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.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.app tptp.sk7 tptp.nil))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.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.app tptp.sk7 tptp.nil))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.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.app tptp.sk7 tptp.nil))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.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.app tptp.sk7 tptp.nil))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.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.app tptp.sk7 tptp.nil))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.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.app tptp.sk7 tptp.nil))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.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.app tptp.sk7 tptp.nil))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.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.app tptp.sk7 tptp.nil))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.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.app tptp.sk7 tptp.nil))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.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.app tptp.sk7 tptp.nil))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.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.app tptp.sk7 tptp.nil))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.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.app tptp.sk7 tptp.nil))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)))))) :rule resolution :premises (t5 t6 t7 t8 t9 t10 t11 t12 t13 t14 t15 t16 t17 t18))
% 27.03/27.21  (step t20 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.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.app tptp.sk7 tptp.nil))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.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.app tptp.sk7 tptp.nil))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.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.app tptp.sk7 tptp.nil))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.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.app tptp.sk7 tptp.nil))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.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.app tptp.sk7 tptp.nil))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.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.app tptp.sk7 tptp.nil))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.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.app tptp.sk7 tptp.nil))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.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.app tptp.sk7 tptp.nil))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.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.app tptp.sk7 tptp.nil))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.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.app tptp.sk7 tptp.nil))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.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.app tptp.sk7 tptp.nil))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.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.app tptp.sk7 tptp.nil))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.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.app tptp.sk7 tptp.nil))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))))) (tptp.strictorderedP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk5 tptp.nil)))) :rule reordering :premises (t19))
% 27.03/27.21  (step t21 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.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.app tptp.sk7 tptp.nil))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))))) (tptp.strictorderedP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk5 tptp.nil)))) :rule contraction :premises (t20))
% 27.03/27.21  (step t22 (cl (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.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.app tptp.sk7 tptp.nil))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)))) (tptp.strictorderedP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk5 tptp.nil)))) (tptp.strictorderedP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk5 tptp.nil)))) :rule resolution :premises (t4 t21))
% 27.03/27.21  (step t23 (cl (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.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.app tptp.sk7 tptp.nil))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)))) (tptp.strictorderedP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.strictorderedP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk5 tptp.nil))))) :rule implies_neg2)
% 27.03/27.21  (step t24 (cl (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.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.app tptp.sk7 tptp.nil))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)))) (tptp.strictorderedP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk5 tptp.nil)))) (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.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.app tptp.sk7 tptp.nil))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)))) (tptp.strictorderedP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk5 tptp.nil))))) :rule resolution :premises (t22 t23))
% 27.03/27.21  (step t25 (cl (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.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.app tptp.sk7 tptp.nil))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)))) (tptp.strictorderedP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk5 tptp.nil))))) :rule contraction :premises (t24))
% 27.03/27.21  (step t26 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.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.app tptp.sk7 tptp.nil))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))))) (tptp.strictorderedP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk5 tptp.nil)))) :rule implies :premises (t25))
% 27.03/27.21  (step t27 (cl (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk5 tptp.sk9)) (not (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil))) (not (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil))) (not (= tptp.sk6 (tptp.app tptp.nil tptp.sk6))) (not (= tptp.nil tptp.sk7)) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil))) (not (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil)))) (not (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))))) (not (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)))) (tptp.strictorderedP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk5 tptp.nil)))) :rule resolution :premises (t3 t26))
% 27.03/27.21  (step t28 (cl (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk5 tptp.sk9)) (not (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil))) (not (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil))) (not (= tptp.sk6 (tptp.app tptp.nil tptp.sk6))) (not (= tptp.nil tptp.sk7)) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil))) (not (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil)))) (not (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))))) (not (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))))) (tptp.strictorderedP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk5 tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))))) :rule reordering :premises (t27))
% 27.03/27.21  (step t29 (cl (not (= (or (= (tptp.cons tptp.sk9 tptp.nil) tptp.sk3) (not (tptp.neq tptp.sk4 tptp.nil))) (or (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (not (tptp.neq tptp.sk4 tptp.nil))))) (not (or (= (tptp.cons tptp.sk9 tptp.nil) tptp.sk3) (not (tptp.neq tptp.sk4 tptp.nil)))) (or (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (not (tptp.neq tptp.sk4 tptp.nil)))) :rule equiv_pos2)
% 27.03/27.21  (step t30 (cl (= (= (tptp.cons tptp.sk9 tptp.nil) tptp.sk3) (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)))) :rule all_simplify)
% 27.03/27.21  (step t31 (cl (= (not (tptp.neq tptp.sk4 tptp.nil)) (not (tptp.neq tptp.sk4 tptp.nil)))) :rule refl)
% 27.03/27.21  (step t32 (cl (= (or (= (tptp.cons tptp.sk9 tptp.nil) tptp.sk3) (not (tptp.neq tptp.sk4 tptp.nil))) (or (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (not (tptp.neq tptp.sk4 tptp.nil))))) :rule cong :premises (t30 t31))
% 27.03/27.21  (step t33 (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.21  (step t34 (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.21  (step t35 (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.21  (step t36 (cl (and (= tptp.sk1 tptp.sk3) (= tptp.sk2 tptp.sk4))) :rule resolution :premises (t35 a190 a189))
% 27.03/27.21  (step t37 (cl (= tptp.sk1 tptp.sk3)) :rule and :premises (t36))
% 27.03/27.21  (step t38 (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.21  (step t39 (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 (t37 t38))
% 27.03/27.21  (step t40 (cl (= tptp.sk1 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule symm :premises (a194))
% 27.03/27.21  (step t41 (cl (= tptp.sk3 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule resolution :premises (t34 t39 t40))
% 27.03/27.21  (step t42 (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 (t33 t41 a190 a189))
% 27.03/27.21  (step t43 (cl (= tptp.sk3 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule and :premises (t42))
% 27.03/27.21  (step t44 (cl (= (tptp.cons tptp.sk9 tptp.nil) (tptp.cons tptp.sk9 tptp.nil))) :rule refl)
% 27.03/27.21  (step t45 (cl (= (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)))) :rule cong :premises (t43 t44))
% 27.03/27.21  (step t46 (cl (= (not (tptp.neq tptp.sk4 tptp.nil)) (not (tptp.neq tptp.sk4 tptp.nil)))) :rule refl)
% 27.03/27.21  (step t47 (cl (= (or (= tptp.sk3 (tptp.cons tptp.sk9 tptp.nil)) (not (tptp.neq tptp.sk4 tptp.nil))) (or (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (not (tptp.neq tptp.sk4 tptp.nil))))) :rule cong :premises (t45 t46))
% 27.03/27.21  (step t48 (cl (= (or (= (tptp.cons tptp.sk9 tptp.nil) tptp.sk3) (not (tptp.neq tptp.sk4 tptp.nil))) (or (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (not (tptp.neq tptp.sk4 tptp.nil))))) :rule trans :premises (t32 t47))
% 27.03/27.21  (step t49 (cl (or (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (not (tptp.neq tptp.sk4 tptp.nil)))) :rule resolution :premises (t29 t48 a202))
% 27.03/27.21  (step t50 (cl (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (not (tptp.neq tptp.sk4 tptp.nil))) :rule or :premises (t49))
% 27.03/27.21  (step t51 (cl (not (tptp.neq tptp.sk4 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) :rule reordering :premises (t50))
% 27.03/27.21  (step t52 (cl (not (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk4)) (tptp.neq tptp.sk4 tptp.nil) (= tptp.nil tptp.sk4))) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk4)) (tptp.neq tptp.sk4 tptp.nil) (= tptp.nil tptp.sk4)) :rule or_pos)
% 27.03/27.21  (step t53 (cl (= tptp.nil tptp.sk4) (tptp.neq tptp.sk4 tptp.nil) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk4)) (not (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk4)) (tptp.neq tptp.sk4 tptp.nil) (= tptp.nil tptp.sk4)))) :rule reordering :premises (t52))
% 27.03/27.21  (step t54 (cl (not (= (or (= tptp.nil tptp.sk3) (not (= tptp.nil tptp.sk4))) (or (= tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (not (= tptp.nil tptp.sk4))))) (not (or (= tptp.nil tptp.sk3) (not (= tptp.nil tptp.sk4)))) (or (= tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (not (= tptp.nil tptp.sk4)))) :rule equiv_pos2)
% 27.03/27.21  (step t55 (cl (= tptp.nil tptp.nil)) :rule refl)
% 27.03/27.21  (step t56 (cl (= tptp.sk3 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule and :premises (t42))
% 27.03/27.21  (step t57 (cl (= (= tptp.nil tptp.sk3) (= tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule cong :premises (t55 t56))
% 27.03/27.21  (step t58 (cl (= (not (= tptp.nil tptp.sk4)) (not (= tptp.nil tptp.sk4)))) :rule refl)
% 27.03/27.21  (step t59 (cl (= (or (= tptp.nil tptp.sk3) (not (= tptp.nil tptp.sk4))) (or (= tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (not (= tptp.nil tptp.sk4))))) :rule cong :premises (t57 t58))
% 27.03/27.21  (step t60 (cl (or (= tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (not (= tptp.nil tptp.sk4)))) :rule resolution :premises (t54 t59 a200))
% 27.03/27.21  (step t61 (cl (= tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (not (= tptp.nil tptp.sk4))) :rule or :premises (t60))
% 27.03/27.21  (step t62 (cl (not (= tptp.nil tptp.sk4)) (= tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule reordering :premises (t61))
% 27.03/27.21  (step t63 (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.21  (step t64 (cl (not (tptp.ssList tptp.sk7)) (not (= tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) 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 reordering :premises (t63))
% 27.03/27.21  (step t65 (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.21  (step t66 (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 (t65))
% 27.03/27.21  (step t67 (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.21  (step t68 (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 (t67))
% 27.03/27.21  (step t69 (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.21  (anchor :step t70)
% 27.03/27.21  (assume t70.a0 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (tptp.ssList (tptp.cons U V)))))
% 27.03/27.21  (step t70.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.21  (step t70.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 (t70.t1))
% 27.03/27.21  (step t70.t3 (cl (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (tptp.ssList (tptp.cons tptp.sk5 tptp.nil)))) :rule resolution :premises (t70.t2 t70.a0))
% 27.03/27.21  (step t70 (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 (t70.a0))
% 27.03/27.21  (step t71 (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 (t69 t70))
% 27.03/27.21  (step t72 (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.21  (step t73 (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 (t71 t72))
% 27.03/27.21  (step t74 (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 (t73))
% 27.03/27.21  (step t75 (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 (t74))
% 27.03/27.21  (step t76 (cl (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (tptp.ssList (tptp.cons tptp.sk5 tptp.nil)))) :rule resolution :premises (t75 a85))
% 27.03/27.21  (step t77 (cl (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) :rule resolution :premises (t68 a7 a191 t76))
% 27.03/27.21  (step t78 (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.21  (anchor :step t79)
% 27.03/27.21  (assume t79.a0 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U)))))
% 27.03/27.21  (step t79.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.21  (step t79.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 (t79.t1))
% 27.03/27.21  (step t79.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 (t79.t2 t79.a0))
% 27.03/27.21  (step t79 (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 (t79.a0))
% 27.03/27.21  (step t80 (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 (t78 t79))
% 27.03/27.21  (step t81 (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.21  (step t82 (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 (t80 t81))
% 27.03/27.21  (step t83 (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 (t82))
% 27.03/27.21  (step t84 (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 (t83))
% 27.03/27.21  (step t85 (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 (t84 a84))
% 27.03/27.21  (step t86 (cl (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) :rule resolution :premises (t66 a192 t77 t85))
% 27.03/27.21  (step t87 (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.21  (step t88 (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 (t87))
% 27.03/27.21  (step t89 (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.21  (step t90 (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 (t89))
% 27.03/27.21  (step t91 (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.21  (anchor :step t92)
% 27.03/27.21  (assume t92.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.21  (step t92.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.21  (step t92.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 (t92.t1))
% 27.03/27.21  (step t92.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 (t92.t2 t92.a0))
% 27.03/27.21  (step t92 (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 (t92.a0))
% 27.03/27.21  (step t93 (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 (t91 t92))
% 27.03/27.21  (step t94 (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.21  (step t95 (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 (t93 t94))
% 27.03/27.21  (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))))) :rule contraction :premises (t95))
% 27.03/27.21  (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 implies :premises (t96))
% 27.03/27.21  (step t98 (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.21  (anchor :step t99 :args ((U $$unsorted) (:= U U) (V $$unsorted) (:= V V)))
% 27.03/27.21  (step t99.t1 (cl (= U U)) :rule refl)
% 27.03/27.21  (step t99.t2 (cl (= V V)) :rule refl)
% 27.03/27.21  (step t99.t3 (cl (= (= (tptp.cons U V) tptp.nil) (= tptp.nil (tptp.cons U V)))) :rule all_simplify)
% 27.03/27.21  (step t99.t4 (cl (= (not (= (tptp.cons U V) tptp.nil)) (not (= tptp.nil (tptp.cons U V))))) :rule cong :premises (t99.t3))
% 27.03/27.21  (step t99.t5 (cl (= (not (tptp.ssItem U)) (not (tptp.ssItem U)))) :rule refl)
% 27.03/27.21  (step t99.t6 (cl (= (not (tptp.ssList V)) (not (tptp.ssList V)))) :rule refl)
% 27.03/27.21  (step t99.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 (t99.t4 t99.t5 t99.t6))
% 27.03/27.21  (step t99 (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.21  (step t100 (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 (t98 t99 a97))
% 27.03/27.21  (step t101 (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 t100))
% 27.03/27.21  (step t102 (cl (not (= tptp.nil (tptp.cons tptp.sk5 tptp.nil)))) :rule resolution :premises (t90 a7 a191 t101))
% 27.03/27.21  (step t103 (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.21  (anchor :step t104)
% 27.03/27.21  (assume t104.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.21  (step t104.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.21  (step t104.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 (t104.t1))
% 27.03/27.21  (step t104.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 (t104.t2 t104.a0))
% 27.03/27.21  (step t104 (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 (t104.a0))
% 27.03/27.21  (step t105 (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 (t103 t104))
% 27.03/27.21  (step t106 (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.21  (step t107 (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 (t105 t106))
% 27.03/27.21  (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))))) :rule contraction :premises (t107))
% 27.03/27.21  (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 implies :premises (t108))
% 27.03/27.21  (step t110 (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.21  (anchor :step t111 :args ((U $$unsorted) (:= U U) (V $$unsorted) (:= V V)))
% 27.03/27.21  (step t111.t1 (cl (= U U)) :rule refl)
% 27.03/27.21  (step t111.t2 (cl (= V V)) :rule refl)
% 27.03/27.21  (step t111.t3 (cl (= (= (tptp.app U V) tptp.nil) (= tptp.nil (tptp.app U V)))) :rule all_simplify)
% 27.03/27.21  (step t111.t4 (cl (= (not (= (tptp.app U V) tptp.nil)) (not (= tptp.nil (tptp.app U V))))) :rule cong :premises (t111.t3))
% 27.03/27.21  (step t111.t5 (cl (= (not (tptp.ssList V)) (not (tptp.ssList V)))) :rule refl)
% 27.03/27.21  (step t111.t6 (cl (= (not (tptp.ssList U)) (not (tptp.ssList U)))) :rule refl)
% 27.03/27.21  (step t111.t7 (cl (= (= tptp.nil V) (= tptp.nil V))) :rule refl)
% 27.03/27.21  (step t111.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 (t111.t4 t111.t5 t111.t6 t111.t7))
% 27.03/27.21  (step t111 (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.21  (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)))) :rule resolution :premises (t110 t111 a118))
% 27.03/27.21  (step t113 (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 t112))
% 27.03/27.21  (step t114 (cl (not (= tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))))) :rule resolution :premises (t88 a192 t77 t102 t113))
% 27.03/27.21  (step t115 (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.21  (anchor :step t116)
% 27.03/27.21  (assume t116.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.21  (step t116.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.21  (step t116.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 (t116.t1))
% 27.03/27.21  (step t116.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 (t116.t2 t116.a0))
% 27.03/27.21  (step t116 (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 (t116.a0))
% 27.03/27.21  (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 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 (t115 t116))
% 27.03/27.21  (step t118 (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.21  (step t119 (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 (t117 t118))
% 27.03/27.21  (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)))))) :rule contraction :premises (t119))
% 27.03/27.21  (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 implies :premises (t120))
% 27.03/27.21  (step t122 (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.21  (anchor :step t123 :args ((U $$unsorted) (:= U U) (V $$unsorted) (:= V V)))
% 27.03/27.21  (step t123.t1 (cl (= U U)) :rule refl)
% 27.03/27.21  (step t123.t2 (cl (= V V)) :rule refl)
% 27.03/27.21  (step t123.t3 (cl (= (= (tptp.app U V) tptp.nil) (= tptp.nil (tptp.app U V)))) :rule all_simplify)
% 27.03/27.21  (step t123.t4 (cl (= (not (= (tptp.app U V) tptp.nil)) (not (= tptp.nil (tptp.app U V))))) :rule cong :premises (t123.t3))
% 27.03/27.21  (step t123.t5 (cl (= (not (tptp.ssList V)) (not (tptp.ssList V)))) :rule refl)
% 27.03/27.21  (step t123.t6 (cl (= (not (tptp.ssList U)) (not (tptp.ssList U)))) :rule refl)
% 27.03/27.21  (step t123.t7 (cl (= (= tptp.nil U) (= tptp.nil U))) :rule refl)
% 27.03/27.21  (step t123.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 (t123.t4 t123.t5 t123.t6 t123.t7))
% 27.03/27.21  (step t123 (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.21  (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)))) :rule resolution :premises (t122 t123 a117))
% 27.03/27.21  (step t125 (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 t124))
% 27.03/27.21  (step t126 (cl (not (= tptp.nil (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule resolution :premises (t64 a193 t86 t114 t125))
% 27.03/27.21  (step t127 (cl (not (= tptp.nil tptp.sk4))) :rule resolution :premises (t62 t126))
% 27.03/27.21  (step t128 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.neq V U) (= U V))) (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk4)) (tptp.neq tptp.sk4 tptp.nil) (= tptp.nil tptp.sk4))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.neq V U) (= U V)))) :rule implies_neg1)
% 27.03/27.21  (anchor :step t129)
% 27.03/27.21  (assume t129.a0 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.neq V U) (= U V))))
% 27.03/27.21  (step t129.t1 (cl (or (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.neq V U) (= U V)))) (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk4)) (tptp.neq tptp.sk4 tptp.nil) (= tptp.nil tptp.sk4)))) :rule forall_inst :args ((:= U tptp.nil) (:= V tptp.sk4)))
% 27.03/27.21  (step t129.t2 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.neq V U) (= U V)))) (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk4)) (tptp.neq tptp.sk4 tptp.nil) (= tptp.nil tptp.sk4))) :rule or :premises (t129.t1))
% 27.03/27.21  (step t129.t3 (cl (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk4)) (tptp.neq tptp.sk4 tptp.nil) (= tptp.nil tptp.sk4))) :rule resolution :premises (t129.t2 t129.a0))
% 27.03/27.21  (step t129 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.neq V U) (= U V)))) (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk4)) (tptp.neq tptp.sk4 tptp.nil) (= tptp.nil tptp.sk4))) :rule subproof :discharge (t129.a0))
% 27.03/27.21  (step t130 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.neq V U) (= U V))) (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk4)) (tptp.neq tptp.sk4 tptp.nil) (= tptp.nil tptp.sk4))) (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk4)) (tptp.neq tptp.sk4 tptp.nil) (= tptp.nil tptp.sk4))) :rule resolution :premises (t128 t129))
% 27.03/27.21  (step t131 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.neq V U) (= U V))) (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk4)) (tptp.neq tptp.sk4 tptp.nil) (= tptp.nil tptp.sk4))) (not (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk4)) (tptp.neq tptp.sk4 tptp.nil) (= tptp.nil tptp.sk4)))) :rule implies_neg2)
% 27.03/27.21  (step t132 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.neq V U) (= U V))) (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk4)) (tptp.neq tptp.sk4 tptp.nil) (= tptp.nil tptp.sk4))) (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.neq V U) (= U V))) (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk4)) (tptp.neq tptp.sk4 tptp.nil) (= tptp.nil tptp.sk4)))) :rule resolution :premises (t130 t131))
% 27.03/27.21  (step t133 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.neq V U) (= U V))) (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk4)) (tptp.neq tptp.sk4 tptp.nil) (= tptp.nil tptp.sk4)))) :rule contraction :premises (t132))
% 27.03/27.21  (step t134 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.neq V U) (= U V)))) (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk4)) (tptp.neq tptp.sk4 tptp.nil) (= tptp.nil tptp.sk4))) :rule implies :premises (t133))
% 27.03/27.21  (step t135 (cl (not (= (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.neq V U) (= V U))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.neq V U) (= U V))))) (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.neq V U) (= V U)))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.neq V U) (= U V)))) :rule equiv_pos2)
% 27.03/27.21  (anchor :step t136 :args ((U $$unsorted) (:= U U) (V $$unsorted) (:= V V)))
% 27.03/27.21  (step t136.t1 (cl (= U U)) :rule refl)
% 27.03/27.21  (step t136.t2 (cl (= V V)) :rule refl)
% 27.03/27.21  (step t136.t3 (cl (= (not (tptp.ssList U)) (not (tptp.ssList U)))) :rule refl)
% 27.03/27.21  (step t136.t4 (cl (= (not (tptp.ssList V)) (not (tptp.ssList V)))) :rule refl)
% 27.03/27.21  (step t136.t5 (cl (= (tptp.neq V U) (tptp.neq V U))) :rule refl)
% 27.03/27.21  (step t136.t6 (cl (= (= V U) (= U V))) :rule all_simplify)
% 27.03/27.21  (step t136.t7 (cl (= (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.neq V U) (= V U)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.neq V U) (= U V)))) :rule cong :premises (t136.t3 t136.t4 t136.t5 t136.t6))
% 27.03/27.21  (step t136 (cl (= (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.neq V U) (= V U))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.neq V U) (= U V))))) :rule bind)
% 27.03/27.21  (step t137 (cl (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.neq V U) (= U V)))) :rule resolution :premises (t135 t136 a99))
% 27.03/27.21  (step t138 (cl (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk4)) (tptp.neq tptp.sk4 tptp.nil) (= tptp.nil tptp.sk4))) :rule resolution :premises (t134 t137))
% 27.03/27.21  (step t139 (cl (tptp.neq tptp.sk4 tptp.nil)) :rule resolution :premises (t53 t127 a7 a188 t138))
% 27.03/27.21  (step t140 (cl (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) :rule resolution :premises (t51 t139))
% 27.03/27.21  (step t141 (cl (not (or (not (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk9)) (not (tptp.ssItem tptp.sk5)) (tptp.memberP tptp.nil tptp.sk5) (= tptp.sk5 tptp.sk9))) (not (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk9)) (not (tptp.ssItem tptp.sk5)) (tptp.memberP tptp.nil tptp.sk5) (= tptp.sk5 tptp.sk9)) :rule or_pos)
% 27.03/27.21  (step t142 (cl (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssItem tptp.sk9)) (= tptp.sk5 tptp.sk9) (tptp.memberP tptp.nil tptp.sk5) (not (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5)) (not (or (not (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk9)) (not (tptp.ssItem tptp.sk5)) (tptp.memberP tptp.nil tptp.sk5) (= tptp.sk5 tptp.sk9)))) :rule reordering :premises (t141))
% 27.03/27.21  (step t143 (cl (tptp.ssItem tptp.sk9) (not (tptp.neq tptp.sk4 tptp.nil))) :rule or :premises (a201))
% 27.03/27.21  (step t144 (cl (tptp.ssItem tptp.sk9)) :rule resolution :premises (t143 t139))
% 27.03/27.21  (step t145 (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.21  (step t146 (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 (t145))
% 27.03/27.21  (step t147 (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.21  (anchor :step t148)
% 27.03/27.21  (assume t148.a0 (forall ((U $$unsorted)) (or (not (tptp.memberP tptp.nil U)) (not (tptp.ssItem U)))))
% 27.03/27.21  (step t148.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.21  (step t148.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 (t148.t1))
% 27.03/27.21  (step t148.t3 (cl (or (not (tptp.memberP tptp.nil tptp.sk5)) (not (tptp.ssItem tptp.sk5)))) :rule resolution :premises (t148.t2 t148.a0))
% 27.03/27.21  (step t148 (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 (t148.a0))
% 27.03/27.21  (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)))) (or (not (tptp.memberP tptp.nil tptp.sk5)) (not (tptp.ssItem tptp.sk5)))) :rule resolution :premises (t147 t148))
% 27.03/27.21  (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)))) (not (or (not (tptp.memberP tptp.nil tptp.sk5)) (not (tptp.ssItem tptp.sk5))))) :rule implies_neg2)
% 27.03/27.21  (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)))) (=> (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 (t149 t150))
% 27.03/27.21  (step t152 (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 (t151))
% 27.03/27.21  (step t153 (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 (t152))
% 27.03/27.21  (step t154 (cl (or (not (tptp.memberP tptp.nil tptp.sk5)) (not (tptp.ssItem tptp.sk5)))) :rule resolution :premises (t153 a70))
% 27.03/27.21  (step t155 (cl (not (tptp.memberP tptp.nil tptp.sk5))) :rule resolution :premises (t146 a191 t154))
% 27.03/27.21  (step t156 (cl (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5)) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (not (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5))) :rule and_neg)
% 27.03/27.21  (step t157 (cl (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5)) (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5)) (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5))) :rule implies_neg1)
% 27.03/27.21  (anchor :step t158)
% 27.03/27.21  (assume t158.a0 (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)))
% 27.03/27.21  (assume t158.a1 (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5))
% 27.03/27.21  (step t158.t1 (cl (=> (and (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5)) (and (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)))) :rule implies_neg1)
% 27.03/27.21  (anchor :step t158.t2)
% 27.03/27.21  (assume t158.t2.a0 (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5))
% 27.03/27.21  (assume t158.t2.a1 (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)))
% 27.03/27.21  (step t158.t2.t1 (cl (= (= (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5) true) (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5))) :rule equiv_simplify)
% 27.03/27.21  (step t158.t2.t2 (cl (not (= (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5) true)) (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5)) :rule equiv1 :premises (t158.t2.t1))
% 27.03/27.21  (step t158.t2.t3 (cl (= (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule symm :premises (t158.t2.a1))
% 27.03/27.21  (step t158.t2.t4 (cl (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) :rule symm :premises (t158.t2.t3))
% 27.03/27.21  (step t158.t2.t5 (cl (= (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule symm :premises (t158.t2.t4))
% 27.03/27.21  (step t158.t2.t6 (cl (= tptp.sk5 tptp.sk5)) :rule refl)
% 27.03/27.21  (step t158.t2.t7 (cl (= (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5) (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5))) :rule cong :premises (t158.t2.t5 t158.t2.t6))
% 27.03/27.21  (step t158.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.21  (step t158.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 (t158.t2.t8))
% 27.03/27.21  (step t158.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 (t158.t2.t9 t158.t2.a0))
% 27.03/27.21  (step t158.t2.t11 (cl (= (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5) true)) :rule trans :premises (t158.t2.t7 t158.t2.t10))
% 27.03/27.21  (step t158.t2.t12 (cl (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5)) :rule resolution :premises (t158.t2.t2 t158.t2.t11))
% 27.03/27.21  (step t158.t2 (cl (not (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5)) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5)) :rule subproof :discharge (t158.t2.a0 t158.t2.a1))
% 27.03/27.21  (step t158.t3 (cl (not (and (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)))) (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5)) :rule and_pos)
% 27.03/27.21  (step t158.t4 (cl (not (and (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) :rule and_pos)
% 27.03/27.21  (step t158.t5 (cl (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5) (not (and (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)))) (not (and (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))))) :rule resolution :premises (t158.t2 t158.t3 t158.t4))
% 27.03/27.21  (step t158.t6 (cl (not (and (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)))) (not (and (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)))) (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5)) :rule reordering :premises (t158.t5))
% 27.03/27.21  (step t158.t7 (cl (not (and (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)))) (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5)) :rule contraction :premises (t158.t6))
% 27.03/27.21  (step t158.t8 (cl (=> (and (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5)) (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5)) :rule resolution :premises (t158.t1 t158.t7))
% 27.03/27.21  (step t158.t9 (cl (=> (and (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5)) (not (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5))) :rule implies_neg2)
% 27.03/27.21  (step t158.t10 (cl (=> (and (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5)) (=> (and (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5))) :rule resolution :premises (t158.t8 t158.t9))
% 27.03/27.21  (step t158.t11 (cl (=> (and (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5))) :rule contraction :premises (t158.t10))
% 27.03/27.21  (step t158.t12 (cl (not (and (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)))) (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5)) :rule implies :premises (t158.t11))
% 27.03/27.21  (step t158.t13 (cl (and (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (not (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5)) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)))) :rule and_neg)
% 27.03/27.21  (step t158.t14 (cl (and (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)))) :rule resolution :premises (t158.t13 t158.a1 t158.a0))
% 27.03/27.21  (step t158.t15 (cl (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5)) :rule resolution :premises (t158.t12 t158.t14))
% 27.03/27.21  (step t158 (cl (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (not (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5)) (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5)) :rule subproof :discharge (t158.a0 t158.a1))
% 27.03/27.21  (step t159 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) :rule and_pos)
% 27.03/27.21  (step t160 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5))) (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5)) :rule and_pos)
% 27.03/27.21  (step t161 (cl (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5)))) :rule resolution :premises (t158 t159 t160))
% 27.03/27.21  (step t162 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5))) (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5)) :rule reordering :premises (t161))
% 27.03/27.21  (step t163 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5))) (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5)) :rule contraction :premises (t162))
% 27.03/27.21  (step t164 (cl (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5)) (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5)) (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5)) :rule resolution :premises (t157 t163))
% 27.03/27.21  (step t165 (cl (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5)) (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5)) (not (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5))) :rule implies_neg2)
% 27.03/27.21  (step t166 (cl (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5)) (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5)) (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5)) (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5))) :rule resolution :premises (t164 t165))
% 27.03/27.21  (step t167 (cl (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5)) (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5))) :rule contraction :premises (t166))
% 27.03/27.21  (step t168 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5))) (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5)) :rule implies :premises (t167))
% 27.03/27.21  (step t169 (cl (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (not (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5)) (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5)) :rule resolution :premises (t156 t168))
% 27.03/27.21  (step t170 (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.21  (step t171 (cl (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.sk7)) (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (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 (t170))
% 27.03/27.21  (step t172 (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.21  (step t173 (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 (t172))
% 27.03/27.21  (step t174 (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.21  (anchor :step t175)
% 27.03/27.21  (assume t175.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.21  (step t175.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.21  (step t175.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 (t175.t1))
% 27.03/27.21  (step t175.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 (t175.t2 t175.a0))
% 27.03/27.21  (step t175 (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 (t175.a0))
% 27.03/27.21  (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))) (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 t175))
% 27.03/27.21  (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))) (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.21  (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))) (=> (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 (t176 t177))
% 27.03/27.21  (step t179 (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 (t178))
% 27.03/27.21  (step t180 (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 (t179))
% 27.03/27.21  (step t181 (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.21  (anchor :step t182 :args ((U $$unsorted) (:= U U) (V $$unsorted) (:= V V) (W $$unsorted) (:= W W) (X $$unsorted) (:= X X)))
% 27.03/27.21  (step t182.t1 (cl (= U U)) :rule refl)
% 27.03/27.21  (step t182.t2 (cl (= V V)) :rule refl)
% 27.03/27.21  (step t182.t3 (cl (= W W)) :rule refl)
% 27.03/27.21  (step t182.t4 (cl (= X X)) :rule refl)
% 27.03/27.21  (step t182.t5 (cl (= (= (tptp.app U (tptp.cons V W)) X) (= X (tptp.app U (tptp.cons V W))))) :rule all_simplify)
% 27.03/27.21  (step t182.t6 (cl (= (not (= (tptp.app U (tptp.cons V W)) X)) (not (= X (tptp.app U (tptp.cons V W)))))) :rule cong :premises (t182.t5))
% 27.03/27.21  (step t182.t7 (cl (= (not (tptp.ssList W)) (not (tptp.ssList W)))) :rule refl)
% 27.03/27.21  (step t182.t8 (cl (= (not (tptp.ssList U)) (not (tptp.ssList U)))) :rule refl)
% 27.03/27.21  (step t182.t9 (cl (= (not (tptp.ssItem V)) (not (tptp.ssItem V)))) :rule refl)
% 27.03/27.21  (step t182.t10 (cl (= (not (tptp.ssList X)) (not (tptp.ssList X)))) :rule refl)
% 27.03/27.21  (step t182.t11 (cl (= (tptp.memberP X V) (tptp.memberP X V))) :rule refl)
% 27.03/27.21  (step t182.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 (t182.t6 t182.t7 t182.t8 t182.t9 t182.t10 t182.t11))
% 27.03/27.21  (step t182 (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.21  (step t183 (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.21  (anchor :step t184 :args ((U $$unsorted) (:= U U) (V $$unsorted) (:= V V) (W $$unsorted) (:= W W)))
% 27.03/27.21  (step t184.t1 (cl (= U U)) :rule refl)
% 27.03/27.21  (step t184.t2 (cl (= V V)) :rule refl)
% 27.03/27.21  (step t184.t3 (cl (= W W)) :rule refl)
% 27.03/27.21  (step t184.t4 (cl (= (= (tptp.app U (tptp.cons V W)) (tptp.app U (tptp.cons V W))) true)) :rule all_simplify)
% 27.03/27.21  (step t184.t5 (cl (= (not (= (tptp.app U (tptp.cons V W)) (tptp.app U (tptp.cons V W)))) (not true))) :rule cong :premises (t184.t4))
% 27.03/27.21  (step t184.t6 (cl (= (not true) false)) :rule all_simplify)
% 27.03/27.21  (step t184.t7 (cl (= (not (= (tptp.app U (tptp.cons V W)) (tptp.app U (tptp.cons V W)))) false)) :rule trans :premises (t184.t5 t184.t6))
% 27.03/27.21  (step t184.t8 (cl (= (not (tptp.ssList W)) (not (tptp.ssList W)))) :rule refl)
% 27.03/27.21  (step t184.t9 (cl (= (not (tptp.ssList U)) (not (tptp.ssList U)))) :rule refl)
% 27.03/27.21  (step t184.t10 (cl (= (not (tptp.ssItem V)) (not (tptp.ssItem V)))) :rule refl)
% 27.03/27.21  (step t184.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.21  (step t184.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.21  (step t184.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 (t184.t7 t184.t8 t184.t9 t184.t10 t184.t11 t184.t12))
% 27.03/27.21  (step t184.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.21  (step t184.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 (t184.t13 t184.t14))
% 27.03/27.21  (step t184 (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.21  (step t185 (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 (t183 t184))
% 27.03/27.21  (step t186 (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 (t182 t185))
% 27.03/27.21  (step t187 (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 (t181 t186 a174))
% 27.03/27.21  (step t188 (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 (t180 t187))
% 27.03/27.21  (step t189 (cl (tptp.memberP (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk5)) :rule resolution :premises (t173 a7 a191 a192 t86 t188))
% 27.03/27.21  (step t190 (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.21  (anchor :step t191)
% 27.03/27.21  (assume t191.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.21  (step t191.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.21  (step t191.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 (t191.t1))
% 27.03/27.21  (step t191.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 (t191.t2 t191.a0))
% 27.03/27.21  (step t191 (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 (t191.a0))
% 27.03/27.21  (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))) (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 t191))
% 27.03/27.21  (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))) (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.21  (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))) (=> (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 (t192 t193))
% 27.03/27.21  (step t195 (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 (t194))
% 27.03/27.21  (step t196 (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 (t195))
% 27.03/27.21  (step t197 (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 (t196 a139))
% 27.03/27.21  (step t198 (cl (tptp.memberP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk5)) :rule resolution :premises (t171 a191 a193 t86 t189 t197))
% 27.03/27.21  (step t199 (cl (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5)) :rule resolution :premises (t169 t140 t198))
% 27.03/27.21  (step t200 (cl (not (= (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.memberP (tptp.cons U V) W)) (not (tptp.ssList V)) (not (tptp.ssItem U)) (not (tptp.ssItem W)) (tptp.memberP V W) (= U W))) (or (not (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk9)) (not (tptp.ssItem tptp.sk5)) (tptp.memberP tptp.nil tptp.sk5) (= tptp.sk9 tptp.sk5))) (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.memberP (tptp.cons U V) W)) (not (tptp.ssList V)) (not (tptp.ssItem U)) (not (tptp.ssItem W)) (tptp.memberP V W) (= U W))) (or (not (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk9)) (not (tptp.ssItem tptp.sk5)) (tptp.memberP tptp.nil tptp.sk5) (= tptp.sk5 tptp.sk9))))) (not (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.memberP (tptp.cons U V) W)) (not (tptp.ssList V)) (not (tptp.ssItem U)) (not (tptp.ssItem W)) (tptp.memberP V W) (= U W))) (or (not (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk9)) (not (tptp.ssItem tptp.sk5)) (tptp.memberP tptp.nil tptp.sk5) (= tptp.sk9 tptp.sk5)))) (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.memberP (tptp.cons U V) W)) (not (tptp.ssList V)) (not (tptp.ssItem U)) (not (tptp.ssItem W)) (tptp.memberP V W) (= U W))) (or (not (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk9)) (not (tptp.ssItem tptp.sk5)) (tptp.memberP tptp.nil tptp.sk5) (= tptp.sk5 tptp.sk9)))) :rule equiv_pos2)
% 27.03/27.21  (step t201 (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.21  (step t202 (cl (= (not (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5)) (not (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5)))) :rule refl)
% 27.03/27.21  (step t203 (cl (= (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.nil)))) :rule refl)
% 27.03/27.21  (step t204 (cl (= (not (tptp.ssItem tptp.sk9)) (not (tptp.ssItem tptp.sk9)))) :rule refl)
% 27.03/27.21  (step t205 (cl (= (not (tptp.ssItem tptp.sk5)) (not (tptp.ssItem tptp.sk5)))) :rule refl)
% 27.03/27.21  (step t206 (cl (= (tptp.memberP tptp.nil tptp.sk5) (tptp.memberP tptp.nil tptp.sk5))) :rule refl)
% 27.03/27.21  (step t207 (cl (= (= tptp.sk9 tptp.sk5) (= tptp.sk5 tptp.sk9))) :rule all_simplify)
% 27.03/27.21  (step t208 (cl (= (or (not (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk9)) (not (tptp.ssItem tptp.sk5)) (tptp.memberP tptp.nil tptp.sk5) (= tptp.sk9 tptp.sk5)) (or (not (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk9)) (not (tptp.ssItem tptp.sk5)) (tptp.memberP tptp.nil tptp.sk5) (= tptp.sk5 tptp.sk9)))) :rule cong :premises (t202 t203 t204 t205 t206 t207))
% 27.03/27.21  (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.sk9 tptp.nil) tptp.sk5)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk9)) (not (tptp.ssItem tptp.sk5)) (tptp.memberP tptp.nil tptp.sk5) (= tptp.sk9 tptp.sk5))) (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.memberP (tptp.cons U V) W)) (not (tptp.ssList V)) (not (tptp.ssItem U)) (not (tptp.ssItem W)) (tptp.memberP V W) (= U W))) (or (not (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk9)) (not (tptp.ssItem tptp.sk5)) (tptp.memberP tptp.nil tptp.sk5) (= tptp.sk5 tptp.sk9))))) :rule cong :premises (t201 t208))
% 27.03/27.21  (step t210 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.memberP (tptp.cons U V) W)) (not (tptp.ssList V)) (not (tptp.ssItem U)) (not (tptp.ssItem W)) (tptp.memberP V W) (= U W))) (or (not (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk9)) (not (tptp.ssItem tptp.sk5)) (tptp.memberP tptp.nil tptp.sk5) (= tptp.sk9 tptp.sk5))) (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.memberP (tptp.cons U V) W)) (not (tptp.ssList V)) (not (tptp.ssItem U)) (not (tptp.ssItem W)) (tptp.memberP V W) (= U W)))) :rule implies_neg1)
% 27.03/27.21  (anchor :step t211)
% 27.03/27.21  (assume t211.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.21  (step t211.t1 (cl (or (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.memberP (tptp.cons U V) W)) (not (tptp.ssList V)) (not (tptp.ssItem U)) (not (tptp.ssItem W)) (tptp.memberP V W) (= U W)))) (or (not (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk9)) (not (tptp.ssItem tptp.sk5)) (tptp.memberP tptp.nil tptp.sk5) (= tptp.sk9 tptp.sk5)))) :rule forall_inst :args ((:= U tptp.sk9) (:= V tptp.nil) (:= W tptp.sk5)))
% 27.03/27.21  (step t211.t2 (cl (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.memberP (tptp.cons U V) W)) (not (tptp.ssList V)) (not (tptp.ssItem U)) (not (tptp.ssItem W)) (tptp.memberP V W) (= U W)))) (or (not (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk9)) (not (tptp.ssItem tptp.sk5)) (tptp.memberP tptp.nil tptp.sk5) (= tptp.sk9 tptp.sk5))) :rule or :premises (t211.t1))
% 27.03/27.21  (step t211.t3 (cl (or (not (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk9)) (not (tptp.ssItem tptp.sk5)) (tptp.memberP tptp.nil tptp.sk5) (= tptp.sk9 tptp.sk5))) :rule resolution :premises (t211.t2 t211.a0))
% 27.03/27.21  (step t211 (cl (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.memberP (tptp.cons U V) W)) (not (tptp.ssList V)) (not (tptp.ssItem U)) (not (tptp.ssItem W)) (tptp.memberP V W) (= U W)))) (or (not (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk9)) (not (tptp.ssItem tptp.sk5)) (tptp.memberP tptp.nil tptp.sk5) (= tptp.sk9 tptp.sk5))) :rule subproof :discharge (t211.a0))
% 27.03/27.21  (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.sk9 tptp.nil) tptp.sk5)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk9)) (not (tptp.ssItem tptp.sk5)) (tptp.memberP tptp.nil tptp.sk5) (= tptp.sk9 tptp.sk5))) (or (not (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk9)) (not (tptp.ssItem tptp.sk5)) (tptp.memberP tptp.nil tptp.sk5) (= tptp.sk9 tptp.sk5))) :rule resolution :premises (t210 t211))
% 27.03/27.21  (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.sk9 tptp.nil) tptp.sk5)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk9)) (not (tptp.ssItem tptp.sk5)) (tptp.memberP tptp.nil tptp.sk5) (= tptp.sk9 tptp.sk5))) (not (or (not (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk9)) (not (tptp.ssItem tptp.sk5)) (tptp.memberP tptp.nil tptp.sk5) (= tptp.sk9 tptp.sk5)))) :rule implies_neg2)
% 27.03/27.21  (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.sk9 tptp.nil) tptp.sk5)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk9)) (not (tptp.ssItem tptp.sk5)) (tptp.memberP tptp.nil tptp.sk5) (= tptp.sk9 tptp.sk5))) (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.memberP (tptp.cons U V) W)) (not (tptp.ssList V)) (not (tptp.ssItem U)) (not (tptp.ssItem W)) (tptp.memberP V W) (= U W))) (or (not (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk9)) (not (tptp.ssItem tptp.sk5)) (tptp.memberP tptp.nil tptp.sk5) (= tptp.sk9 tptp.sk5)))) :rule resolution :premises (t212 t213))
% 27.03/27.21  (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.sk9 tptp.nil) tptp.sk5)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk9)) (not (tptp.ssItem tptp.sk5)) (tptp.memberP tptp.nil tptp.sk5) (= tptp.sk9 tptp.sk5)))) :rule contraction :premises (t214))
% 27.03/27.21  (step t216 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.memberP (tptp.cons U V) W)) (not (tptp.ssList V)) (not (tptp.ssItem U)) (not (tptp.ssItem W)) (tptp.memberP V W) (= U W))) (or (not (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk9)) (not (tptp.ssItem tptp.sk5)) (tptp.memberP tptp.nil tptp.sk5) (= tptp.sk5 tptp.sk9)))) :rule resolution :premises (t200 t209 t215))
% 27.03/27.21  (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) (= U W)))) (or (not (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk9)) (not (tptp.ssItem tptp.sk5)) (tptp.memberP tptp.nil tptp.sk5) (= tptp.sk5 tptp.sk9))) :rule implies :premises (t216))
% 27.03/27.21  (step t218 (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.21  (anchor :step t219 :args ((U $$unsorted) (:= U U) (V $$unsorted) (:= V V) (W $$unsorted) (:= W W)))
% 27.03/27.21  (step t219.t1 (cl (= U U)) :rule refl)
% 27.03/27.21  (step t219.t2 (cl (= V V)) :rule refl)
% 27.03/27.21  (step t219.t3 (cl (= W W)) :rule refl)
% 27.03/27.21  (step t219.t4 (cl (= (not (tptp.memberP (tptp.cons U V) W)) (not (tptp.memberP (tptp.cons U V) W)))) :rule refl)
% 27.03/27.21  (step t219.t5 (cl (= (not (tptp.ssList V)) (not (tptp.ssList V)))) :rule refl)
% 27.03/27.21  (step t219.t6 (cl (= (not (tptp.ssItem U)) (not (tptp.ssItem U)))) :rule refl)
% 27.03/27.21  (step t219.t7 (cl (= (not (tptp.ssItem W)) (not (tptp.ssItem W)))) :rule refl)
% 27.03/27.21  (step t219.t8 (cl (= (tptp.memberP V W) (tptp.memberP V W))) :rule refl)
% 27.03/27.21  (step t219.t9 (cl (= (= W U) (= U W))) :rule all_simplify)
% 27.03/27.21  (step t219.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 (t219.t4 t219.t5 t219.t6 t219.t7 t219.t8 t219.t9))
% 27.03/27.21  (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) (= 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.21  (step t220 (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 (t218 t219 a160))
% 27.03/27.21  (step t221 (cl (or (not (tptp.memberP (tptp.cons tptp.sk9 tptp.nil) tptp.sk5)) (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk9)) (not (tptp.ssItem tptp.sk5)) (tptp.memberP tptp.nil tptp.sk5) (= tptp.sk5 tptp.sk9))) :rule resolution :premises (t217 t220))
% 27.03/27.21  (step t222 (cl (= tptp.sk5 tptp.sk9)) :rule resolution :premises (t142 a7 a191 t144 t155 t199 t221))
% 27.03/27.21  (step t223 (cl (not (or (not (tptp.ssItem tptp.sk9)) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)))) (not (tptp.ssItem tptp.sk9)) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil))) :rule or_pos)
% 27.03/27.21  (step t224 (cl (not (tptp.ssItem tptp.sk9)) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)) (not (or (not (tptp.ssItem tptp.sk9)) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil))))) :rule reordering :premises (t223))
% 27.03/27.21  (step t225 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.strictorderedP (tptp.cons U tptp.nil)))) (or (not (tptp.ssItem tptp.sk9)) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)))) (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.strictorderedP (tptp.cons U tptp.nil))))) :rule implies_neg1)
% 27.03/27.21  (anchor :step t226)
% 27.03/27.21  (assume t226.a0 (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.strictorderedP (tptp.cons U tptp.nil)))))
% 27.03/27.21  (step t226.t1 (cl (or (not (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.strictorderedP (tptp.cons U tptp.nil))))) (or (not (tptp.ssItem tptp.sk9)) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil))))) :rule forall_inst :args ((:= U tptp.sk9)))
% 27.03/27.21  (step t226.t2 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.strictorderedP (tptp.cons U tptp.nil))))) (or (not (tptp.ssItem tptp.sk9)) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)))) :rule or :premises (t226.t1))
% 27.03/27.21  (step t226.t3 (cl (or (not (tptp.ssItem tptp.sk9)) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)))) :rule resolution :premises (t226.t2 t226.a0))
% 27.03/27.21  (step t226 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.strictorderedP (tptp.cons U tptp.nil))))) (or (not (tptp.ssItem tptp.sk9)) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)))) :rule subproof :discharge (t226.a0))
% 27.03/27.21  (step t227 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.strictorderedP (tptp.cons U tptp.nil)))) (or (not (tptp.ssItem tptp.sk9)) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)))) (or (not (tptp.ssItem tptp.sk9)) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)))) :rule resolution :premises (t225 t226))
% 27.03/27.21  (step t228 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.strictorderedP (tptp.cons U tptp.nil)))) (or (not (tptp.ssItem tptp.sk9)) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)))) (not (or (not (tptp.ssItem tptp.sk9)) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil))))) :rule implies_neg2)
% 27.03/27.21  (step t229 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.strictorderedP (tptp.cons U tptp.nil)))) (or (not (tptp.ssItem tptp.sk9)) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)))) (=> (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.strictorderedP (tptp.cons U tptp.nil)))) (or (not (tptp.ssItem tptp.sk9)) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil))))) :rule resolution :premises (t227 t228))
% 27.03/27.21  (step t230 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.strictorderedP (tptp.cons U tptp.nil)))) (or (not (tptp.ssItem tptp.sk9)) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil))))) :rule contraction :premises (t229))
% 27.03/27.21  (step t231 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.strictorderedP (tptp.cons U tptp.nil))))) (or (not (tptp.ssItem tptp.sk9)) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)))) :rule implies :premises (t230))
% 27.03/27.21  (step t232 (cl (or (not (tptp.ssItem tptp.sk9)) (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil)))) :rule resolution :premises (t231 a65))
% 27.03/27.21  (step t233 (cl (tptp.strictorderedP (tptp.cons tptp.sk9 tptp.nil))) :rule resolution :premises (t224 t144 t232))
% 27.03/27.21  (step t234 (cl (not (or (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)))) (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil))) :rule or_pos)
% 27.03/27.21  (step t235 (cl (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (not (or (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil))))) :rule reordering :premises (t234))
% 27.03/27.21  (step t236 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil)))) (or (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)))) (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil))))) :rule implies_neg1)
% 27.03/27.21  (anchor :step t237)
% 27.03/27.21  (assume t237.a0 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil)))))
% 27.03/27.21  (step t237.t1 (cl (or (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil))))) (or (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil))))) :rule forall_inst :args ((:= U tptp.sk6)))
% 27.03/27.21  (step t237.t2 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil))))) (or (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)))) :rule or :premises (t237.t1))
% 27.03/27.21  (step t237.t3 (cl (or (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)))) :rule resolution :premises (t237.t2 t237.a0))
% 27.03/27.21  (step t237 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil))))) (or (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)))) :rule subproof :discharge (t237.a0))
% 27.03/27.21  (step t238 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil)))) (or (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)))) (or (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)))) :rule resolution :premises (t236 t237))
% 27.03/27.21  (step t239 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil)))) (or (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)))) (not (or (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil))))) :rule implies_neg2)
% 27.03/27.21  (step t240 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil)))) (or (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)))) (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil)))) (or (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil))))) :rule resolution :premises (t238 t239))
% 27.03/27.21  (step t241 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil)))) (or (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil))))) :rule contraction :premises (t240))
% 27.03/27.21  (step t242 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil))))) (or (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)))) :rule implies :premises (t241))
% 27.03/27.21  (step t243 (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.21  (anchor :step t244 :args ((U $$unsorted) (:= U U)))
% 27.03/27.21  (step t244.t1 (cl (= U U)) :rule refl)
% 27.03/27.21  (step t244.t2 (cl (= (not (tptp.ssList U)) (not (tptp.ssList U)))) :rule refl)
% 27.03/27.21  (step t244.t3 (cl (= (= (tptp.app U tptp.nil) U) (= U (tptp.app U tptp.nil)))) :rule all_simplify)
% 27.03/27.21  (step t244.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 (t244.t2 t244.t3))
% 27.03/27.21  (step t244 (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.21  (step t245 (cl (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil))))) :rule resolution :premises (t243 t244 a72))
% 27.03/27.21  (step t246 (cl (or (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)))) :rule resolution :premises (t242 t245))
% 27.03/27.21  (step t247 (cl (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil))) :rule resolution :premises (t235 a192 t246))
% 27.03/27.21  (step t248 (cl (not (or (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)))) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil))) :rule or_pos)
% 27.03/27.21  (step t249 (cl (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (not (or (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil))))) :rule reordering :premises (t248))
% 27.03/27.21  (step t250 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil)))) (or (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)))) (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil))))) :rule implies_neg1)
% 27.03/27.21  (anchor :step t251)
% 27.03/27.21  (assume t251.a0 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil)))))
% 27.03/27.21  (step t251.t1 (cl (or (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil))))) (or (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil))))) :rule forall_inst :args ((:= U tptp.sk7)))
% 27.03/27.21  (step t251.t2 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil))))) (or (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)))) :rule or :premises (t251.t1))
% 27.03/27.21  (step t251.t3 (cl (or (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)))) :rule resolution :premises (t251.t2 t251.a0))
% 27.03/27.21  (step t251 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil))))) (or (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)))) :rule subproof :discharge (t251.a0))
% 27.03/27.21  (step t252 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil)))) (or (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)))) (or (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)))) :rule resolution :premises (t250 t251))
% 27.03/27.21  (step t253 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil)))) (or (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)))) (not (or (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil))))) :rule implies_neg2)
% 27.03/27.21  (step t254 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil)))) (or (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)))) (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil)))) (or (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil))))) :rule resolution :premises (t252 t253))
% 27.03/27.21  (step t255 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil)))) (or (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil))))) :rule contraction :premises (t254))
% 27.03/27.21  (step t256 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil))))) (or (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)))) :rule implies :premises (t255))
% 27.03/27.21  (step t257 (cl (or (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)))) :rule resolution :premises (t256 t245))
% 27.03/27.21  (step t258 (cl (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil))) :rule resolution :premises (t249 a193 t257))
% 27.03/27.21  (step t259 (cl (not (or (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)))) (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6))) :rule or_pos)
% 27.03/27.21  (step t260 (cl (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (not (or (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6))))) :rule reordering :premises (t259))
% 27.03/27.21  (step t261 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U)))) (or (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)))) (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U))))) :rule implies_neg1)
% 27.03/27.21  (anchor :step t262)
% 27.03/27.21  (assume t262.a0 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U)))))
% 27.03/27.21  (step t262.t1 (cl (or (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U))))) (or (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6))))) :rule forall_inst :args ((:= U tptp.sk6)))
% 27.03/27.21  (step t262.t2 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U))))) (or (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)))) :rule or :premises (t262.t1))
% 27.03/27.21  (step t262.t3 (cl (or (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)))) :rule resolution :premises (t262.t2 t262.a0))
% 27.03/27.21  (step t262 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U))))) (or (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)))) :rule subproof :discharge (t262.a0))
% 27.03/27.21  (step t263 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U)))) (or (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)))) (or (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)))) :rule resolution :premises (t261 t262))
% 27.03/27.21  (step t264 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U)))) (or (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)))) (not (or (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6))))) :rule implies_neg2)
% 27.03/27.21  (step t265 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U)))) (or (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)))) (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U)))) (or (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6))))) :rule resolution :premises (t263 t264))
% 27.03/27.21  (step t266 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U)))) (or (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6))))) :rule contraction :premises (t265))
% 27.03/27.21  (step t267 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U))))) (or (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)))) :rule implies :premises (t266))
% 27.03/27.21  (step t268 (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.21  (anchor :step t269 :args ((U $$unsorted) (:= U U)))
% 27.03/27.21  (step t269.t1 (cl (= U U)) :rule refl)
% 27.03/27.21  (step t269.t2 (cl (= (not (tptp.ssList U)) (not (tptp.ssList U)))) :rule refl)
% 27.03/27.21  (step t269.t3 (cl (= (= (tptp.app tptp.nil U) U) (= U (tptp.app tptp.nil U)))) :rule all_simplify)
% 27.03/27.21  (step t269.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 (t269.t2 t269.t3))
% 27.03/27.21  (step t269 (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.21  (step t270 (cl (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U))))) :rule resolution :premises (t268 t269 a73))
% 27.03/27.21  (step t271 (cl (or (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)))) :rule resolution :premises (t267 t270))
% 27.03/27.21  (step t272 (cl (= tptp.sk6 (tptp.app tptp.nil tptp.sk6))) :rule resolution :premises (t260 a192 t271))
% 27.03/27.21  (step t273 (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.21  (step t274 (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 (t273))
% 27.03/27.21  (step t275 (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.21  (step t276 (cl (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.sk6)) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (not (tptp.ssItem (tptp.skaf83 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 (t275))
% 27.03/27.21  (step t277 (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.21  (anchor :step t278)
% 27.03/27.21  (assume t278.a0 (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf83 U))))
% 27.03/27.21  (step t278.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.21  (step t278.t2 (cl (not (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf83 U)))) (tptp.ssItem (tptp.skaf83 tptp.sk7))) :rule or :premises (t278.t1))
% 27.03/27.21  (step t278.t3 (cl (tptp.ssItem (tptp.skaf83 tptp.sk7))) :rule resolution :premises (t278.t2 t278.a0))
% 27.03/27.21  (step t278 (cl (not (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf83 U)))) (tptp.ssItem (tptp.skaf83 tptp.sk7))) :rule subproof :discharge (t278.a0))
% 27.03/27.21  (step t279 (cl (=> (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf83 U))) (tptp.ssItem (tptp.skaf83 tptp.sk7))) (tptp.ssItem (tptp.skaf83 tptp.sk7))) :rule resolution :premises (t277 t278))
% 27.03/27.21  (step t280 (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.21  (step t281 (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 (t279 t280))
% 27.03/27.21  (step t282 (cl (=> (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf83 U))) (tptp.ssItem (tptp.skaf83 tptp.sk7)))) :rule contraction :premises (t281))
% 27.03/27.21  (step t283 (cl (not (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf83 U)))) (tptp.ssItem (tptp.skaf83 tptp.sk7))) :rule implies :premises (t282))
% 27.03/27.21  (step t284 (cl (tptp.ssItem (tptp.skaf83 tptp.sk7))) :rule resolution :premises (t283 a11))
% 27.03/27.21  (step t285 (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.21  (anchor :step t286)
% 27.03/27.21  (assume t286.a0 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf82 U))))
% 27.03/27.21  (step t286.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.21  (step t286.t2 (cl (not (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf82 U)))) (tptp.ssList (tptp.skaf82 tptp.sk7))) :rule or :premises (t286.t1))
% 27.03/27.21  (step t286.t3 (cl (tptp.ssList (tptp.skaf82 tptp.sk7))) :rule resolution :premises (t286.t2 t286.a0))
% 27.03/27.21  (step t286 (cl (not (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf82 U)))) (tptp.ssList (tptp.skaf82 tptp.sk7))) :rule subproof :discharge (t286.a0))
% 27.03/27.21  (step t287 (cl (=> (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf82 U))) (tptp.ssList (tptp.skaf82 tptp.sk7))) (tptp.ssList (tptp.skaf82 tptp.sk7))) :rule resolution :premises (t285 t286))
% 27.03/27.21  (step t288 (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.21  (step t289 (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 (t287 t288))
% 27.03/27.21  (step t290 (cl (=> (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf82 U))) (tptp.ssList (tptp.skaf82 tptp.sk7)))) :rule contraction :premises (t289))
% 27.03/27.21  (step t291 (cl (not (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf82 U)))) (tptp.ssList (tptp.skaf82 tptp.sk7))) :rule implies :premises (t290))
% 27.03/27.21  (step t292 (cl (tptp.ssList (tptp.skaf82 tptp.sk7))) :rule resolution :premises (t291 a12))
% 27.03/27.21  (step t293 (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.21  (anchor :step t294)
% 27.03/27.21  (assume t294.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.21  (step t294.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.21  (step t294.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 (t294.t1))
% 27.03/27.21  (step t294.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 (t294.t2 t294.a0))
% 27.03/27.21  (step t294 (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 (t294.a0))
% 27.03/27.21  (step t295 (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 (t293 t294))
% 27.03/27.21  (step t296 (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.21  (step t297 (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 (t295 t296))
% 27.03/27.21  (step t298 (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 (t297))
% 27.03/27.21  (step t299 (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 (t298))
% 27.03/27.21  (step t300 (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.21  (anchor :step t301 :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.21  (step t301.t1 (cl (= U U)) :rule refl)
% 27.03/27.21  (step t301.t2 (cl (= V V)) :rule refl)
% 27.03/27.21  (step t301.t3 (cl (= W W)) :rule refl)
% 27.03/27.21  (step t301.t4 (cl (= X X)) :rule refl)
% 27.03/27.21  (step t301.t5 (cl (= Y Y)) :rule refl)
% 27.03/27.21  (step t301.t6 (cl (= Z Z)) :rule refl)
% 27.03/27.21  (step t301.t7 (cl (= (not (tptp.leq U V)) (not (tptp.leq U V)))) :rule refl)
% 27.03/27.21  (step t301.t8 (cl (= (not (tptp.leq V U)) (not (tptp.leq V U)))) :rule refl)
% 27.03/27.21  (step t301.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.21  (step t301.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 (t301.t9))
% 27.03/27.21  (step t301.t11 (cl (= (not (tptp.ssList Y)) (not (tptp.ssList Y)))) :rule refl)
% 27.03/27.21  (step t301.t12 (cl (= (not (tptp.ssList X)) (not (tptp.ssList X)))) :rule refl)
% 27.03/27.21  (step t301.t13 (cl (= (not (tptp.ssList W)) (not (tptp.ssList W)))) :rule refl)
% 27.03/27.21  (step t301.t14 (cl (= (not (tptp.ssItem V)) (not (tptp.ssItem V)))) :rule refl)
% 27.03/27.21  (step t301.t15 (cl (= (not (tptp.ssItem U)) (not (tptp.ssItem U)))) :rule refl)
% 27.03/27.21  (step t301.t16 (cl (= (not (tptp.cyclefreeP Z)) (not (tptp.cyclefreeP Z)))) :rule refl)
% 27.03/27.21  (step t301.t17 (cl (= (not (tptp.ssList Z)) (not (tptp.ssList Z)))) :rule refl)
% 27.03/27.21  (step t301.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 (t301.t7 t301.t8 t301.t10 t301.t11 t301.t12 t301.t13 t301.t14 t301.t15 t301.t16 t301.t17))
% 27.03/27.21  (step t301 (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.21  (step t302 (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.21  (anchor :step t303 :args ((U $$unsorted) (:= U U) (V $$unsorted) (:= V V) (W $$unsorted) (:= W W) (X $$unsorted) (:= X X) (Y $$unsorted) (:= Y Y)))
% 27.03/27.21  (step t303.t1 (cl (= U U)) :rule refl)
% 27.03/27.21  (step t303.t2 (cl (= V V)) :rule refl)
% 27.03/27.21  (step t303.t3 (cl (= W W)) :rule refl)
% 27.03/27.21  (step t303.t4 (cl (= X X)) :rule refl)
% 27.03/27.21  (step t303.t5 (cl (= Y Y)) :rule refl)
% 27.03/27.21  (step t303.t6 (cl (= (not (tptp.leq U V)) (not (tptp.leq U V)))) :rule refl)
% 27.03/27.21  (step t303.t7 (cl (= (not (tptp.leq V U)) (not (tptp.leq V U)))) :rule refl)
% 27.03/27.21  (step t303.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.21  (step t303.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 (t303.t8))
% 27.03/27.21  (step t303.t10 (cl (= (not true) false)) :rule all_simplify)
% 27.03/27.21  (step t303.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 (t303.t9 t303.t10))
% 27.03/27.21  (step t303.t12 (cl (= (not (tptp.ssList Y)) (not (tptp.ssList Y)))) :rule refl)
% 27.03/27.21  (step t303.t13 (cl (= (not (tptp.ssList X)) (not (tptp.ssList X)))) :rule refl)
% 27.03/27.21  (step t303.t14 (cl (= (not (tptp.ssList W)) (not (tptp.ssList W)))) :rule refl)
% 27.03/27.21  (step t303.t15 (cl (= (not (tptp.ssItem V)) (not (tptp.ssItem V)))) :rule refl)
% 27.03/27.21  (step t303.t16 (cl (= (not (tptp.ssItem U)) (not (tptp.ssItem U)))) :rule refl)
% 27.03/27.21  (step t303.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.21  (step t303.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.21  (step t303.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 (t303.t6 t303.t7 t303.t11 t303.t12 t303.t13 t303.t14 t303.t15 t303.t16 t303.t17 t303.t18))
% 27.03/27.21  (step t303.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.21  (step t303.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 (t303.t19 t303.t20))
% 27.03/27.21  (step t303 (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.21  (step t304 (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 (t302 t303))
% 27.03/27.21  (step t305 (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 (t301 t304))
% 27.03/27.21  (step t306 (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 (t300 t305 a184))
% 27.03/27.21  (step t307 (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 (t299 t306))
% 27.03/27.21  (step t308 (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.21  (step t309 (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.ssList (tptp.skaf82 tptp.sk7))) (not (tptp.ssItem (tptp.skaf83 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 (t308))
% 27.03/27.21  (step t310 (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.21  (anchor :step t311)
% 27.03/27.21  (assume t311.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.21  (step t311.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.21  (step t311.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 (t311.t1))
% 27.03/27.21  (step t311.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 (t311.t2 t311.a0))
% 27.03/27.21  (step t311 (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 (t311.a0))
% 27.03/27.21  (step t312 (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 (t310 t311))
% 27.03/27.21  (step t313 (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.21  (step t314 (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 (t312 t313))
% 27.03/27.21  (step t315 (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 (t314))
% 27.03/27.21  (step t316 (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 (t315))
% 27.03/27.21  (step t317 (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.21  (anchor :step t318 :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.21  (step t318.t1 (cl (= U U)) :rule refl)
% 27.03/27.21  (step t318.t2 (cl (= V V)) :rule refl)
% 27.03/27.21  (step t318.t3 (cl (= W W)) :rule refl)
% 27.03/27.21  (step t318.t4 (cl (= X X)) :rule refl)
% 27.03/27.21  (step t318.t5 (cl (= Y Y)) :rule refl)
% 27.03/27.21  (step t318.t6 (cl (= Z Z)) :rule refl)
% 27.03/27.21  (step t318.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.21  (step t318.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 (t318.t7))
% 27.03/27.21  (step t318.t9 (cl (= (not (tptp.ssList Y)) (not (tptp.ssList Y)))) :rule refl)
% 27.03/27.21  (step t318.t10 (cl (= (not (tptp.ssList W)) (not (tptp.ssList W)))) :rule refl)
% 27.03/27.21  (step t318.t11 (cl (= (not (tptp.ssList U)) (not (tptp.ssList U)))) :rule refl)
% 27.03/27.21  (step t318.t12 (cl (= (not (tptp.ssItem X)) (not (tptp.ssItem X)))) :rule refl)
% 27.03/27.21  (step t318.t13 (cl (= (not (tptp.ssItem V)) (not (tptp.ssItem V)))) :rule refl)
% 27.03/27.21  (step t318.t14 (cl (= (not (tptp.totalorderedP Z)) (not (tptp.totalorderedP Z)))) :rule refl)
% 27.03/27.21  (step t318.t15 (cl (= (not (tptp.ssList Z)) (not (tptp.ssList Z)))) :rule refl)
% 27.03/27.21  (step t318.t16 (cl (= (tptp.leq V X) (tptp.leq V X))) :rule refl)
% 27.03/27.21  (step t318.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 (t318.t8 t318.t9 t318.t10 t318.t11 t318.t12 t318.t13 t318.t14 t318.t15 t318.t16))
% 27.03/27.21  (step t318 (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.21  (step t319 (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.21  (anchor :step t320 :args ((U $$unsorted) (:= U U) (V $$unsorted) (:= V V) (W $$unsorted) (:= W W) (X $$unsorted) (:= X X) (Y $$unsorted) (:= Y Y)))
% 27.03/27.21  (step t320.t1 (cl (= U U)) :rule refl)
% 27.03/27.21  (step t320.t2 (cl (= V V)) :rule refl)
% 27.03/27.21  (step t320.t3 (cl (= W W)) :rule refl)
% 27.03/27.21  (step t320.t4 (cl (= X X)) :rule refl)
% 27.03/27.21  (step t320.t5 (cl (= Y Y)) :rule refl)
% 27.03/27.21  (step t320.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.21  (step t320.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 (t320.t6))
% 27.03/27.21  (step t320.t8 (cl (= (not true) false)) :rule all_simplify)
% 27.03/27.21  (step t320.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 (t320.t7 t320.t8))
% 27.03/27.21  (step t320.t10 (cl (= (not (tptp.ssList Y)) (not (tptp.ssList Y)))) :rule refl)
% 27.03/27.21  (step t320.t11 (cl (= (not (tptp.ssList W)) (not (tptp.ssList W)))) :rule refl)
% 27.03/27.21  (step t320.t12 (cl (= (not (tptp.ssList U)) (not (tptp.ssList U)))) :rule refl)
% 27.03/27.21  (step t320.t13 (cl (= (not (tptp.ssItem X)) (not (tptp.ssItem X)))) :rule refl)
% 27.03/27.21  (step t320.t14 (cl (= (not (tptp.ssItem V)) (not (tptp.ssItem V)))) :rule refl)
% 27.03/27.21  (step t320.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.21  (step t320.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.21  (step t320.t17 (cl (= (tptp.leq V X) (tptp.leq V X))) :rule refl)
% 27.03/27.21  (step t320.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 (t320.t9 t320.t10 t320.t11 t320.t12 t320.t13 t320.t14 t320.t15 t320.t16 t320.t17))
% 27.03/27.21  (step t320.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.21  (step t320.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 (t320.t18 t320.t19))
% 27.03/27.21  (step t320 (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.21  (step t321 (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 (t319 t320))
% 27.03/27.21  (step t322 (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 (t318 t321))
% 27.03/27.21  (step t323 (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 (t317 t322 a181))
% 27.03/27.21  (step t324 (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 (t316 t323))
% 27.03/27.21  (step t325 (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.21  (step t326 (cl (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.sk6)) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (not (tptp.ssItem (tptp.skaf83 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 (t325))
% 27.03/27.21  (step t327 (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.21  (anchor :step t328)
% 27.03/27.21  (assume t328.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.21  (step t328.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.21  (step t328.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 (t328.t1))
% 27.03/27.21  (step t328.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 (t328.t2 t328.a0))
% 27.03/27.21  (step t328 (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 (t328.a0))
% 27.03/27.21  (step t329 (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 (t327 t328))
% 27.03/27.21  (step t330 (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.21  (step t331 (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 (t329 t330))
% 27.03/27.21  (step t332 (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 (t331))
% 27.03/27.21  (step t333 (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 (t332))
% 27.03/27.21  (step t334 (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 (t333 t323))
% 27.03/27.21  (step t335 (cl (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.totalorderedP (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 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.sk9 tptp.nil))) (not (= tptp.sk5 tptp.sk9)) (not (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (not (tptp.totalorderedP (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (not (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) :rule and_neg)
% 27.03/27.21  (step t336 (cl (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.totalorderedP (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 tptp.nil) (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.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.totalorderedP (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) :rule implies_neg1)
% 27.03/27.21  (anchor :step t337)
% 27.03/27.21  (assume t337.a0 (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)))
% 27.03/27.21  (assume t337.a1 (= tptp.sk5 tptp.sk9))
% 27.03/27.21  (assume t337.a2 (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))
% 27.03/27.21  (assume t337.a3 (tptp.totalorderedP (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))
% 27.03/27.21  (assume t337.a4 (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))
% 27.03/27.21  (step t337.t1 (cl (=> (and (tptp.totalorderedP (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= tptp.sk5 tptp.sk9)) (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.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= tptp.sk5 tptp.sk9))) :rule implies_neg1)
% 27.03/27.21  (anchor :step t337.t2)
% 27.03/27.21  (assume t337.t2.a0 (tptp.totalorderedP (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))
% 27.03/27.21  (assume t337.t2.a1 (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))
% 27.03/27.21  (assume t337.t2.a2 (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)))
% 27.03/27.21  (assume t337.t2.a3 (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))
% 27.03/27.21  (assume t337.t2.a4 (= tptp.sk5 tptp.sk9))
% 27.03/27.21  (step t337.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.21  (step t337.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 (t337.t2.t1))
% 27.03/27.21  (step t337.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.21  (step t337.t2.t4 (cl (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) tptp.sk7)) :rule symm :premises (t337.t2.a3))
% 27.03/27.21  (step t337.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 (t337.t2.t3 t337.t2.t4))
% 27.03/27.21  (step t337.t2.t6 (cl (= (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.sk9 tptp.nil))) :rule trans :premises (t337.t2.t5 t337.t2.a2))
% 27.03/27.21  (step t337.t2.t7 (cl (= tptp.sk9 tptp.sk5)) :rule symm :premises (t337.t2.a4))
% 27.03/27.21  (step t337.t2.t8 (cl (= tptp.sk5 tptp.sk9)) :rule symm :premises (t337.t2.t7))
% 27.03/27.21  (step t337.t2.t9 (cl (= tptp.nil tptp.nil)) :rule refl)
% 27.03/27.21  (step t337.t2.t10 (cl (= (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk9 tptp.nil))) :rule cong :premises (t337.t2.t8 t337.t2.t9))
% 27.03/27.21  (step t337.t2.t11 (cl (= (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule symm :premises (t337.t2.a2))
% 27.03/27.21  (step t337.t2.t12 (cl (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule trans :premises (t337.t2.t10 t337.t2.t11))
% 27.03/27.21  (step t337.t2.t13 (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.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule cong :premises (t337.t2.t6 t337.t2.t12))
% 27.03/27.21  (step t337.t2.t14 (cl (= (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule symm :premises (t337.t2.a1))
% 27.03/27.21  (step t337.t2.t15 (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.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule trans :premises (t337.t2.t13 t337.t2.t14))
% 27.03/27.21  (step t337.t2.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))) (tptp.totalorderedP (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) :rule cong :premises (t337.t2.t15))
% 27.03/27.21  (step t337.t2.t17 (cl (= (= (tptp.totalorderedP (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) true) (tptp.totalorderedP (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) :rule equiv_simplify)
% 27.03/27.21  (step t337.t2.t18 (cl (= (tptp.totalorderedP (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) true) (not (tptp.totalorderedP (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) :rule equiv2 :premises (t337.t2.t17))
% 27.03/27.21  (step t337.t2.t19 (cl (= (tptp.totalorderedP (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) true)) :rule resolution :premises (t337.t2.t18 t337.t2.a0))
% 27.03/27.21  (step t337.t2.t20 (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 (t337.t2.t16 t337.t2.t19))
% 27.03/27.21  (step t337.t2.t21 (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 (t337.t2.t2 t337.t2.t20))
% 27.03/27.21  (step t337.t2 (cl (not (tptp.totalorderedP (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (not (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 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.sk9 tptp.nil))) (not (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (not (= tptp.sk5 tptp.sk9)) (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 (t337.t2.a0 t337.t2.a1 t337.t2.a2 t337.t2.a3 t337.t2.a4))
% 27.03/27.21  (step t337.t3 (cl (not (and (tptp.totalorderedP (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= tptp.sk5 tptp.sk9))) (tptp.totalorderedP (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule and_pos)
% 27.03/27.21  (step t337.t4 (cl (not (and (tptp.totalorderedP (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= tptp.sk5 tptp.sk9))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule and_pos)
% 27.03/27.21  (step t337.t5 (cl (not (and (tptp.totalorderedP (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= tptp.sk5 tptp.sk9))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) :rule and_pos)
% 27.03/27.21  (step t337.t6 (cl (not (and (tptp.totalorderedP (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= tptp.sk5 tptp.sk9))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) :rule and_pos)
% 27.03/27.21  (step t337.t7 (cl (not (and (tptp.totalorderedP (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= tptp.sk5 tptp.sk9))) (= tptp.sk5 tptp.sk9)) :rule and_pos)
% 27.03/27.21  (step t337.t8 (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.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= tptp.sk5 tptp.sk9))) (not (and (tptp.totalorderedP (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= tptp.sk5 tptp.sk9))) (not (and (tptp.totalorderedP (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= tptp.sk5 tptp.sk9))) (not (and (tptp.totalorderedP (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= tptp.sk5 tptp.sk9))) (not (and (tptp.totalorderedP (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= tptp.sk5 tptp.sk9)))) :rule resolution :premises (t337.t2 t337.t3 t337.t4 t337.t5 t337.t6 t337.t7))
% 27.03/27.21  (step t337.t9 (cl (not (and (tptp.totalorderedP (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= tptp.sk5 tptp.sk9))) (not (and (tptp.totalorderedP (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= tptp.sk5 tptp.sk9))) (not (and (tptp.totalorderedP (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= tptp.sk5 tptp.sk9))) (not (and (tptp.totalorderedP (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= tptp.sk5 tptp.sk9))) (not (and (tptp.totalorderedP (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= tptp.sk5 tptp.sk9))) (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 (t337.t8))
% 27.03/27.21  (step t337.t10 (cl (not (and (tptp.totalorderedP (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= tptp.sk5 tptp.sk9))) (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 (t337.t9))
% 27.03/27.21  (step t337.t11 (cl (=> (and (tptp.totalorderedP (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= tptp.sk5 tptp.sk9)) (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 (t337.t1 t337.t10))
% 27.03/27.21  (step t337.t12 (cl (=> (and (tptp.totalorderedP (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= tptp.sk5 tptp.sk9)) (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.21  (step t337.t13 (cl (=> (and (tptp.totalorderedP (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= tptp.sk5 tptp.sk9)) (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.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= tptp.sk5 tptp.sk9)) (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 (t337.t11 t337.t12))
% 27.03/27.21  (step t337.t14 (cl (=> (and (tptp.totalorderedP (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= tptp.sk5 tptp.sk9)) (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 (t337.t13))
% 27.03/27.21  (step t337.t15 (cl (not (and (tptp.totalorderedP (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= tptp.sk5 tptp.sk9))) (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 (t337.t14))
% 27.03/27.21  (step t337.t16 (cl (and (tptp.totalorderedP (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= tptp.sk5 tptp.sk9)) (not (tptp.totalorderedP (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (not (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 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.sk9 tptp.nil))) (not (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (not (= tptp.sk5 tptp.sk9))) :rule and_neg)
% 27.03/27.21  (step t337.t17 (cl (and (tptp.totalorderedP (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= tptp.sk5 tptp.sk9))) :rule resolution :premises (t337.t16 t337.a3 t337.a4 t337.a0 t337.a2 t337.a1))
% 27.03/27.21  (step t337.t18 (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 (t337.t15 t337.t17))
% 27.03/27.21  (step t337 (cl (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk5 tptp.sk9)) (not (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (not (tptp.totalorderedP (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (not (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 tptp.nil) (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 (t337.a0 t337.a1 t337.a2 t337.a3 t337.a4))
% 27.03/27.21  (step t338 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.totalorderedP (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) :rule and_pos)
% 27.03/27.21  (step t339 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.totalorderedP (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) (= tptp.sk5 tptp.sk9)) :rule and_pos)
% 27.03/27.21  (step t340 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.totalorderedP (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 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.21  (step t341 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.totalorderedP (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) (tptp.totalorderedP (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule and_pos)
% 27.03/27.21  (step t342 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.totalorderedP (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule and_pos)
% 27.03/27.21  (step t343 (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.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.totalorderedP (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 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.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.totalorderedP (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 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.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.totalorderedP (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 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.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.totalorderedP (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 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.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.totalorderedP (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))))) :rule resolution :premises (t337 t338 t339 t340 t341 t342))
% 27.03/27.21  (step t344 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.totalorderedP (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 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.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.totalorderedP (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 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.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.totalorderedP (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 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.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.totalorderedP (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 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.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.totalorderedP (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 tptp.nil) (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 (t343))
% 27.03/27.21  (step t345 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.totalorderedP (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 tptp.nil) (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 (t344))
% 27.03/27.21  (step t346 (cl (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.totalorderedP (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 tptp.nil) (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 (t336 t345))
% 27.03/27.21  (step t347 (cl (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.totalorderedP (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 tptp.nil) (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.21  (step t348 (cl (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.totalorderedP (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 tptp.nil) (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.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.totalorderedP (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 tptp.nil) (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 (t346 t347))
% 27.03/27.21  (step t349 (cl (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.totalorderedP (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 tptp.nil) (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 (t348))
% 27.03/27.21  (step t350 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.totalorderedP (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 tptp.nil) (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 (t349))
% 27.03/27.21  (step t351 (cl (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk5 tptp.sk9)) (not (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (not (tptp.totalorderedP (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (not (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 tptp.nil) (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 (t335 t350))
% 27.03/27.21  (step t352 (cl (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk5 tptp.sk9)) (not (= tptp.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.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (not (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) :rule reordering :premises (t351))
% 27.03/27.21  (step t353 (cl (not (or (not (tptp.leq tptp.sk9 (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.sk9)) (tptp.totalorderedP (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (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.sk9 (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.sk9)) (tptp.totalorderedP (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (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.21  (step t354 (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.sk9)) (not (tptp.leq tptp.sk9 (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))) (tptp.totalorderedP (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (not (or (not (tptp.leq tptp.sk9 (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.sk9)) (tptp.totalorderedP (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (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 (t353))
% 27.03/27.21  (step t355 (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.21  (step t356 (cl (= tptp.sk1 tptp.sk3)) :rule and :premises (t42))
% 27.03/27.21  (step t357 (cl (= tptp.sk3 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule and :premises (t42))
% 27.03/27.21  (step t358 (cl (= tptp.sk1 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule trans :premises (t356 t357))
% 27.03/27.21  (step t359 (cl (= (tptp.ssList tptp.sk1) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule cong :premises (t358))
% 27.03/27.21  (step t360 (cl (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule resolution :premises (t355 t359 a185))
% 27.03/27.21  (step t361 (cl (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.leq tptp.sk5 tptp.sk5) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk5 tptp.sk9)) (not (tptp.leq tptp.sk5 tptp.sk5)) (not (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))))) :rule and_neg)
% 27.03/27.21  (step t362 (cl (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.leq tptp.sk5 tptp.sk5) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))) (tptp.leq tptp.sk9 (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.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.leq tptp.sk5 tptp.sk5) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))))) :rule implies_neg1)
% 27.03/27.21  (anchor :step t363)
% 27.03/27.21  (assume t363.a0 (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)))
% 27.03/27.21  (assume t363.a1 (= tptp.sk5 tptp.sk9))
% 27.03/27.21  (assume t363.a2 (tptp.leq tptp.sk5 tptp.sk5))
% 27.03/27.21  (assume t363.a3 (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))))
% 27.03/27.21  (step t363.t1 (cl (=> (and (tptp.leq tptp.sk5 tptp.sk5) (= tptp.sk5 tptp.sk9) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (tptp.leq tptp.sk9 (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.sk9) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)))) :rule implies_neg1)
% 27.03/27.21  (anchor :step t363.t2)
% 27.03/27.21  (assume t363.t2.a0 (tptp.leq tptp.sk5 tptp.sk5))
% 27.03/27.21  (assume t363.t2.a1 (= tptp.sk5 tptp.sk9))
% 27.03/27.21  (assume t363.t2.a2 (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))))
% 27.03/27.21  (assume t363.t2.a3 (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)))
% 27.03/27.21  (step t363.t2.t1 (cl (= (= (tptp.leq tptp.sk9 (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) true) (tptp.leq tptp.sk9 (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) :rule equiv_simplify)
% 27.03/27.21  (step t363.t2.t2 (cl (not (= (tptp.leq tptp.sk9 (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) true)) (tptp.leq tptp.sk9 (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule equiv1 :premises (t363.t2.t1))
% 27.03/27.21  (step t363.t2.t3 (cl (= tptp.sk9 tptp.sk5)) :rule symm :premises (t363.t2.a1))
% 27.03/27.21  (step t363.t2.t4 (cl (= (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule symm :premises (t363.t2.a3))
% 27.03/27.21  (step t363.t2.t5 (cl (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) :rule symm :premises (t363.t2.t4))
% 27.03/27.21  (step t363.t2.t6 (cl (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))) :rule cong :premises (t363.t2.t5))
% 27.03/27.21  (step t363.t2.t7 (cl (= (tptp.hd (tptp.cons tptp.sk9 tptp.nil)) tptp.sk9)) :rule symm :premises (t363.t2.a2))
% 27.03/27.21  (step t363.t2.t8 (cl (= (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.sk9)) :rule trans :premises (t363.t2.t6 t363.t2.t7))
% 27.03/27.21  (step t363.t2.t9 (cl (= (tptp.leq tptp.sk9 (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.leq tptp.sk5 tptp.sk9))) :rule cong :premises (t363.t2.t3 t363.t2.t8))
% 27.03/27.21  (step t363.t2.t10 (cl (= tptp.sk5 tptp.sk5)) :rule refl)
% 27.03/27.21  (step t363.t2.t11 (cl (= (tptp.leq tptp.sk5 tptp.sk9) (tptp.leq tptp.sk5 tptp.sk5))) :rule cong :premises (t363.t2.t10 t363.t2.t3))
% 27.03/27.21  (step t363.t2.t12 (cl (= (= (tptp.leq tptp.sk5 tptp.sk5) true) (tptp.leq tptp.sk5 tptp.sk5))) :rule equiv_simplify)
% 27.03/27.21  (step t363.t2.t13 (cl (= (tptp.leq tptp.sk5 tptp.sk5) true) (not (tptp.leq tptp.sk5 tptp.sk5))) :rule equiv2 :premises (t363.t2.t12))
% 27.03/27.21  (step t363.t2.t14 (cl (= (tptp.leq tptp.sk5 tptp.sk5) true)) :rule resolution :premises (t363.t2.t13 t363.t2.a0))
% 27.03/27.21  (step t363.t2.t15 (cl (= (tptp.leq tptp.sk9 (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) true)) :rule trans :premises (t363.t2.t9 t363.t2.t11 t363.t2.t14))
% 27.03/27.21  (step t363.t2.t16 (cl (tptp.leq tptp.sk9 (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule resolution :premises (t363.t2.t2 t363.t2.t15))
% 27.03/27.21  (step t363.t2 (cl (not (tptp.leq tptp.sk5 tptp.sk5)) (not (= tptp.sk5 tptp.sk9)) (not (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (tptp.leq tptp.sk9 (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule subproof :discharge (t363.t2.a0 t363.t2.a1 t363.t2.a2 t363.t2.a3))
% 27.03/27.21  (step t363.t3 (cl (not (and (tptp.leq tptp.sk5 tptp.sk5) (= tptp.sk5 tptp.sk9) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)))) (tptp.leq tptp.sk5 tptp.sk5)) :rule and_pos)
% 27.03/27.21  (step t363.t4 (cl (not (and (tptp.leq tptp.sk5 tptp.sk5) (= tptp.sk5 tptp.sk9) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)))) (= tptp.sk5 tptp.sk9)) :rule and_pos)
% 27.03/27.21  (step t363.t5 (cl (not (and (tptp.leq tptp.sk5 tptp.sk5) (= tptp.sk5 tptp.sk9) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)))) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))) :rule and_pos)
% 27.03/27.21  (step t363.t6 (cl (not (and (tptp.leq tptp.sk5 tptp.sk5) (= tptp.sk5 tptp.sk9) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) :rule and_pos)
% 27.03/27.21  (step t363.t7 (cl (tptp.leq tptp.sk9 (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.sk9) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)))) (not (and (tptp.leq tptp.sk5 tptp.sk5) (= tptp.sk5 tptp.sk9) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)))) (not (and (tptp.leq tptp.sk5 tptp.sk5) (= tptp.sk5 tptp.sk9) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)))) (not (and (tptp.leq tptp.sk5 tptp.sk5) (= tptp.sk5 tptp.sk9) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))))) :rule resolution :premises (t363.t2 t363.t3 t363.t4 t363.t5 t363.t6))
% 27.03/27.21  (step t363.t8 (cl (not (and (tptp.leq tptp.sk5 tptp.sk5) (= tptp.sk5 tptp.sk9) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)))) (not (and (tptp.leq tptp.sk5 tptp.sk5) (= tptp.sk5 tptp.sk9) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)))) (not (and (tptp.leq tptp.sk5 tptp.sk5) (= tptp.sk5 tptp.sk9) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)))) (not (and (tptp.leq tptp.sk5 tptp.sk5) (= tptp.sk5 tptp.sk9) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)))) (tptp.leq tptp.sk9 (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule reordering :premises (t363.t7))
% 27.03/27.21  (step t363.t9 (cl (not (and (tptp.leq tptp.sk5 tptp.sk5) (= tptp.sk5 tptp.sk9) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)))) (tptp.leq tptp.sk9 (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule contraction :premises (t363.t8))
% 27.03/27.21  (step t363.t10 (cl (=> (and (tptp.leq tptp.sk5 tptp.sk5) (= tptp.sk5 tptp.sk9) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (tptp.leq tptp.sk9 (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (tptp.leq tptp.sk9 (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule resolution :premises (t363.t1 t363.t9))
% 27.03/27.21  (step t363.t11 (cl (=> (and (tptp.leq tptp.sk5 tptp.sk5) (= tptp.sk5 tptp.sk9) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (tptp.leq tptp.sk9 (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (not (tptp.leq tptp.sk9 (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) :rule implies_neg2)
% 27.03/27.21  (step t363.t12 (cl (=> (and (tptp.leq tptp.sk5 tptp.sk5) (= tptp.sk5 tptp.sk9) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (tptp.leq tptp.sk9 (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.sk9) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (tptp.leq tptp.sk9 (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) :rule resolution :premises (t363.t10 t363.t11))
% 27.03/27.21  (step t363.t13 (cl (=> (and (tptp.leq tptp.sk5 tptp.sk5) (= tptp.sk5 tptp.sk9) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (tptp.leq tptp.sk9 (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) :rule contraction :premises (t363.t12))
% 27.03/27.21  (step t363.t14 (cl (not (and (tptp.leq tptp.sk5 tptp.sk5) (= tptp.sk5 tptp.sk9) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)))) (tptp.leq tptp.sk9 (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule implies :premises (t363.t13))
% 27.03/27.21  (step t363.t15 (cl (and (tptp.leq tptp.sk5 tptp.sk5) (= tptp.sk5 tptp.sk9) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (not (tptp.leq tptp.sk5 tptp.sk5)) (not (= tptp.sk5 tptp.sk9)) (not (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)))) :rule and_neg)
% 27.03/27.21  (step t363.t16 (cl (and (tptp.leq tptp.sk5 tptp.sk5) (= tptp.sk5 tptp.sk9) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)))) :rule resolution :premises (t363.t15 t363.a2 t363.a1 t363.a3 t363.a0))
% 27.03/27.21  (step t363.t17 (cl (tptp.leq tptp.sk9 (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule resolution :premises (t363.t14 t363.t16))
% 27.03/27.21  (step t363 (cl (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk5 tptp.sk9)) (not (tptp.leq tptp.sk5 tptp.sk5)) (not (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))) (tptp.leq tptp.sk9 (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule subproof :discharge (t363.a0 t363.a1 t363.a2 t363.a3))
% 27.03/27.21  (step t364 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.leq tptp.sk5 tptp.sk5) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) :rule and_pos)
% 27.03/27.21  (step t365 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.leq tptp.sk5 tptp.sk5) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))))) (= tptp.sk5 tptp.sk9)) :rule and_pos)
% 27.03/27.21  (step t366 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.leq tptp.sk5 tptp.sk5) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))))) (tptp.leq tptp.sk5 tptp.sk5)) :rule and_pos)
% 27.03/27.21  (step t367 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.leq tptp.sk5 tptp.sk5) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))))) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))) :rule and_pos)
% 27.03/27.21  (step t368 (cl (tptp.leq tptp.sk9 (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.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.leq tptp.sk5 tptp.sk5) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.leq tptp.sk5 tptp.sk5) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.leq tptp.sk5 tptp.sk5) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.leq tptp.sk5 tptp.sk5) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))))) :rule resolution :premises (t363 t364 t365 t366 t367))
% 27.03/27.21  (step t369 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.leq tptp.sk5 tptp.sk5) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.leq tptp.sk5 tptp.sk5) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.leq tptp.sk5 tptp.sk5) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.leq tptp.sk5 tptp.sk5) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))))) (tptp.leq tptp.sk9 (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule reordering :premises (t368))
% 27.03/27.21  (step t370 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.leq tptp.sk5 tptp.sk5) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))))) (tptp.leq tptp.sk9 (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule contraction :premises (t369))
% 27.03/27.21  (step t371 (cl (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.leq tptp.sk5 tptp.sk5) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))) (tptp.leq tptp.sk9 (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (tptp.leq tptp.sk9 (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule resolution :premises (t362 t370))
% 27.03/27.21  (step t372 (cl (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.leq tptp.sk5 tptp.sk5) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))) (tptp.leq tptp.sk9 (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (not (tptp.leq tptp.sk9 (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) :rule implies_neg2)
% 27.03/27.21  (step t373 (cl (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.leq tptp.sk5 tptp.sk5) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))) (tptp.leq tptp.sk9 (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.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.leq tptp.sk5 tptp.sk5) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))) (tptp.leq tptp.sk9 (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) :rule resolution :premises (t371 t372))
% 27.03/27.21  (step t374 (cl (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.leq tptp.sk5 tptp.sk5) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))) (tptp.leq tptp.sk9 (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) :rule contraction :premises (t373))
% 27.03/27.21  (step t375 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (tptp.leq tptp.sk5 tptp.sk5) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))))) (tptp.leq tptp.sk9 (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule implies :premises (t374))
% 27.03/27.21  (step t376 (cl (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk5 tptp.sk9)) (not (tptp.leq tptp.sk5 tptp.sk5)) (not (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))) (tptp.leq tptp.sk9 (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule resolution :premises (t361 t375))
% 27.03/27.21  (step t377 (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.21  (step t378 (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 (t377))
% 27.03/27.21  (step t379 (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.21  (anchor :step t380)
% 27.03/27.21  (assume t380.a0 (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.leq U U))))
% 27.03/27.21  (step t380.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.21  (step t380.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 (t380.t1))
% 27.03/27.21  (step t380.t3 (cl (or (not (tptp.ssItem tptp.sk5)) (tptp.leq tptp.sk5 tptp.sk5))) :rule resolution :premises (t380.t2 t380.a0))
% 27.03/27.21  (step t380 (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 (t380.a0))
% 27.03/27.21  (step t381 (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 (t379 t380))
% 27.03/27.21  (step t382 (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.21  (step t383 (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 (t381 t382))
% 27.03/27.21  (step t384 (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 (t383))
% 27.03/27.21  (step t385 (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 (t384))
% 27.03/27.21  (step t386 (cl (or (not (tptp.ssItem tptp.sk5)) (tptp.leq tptp.sk5 tptp.sk5))) :rule resolution :premises (t385 a61))
% 27.03/27.21  (step t387 (cl (tptp.leq tptp.sk5 tptp.sk5)) :rule resolution :premises (t378 a191 t386))
% 27.03/27.21  (step t388 (cl (not (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))))) (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))) :rule or_pos)
% 27.03/27.21  (step t389 (cl (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk9)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))) (not (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))))) :rule reordering :premises (t388))
% 27.03/27.21  (step t390 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V))))) (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V)))))) :rule implies_neg1)
% 27.03/27.21  (anchor :step t391)
% 27.03/27.21  (assume t391.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.21  (step t391.t1 (cl (or (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V)))))) (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))))) :rule forall_inst :args ((:= U tptp.sk9) (:= V tptp.nil)))
% 27.03/27.21  (step t391.t2 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V)))))) (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))))) :rule or :premises (t391.t1))
% 27.03/27.21  (step t391.t3 (cl (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))))) :rule resolution :premises (t391.t2 t391.a0))
% 27.03/27.21  (step t391 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V)))))) (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))))) :rule subproof :discharge (t391.a0))
% 27.03/27.21  (step t392 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V))))) (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))))) (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))))) :rule resolution :premises (t390 t391))
% 27.03/27.21  (step t393 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V))))) (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))))) (not (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))))) :rule implies_neg2)
% 27.03/27.21  (step t394 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V))))) (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))))) (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V))))) (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))))) :rule resolution :premises (t392 t393))
% 27.03/27.21  (step t395 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V))))) (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))))) :rule contraction :premises (t394))
% 27.03/27.21  (step t396 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V)))))) (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))))) :rule implies :premises (t395))
% 27.03/27.21  (step t397 (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.21  (anchor :step t398 :args ((U $$unsorted) (:= U U) (V $$unsorted) (:= V V)))
% 27.03/27.21  (step t398.t1 (cl (= U U)) :rule refl)
% 27.03/27.21  (step t398.t2 (cl (= V V)) :rule refl)
% 27.03/27.21  (step t398.t3 (cl (= (not (tptp.ssItem U)) (not (tptp.ssItem U)))) :rule refl)
% 27.03/27.21  (step t398.t4 (cl (= (not (tptp.ssList V)) (not (tptp.ssList V)))) :rule refl)
% 27.03/27.21  (step t398.t5 (cl (= (= (tptp.hd (tptp.cons U V)) U) (= U (tptp.hd (tptp.cons U V))))) :rule all_simplify)
% 27.03/27.21  (step t398.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 (t398.t3 t398.t4 t398.t5))
% 27.03/27.21  (step t398 (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.21  (step t399 (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 (t397 t398 a96))
% 27.03/27.21  (step t400 (cl (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList tptp.nil)) (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil))))) :rule resolution :premises (t396 t399))
% 27.03/27.21  (step t401 (cl (= tptp.sk9 (tptp.hd (tptp.cons tptp.sk9 tptp.nil)))) :rule resolution :premises (t389 a7 t144 t400))
% 27.03/27.21  (step t402 (cl (tptp.leq tptp.sk9 (tptp.hd (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule resolution :premises (t376 t140 t222 t387 t401))
% 27.03/27.21  (step t403 (cl (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (tptp.totalorderedP (tptp.cons tptp.sk9 tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (not (tptp.totalorderedP (tptp.cons tptp.sk9 tptp.nil)))) :rule and_neg)
% 27.03/27.21  (step t404 (cl (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (tptp.totalorderedP (tptp.cons tptp.sk9 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.sk9 tptp.nil)) (tptp.totalorderedP (tptp.cons tptp.sk9 tptp.nil)))) :rule implies_neg1)
% 27.03/27.21  (anchor :step t405)
% 27.03/27.21  (assume t405.a0 (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)))
% 27.03/27.21  (assume t405.a1 (tptp.totalorderedP (tptp.cons tptp.sk9 tptp.nil)))
% 27.03/27.21  (step t405.t1 (cl (=> (and (tptp.totalorderedP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (and (tptp.totalorderedP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)))) :rule implies_neg1)
% 27.03/27.21  (anchor :step t405.t2)
% 27.03/27.21  (assume t405.t2.a0 (tptp.totalorderedP (tptp.cons tptp.sk9 tptp.nil)))
% 27.03/27.21  (assume t405.t2.a1 (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)))
% 27.03/27.21  (step t405.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.21  (step t405.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 (t405.t2.t1))
% 27.03/27.21  (step t405.t2.t3 (cl (= (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule symm :premises (t405.t2.a1))
% 27.03/27.21  (step t405.t2.t4 (cl (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) :rule symm :premises (t405.t2.t3))
% 27.03/27.21  (step t405.t2.t5 (cl (= (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.totalorderedP (tptp.cons tptp.sk9 tptp.nil)))) :rule cong :premises (t405.t2.t4))
% 27.03/27.21  (step t405.t2.t6 (cl (= (= (tptp.totalorderedP (tptp.cons tptp.sk9 tptp.nil)) true) (tptp.totalorderedP (tptp.cons tptp.sk9 tptp.nil)))) :rule equiv_simplify)
% 27.03/27.21  (step t405.t2.t7 (cl (= (tptp.totalorderedP (tptp.cons tptp.sk9 tptp.nil)) true) (not (tptp.totalorderedP (tptp.cons tptp.sk9 tptp.nil)))) :rule equiv2 :premises (t405.t2.t6))
% 27.03/27.21  (step t405.t2.t8 (cl (= (tptp.totalorderedP (tptp.cons tptp.sk9 tptp.nil)) true)) :rule resolution :premises (t405.t2.t7 t405.t2.a0))
% 27.03/27.21  (step t405.t2.t9 (cl (= (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) true)) :rule trans :premises (t405.t2.t5 t405.t2.t8))
% 27.03/27.21  (step t405.t2.t10 (cl (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule resolution :premises (t405.t2.t2 t405.t2.t9))
% 27.03/27.21  (step t405.t2 (cl (not (tptp.totalorderedP (tptp.cons tptp.sk9 tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule subproof :discharge (t405.t2.a0 t405.t2.a1))
% 27.03/27.21  (step t405.t3 (cl (not (and (tptp.totalorderedP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)))) (tptp.totalorderedP (tptp.cons tptp.sk9 tptp.nil))) :rule and_pos)
% 27.03/27.21  (step t405.t4 (cl (not (and (tptp.totalorderedP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) :rule and_pos)
% 27.03/27.21  (step t405.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.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)))) (not (and (tptp.totalorderedP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))))) :rule resolution :premises (t405.t2 t405.t3 t405.t4))
% 27.03/27.21  (step t405.t6 (cl (not (and (tptp.totalorderedP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)))) (not (and (tptp.totalorderedP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)))) (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule reordering :premises (t405.t5))
% 27.03/27.21  (step t405.t7 (cl (not (and (tptp.totalorderedP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)))) (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule contraction :premises (t405.t6))
% 27.03/27.21  (step t405.t8 (cl (=> (and (tptp.totalorderedP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (tptp.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 (t405.t1 t405.t7))
% 27.03/27.21  (step t405.t9 (cl (=> (and (tptp.totalorderedP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (tptp.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.21  (step t405.t10 (cl (=> (and (tptp.totalorderedP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (=> (and (tptp.totalorderedP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule resolution :premises (t405.t8 t405.t9))
% 27.03/27.21  (step t405.t11 (cl (=> (and (tptp.totalorderedP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule contraction :premises (t405.t10))
% 27.03/27.21  (step t405.t12 (cl (not (and (tptp.totalorderedP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)))) (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule implies :premises (t405.t11))
% 27.03/27.21  (step t405.t13 (cl (and (tptp.totalorderedP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (not (tptp.totalorderedP (tptp.cons tptp.sk9 tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)))) :rule and_neg)
% 27.03/27.21  (step t405.t14 (cl (and (tptp.totalorderedP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)))) :rule resolution :premises (t405.t13 t405.a1 t405.a0))
% 27.03/27.21  (step t405.t15 (cl (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule resolution :premises (t405.t12 t405.t14))
% 27.03/27.21  (step t405 (cl (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (not (tptp.totalorderedP (tptp.cons tptp.sk9 tptp.nil))) (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule subproof :discharge (t405.a0 t405.a1))
% 27.03/27.21  (step t406 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (tptp.totalorderedP (tptp.cons tptp.sk9 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) :rule and_pos)
% 27.03/27.21  (step t407 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (tptp.totalorderedP (tptp.cons tptp.sk9 tptp.nil)))) (tptp.totalorderedP (tptp.cons tptp.sk9 tptp.nil))) :rule and_pos)
% 27.03/27.21  (step t408 (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.sk9 tptp.nil)) (tptp.totalorderedP (tptp.cons tptp.sk9 tptp.nil)))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (tptp.totalorderedP (tptp.cons tptp.sk9 tptp.nil))))) :rule resolution :premises (t405 t406 t407))
% 27.03/27.21  (step t409 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (tptp.totalorderedP (tptp.cons tptp.sk9 tptp.nil)))) (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (tptp.totalorderedP (tptp.cons tptp.sk9 tptp.nil)))) (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule reordering :premises (t408))
% 27.03/27.21  (step t410 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (tptp.totalorderedP (tptp.cons tptp.sk9 tptp.nil)))) (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule contraction :premises (t409))
% 27.03/27.21  (step t411 (cl (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (tptp.totalorderedP (tptp.cons tptp.sk9 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 (t404 t410))
% 27.03/27.21  (step t412 (cl (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (tptp.totalorderedP (tptp.cons tptp.sk9 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.21  (step t413 (cl (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (tptp.totalorderedP (tptp.cons tptp.sk9 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.sk9 tptp.nil)) (tptp.totalorderedP (tptp.cons tptp.sk9 tptp.nil))) (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule resolution :premises (t411 t412))
% 27.03/27.21  (step t414 (cl (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (tptp.totalorderedP (tptp.cons tptp.sk9 tptp.nil))) (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule contraction :premises (t413))
% 27.03/27.21  (step t415 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (tptp.totalorderedP (tptp.cons tptp.sk9 tptp.nil)))) (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule implies :premises (t414))
% 27.03/27.21  (step t416 (cl (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (not (tptp.totalorderedP (tptp.cons tptp.sk9 tptp.nil))) (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule resolution :premises (t403 t415))
% 27.03/27.21  (step t417 (cl (not (or (not (tptp.ssItem tptp.sk9)) (tptp.totalorderedP (tptp.cons tptp.sk9 tptp.nil)))) (not (tptp.ssItem tptp.sk9)) (tptp.totalorderedP (tptp.cons tptp.sk9 tptp.nil))) :rule or_pos)
% 27.03/27.21  (step t418 (cl (not (tptp.ssItem tptp.sk9)) (tptp.totalorderedP (tptp.cons tptp.sk9 tptp.nil)) (not (or (not (tptp.ssItem tptp.sk9)) (tptp.totalorderedP (tptp.cons tptp.sk9 tptp.nil))))) :rule reordering :premises (t417))
% 27.03/27.21  (step t419 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.totalorderedP (tptp.cons U tptp.nil)))) (or (not (tptp.ssItem tptp.sk9)) (tptp.totalorderedP (tptp.cons tptp.sk9 tptp.nil)))) (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.totalorderedP (tptp.cons U tptp.nil))))) :rule implies_neg1)
% 27.03/27.21  (anchor :step t420)
% 27.03/27.21  (assume t420.a0 (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.totalorderedP (tptp.cons U tptp.nil)))))
% 27.03/27.21  (step t420.t1 (cl (or (not (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.totalorderedP (tptp.cons U tptp.nil))))) (or (not (tptp.ssItem tptp.sk9)) (tptp.totalorderedP (tptp.cons tptp.sk9 tptp.nil))))) :rule forall_inst :args ((:= U tptp.sk9)))
% 27.03/27.21  (step t420.t2 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.totalorderedP (tptp.cons U tptp.nil))))) (or (not (tptp.ssItem tptp.sk9)) (tptp.totalorderedP (tptp.cons tptp.sk9 tptp.nil)))) :rule or :premises (t420.t1))
% 27.03/27.21  (step t420.t3 (cl (or (not (tptp.ssItem tptp.sk9)) (tptp.totalorderedP (tptp.cons tptp.sk9 tptp.nil)))) :rule resolution :premises (t420.t2 t420.a0))
% 27.03/27.21  (step t420 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.totalorderedP (tptp.cons U tptp.nil))))) (or (not (tptp.ssItem tptp.sk9)) (tptp.totalorderedP (tptp.cons tptp.sk9 tptp.nil)))) :rule subproof :discharge (t420.a0))
% 27.03/27.21  (step t421 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.totalorderedP (tptp.cons U tptp.nil)))) (or (not (tptp.ssItem tptp.sk9)) (tptp.totalorderedP (tptp.cons tptp.sk9 tptp.nil)))) (or (not (tptp.ssItem tptp.sk9)) (tptp.totalorderedP (tptp.cons tptp.sk9 tptp.nil)))) :rule resolution :premises (t419 t420))
% 27.03/27.21  (step t422 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.totalorderedP (tptp.cons U tptp.nil)))) (or (not (tptp.ssItem tptp.sk9)) (tptp.totalorderedP (tptp.cons tptp.sk9 tptp.nil)))) (not (or (not (tptp.ssItem tptp.sk9)) (tptp.totalorderedP (tptp.cons tptp.sk9 tptp.nil))))) :rule implies_neg2)
% 27.03/27.21  (step t423 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.totalorderedP (tptp.cons U tptp.nil)))) (or (not (tptp.ssItem tptp.sk9)) (tptp.totalorderedP (tptp.cons tptp.sk9 tptp.nil)))) (=> (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.totalorderedP (tptp.cons U tptp.nil)))) (or (not (tptp.ssItem tptp.sk9)) (tptp.totalorderedP (tptp.cons tptp.sk9 tptp.nil))))) :rule resolution :premises (t421 t422))
% 27.03/27.21  (step t424 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.totalorderedP (tptp.cons U tptp.nil)))) (or (not (tptp.ssItem tptp.sk9)) (tptp.totalorderedP (tptp.cons tptp.sk9 tptp.nil))))) :rule contraction :premises (t423))
% 27.03/27.21  (step t425 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.totalorderedP (tptp.cons U tptp.nil))))) (or (not (tptp.ssItem tptp.sk9)) (tptp.totalorderedP (tptp.cons tptp.sk9 tptp.nil)))) :rule implies :premises (t424))
% 27.03/27.21  (step t426 (cl (or (not (tptp.ssItem tptp.sk9)) (tptp.totalorderedP (tptp.cons tptp.sk9 tptp.nil)))) :rule resolution :premises (t425 a66))
% 27.03/27.21  (step t427 (cl (tptp.totalorderedP (tptp.cons tptp.sk9 tptp.nil))) :rule resolution :premises (t418 t144 t426))
% 27.03/27.21  (step t428 (cl (tptp.totalorderedP (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule resolution :premises (t416 t140 t427))
% 27.03/27.21  (step t429 (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.sk9 (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.sk9)) (tptp.totalorderedP (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (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.21  (anchor :step t430)
% 27.03/27.21  (assume t430.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.21  (step t430.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.sk9 (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.sk9)) (tptp.totalorderedP (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (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.sk9) (:= V (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))
% 27.03/27.21  (step t430.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.sk9 (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.sk9)) (tptp.totalorderedP (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (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 (t430.t1))
% 27.03/27.21  (step t430.t3 (cl (or (not (tptp.leq tptp.sk9 (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.sk9)) (tptp.totalorderedP (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (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 (t430.t2 t430.a0))
% 27.03/27.21  (step t430 (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.sk9 (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.sk9)) (tptp.totalorderedP (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (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 (t430.a0))
% 27.03/27.21  (step t431 (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.sk9 (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.sk9)) (tptp.totalorderedP (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (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.sk9 (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.sk9)) (tptp.totalorderedP (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (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 (t429 t430))
% 27.03/27.21  (step t432 (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.sk9 (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.sk9)) (tptp.totalorderedP (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (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.sk9 (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.sk9)) (tptp.totalorderedP (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (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.21  (step t433 (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.sk9 (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.sk9)) (tptp.totalorderedP (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (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.sk9 (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.sk9)) (tptp.totalorderedP (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (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 (t431 t432))
% 27.03/27.21  (step t434 (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.sk9 (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.sk9)) (tptp.totalorderedP (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (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 (t433))
% 27.03/27.21  (step t435 (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.sk9 (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.sk9)) (tptp.totalorderedP (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (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 (t434))
% 27.03/27.21  (step t436 (cl (or (not (tptp.leq tptp.sk9 (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.sk9)) (tptp.totalorderedP (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (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 (t435 a158))
% 27.03/27.21  (step t437 (cl (tptp.totalorderedP (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule resolution :premises (t354 t126 t360 t144 t402 t428 t436))
% 27.03/27.21  (step t438 (cl (not (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule or_pos)
% 27.03/27.21  (step t439 (cl (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (not (tptp.ssItem tptp.sk9)) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (not (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))))) :rule reordering :premises (t438))
% 27.03/27.21  (step t440 (cl (not (= (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.app (tptp.cons U tptp.nil) V) (tptp.cons U V)))) (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.app (tptp.cons U tptp.nil) V) (tptp.cons U V)))) (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))))) (not (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.app (tptp.cons U tptp.nil) V) (tptp.cons U V)))) (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))))) (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.app (tptp.cons U tptp.nil) V) (tptp.cons U V)))) (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))))) :rule equiv_pos2)
% 27.03/27.21  (step t441 (cl (= (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.app (tptp.cons U tptp.nil) V) (tptp.cons U V)))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.app (tptp.cons U tptp.nil) V) (tptp.cons U V)))))) :rule refl)
% 27.03/27.21  (step t442 (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.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) :rule refl)
% 27.03/27.21  (step t443 (cl (= (= (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) :rule all_simplify)
% 27.03/27.21  (step t444 (cl (= (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))))) :rule cong :premises (t204 t442 t443))
% 27.03/27.21  (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.sk9)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.app (tptp.cons U tptp.nil) V) (tptp.cons U V)))) (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))))) :rule cong :premises (t441 t444))
% 27.03/27.21  (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.sk9)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) 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.21  (anchor :step t447)
% 27.03/27.21  (assume t447.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.21  (step t447.t1 (cl (or (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.app (tptp.cons U tptp.nil) V) (tptp.cons U V))))) (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))))) :rule forall_inst :args ((:= U tptp.sk9) (:= V (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))
% 27.03/27.21  (step t447.t2 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.app (tptp.cons U tptp.nil) V) (tptp.cons U V))))) (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) :rule or :premises (t447.t1))
% 27.03/27.21  (step t447.t3 (cl (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) :rule resolution :premises (t447.t2 t447.a0))
% 27.03/27.21  (step t447 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.app (tptp.cons U tptp.nil) V) (tptp.cons U V))))) (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) :rule subproof :discharge (t447.a0))
% 27.03/27.21  (step t448 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.app (tptp.cons U tptp.nil) V) (tptp.cons U V)))) (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) :rule resolution :premises (t446 t447))
% 27.03/27.21  (step t449 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.app (tptp.cons U tptp.nil) V) (tptp.cons U V)))) (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) (not (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))))) :rule implies_neg2)
% 27.03/27.21  (step t450 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.app (tptp.cons U tptp.nil) V) (tptp.cons U V)))) (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.app (tptp.cons U tptp.nil) V) (tptp.cons U V)))) (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))))) :rule resolution :premises (t448 t449))
% 27.03/27.21  (step t451 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.app (tptp.cons U tptp.nil) V) (tptp.cons U V)))) (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))))) :rule contraction :premises (t450))
% 27.03/27.21  (step t452 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.app (tptp.cons U tptp.nil) V) (tptp.cons U V)))) (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))))) :rule resolution :premises (t440 t445 t451))
% 27.03/27.21  (step t453 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.app (tptp.cons U tptp.nil) V) (tptp.cons U V))))) (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) :rule implies :premises (t452))
% 27.03/27.21  (step t454 (cl (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) :rule resolution :premises (t453 a119))
% 27.03/27.21  (step t455 (cl (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule resolution :premises (t439 t360 t144 t454))
% 27.03/27.21  (step t456 (cl (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.ssList (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 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.sk9 tptp.nil))) (not (= tptp.sk5 tptp.sk9)) (not (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (not (tptp.ssList (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (not (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) :rule and_neg)
% 27.03/27.21  (step t457 (cl (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.ssList (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 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.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.ssList (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) :rule implies_neg1)
% 27.03/27.21  (anchor :step t458)
% 27.03/27.21  (assume t458.a0 (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)))
% 27.03/27.21  (assume t458.a1 (= tptp.sk5 tptp.sk9))
% 27.03/27.21  (assume t458.a2 (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))
% 27.03/27.21  (assume t458.a3 (tptp.ssList (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))
% 27.03/27.21  (assume t458.a4 (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))
% 27.03/27.21  (step t458.t1 (cl (=> (and (tptp.ssList (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= tptp.sk5 tptp.sk9)) (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.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= tptp.sk5 tptp.sk9))) :rule implies_neg1)
% 27.03/27.21  (anchor :step t458.t2)
% 27.03/27.21  (assume t458.t2.a0 (tptp.ssList (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))
% 27.03/27.21  (assume t458.t2.a1 (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))
% 27.03/27.21  (assume t458.t2.a2 (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)))
% 27.03/27.21  (assume t458.t2.a3 (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))
% 27.03/27.21  (assume t458.t2.a4 (= tptp.sk5 tptp.sk9))
% 27.03/27.21  (step t458.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.21  (step t458.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 (t458.t2.t1))
% 27.03/27.21  (step t458.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.21  (step t458.t2.t4 (cl (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) tptp.sk7)) :rule symm :premises (t458.t2.a3))
% 27.03/27.21  (step t458.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 (t458.t2.t3 t458.t2.t4))
% 27.03/27.21  (step t458.t2.t6 (cl (= (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.sk9 tptp.nil))) :rule trans :premises (t458.t2.t5 t458.t2.a2))
% 27.03/27.21  (step t458.t2.t7 (cl (= tptp.sk9 tptp.sk5)) :rule symm :premises (t458.t2.a4))
% 27.03/27.21  (step t458.t2.t8 (cl (= tptp.sk5 tptp.sk9)) :rule symm :premises (t458.t2.t7))
% 27.03/27.21  (step t458.t2.t9 (cl (= tptp.nil tptp.nil)) :rule refl)
% 27.03/27.21  (step t458.t2.t10 (cl (= (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk9 tptp.nil))) :rule cong :premises (t458.t2.t8 t458.t2.t9))
% 27.03/27.21  (step t458.t2.t11 (cl (= (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule symm :premises (t458.t2.a2))
% 27.03/27.21  (step t458.t2.t12 (cl (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule trans :premises (t458.t2.t10 t458.t2.t11))
% 27.03/27.21  (step t458.t2.t13 (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.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule cong :premises (t458.t2.t6 t458.t2.t12))
% 27.03/27.21  (step t458.t2.t14 (cl (= (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule symm :premises (t458.t2.a1))
% 27.03/27.21  (step t458.t2.t15 (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.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule trans :premises (t458.t2.t13 t458.t2.t14))
% 27.03/27.21  (step t458.t2.t16 (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.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) :rule cong :premises (t458.t2.t15))
% 27.03/27.21  (step t458.t2.t17 (cl (= (= (tptp.ssList (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) true) (tptp.ssList (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) :rule equiv_simplify)
% 27.03/27.21  (step t458.t2.t18 (cl (= (tptp.ssList (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) true) (not (tptp.ssList (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) :rule equiv2 :premises (t458.t2.t17))
% 27.03/27.21  (step t458.t2.t19 (cl (= (tptp.ssList (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) true)) :rule resolution :premises (t458.t2.t18 t458.t2.a0))
% 27.03/27.21  (step t458.t2.t20 (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 (t458.t2.t16 t458.t2.t19))
% 27.03/27.21  (step t458.t2.t21 (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 (t458.t2.t2 t458.t2.t20))
% 27.03/27.21  (step t458.t2 (cl (not (tptp.ssList (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (not (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 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.sk9 tptp.nil))) (not (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (not (= tptp.sk5 tptp.sk9)) (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 (t458.t2.a0 t458.t2.a1 t458.t2.a2 t458.t2.a3 t458.t2.a4))
% 27.03/27.21  (step t458.t3 (cl (not (and (tptp.ssList (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= tptp.sk5 tptp.sk9))) (tptp.ssList (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule and_pos)
% 27.03/27.21  (step t458.t4 (cl (not (and (tptp.ssList (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= tptp.sk5 tptp.sk9))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule and_pos)
% 27.03/27.21  (step t458.t5 (cl (not (and (tptp.ssList (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= tptp.sk5 tptp.sk9))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) :rule and_pos)
% 27.03/27.21  (step t458.t6 (cl (not (and (tptp.ssList (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= tptp.sk5 tptp.sk9))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) :rule and_pos)
% 27.03/27.21  (step t458.t7 (cl (not (and (tptp.ssList (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= tptp.sk5 tptp.sk9))) (= tptp.sk5 tptp.sk9)) :rule and_pos)
% 27.03/27.21  (step t458.t8 (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.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= tptp.sk5 tptp.sk9))) (not (and (tptp.ssList (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= tptp.sk5 tptp.sk9))) (not (and (tptp.ssList (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= tptp.sk5 tptp.sk9))) (not (and (tptp.ssList (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= tptp.sk5 tptp.sk9))) (not (and (tptp.ssList (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= tptp.sk5 tptp.sk9)))) :rule resolution :premises (t458.t2 t458.t3 t458.t4 t458.t5 t458.t6 t458.t7))
% 27.03/27.21  (step t458.t9 (cl (not (and (tptp.ssList (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= tptp.sk5 tptp.sk9))) (not (and (tptp.ssList (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= tptp.sk5 tptp.sk9))) (not (and (tptp.ssList (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= tptp.sk5 tptp.sk9))) (not (and (tptp.ssList (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= tptp.sk5 tptp.sk9))) (not (and (tptp.ssList (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= tptp.sk5 tptp.sk9))) (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 (t458.t8))
% 27.03/27.21  (step t458.t10 (cl (not (and (tptp.ssList (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= tptp.sk5 tptp.sk9))) (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 (t458.t9))
% 27.03/27.21  (step t458.t11 (cl (=> (and (tptp.ssList (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= tptp.sk5 tptp.sk9)) (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 (t458.t1 t458.t10))
% 27.03/27.21  (step t458.t12 (cl (=> (and (tptp.ssList (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= tptp.sk5 tptp.sk9)) (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.21  (step t458.t13 (cl (=> (and (tptp.ssList (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= tptp.sk5 tptp.sk9)) (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.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= tptp.sk5 tptp.sk9)) (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 (t458.t11 t458.t12))
% 27.03/27.21  (step t458.t14 (cl (=> (and (tptp.ssList (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= tptp.sk5 tptp.sk9)) (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 (t458.t13))
% 27.03/27.21  (step t458.t15 (cl (not (and (tptp.ssList (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= tptp.sk5 tptp.sk9))) (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 (t458.t14))
% 27.03/27.21  (step t458.t16 (cl (and (tptp.ssList (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= tptp.sk5 tptp.sk9)) (not (tptp.ssList (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (not (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 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.sk9 tptp.nil))) (not (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (not (= tptp.sk5 tptp.sk9))) :rule and_neg)
% 27.03/27.21  (step t458.t17 (cl (and (tptp.ssList (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= tptp.sk5 tptp.sk9))) :rule resolution :premises (t458.t16 t458.a3 t458.a4 t458.a0 t458.a2 t458.a1))
% 27.03/27.21  (step t458.t18 (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 (t458.t15 t458.t17))
% 27.03/27.21  (step t458 (cl (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk5 tptp.sk9)) (not (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (not (tptp.ssList (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (not (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 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 (t458.a0 t458.a1 t458.a2 t458.a3 t458.a4))
% 27.03/27.21  (step t459 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.ssList (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) :rule and_pos)
% 27.03/27.21  (step t460 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.ssList (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) (= tptp.sk5 tptp.sk9)) :rule and_pos)
% 27.03/27.21  (step t461 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.ssList (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 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.21  (step t462 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.ssList (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) (tptp.ssList (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule and_pos)
% 27.03/27.21  (step t463 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.ssList (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule and_pos)
% 27.03/27.21  (step t464 (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.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.ssList (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 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.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.ssList (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 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.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.ssList (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 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.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.ssList (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 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.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.ssList (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))))) :rule resolution :premises (t458 t459 t460 t461 t462 t463))
% 27.03/27.21  (step t465 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.ssList (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 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.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.ssList (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 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.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.ssList (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 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.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.ssList (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 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.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.ssList (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 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 (t464))
% 27.03/27.21  (step t466 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.ssList (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 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 (t465))
% 27.03/27.21  (step t467 (cl (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.ssList (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 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 (t457 t466))
% 27.03/27.21  (step t468 (cl (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.ssList (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 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.21  (step t469 (cl (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.ssList (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 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.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.ssList (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 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 (t467 t468))
% 27.03/27.21  (step t470 (cl (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.ssList (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 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 (t469))
% 27.03/27.21  (step t471 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.ssList (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 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 (t470))
% 27.03/27.21  (step t472 (cl (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk5 tptp.sk9)) (not (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (not (tptp.ssList (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (not (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 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 (t456 t471))
% 27.03/27.21  (step t473 (cl (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk5 tptp.sk9)) (not (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (not (= (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) :rule reordering :premises (t472))
% 27.03/27.21  (step t474 (cl (not (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.ssList (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.ssList (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule or_pos)
% 27.03/27.21  (step t475 (cl (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (not (tptp.ssItem tptp.sk9)) (tptp.ssList (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (not (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.ssList (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))))) :rule reordering :premises (t474))
% 27.03/27.21  (step t476 (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.sk9)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.ssList (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) 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.21  (anchor :step t477)
% 27.03/27.21  (assume t477.a0 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (tptp.ssList (tptp.cons U V)))))
% 27.03/27.21  (step t477.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.sk9)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.ssList (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))))) :rule forall_inst :args ((:= U tptp.sk9) (:= V (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))
% 27.03/27.21  (step t477.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.sk9)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.ssList (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) :rule or :premises (t477.t1))
% 27.03/27.21  (step t477.t3 (cl (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.ssList (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) :rule resolution :premises (t477.t2 t477.a0))
% 27.03/27.21  (step t477 (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.sk9)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.ssList (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) :rule subproof :discharge (t477.a0))
% 27.03/27.21  (step t478 (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.sk9)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.ssList (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.ssList (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) :rule resolution :premises (t476 t477))
% 27.03/27.21  (step t479 (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.sk9)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.ssList (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) (not (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.ssList (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))))) :rule implies_neg2)
% 27.03/27.21  (step t480 (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.sk9)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.ssList (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) 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.sk9)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.ssList (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))))) :rule resolution :premises (t478 t479))
% 27.03/27.21  (step t481 (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.sk9)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.ssList (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))))) :rule contraction :premises (t480))
% 27.03/27.21  (step t482 (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.sk9)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.ssList (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) :rule implies :premises (t481))
% 27.03/27.21  (step t483 (cl (or (not (tptp.ssItem tptp.sk9)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (tptp.ssList (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))))) :rule resolution :premises (t482 a85))
% 27.03/27.21  (step t484 (cl (tptp.ssList (tptp.cons tptp.sk9 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule resolution :premises (t475 t360 t144 t483))
% 27.03/27.21  (step t485 (cl (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (tptp.cyclefreeP (tptp.cons tptp.sk9 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.sk9 tptp.nil))) (not (tptp.cyclefreeP (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) :rule and_neg)
% 27.03/27.21  (step t486 (cl (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (tptp.cyclefreeP (tptp.cons tptp.sk9 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.sk9 tptp.nil)) (tptp.cyclefreeP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) :rule implies_neg1)
% 27.03/27.21  (anchor :step t487)
% 27.03/27.21  (assume t487.a0 (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)))
% 27.03/27.21  (assume t487.a1 (tptp.cyclefreeP (tptp.cons tptp.sk9 tptp.nil)))
% 27.03/27.21  (assume t487.a2 (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))
% 27.03/27.21  (step t487.t1 (cl (=> (and (tptp.cyclefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.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.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) :rule implies_neg1)
% 27.03/27.21  (anchor :step t487.t2)
% 27.03/27.21  (assume t487.t2.a0 (tptp.cyclefreeP (tptp.cons tptp.sk9 tptp.nil)))
% 27.03/27.21  (assume t487.t2.a1 (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)))
% 27.03/27.21  (assume t487.t2.a2 (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))
% 27.03/27.21  (step t487.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.21  (step t487.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 (t487.t2.t1))
% 27.03/27.21  (step t487.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.21  (step t487.t2.t4 (cl (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) tptp.sk7)) :rule symm :premises (t487.t2.a2))
% 27.03/27.21  (step t487.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 (t487.t2.t3 t487.t2.t4))
% 27.03/27.21  (step t487.t2.t6 (cl (= (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule symm :premises (t487.t2.a1))
% 27.03/27.21  (step t487.t2.t7 (cl (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) :rule symm :premises (t487.t2.t6))
% 27.03/27.21  (step t487.t2.t8 (cl (= (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.sk9 tptp.nil))) :rule trans :premises (t487.t2.t5 t487.t2.t7))
% 27.03/27.21  (step t487.t2.t9 (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.cons tptp.sk9 tptp.nil)))) :rule cong :premises (t487.t2.t8))
% 27.03/27.21  (step t487.t2.t10 (cl (= (= (tptp.cyclefreeP (tptp.cons tptp.sk9 tptp.nil)) true) (tptp.cyclefreeP (tptp.cons tptp.sk9 tptp.nil)))) :rule equiv_simplify)
% 27.03/27.21  (step t487.t2.t11 (cl (= (tptp.cyclefreeP (tptp.cons tptp.sk9 tptp.nil)) true) (not (tptp.cyclefreeP (tptp.cons tptp.sk9 tptp.nil)))) :rule equiv2 :premises (t487.t2.t10))
% 27.03/27.21  (step t487.t2.t12 (cl (= (tptp.cyclefreeP (tptp.cons tptp.sk9 tptp.nil)) true)) :rule resolution :premises (t487.t2.t11 t487.t2.a0))
% 27.03/27.21  (step t487.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 (t487.t2.t9 t487.t2.t12))
% 27.03/27.21  (step t487.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 (t487.t2.t2 t487.t2.t13))
% 27.03/27.21  (step t487.t2 (cl (not (tptp.cyclefreeP (tptp.cons tptp.sk9 tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.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 (t487.t2.a0 t487.t2.a1 t487.t2.a2))
% 27.03/27.21  (step t487.t3 (cl (not (and (tptp.cyclefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (tptp.cyclefreeP (tptp.cons tptp.sk9 tptp.nil))) :rule and_pos)
% 27.03/27.21  (step t487.t4 (cl (not (and (tptp.cyclefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.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.sk9 tptp.nil))) :rule and_pos)
% 27.03/27.21  (step t487.t5 (cl (not (and (tptp.cyclefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.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.21  (step t487.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.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (and (tptp.cyclefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (and (tptp.cyclefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))))) :rule resolution :premises (t487.t2 t487.t3 t487.t4 t487.t5))
% 27.03/27.21  (step t487.t7 (cl (not (and (tptp.cyclefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (and (tptp.cyclefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (and (tptp.cyclefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.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 (t487.t6))
% 27.03/27.21  (step t487.t8 (cl (not (and (tptp.cyclefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.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 (t487.t7))
% 27.03/27.21  (step t487.t9 (cl (=> (and (tptp.cyclefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.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 (t487.t1 t487.t8))
% 27.03/27.21  (step t487.t10 (cl (=> (and (tptp.cyclefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.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.21  (step t487.t11 (cl (=> (and (tptp.cyclefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.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.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 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 (t487.t9 t487.t10))
% 27.03/27.21  (step t487.t12 (cl (=> (and (tptp.cyclefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.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 (t487.t11))
% 27.03/27.21  (step t487.t13 (cl (not (and (tptp.cyclefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.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 (t487.t12))
% 27.03/27.21  (step t487.t14 (cl (and (tptp.cyclefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (not (tptp.cyclefreeP (tptp.cons tptp.sk9 tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) :rule and_neg)
% 27.03/27.21  (step t487.t15 (cl (and (tptp.cyclefreeP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) :rule resolution :premises (t487.t14 t487.a1 t487.a0 t487.a2))
% 27.03/27.21  (step t487.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 (t487.t13 t487.t15))
% 27.03/27.21  (step t487 (cl (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (not (tptp.cyclefreeP (tptp.cons tptp.sk9 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 (t487.a0 t487.a1 t487.a2))
% 27.03/27.21  (step t488 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (tptp.cyclefreeP (tptp.cons tptp.sk9 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.sk9 tptp.nil))) :rule and_pos)
% 27.03/27.21  (step t489 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (tptp.cyclefreeP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (tptp.cyclefreeP (tptp.cons tptp.sk9 tptp.nil))) :rule and_pos)
% 27.03/27.21  (step t490 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (tptp.cyclefreeP (tptp.cons tptp.sk9 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.21  (step t491 (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.sk9 tptp.nil)) (tptp.cyclefreeP (tptp.cons tptp.sk9 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.sk9 tptp.nil)) (tptp.cyclefreeP (tptp.cons tptp.sk9 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.sk9 tptp.nil)) (tptp.cyclefreeP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))))) :rule resolution :premises (t487 t488 t489 t490))
% 27.03/27.21  (step t492 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (tptp.cyclefreeP (tptp.cons tptp.sk9 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.sk9 tptp.nil)) (tptp.cyclefreeP (tptp.cons tptp.sk9 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.sk9 tptp.nil)) (tptp.cyclefreeP (tptp.cons tptp.sk9 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 (t491))
% 27.03/27.21  (step t493 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (tptp.cyclefreeP (tptp.cons tptp.sk9 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 (t492))
% 27.03/27.21  (step t494 (cl (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (tptp.cyclefreeP (tptp.cons tptp.sk9 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 (t486 t493))
% 27.03/27.21  (step t495 (cl (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (tptp.cyclefreeP (tptp.cons tptp.sk9 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.21  (step t496 (cl (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (tptp.cyclefreeP (tptp.cons tptp.sk9 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.sk9 tptp.nil)) (tptp.cyclefreeP (tptp.cons tptp.sk9 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 (t494 t495))
% 27.03/27.21  (step t497 (cl (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (tptp.cyclefreeP (tptp.cons tptp.sk9 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 (t496))
% 27.03/27.21  (step t498 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (tptp.cyclefreeP (tptp.cons tptp.sk9 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 (t497))
% 27.03/27.21  (step t499 (cl (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (not (tptp.cyclefreeP (tptp.cons tptp.sk9 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 (t485 t498))
% 27.03/27.21  (step t500 (cl (not (or (not (tptp.ssItem tptp.sk9)) (tptp.cyclefreeP (tptp.cons tptp.sk9 tptp.nil)))) (not (tptp.ssItem tptp.sk9)) (tptp.cyclefreeP (tptp.cons tptp.sk9 tptp.nil))) :rule or_pos)
% 27.03/27.21  (step t501 (cl (not (tptp.ssItem tptp.sk9)) (tptp.cyclefreeP (tptp.cons tptp.sk9 tptp.nil)) (not (or (not (tptp.ssItem tptp.sk9)) (tptp.cyclefreeP (tptp.cons tptp.sk9 tptp.nil))))) :rule reordering :premises (t500))
% 27.03/27.21  (step t502 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.cyclefreeP (tptp.cons U tptp.nil)))) (or (not (tptp.ssItem tptp.sk9)) (tptp.cyclefreeP (tptp.cons tptp.sk9 tptp.nil)))) (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.cyclefreeP (tptp.cons U tptp.nil))))) :rule implies_neg1)
% 27.03/27.21  (anchor :step t503)
% 27.03/27.21  (assume t503.a0 (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.cyclefreeP (tptp.cons U tptp.nil)))))
% 27.03/27.21  (step t503.t1 (cl (or (not (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.cyclefreeP (tptp.cons U tptp.nil))))) (or (not (tptp.ssItem tptp.sk9)) (tptp.cyclefreeP (tptp.cons tptp.sk9 tptp.nil))))) :rule forall_inst :args ((:= U tptp.sk9)))
% 27.03/27.21  (step t503.t2 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.cyclefreeP (tptp.cons U tptp.nil))))) (or (not (tptp.ssItem tptp.sk9)) (tptp.cyclefreeP (tptp.cons tptp.sk9 tptp.nil)))) :rule or :premises (t503.t1))
% 27.03/27.21  (step t503.t3 (cl (or (not (tptp.ssItem tptp.sk9)) (tptp.cyclefreeP (tptp.cons tptp.sk9 tptp.nil)))) :rule resolution :premises (t503.t2 t503.a0))
% 27.03/27.21  (step t503 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.cyclefreeP (tptp.cons U tptp.nil))))) (or (not (tptp.ssItem tptp.sk9)) (tptp.cyclefreeP (tptp.cons tptp.sk9 tptp.nil)))) :rule subproof :discharge (t503.a0))
% 27.03/27.21  (step t504 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.cyclefreeP (tptp.cons U tptp.nil)))) (or (not (tptp.ssItem tptp.sk9)) (tptp.cyclefreeP (tptp.cons tptp.sk9 tptp.nil)))) (or (not (tptp.ssItem tptp.sk9)) (tptp.cyclefreeP (tptp.cons tptp.sk9 tptp.nil)))) :rule resolution :premises (t502 t503))
% 27.03/27.21  (step t505 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.cyclefreeP (tptp.cons U tptp.nil)))) (or (not (tptp.ssItem tptp.sk9)) (tptp.cyclefreeP (tptp.cons tptp.sk9 tptp.nil)))) (not (or (not (tptp.ssItem tptp.sk9)) (tptp.cyclefreeP (tptp.cons tptp.sk9 tptp.nil))))) :rule implies_neg2)
% 27.03/27.21  (step t506 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.cyclefreeP (tptp.cons U tptp.nil)))) (or (not (tptp.ssItem tptp.sk9)) (tptp.cyclefreeP (tptp.cons tptp.sk9 tptp.nil)))) (=> (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.cyclefreeP (tptp.cons U tptp.nil)))) (or (not (tptp.ssItem tptp.sk9)) (tptp.cyclefreeP (tptp.cons tptp.sk9 tptp.nil))))) :rule resolution :premises (t504 t505))
% 27.03/27.21  (step t507 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.cyclefreeP (tptp.cons U tptp.nil)))) (or (not (tptp.ssItem tptp.sk9)) (tptp.cyclefreeP (tptp.cons tptp.sk9 tptp.nil))))) :rule contraction :premises (t506))
% 27.03/27.21  (step t508 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.cyclefreeP (tptp.cons U tptp.nil))))) (or (not (tptp.ssItem tptp.sk9)) (tptp.cyclefreeP (tptp.cons tptp.sk9 tptp.nil)))) :rule implies :premises (t507))
% 27.03/27.21  (step t509 (cl (or (not (tptp.ssItem tptp.sk9)) (tptp.cyclefreeP (tptp.cons tptp.sk9 tptp.nil)))) :rule resolution :premises (t508 a69))
% 27.03/27.21  (step t510 (cl (tptp.cyclefreeP (tptp.cons tptp.sk9 tptp.nil))) :rule resolution :premises (t501 t144 t509))
% 27.03/27.21  (step t511 (cl (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (tptp.totalorderedP (tptp.cons tptp.sk9 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.sk9 tptp.nil))) (not (tptp.totalorderedP (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) :rule and_neg)
% 27.03/27.21  (step t512 (cl (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (tptp.totalorderedP (tptp.cons tptp.sk9 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.sk9 tptp.nil)) (tptp.totalorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) :rule implies_neg1)
% 27.03/27.21  (anchor :step t513)
% 27.03/27.21  (assume t513.a0 (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)))
% 27.03/27.21  (assume t513.a1 (tptp.totalorderedP (tptp.cons tptp.sk9 tptp.nil)))
% 27.03/27.21  (assume t513.a2 (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))
% 27.03/27.21  (step t513.t1 (cl (=> (and (tptp.totalorderedP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.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.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) :rule implies_neg1)
% 27.03/27.21  (anchor :step t513.t2)
% 27.03/27.21  (assume t513.t2.a0 (tptp.totalorderedP (tptp.cons tptp.sk9 tptp.nil)))
% 27.03/27.21  (assume t513.t2.a1 (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)))
% 27.03/27.21  (assume t513.t2.a2 (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))
% 27.03/27.21  (step t513.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.21  (step t513.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 (t513.t2.t1))
% 27.03/27.21  (step t513.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.21  (step t513.t2.t4 (cl (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) tptp.sk7)) :rule symm :premises (t513.t2.a2))
% 27.03/27.21  (step t513.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 (t513.t2.t3 t513.t2.t4))
% 27.03/27.21  (step t513.t2.t6 (cl (= (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule symm :premises (t513.t2.a1))
% 27.03/27.21  (step t513.t2.t7 (cl (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) :rule symm :premises (t513.t2.t6))
% 27.03/27.21  (step t513.t2.t8 (cl (= (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.sk9 tptp.nil))) :rule trans :premises (t513.t2.t5 t513.t2.t7))
% 27.03/27.21  (step t513.t2.t9 (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.cons tptp.sk9 tptp.nil)))) :rule cong :premises (t513.t2.t8))
% 27.03/27.21  (step t513.t2.t10 (cl (= (= (tptp.totalorderedP (tptp.cons tptp.sk9 tptp.nil)) true) (tptp.totalorderedP (tptp.cons tptp.sk9 tptp.nil)))) :rule equiv_simplify)
% 27.03/27.21  (step t513.t2.t11 (cl (= (tptp.totalorderedP (tptp.cons tptp.sk9 tptp.nil)) true) (not (tptp.totalorderedP (tptp.cons tptp.sk9 tptp.nil)))) :rule equiv2 :premises (t513.t2.t10))
% 27.03/27.21  (step t513.t2.t12 (cl (= (tptp.totalorderedP (tptp.cons tptp.sk9 tptp.nil)) true)) :rule resolution :premises (t513.t2.t11 t513.t2.a0))
% 27.03/27.21  (step t513.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 (t513.t2.t9 t513.t2.t12))
% 27.03/27.21  (step t513.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 (t513.t2.t2 t513.t2.t13))
% 27.03/27.21  (step t513.t2 (cl (not (tptp.totalorderedP (tptp.cons tptp.sk9 tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.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 (t513.t2.a0 t513.t2.a1 t513.t2.a2))
% 27.03/27.21  (step t513.t3 (cl (not (and (tptp.totalorderedP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (tptp.totalorderedP (tptp.cons tptp.sk9 tptp.nil))) :rule and_pos)
% 27.03/27.21  (step t513.t4 (cl (not (and (tptp.totalorderedP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.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.sk9 tptp.nil))) :rule and_pos)
% 27.03/27.21  (step t513.t5 (cl (not (and (tptp.totalorderedP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.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.21  (step t513.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.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (and (tptp.totalorderedP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (and (tptp.totalorderedP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))))) :rule resolution :premises (t513.t2 t513.t3 t513.t4 t513.t5))
% 27.03/27.21  (step t513.t7 (cl (not (and (tptp.totalorderedP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (and (tptp.totalorderedP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (and (tptp.totalorderedP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.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 (t513.t6))
% 27.03/27.21  (step t513.t8 (cl (not (and (tptp.totalorderedP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.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 (t513.t7))
% 27.03/27.21  (step t513.t9 (cl (=> (and (tptp.totalorderedP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.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 (t513.t1 t513.t8))
% 27.03/27.21  (step t513.t10 (cl (=> (and (tptp.totalorderedP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.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.21  (step t513.t11 (cl (=> (and (tptp.totalorderedP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.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.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 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 (t513.t9 t513.t10))
% 27.03/27.21  (step t513.t12 (cl (=> (and (tptp.totalorderedP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.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 (t513.t11))
% 27.03/27.21  (step t513.t13 (cl (not (and (tptp.totalorderedP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.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 (t513.t12))
% 27.03/27.21  (step t513.t14 (cl (and (tptp.totalorderedP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (not (tptp.totalorderedP (tptp.cons tptp.sk9 tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (not (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) :rule and_neg)
% 27.03/27.21  (step t513.t15 (cl (and (tptp.totalorderedP (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) :rule resolution :premises (t513.t14 t513.a1 t513.a0 t513.a2))
% 27.03/27.21  (step t513.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 (t513.t13 t513.t15))
% 27.03/27.21  (step t513 (cl (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (not (tptp.totalorderedP (tptp.cons tptp.sk9 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 (t513.a0 t513.a1 t513.a2))
% 27.03/27.21  (step t514 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (tptp.totalorderedP (tptp.cons tptp.sk9 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.sk9 tptp.nil))) :rule and_pos)
% 27.03/27.21  (step t515 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (tptp.totalorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (tptp.totalorderedP (tptp.cons tptp.sk9 tptp.nil))) :rule and_pos)
% 27.03/27.21  (step t516 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (tptp.totalorderedP (tptp.cons tptp.sk9 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.21  (step t517 (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.sk9 tptp.nil)) (tptp.totalorderedP (tptp.cons tptp.sk9 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.sk9 tptp.nil)) (tptp.totalorderedP (tptp.cons tptp.sk9 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.sk9 tptp.nil)) (tptp.totalorderedP (tptp.cons tptp.sk9 tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))))) :rule resolution :premises (t513 t514 t515 t516))
% 27.03/27.21  (step t518 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (tptp.totalorderedP (tptp.cons tptp.sk9 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.sk9 tptp.nil)) (tptp.totalorderedP (tptp.cons tptp.sk9 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.sk9 tptp.nil)) (tptp.totalorderedP (tptp.cons tptp.sk9 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 (t517))
% 27.03/27.21  (step t519 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (tptp.totalorderedP (tptp.cons tptp.sk9 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 (t518))
% 27.03/27.21  (step t520 (cl (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (tptp.totalorderedP (tptp.cons tptp.sk9 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 (t512 t519))
% 27.03/27.21  (step t521 (cl (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (tptp.totalorderedP (tptp.cons tptp.sk9 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.21  (step t522 (cl (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (tptp.totalorderedP (tptp.cons tptp.sk9 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.sk9 tptp.nil)) (tptp.totalorderedP (tptp.cons tptp.sk9 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 (t520 t521))
% 27.03/27.21  (step t523 (cl (=> (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (tptp.totalorderedP (tptp.cons tptp.sk9 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 (t522))
% 27.03/27.21  (step t524 (cl (not (and (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (tptp.totalorderedP (tptp.cons tptp.sk9 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 (t523))
% 27.03/27.21  (step t525 (cl (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (not (tptp.totalorderedP (tptp.cons tptp.sk9 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 (t511 t524))
% 27.03/27.21  (step t526 (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))))) (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.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (not (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (not (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (not (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) :rule resolution :premises (t276 t284 t292 t307 a192 a191 a7 t309 t284 t292 t324 t86 a191 a7 t326 t284 t334 t292 a192 a191 a7 t352 t437 t455 t222 t140 t473 t455 t484 t222 t140 t499 t510 t140 t525 t427 t140))
% 27.03/27.21  (step t527 (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))))) (not (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) :rule contraction :premises (t526))
% 27.03/27.21  (step t528 (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.21  (step t529 (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.21  (anchor :step t530)
% 27.03/27.21  (assume t530.a0 (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))
% 27.03/27.21  (assume t530.a1 (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))
% 27.03/27.21  (step t530.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.21  (anchor :step t530.t2)
% 27.03/27.21  (assume t530.t2.a0 (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))
% 27.03/27.21  (assume t530.t2.a1 (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))
% 27.03/27.21  (step t530.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.21  (step t530.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 (t530.t2.t1))
% 27.03/27.21  (step t530.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.21  (step t530.t2.t4 (cl (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) tptp.sk7)) :rule symm :premises (t530.t2.a1))
% 27.03/27.21  (step t530.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 (t530.t2.t3 t530.t2.t4))
% 27.03/27.21  (step t530.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 (t530.t2.t5))
% 27.03/27.21  (step t530.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.21  (step t530.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 (t530.t2.t7))
% 27.03/27.21  (step t530.t2.t9 (cl (= (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) true)) :rule resolution :premises (t530.t2.t8 t530.t2.a0))
% 27.03/27.21  (step t530.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 (t530.t2.t6 t530.t2.t9))
% 27.03/27.21  (step t530.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 (t530.t2.t2 t530.t2.t10))
% 27.03/27.21  (step t530.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 (t530.t2.a0 t530.t2.a1))
% 27.03/27.21  (step t530.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.21  (step t530.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.21  (step t530.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 (t530.t2 t530.t3 t530.t4))
% 27.03/27.21  (step t530.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 (t530.t5))
% 27.03/27.21  (step t530.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 (t530.t6))
% 27.03/27.21  (step t530.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 (t530.t1 t530.t7))
% 27.03/27.21  (step t530.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.21  (step t530.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 (t530.t8 t530.t9))
% 27.03/27.21  (step t530.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 (t530.t10))
% 27.03/27.21  (step t530.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 (t530.t11))
% 27.03/27.21  (step t530.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.21  (step t530.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 (t530.t13 t530.a0 t530.a1))
% 27.03/27.21  (step t530.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 (t530.t12 t530.t14))
% 27.03/27.21  (step t530 (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 (t530.a0 t530.a1))
% 27.03/27.21  (step t531 (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.21  (step t532 (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.21  (step t533 (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 (t530 t531 t532))
% 27.03/27.21  (step t534 (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 (t533))
% 27.03/27.21  (step t535 (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 (t534))
% 27.03/27.21  (step t536 (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 (t529 t535))
% 27.03/27.21  (step t537 (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.21  (step t538 (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 (t536 t537))
% 27.03/27.21  (step t539 (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 (t538))
% 27.03/27.21  (step t540 (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 (t539))
% 27.03/27.21  (step t541 (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 (t528 t540))
% 27.03/27.21  (step t542 (cl (not (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (not (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) :rule resolution :premises (t527 t541 t360))
% 27.03/27.21  (step t543 (cl (not (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) :rule contraction :premises (t542))
% 27.03/27.21  (step t544 (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.21  (anchor :step t545)
% 27.03/27.21  (assume t545.a0 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.cons (tptp.skaf83 U) (tptp.skaf82 U))) (= tptp.nil U))))
% 27.03/27.21  (step t545.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.21  (step t545.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 (t545.t1))
% 27.03/27.21  (step t545.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 (t545.t2 t545.a0))
% 27.03/27.21  (step t545 (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 (t545.a0))
% 27.03/27.21  (step t546 (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 (t544 t545))
% 27.03/27.21  (step t547 (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.21  (step t548 (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 (t546 t547))
% 27.03/27.21  (step t549 (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 (t548))
% 27.03/27.21  (step t550 (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 (t549))
% 27.03/27.21  (step t551 (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.21  (anchor :step t552 :args ((U $$unsorted) (:= U U)))
% 27.03/27.21  (step t552.t1 (cl (= U U)) :rule refl)
% 27.03/27.21  (step t552.t2 (cl (= (not (tptp.ssList U)) (not (tptp.ssList U)))) :rule refl)
% 27.03/27.21  (step t552.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.21  (step t552.t4 (cl (= (= tptp.nil U) (= tptp.nil U))) :rule refl)
% 27.03/27.21  (step t552.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 (t552.t2 t552.t3 t552.t4))
% 27.03/27.21  (step t552 (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.21  (step t553 (cl (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.cons (tptp.skaf83 U) (tptp.skaf82 U))) (= tptp.nil U)))) :rule resolution :premises (t551 t552 a108))
% 27.03/27.21  (step t554 (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 (t550 t553))
% 27.03/27.21  (step t555 (cl (= tptp.nil tptp.sk7)) :rule resolution :premises (t274 a193 t543 t554))
% 27.03/27.21  (step t556 (cl (not (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)))) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil))) :rule or_pos)
% 27.03/27.21  (step t557 (cl (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk5)) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (not (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil))))) :rule reordering :premises (t556))
% 27.03/27.21  (step t558 (cl (not (= (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.app (tptp.cons U tptp.nil) V) (tptp.cons U V)))) (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil) (tptp.cons tptp.sk5 tptp.nil)))) (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.app (tptp.cons U tptp.nil) V) (tptp.cons U V)))) (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)))))) (not (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.app (tptp.cons U tptp.nil) V) (tptp.cons U V)))) (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil) (tptp.cons tptp.sk5 tptp.nil))))) (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.app (tptp.cons U tptp.nil) V) (tptp.cons U V)))) (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil))))) :rule equiv_pos2)
% 27.03/27.21  (step t559 (cl (= (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil) (tptp.cons tptp.sk5 tptp.nil)) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)))) :rule all_simplify)
% 27.03/27.21  (step t560 (cl (= (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil) (tptp.cons tptp.sk5 tptp.nil))) (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil))))) :rule cong :premises (t205 t203 t559))
% 27.03/27.21  (step t561 (cl (= (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.app (tptp.cons U tptp.nil) V) (tptp.cons U V)))) (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil) (tptp.cons tptp.sk5 tptp.nil)))) (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.app (tptp.cons U tptp.nil) V) (tptp.cons U V)))) (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)))))) :rule cong :premises (t441 t560))
% 27.03/27.21  (step t562 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.app (tptp.cons U tptp.nil) V) (tptp.cons U V)))) (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil) (tptp.cons tptp.sk5 tptp.nil)))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.app (tptp.cons U tptp.nil) V) (tptp.cons U V))))) :rule implies_neg1)
% 27.03/27.21  (anchor :step t563)
% 27.03/27.21  (assume t563.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.21  (step t563.t1 (cl (or (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.app (tptp.cons U tptp.nil) V) (tptp.cons U V))))) (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil) (tptp.cons tptp.sk5 tptp.nil))))) :rule forall_inst :args ((:= U tptp.sk5) (:= V tptp.nil)))
% 27.03/27.21  (step t563.t2 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.app (tptp.cons U tptp.nil) V) (tptp.cons U V))))) (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil) (tptp.cons tptp.sk5 tptp.nil)))) :rule or :premises (t563.t1))
% 27.03/27.21  (step t563.t3 (cl (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil) (tptp.cons tptp.sk5 tptp.nil)))) :rule resolution :premises (t563.t2 t563.a0))
% 27.03/27.21  (step t563 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.app (tptp.cons U tptp.nil) V) (tptp.cons U V))))) (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil) (tptp.cons tptp.sk5 tptp.nil)))) :rule subproof :discharge (t563.a0))
% 27.03/27.21  (step t564 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.app (tptp.cons U tptp.nil) V) (tptp.cons U V)))) (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil) (tptp.cons tptp.sk5 tptp.nil)))) (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil) (tptp.cons tptp.sk5 tptp.nil)))) :rule resolution :premises (t562 t563))
% 27.03/27.21  (step t565 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.app (tptp.cons U tptp.nil) V) (tptp.cons U V)))) (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil) (tptp.cons tptp.sk5 tptp.nil)))) (not (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil) (tptp.cons tptp.sk5 tptp.nil))))) :rule implies_neg2)
% 27.03/27.21  (step t566 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.app (tptp.cons U tptp.nil) V) (tptp.cons U V)))) (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil) (tptp.cons tptp.sk5 tptp.nil)))) (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.app (tptp.cons U tptp.nil) V) (tptp.cons U V)))) (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil) (tptp.cons tptp.sk5 tptp.nil))))) :rule resolution :premises (t564 t565))
% 27.03/27.21  (step t567 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.app (tptp.cons U tptp.nil) V) (tptp.cons U V)))) (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil) (tptp.cons tptp.sk5 tptp.nil))))) :rule contraction :premises (t566))
% 27.03/27.21  (step t568 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.app (tptp.cons U tptp.nil) V) (tptp.cons U V)))) (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil))))) :rule resolution :premises (t558 t561 t567))
% 27.03/27.21  (step t569 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.app (tptp.cons U tptp.nil) V) (tptp.cons U V))))) (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)))) :rule implies :premises (t568))
% 27.03/27.21  (step t570 (cl (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.nil)) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)))) :rule resolution :premises (t569 a119))
% 27.03/27.21  (step t571 (cl (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil))) :rule resolution :premises (t557 a7 a191 t570))
% 27.03/27.21  (step t572 (cl (not (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.sk7)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.sk7)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) :rule or_pos)
% 27.03/27.21  (step t573 (cl (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.sk7)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)) (not (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.sk7)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))))) :rule reordering :premises (t572))
% 27.03/27.21  (step t574 (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)))) (=> (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.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))))) (not (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.app (tptp.cons U tptp.nil) V) (tptp.cons U V)))) (or (not (tptp.ssItem tptp.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.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))))) :rule equiv_pos2)
% 27.03/27.21  (step t575 (cl (= (not (tptp.ssList tptp.sk7)) (not (tptp.ssList tptp.sk7)))) :rule refl)
% 27.03/27.21  (step t576 (cl (= (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) :rule all_simplify)
% 27.03/27.21  (step t577 (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))) (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.sk7)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))))) :rule cong :premises (t205 t575 t576))
% 27.03/27.21  (step t578 (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.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))))) :rule cong :premises (t441 t577))
% 27.03/27.21  (step t579 (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.21  (anchor :step t580)
% 27.03/27.21  (assume t580.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.21  (step t580.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.21  (step t580.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 (t580.t1))
% 27.03/27.21  (step t580.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 (t580.t2 t580.a0))
% 27.03/27.21  (step t580 (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 (t580.a0))
% 27.03/27.21  (step t581 (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 (t579 t580))
% 27.03/27.21  (step t582 (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.21  (step t583 (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 (t581 t582))
% 27.03/27.21  (step t584 (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 (t583))
% 27.03/27.21  (step t585 (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.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))))) :rule resolution :premises (t574 t578 t584))
% 27.03/27.21  (step t586 (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.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) :rule implies :premises (t585))
% 27.03/27.21  (step t587 (cl (or (not (tptp.ssItem tptp.sk5)) (not (tptp.ssList tptp.sk7)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) :rule resolution :premises (t586 a119))
% 27.03/27.21  (step t588 (cl (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) :rule resolution :premises (t573 a191 a193 t587))
% 27.03/27.21  (step t589 (cl (not (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))))) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil)))) :rule or_pos)
% 27.03/27.21  (step t590 (cl (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (not (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil)))))) :rule reordering :premises (t589))
% 27.03/27.21  (step t591 (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.nil)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))))) (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList W)) (= (tptp.app (tptp.app W V) U) (tptp.app W (tptp.app V U)))))) :rule implies_neg1)
% 27.03/27.21  (anchor :step t592)
% 27.03/27.21  (assume t592.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.21  (step t592.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.nil)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil)))))) :rule forall_inst :args ((:= U tptp.nil) (:= V tptp.sk7) (:= W (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))))
% 27.03/27.21  (step t592.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.nil)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))))) :rule or :premises (t592.t1))
% 27.03/27.21  (step t592.t3 (cl (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))))) :rule resolution :premises (t592.t2 t592.a0))
% 27.03/27.21  (step t592 (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.nil)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))))) :rule subproof :discharge (t592.a0))
% 27.03/27.21  (step t593 (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.nil)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))))) (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))))) :rule resolution :premises (t591 t592))
% 27.03/27.21  (step t594 (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.nil)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))))) (not (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil)))))) :rule implies_neg2)
% 27.03/27.21  (step t595 (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.nil)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))))) (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList W)) (= (tptp.app (tptp.app W V) U) (tptp.app W (tptp.app V U))))) (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil)))))) :rule resolution :premises (t593 t594))
% 27.03/27.21  (step t596 (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.nil)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil)))))) :rule contraction :premises (t595))
% 27.03/27.21  (step t597 (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.nil)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))))) :rule implies :premises (t596))
% 27.03/27.21  (step t598 (cl (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))))) :rule resolution :premises (t597 a148))
% 27.03/27.21  (step t599 (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.app tptp.sk7 tptp.nil)))) :rule resolution :premises (t590 a7 a193 t86 t598))
% 27.03/27.21  (step t600 (cl (not (or (not (tptp.memberP tptp.sk6 tptp.sk8)) (not (tptp.ssItem tptp.sk8)) (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))))) (not (tptp.memberP tptp.sk6 tptp.sk8)) (not (tptp.ssItem tptp.sk8)) (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))))) :rule or_pos)
% 27.03/27.21  (step t601 (cl (not (tptp.ssList tptp.sk6)) (not (tptp.ssItem tptp.sk8)) (not (tptp.memberP tptp.sk6 tptp.sk8)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (not (or (not (tptp.memberP tptp.sk6 tptp.sk8)) (not (tptp.ssItem tptp.sk8)) (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))))))) :rule reordering :premises (t600))
% 27.03/27.21  (step t602 (cl (tptp.memberP tptp.sk6 tptp.sk8) (tptp.memberP tptp.sk7 tptp.sk8)) :rule or :premises (a196))
% 27.03/27.21  (step t603 (cl (not (= (or (not (not (tptp.memberP tptp.nil tptp.sk8))) (not (= tptp.nil tptp.sk7)) (not (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))) (not (tptp.memberP tptp.sk7 tptp.sk8))) (or (tptp.memberP tptp.nil tptp.sk8) (not (= tptp.nil tptp.sk7)) (not (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))) (not (tptp.memberP tptp.sk7 tptp.sk8))))) (not (or (not (not (tptp.memberP tptp.nil tptp.sk8))) (not (= tptp.nil tptp.sk7)) (not (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))) (not (tptp.memberP tptp.sk7 tptp.sk8)))) (or (tptp.memberP tptp.nil tptp.sk8) (not (= tptp.nil tptp.sk7)) (not (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))) (not (tptp.memberP tptp.sk7 tptp.sk8)))) :rule equiv_pos2)
% 27.03/27.21  (step t604 (cl (= (= (= (not (not (tptp.memberP tptp.nil tptp.sk8))) (tptp.memberP tptp.nil tptp.sk8)) true) (= (not (not (tptp.memberP tptp.nil tptp.sk8))) (tptp.memberP tptp.nil tptp.sk8)))) :rule equiv_simplify)
% 27.03/27.21  (step t605 (cl (not (= (= (not (not (tptp.memberP tptp.nil tptp.sk8))) (tptp.memberP tptp.nil tptp.sk8)) true)) (= (not (not (tptp.memberP tptp.nil tptp.sk8))) (tptp.memberP tptp.nil tptp.sk8))) :rule equiv1 :premises (t604))
% 27.03/27.21  (step t606 (cl (= (= (not (not (tptp.memberP tptp.nil tptp.sk8))) (tptp.memberP tptp.nil tptp.sk8)) (= (tptp.memberP tptp.nil tptp.sk8) (not (not (tptp.memberP tptp.nil tptp.sk8)))))) :rule all_simplify)
% 27.03/27.21  (step t607 (cl (= (tptp.memberP tptp.nil tptp.sk8) (tptp.memberP tptp.nil tptp.sk8))) :rule refl)
% 27.03/27.21  (step t608 (cl (= (not (not (tptp.memberP tptp.nil tptp.sk8))) (tptp.memberP tptp.nil tptp.sk8))) :rule all_simplify)
% 27.03/27.21  (step t609 (cl (= (= (tptp.memberP tptp.nil tptp.sk8) (not (not (tptp.memberP tptp.nil tptp.sk8)))) (= (tptp.memberP tptp.nil tptp.sk8) (tptp.memberP tptp.nil tptp.sk8)))) :rule cong :premises (t607 t608))
% 27.03/27.21  (step t610 (cl (= (= (tptp.memberP tptp.nil tptp.sk8) (tptp.memberP tptp.nil tptp.sk8)) true)) :rule all_simplify)
% 27.03/27.21  (step t611 (cl (= (= (tptp.memberP tptp.nil tptp.sk8) (not (not (tptp.memberP tptp.nil tptp.sk8)))) true)) :rule trans :premises (t609 t610))
% 27.03/27.21  (step t612 (cl (= (= (not (not (tptp.memberP tptp.nil tptp.sk8))) (tptp.memberP tptp.nil tptp.sk8)) true)) :rule trans :premises (t606 t611))
% 27.03/27.21  (step t613 (cl (= (not (not (tptp.memberP tptp.nil tptp.sk8))) (tptp.memberP tptp.nil tptp.sk8))) :rule resolution :premises (t605 t612))
% 27.03/27.21  (step t614 (cl (= (not (= tptp.nil tptp.sk7)) (not (= tptp.nil tptp.sk7)))) :rule refl)
% 27.03/27.21  (step t615 (cl (= (not (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))) (not (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))))) :rule refl)
% 27.03/27.21  (step t616 (cl (= (not (tptp.memberP tptp.sk7 tptp.sk8)) (not (tptp.memberP tptp.sk7 tptp.sk8)))) :rule refl)
% 27.03/27.21  (step t617 (cl (= (or (not (not (tptp.memberP tptp.nil tptp.sk8))) (not (= tptp.nil tptp.sk7)) (not (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))) (not (tptp.memberP tptp.sk7 tptp.sk8))) (or (tptp.memberP tptp.nil tptp.sk8) (not (= tptp.nil tptp.sk7)) (not (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))) (not (tptp.memberP tptp.sk7 tptp.sk8))))) :rule cong :premises (t613 t614 t615 t616))
% 27.03/27.21  (step t618 (cl (and (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk7) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))) (not (not (tptp.memberP tptp.nil tptp.sk8))) (not (= tptp.nil tptp.sk7)) (not (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)))) :rule and_neg)
% 27.03/27.21  (step t619 (cl (=> (and (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk7) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))) (not (tptp.memberP tptp.sk7 tptp.sk8))) (and (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk7) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)))) :rule implies_neg1)
% 27.03/27.21  (anchor :step t620)
% 27.03/27.21  (assume t620.a0 (not (tptp.memberP tptp.nil tptp.sk8)))
% 27.03/27.21  (assume t620.a1 (= tptp.nil tptp.sk7))
% 27.03/27.21  (assume t620.a2 (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)))
% 27.03/27.21  (step t620.t1 (cl (=> (and (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk7) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))) (not (tptp.memberP tptp.sk7 tptp.sk8))) (and (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk7) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)))) :rule implies_neg1)
% 27.03/27.21  (anchor :step t620.t2)
% 27.03/27.21  (assume t620.t2.a0 (not (tptp.memberP tptp.nil tptp.sk8)))
% 27.03/27.21  (assume t620.t2.a1 (= tptp.nil tptp.sk7))
% 27.03/27.21  (assume t620.t2.a2 (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)))
% 27.03/27.21  (step t620.t2.t1 (cl (= (= (tptp.memberP tptp.sk7 tptp.sk8) false) (not (tptp.memberP tptp.sk7 tptp.sk8)))) :rule equiv_simplify)
% 27.03/27.21  (step t620.t2.t2 (cl (not (= (tptp.memberP tptp.sk7 tptp.sk8) false)) (not (tptp.memberP tptp.sk7 tptp.sk8))) :rule equiv1 :premises (t620.t2.t1))
% 27.03/27.21  (step t620.t2.t3 (cl (= tptp.sk8 tptp.sk8)) :rule refl)
% 27.03/27.21  (step t620.t2.t4 (cl (= (tptp.memberP tptp.sk7 tptp.sk8) (tptp.memberP (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7) tptp.sk8))) :rule cong :premises (t620.t2.a2 t620.t2.t3))
% 27.03/27.21  (step t620.t2.t5 (cl (= (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7) tptp.sk7)) :rule symm :premises (t620.t2.a2))
% 27.03/27.21  (step t620.t2.t6 (cl (= tptp.sk7 tptp.nil)) :rule symm :premises (t620.t2.a1))
% 27.03/27.21  (step t620.t2.t7 (cl (= tptp.nil tptp.sk7)) :rule symm :premises (t620.t2.t6))
% 27.03/27.21  (step t620.t2.t8 (cl (= tptp.sk7 tptp.nil)) :rule symm :premises (t620.t2.t7))
% 27.03/27.21  (step t620.t2.t9 (cl (= (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7) tptp.nil)) :rule trans :premises (t620.t2.t5 t620.t2.t8))
% 27.03/27.21  (step t620.t2.t10 (cl (= (tptp.memberP (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7) tptp.sk8) (tptp.memberP tptp.nil tptp.sk8))) :rule cong :premises (t620.t2.t9 t620.t2.t3))
% 27.03/27.21  (step t620.t2.t11 (cl (= (= (tptp.memberP tptp.nil tptp.sk8) false) (not (tptp.memberP tptp.nil tptp.sk8)))) :rule equiv_simplify)
% 27.03/27.21  (step t620.t2.t12 (cl (= (tptp.memberP tptp.nil tptp.sk8) false) (not (not (tptp.memberP tptp.nil tptp.sk8)))) :rule equiv2 :premises (t620.t2.t11))
% 27.03/27.21  (step t620.t2.t13 (cl (not (not (not (tptp.memberP tptp.nil tptp.sk8)))) (tptp.memberP tptp.nil tptp.sk8)) :rule not_not)
% 27.03/27.21  (step t620.t2.t14 (cl (= (tptp.memberP tptp.nil tptp.sk8) false) (tptp.memberP tptp.nil tptp.sk8)) :rule resolution :premises (t620.t2.t12 t620.t2.t13))
% 27.03/27.21  (step t620.t2.t15 (cl (= (tptp.memberP tptp.nil tptp.sk8) false)) :rule resolution :premises (t620.t2.t14 t620.t2.a0))
% 27.03/27.21  (step t620.t2.t16 (cl (= (tptp.memberP tptp.sk7 tptp.sk8) false)) :rule trans :premises (t620.t2.t4 t620.t2.t10 t620.t2.t15))
% 27.03/27.21  (step t620.t2.t17 (cl (not (tptp.memberP tptp.sk7 tptp.sk8))) :rule resolution :premises (t620.t2.t2 t620.t2.t16))
% 27.03/27.21  (step t620.t2 (cl (not (not (tptp.memberP tptp.nil tptp.sk8))) (not (= tptp.nil tptp.sk7)) (not (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))) (not (tptp.memberP tptp.sk7 tptp.sk8))) :rule subproof :discharge (t620.t2.a0 t620.t2.a1 t620.t2.a2))
% 27.03/27.21  (step t620.t3 (cl (not (and (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk7) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)))) (not (tptp.memberP tptp.nil tptp.sk8))) :rule and_pos)
% 27.03/27.21  (step t620.t4 (cl (not (and (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk7) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)))) (= tptp.nil tptp.sk7)) :rule and_pos)
% 27.03/27.21  (step t620.t5 (cl (not (and (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk7) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)))) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))) :rule and_pos)
% 27.03/27.21  (step t620.t6 (cl (not (tptp.memberP tptp.sk7 tptp.sk8)) (not (and (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk7) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)))) (not (and (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk7) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)))) (not (and (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk7) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))))) :rule resolution :premises (t620.t2 t620.t3 t620.t4 t620.t5))
% 27.03/27.21  (step t620.t7 (cl (not (and (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk7) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)))) (not (and (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk7) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)))) (not (and (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk7) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)))) (not (tptp.memberP tptp.sk7 tptp.sk8))) :rule reordering :premises (t620.t6))
% 27.03/27.21  (step t620.t8 (cl (not (and (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk7) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)))) (not (tptp.memberP tptp.sk7 tptp.sk8))) :rule contraction :premises (t620.t7))
% 27.03/27.21  (step t620.t9 (cl (=> (and (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk7) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))) (not (tptp.memberP tptp.sk7 tptp.sk8))) (not (tptp.memberP tptp.sk7 tptp.sk8))) :rule resolution :premises (t620.t1 t620.t8))
% 27.03/27.21  (step t620.t10 (cl (=> (and (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk7) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))) (not (tptp.memberP tptp.sk7 tptp.sk8))) (not (not (tptp.memberP tptp.sk7 tptp.sk8)))) :rule implies_neg2)
% 27.03/27.21  (step t620.t11 (cl (=> (and (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk7) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))) (not (tptp.memberP tptp.sk7 tptp.sk8))) (=> (and (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk7) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))) (not (tptp.memberP tptp.sk7 tptp.sk8)))) :rule resolution :premises (t620.t9 t620.t10))
% 27.03/27.21  (step t620.t12 (cl (=> (and (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk7) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))) (not (tptp.memberP tptp.sk7 tptp.sk8)))) :rule contraction :premises (t620.t11))
% 27.03/27.21  (step t620.t13 (cl (not (and (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk7) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)))) (not (tptp.memberP tptp.sk7 tptp.sk8))) :rule implies :premises (t620.t12))
% 27.03/27.21  (step t620.t14 (cl (and (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk7) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))) (not (not (tptp.memberP tptp.nil tptp.sk8))) (not (= tptp.nil tptp.sk7)) (not (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)))) :rule and_neg)
% 27.03/27.21  (step t620.t15 (cl (and (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk7) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)))) :rule resolution :premises (t620.t14 t620.a0 t620.a1 t620.a2))
% 27.03/27.21  (step t620.t16 (cl (not (tptp.memberP tptp.sk7 tptp.sk8))) :rule resolution :premises (t620.t13 t620.t15))
% 27.03/27.21  (step t620 (cl (not (not (tptp.memberP tptp.nil tptp.sk8))) (not (= tptp.nil tptp.sk7)) (not (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))) (not (tptp.memberP tptp.sk7 tptp.sk8))) :rule subproof :discharge (t620.a0 t620.a1 t620.a2))
% 27.03/27.21  (step t621 (cl (not (and (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk7) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)))) (not (tptp.memberP tptp.nil tptp.sk8))) :rule and_pos)
% 27.03/27.21  (step t622 (cl (not (and (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk7) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)))) (= tptp.nil tptp.sk7)) :rule and_pos)
% 27.03/27.21  (step t623 (cl (not (and (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk7) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)))) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))) :rule and_pos)
% 27.03/27.21  (step t624 (cl (not (tptp.memberP tptp.sk7 tptp.sk8)) (not (and (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk7) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)))) (not (and (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk7) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)))) (not (and (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk7) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))))) :rule resolution :premises (t620 t621 t622 t623))
% 27.03/27.21  (step t625 (cl (not (and (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk7) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)))) (not (and (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk7) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)))) (not (and (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk7) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)))) (not (tptp.memberP tptp.sk7 tptp.sk8))) :rule reordering :premises (t624))
% 27.03/27.21  (step t626 (cl (not (and (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk7) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)))) (not (tptp.memberP tptp.sk7 tptp.sk8))) :rule contraction :premises (t625))
% 27.03/27.21  (step t627 (cl (=> (and (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk7) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))) (not (tptp.memberP tptp.sk7 tptp.sk8))) (not (tptp.memberP tptp.sk7 tptp.sk8))) :rule resolution :premises (t619 t626))
% 27.03/27.21  (step t628 (cl (=> (and (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk7) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))) (not (tptp.memberP tptp.sk7 tptp.sk8))) (not (not (tptp.memberP tptp.sk7 tptp.sk8)))) :rule implies_neg2)
% 27.03/27.21  (step t629 (cl (=> (and (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk7) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))) (not (tptp.memberP tptp.sk7 tptp.sk8))) (=> (and (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk7) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))) (not (tptp.memberP tptp.sk7 tptp.sk8)))) :rule resolution :premises (t627 t628))
% 27.03/27.21  (step t630 (cl (=> (and (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk7) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))) (not (tptp.memberP tptp.sk7 tptp.sk8)))) :rule contraction :premises (t629))
% 27.03/27.21  (step t631 (cl (not (and (not (tptp.memberP tptp.nil tptp.sk8)) (= tptp.nil tptp.sk7) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)))) (not (tptp.memberP tptp.sk7 tptp.sk8))) :rule implies :premises (t630))
% 27.03/27.21  (step t632 (cl (not (not (tptp.memberP tptp.nil tptp.sk8))) (not (= tptp.nil tptp.sk7)) (not (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))) (not (tptp.memberP tptp.sk7 tptp.sk8))) :rule resolution :premises (t618 t631))
% 27.03/27.21  (step t633 (cl (or (not (not (tptp.memberP tptp.nil tptp.sk8))) (not (= tptp.nil tptp.sk7)) (not (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))) (not (tptp.memberP tptp.sk7 tptp.sk8))) (not (not (not (tptp.memberP tptp.nil tptp.sk8))))) :rule or_neg)
% 27.03/27.21  (step t634 (cl (or (not (not (tptp.memberP tptp.nil tptp.sk8))) (not (= tptp.nil tptp.sk7)) (not (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))) (not (tptp.memberP tptp.sk7 tptp.sk8))) (not (not (= tptp.nil tptp.sk7)))) :rule or_neg)
% 27.03/27.21  (step t635 (cl (or (not (not (tptp.memberP tptp.nil tptp.sk8))) (not (= tptp.nil tptp.sk7)) (not (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))) (not (tptp.memberP tptp.sk7 tptp.sk8))) (not (not (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))))) :rule or_neg)
% 27.03/27.21  (step t636 (cl (or (not (not (tptp.memberP tptp.nil tptp.sk8))) (not (= tptp.nil tptp.sk7)) (not (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))) (not (tptp.memberP tptp.sk7 tptp.sk8))) (not (not (tptp.memberP tptp.sk7 tptp.sk8)))) :rule or_neg)
% 27.03/27.21  (step t637 (cl (or (not (not (tptp.memberP tptp.nil tptp.sk8))) (not (= tptp.nil tptp.sk7)) (not (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))) (not (tptp.memberP tptp.sk7 tptp.sk8))) (or (not (not (tptp.memberP tptp.nil tptp.sk8))) (not (= tptp.nil tptp.sk7)) (not (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))) (not (tptp.memberP tptp.sk7 tptp.sk8))) (or (not (not (tptp.memberP tptp.nil tptp.sk8))) (not (= tptp.nil tptp.sk7)) (not (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))) (not (tptp.memberP tptp.sk7 tptp.sk8))) (or (not (not (tptp.memberP tptp.nil tptp.sk8))) (not (= tptp.nil tptp.sk7)) (not (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))) (not (tptp.memberP tptp.sk7 tptp.sk8)))) :rule resolution :premises (t632 t633 t634 t635 t636))
% 27.03/27.21  (step t638 (cl (or (not (not (tptp.memberP tptp.nil tptp.sk8))) (not (= tptp.nil tptp.sk7)) (not (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))) (not (tptp.memberP tptp.sk7 tptp.sk8)))) :rule contraction :premises (t637))
% 27.03/27.21  (step t639 (cl (or (tptp.memberP tptp.nil tptp.sk8) (not (= tptp.nil tptp.sk7)) (not (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))) (not (tptp.memberP tptp.sk7 tptp.sk8)))) :rule resolution :premises (t603 t617 t638))
% 27.03/27.21  (step t640 (cl (tptp.memberP tptp.nil tptp.sk8) (not (= tptp.nil tptp.sk7)) (not (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))) (not (tptp.memberP tptp.sk7 tptp.sk8))) :rule or :premises (t639))
% 27.03/27.21  (step t641 (cl (not (tptp.memberP tptp.sk7 tptp.sk8)) (tptp.memberP tptp.nil tptp.sk8) (not (= tptp.nil tptp.sk7)) (not (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)))) :rule reordering :premises (t640))
% 27.03/27.21  (step t642 (cl (not (or (not (tptp.memberP tptp.nil tptp.sk8)) (not (tptp.ssItem tptp.sk8)))) (not (tptp.memberP tptp.nil tptp.sk8)) (not (tptp.ssItem tptp.sk8))) :rule or_pos)
% 27.03/27.21  (step t643 (cl (not (tptp.ssItem tptp.sk8)) (not (tptp.memberP tptp.nil tptp.sk8)) (not (or (not (tptp.memberP tptp.nil tptp.sk8)) (not (tptp.ssItem tptp.sk8))))) :rule reordering :premises (t642))
% 27.03/27.21  (step t644 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.memberP tptp.nil U)) (not (tptp.ssItem U)))) (or (not (tptp.memberP tptp.nil tptp.sk8)) (not (tptp.ssItem tptp.sk8)))) (forall ((U $$unsorted)) (or (not (tptp.memberP tptp.nil U)) (not (tptp.ssItem U))))) :rule implies_neg1)
% 27.03/27.21  (anchor :step t645)
% 27.03/27.21  (assume t645.a0 (forall ((U $$unsorted)) (or (not (tptp.memberP tptp.nil U)) (not (tptp.ssItem U)))))
% 27.03/27.21  (step t645.t1 (cl (or (not (forall ((U $$unsorted)) (or (not (tptp.memberP tptp.nil U)) (not (tptp.ssItem U))))) (or (not (tptp.memberP tptp.nil tptp.sk8)) (not (tptp.ssItem tptp.sk8))))) :rule forall_inst :args ((:= U tptp.sk8)))
% 27.03/27.21  (step t645.t2 (cl (not (forall ((U $$unsorted)) (or (not (tptp.memberP tptp.nil U)) (not (tptp.ssItem U))))) (or (not (tptp.memberP tptp.nil tptp.sk8)) (not (tptp.ssItem tptp.sk8)))) :rule or :premises (t645.t1))
% 27.03/27.21  (step t645.t3 (cl (or (not (tptp.memberP tptp.nil tptp.sk8)) (not (tptp.ssItem tptp.sk8)))) :rule resolution :premises (t645.t2 t645.a0))
% 27.03/27.21  (step t645 (cl (not (forall ((U $$unsorted)) (or (not (tptp.memberP tptp.nil U)) (not (tptp.ssItem U))))) (or (not (tptp.memberP tptp.nil tptp.sk8)) (not (tptp.ssItem tptp.sk8)))) :rule subproof :discharge (t645.a0))
% 27.03/27.21  (step t646 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.memberP tptp.nil U)) (not (tptp.ssItem U)))) (or (not (tptp.memberP tptp.nil tptp.sk8)) (not (tptp.ssItem tptp.sk8)))) (or (not (tptp.memberP tptp.nil tptp.sk8)) (not (tptp.ssItem tptp.sk8)))) :rule resolution :premises (t644 t645))
% 27.03/27.21  (step t647 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.memberP tptp.nil U)) (not (tptp.ssItem U)))) (or (not (tptp.memberP tptp.nil tptp.sk8)) (not (tptp.ssItem tptp.sk8)))) (not (or (not (tptp.memberP tptp.nil tptp.sk8)) (not (tptp.ssItem tptp.sk8))))) :rule implies_neg2)
% 27.03/27.21  (step t648 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.memberP tptp.nil U)) (not (tptp.ssItem U)))) (or (not (tptp.memberP tptp.nil tptp.sk8)) (not (tptp.ssItem tptp.sk8)))) (=> (forall ((U $$unsorted)) (or (not (tptp.memberP tptp.nil U)) (not (tptp.ssItem U)))) (or (not (tptp.memberP tptp.nil tptp.sk8)) (not (tptp.ssItem tptp.sk8))))) :rule resolution :premises (t646 t647))
% 27.03/27.21  (step t649 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.memberP tptp.nil U)) (not (tptp.ssItem U)))) (or (not (tptp.memberP tptp.nil tptp.sk8)) (not (tptp.ssItem tptp.sk8))))) :rule contraction :premises (t648))
% 27.03/27.21  (step t650 (cl (not (forall ((U $$unsorted)) (or (not (tptp.memberP tptp.nil U)) (not (tptp.ssItem U))))) (or (not (tptp.memberP tptp.nil tptp.sk8)) (not (tptp.ssItem tptp.sk8)))) :rule implies :premises (t649))
% 27.03/27.21  (step t651 (cl (or (not (tptp.memberP tptp.nil tptp.sk8)) (not (tptp.ssItem tptp.sk8)))) :rule resolution :premises (t650 a70))
% 27.03/27.21  (step t652 (cl (not (tptp.memberP tptp.nil tptp.sk8))) :rule resolution :premises (t643 a195 t651))
% 27.03/27.21  (step t653 (cl (not (or (not (tptp.rearsegP tptp.sk7 tptp.sk7)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)))) (not (tptp.rearsegP tptp.sk7 tptp.sk7)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))) :rule or_pos)
% 27.03/27.21  (step t654 (cl (not (or (not (tptp.rearsegP tptp.sk7 tptp.sk7)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)))) (not (tptp.rearsegP tptp.sk7 tptp.sk7)) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))) :rule contraction :premises (t653))
% 27.03/27.21  (step t655 (cl (not (tptp.ssList tptp.sk7)) (not (tptp.rearsegP tptp.sk7 tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)) (not (or (not (tptp.rearsegP tptp.sk7 tptp.sk7)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))))) :rule reordering :premises (t654))
% 27.03/27.21  (step t656 (cl (not (or (not (tptp.ssList tptp.sk7)) (tptp.rearsegP tptp.sk7 tptp.sk7))) (not (tptp.ssList tptp.sk7)) (tptp.rearsegP tptp.sk7 tptp.sk7)) :rule or_pos)
% 27.03/27.21  (step t657 (cl (not (tptp.ssList tptp.sk7)) (tptp.rearsegP tptp.sk7 tptp.sk7) (not (or (not (tptp.ssList tptp.sk7)) (tptp.rearsegP tptp.sk7 tptp.sk7)))) :rule reordering :premises (t656))
% 27.03/27.21  (step t658 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.rearsegP U U))) (or (not (tptp.ssList tptp.sk7)) (tptp.rearsegP tptp.sk7 tptp.sk7))) (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.rearsegP U U)))) :rule implies_neg1)
% 27.03/27.21  (anchor :step t659)
% 27.03/27.21  (assume t659.a0 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.rearsegP U U))))
% 27.03/27.21  (step t659.t1 (cl (or (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.rearsegP U U)))) (or (not (tptp.ssList tptp.sk7)) (tptp.rearsegP tptp.sk7 tptp.sk7)))) :rule forall_inst :args ((:= U tptp.sk7)))
% 27.03/27.21  (step t659.t2 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.rearsegP U U)))) (or (not (tptp.ssList tptp.sk7)) (tptp.rearsegP tptp.sk7 tptp.sk7))) :rule or :premises (t659.t1))
% 27.03/27.21  (step t659.t3 (cl (or (not (tptp.ssList tptp.sk7)) (tptp.rearsegP tptp.sk7 tptp.sk7))) :rule resolution :premises (t659.t2 t659.a0))
% 27.03/27.21  (step t659 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.rearsegP U U)))) (or (not (tptp.ssList tptp.sk7)) (tptp.rearsegP tptp.sk7 tptp.sk7))) :rule subproof :discharge (t659.a0))
% 27.03/27.21  (step t660 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.rearsegP U U))) (or (not (tptp.ssList tptp.sk7)) (tptp.rearsegP tptp.sk7 tptp.sk7))) (or (not (tptp.ssList tptp.sk7)) (tptp.rearsegP tptp.sk7 tptp.sk7))) :rule resolution :premises (t658 t659))
% 27.03/27.21  (step t661 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.rearsegP U U))) (or (not (tptp.ssList tptp.sk7)) (tptp.rearsegP tptp.sk7 tptp.sk7))) (not (or (not (tptp.ssList tptp.sk7)) (tptp.rearsegP tptp.sk7 tptp.sk7)))) :rule implies_neg2)
% 27.03/27.21  (step t662 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.rearsegP U U))) (or (not (tptp.ssList tptp.sk7)) (tptp.rearsegP tptp.sk7 tptp.sk7))) (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.rearsegP U U))) (or (not (tptp.ssList tptp.sk7)) (tptp.rearsegP tptp.sk7 tptp.sk7)))) :rule resolution :premises (t660 t661))
% 27.03/27.21  (step t663 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.rearsegP U U))) (or (not (tptp.ssList tptp.sk7)) (tptp.rearsegP tptp.sk7 tptp.sk7)))) :rule contraction :premises (t662))
% 27.03/27.21  (step t664 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.rearsegP U U)))) (or (not (tptp.ssList tptp.sk7)) (tptp.rearsegP tptp.sk7 tptp.sk7))) :rule implies :premises (t663))
% 27.03/27.21  (step t665 (cl (or (not (tptp.ssList tptp.sk7)) (tptp.rearsegP tptp.sk7 tptp.sk7))) :rule resolution :premises (t664 a58))
% 27.03/27.21  (step t666 (cl (tptp.rearsegP tptp.sk7 tptp.sk7)) :rule resolution :premises (t657 a193 t665))
% 27.03/27.21  (step t667 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.rearsegP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.skaf46 U V) V)))) (or (not (tptp.rearsegP tptp.sk7 tptp.sk7)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.rearsegP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.skaf46 U V) V))))) :rule implies_neg1)
% 27.03/27.21  (anchor :step t668)
% 27.03/27.21  (assume t668.a0 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.rearsegP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.skaf46 U V) V)))))
% 27.03/27.21  (step t668.t1 (cl (or (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.rearsegP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.skaf46 U V) V))))) (or (not (tptp.rearsegP tptp.sk7 tptp.sk7)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))))) :rule forall_inst :args ((:= U tptp.sk7) (:= V tptp.sk7)))
% 27.03/27.21  (step t668.t2 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.rearsegP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.skaf46 U V) V))))) (or (not (tptp.rearsegP tptp.sk7 tptp.sk7)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)))) :rule or :premises (t668.t1))
% 27.03/27.21  (step t668.t3 (cl (or (not (tptp.rearsegP tptp.sk7 tptp.sk7)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)))) :rule resolution :premises (t668.t2 t668.a0))
% 27.03/27.21  (step t668 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.rearsegP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.skaf46 U V) V))))) (or (not (tptp.rearsegP tptp.sk7 tptp.sk7)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)))) :rule subproof :discharge (t668.a0))
% 27.03/27.21  (step t669 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.rearsegP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.skaf46 U V) V)))) (or (not (tptp.rearsegP tptp.sk7 tptp.sk7)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)))) (or (not (tptp.rearsegP tptp.sk7 tptp.sk7)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)))) :rule resolution :premises (t667 t668))
% 27.03/27.21  (step t670 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.rearsegP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.skaf46 U V) V)))) (or (not (tptp.rearsegP tptp.sk7 tptp.sk7)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)))) (not (or (not (tptp.rearsegP tptp.sk7 tptp.sk7)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))))) :rule implies_neg2)
% 27.03/27.21  (step t671 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.rearsegP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.skaf46 U V) V)))) (or (not (tptp.rearsegP tptp.sk7 tptp.sk7)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)))) (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.rearsegP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.skaf46 U V) V)))) (or (not (tptp.rearsegP tptp.sk7 tptp.sk7)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))))) :rule resolution :premises (t669 t670))
% 27.03/27.21  (step t672 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.rearsegP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.skaf46 U V) V)))) (or (not (tptp.rearsegP tptp.sk7 tptp.sk7)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))))) :rule contraction :premises (t671))
% 27.03/27.21  (step t673 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.rearsegP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.skaf46 U V) V))))) (or (not (tptp.rearsegP tptp.sk7 tptp.sk7)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)))) :rule implies :premises (t672))
% 27.03/27.21  (step t674 (cl (not (= (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.rearsegP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= (tptp.app (tptp.skaf46 U V) V) U))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.rearsegP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.skaf46 U V) V)))))) (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.rearsegP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= (tptp.app (tptp.skaf46 U V) V) U)))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.rearsegP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.skaf46 U V) V))))) :rule equiv_pos2)
% 27.03/27.21  (anchor :step t675 :args ((U $$unsorted) (:= U U) (V $$unsorted) (:= V V)))
% 27.03/27.21  (step t675.t1 (cl (= U U)) :rule refl)
% 27.03/27.21  (step t675.t2 (cl (= V V)) :rule refl)
% 27.03/27.21  (step t675.t3 (cl (= (not (tptp.rearsegP U V)) (not (tptp.rearsegP U V)))) :rule refl)
% 27.03/27.21  (step t675.t4 (cl (= (not (tptp.ssList V)) (not (tptp.ssList V)))) :rule refl)
% 27.03/27.21  (step t675.t5 (cl (= (not (tptp.ssList U)) (not (tptp.ssList U)))) :rule refl)
% 27.03/27.21  (step t675.t6 (cl (= (= (tptp.app (tptp.skaf46 U V) V) U) (= U (tptp.app (tptp.skaf46 U V) V)))) :rule all_simplify)
% 27.03/27.21  (step t675.t7 (cl (= (or (not (tptp.rearsegP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= (tptp.app (tptp.skaf46 U V) V) U)) (or (not (tptp.rearsegP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.skaf46 U V) V))))) :rule cong :premises (t675.t3 t675.t4 t675.t5 t675.t6))
% 27.03/27.21  (step t675 (cl (= (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.rearsegP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= (tptp.app (tptp.skaf46 U V) V) U))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.rearsegP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.skaf46 U V) V)))))) :rule bind)
% 27.03/27.21  (step t676 (cl (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.rearsegP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.skaf46 U V) V))))) :rule resolution :premises (t674 t675 a130))
% 27.03/27.21  (step t677 (cl (or (not (tptp.rearsegP tptp.sk7 tptp.sk7)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7)))) :rule resolution :premises (t673 t676))
% 27.03/27.21  (step t678 (cl (= tptp.sk7 (tptp.app (tptp.skaf46 tptp.sk7 tptp.sk7) tptp.sk7))) :rule resolution :premises (t655 a193 t666 t677))
% 27.03/27.21  (step t679 (cl (not (tptp.memberP tptp.sk7 tptp.sk8))) :rule resolution :premises (t641 t652 t555 t678))
% 27.03/27.21  (step t680 (cl (tptp.memberP tptp.sk6 tptp.sk8)) :rule resolution :premises (t602 t679))
% 27.03/27.21  (step t681 (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.sk8)) (not (tptp.ssItem tptp.sk8)) (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 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.21  (anchor :step t682)
% 27.03/27.21  (assume t682.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.21  (step t682.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.sk8)) (not (tptp.ssItem tptp.sk8)) (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))))))) :rule forall_inst :args ((:= U tptp.sk6) (:= V tptp.sk8)))
% 27.03/27.21  (step t682.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.sk8)) (not (tptp.ssItem tptp.sk8)) (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))))) :rule or :premises (t682.t1))
% 27.03/27.21  (step t682.t3 (cl (or (not (tptp.memberP tptp.sk6 tptp.sk8)) (not (tptp.ssItem tptp.sk8)) (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))))) :rule resolution :premises (t682.t2 t682.a0))
% 27.03/27.21  (step t682 (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.sk8)) (not (tptp.ssItem tptp.sk8)) (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))))) :rule subproof :discharge (t682.a0))
% 27.03/27.21  (step t683 (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.sk8)) (not (tptp.ssItem tptp.sk8)) (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))))) (or (not (tptp.memberP tptp.sk6 tptp.sk8)) (not (tptp.ssItem tptp.sk8)) (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))))) :rule resolution :premises (t681 t682))
% 27.03/27.21  (step t684 (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.sk8)) (not (tptp.ssItem tptp.sk8)) (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))))) (not (or (not (tptp.memberP tptp.sk6 tptp.sk8)) (not (tptp.ssItem tptp.sk8)) (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))))))) :rule implies_neg2)
% 27.03/27.21  (step t685 (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.sk8)) (not (tptp.ssItem tptp.sk8)) (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 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.sk8)) (not (tptp.ssItem tptp.sk8)) (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))))))) :rule resolution :premises (t683 t684))
% 27.03/27.21  (step t686 (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.sk8)) (not (tptp.ssItem tptp.sk8)) (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))))))) :rule contraction :premises (t685))
% 27.03/27.21  (step t687 (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.sk8)) (not (tptp.ssItem tptp.sk8)) (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))))) :rule implies :premises (t686))
% 27.03/27.21  (step t688 (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.21  (anchor :step t689 :args ((U $$unsorted) (:= U U) (V $$unsorted) (:= V V)))
% 27.03/27.21  (step t689.t1 (cl (= U U)) :rule refl)
% 27.03/27.21  (step t689.t2 (cl (= V V)) :rule refl)
% 27.03/27.21  (step t689.t3 (cl (= (not (tptp.memberP U V)) (not (tptp.memberP U V)))) :rule refl)
% 27.03/27.21  (step t689.t4 (cl (= (not (tptp.ssItem V)) (not (tptp.ssItem V)))) :rule refl)
% 27.03/27.21  (step t689.t5 (cl (= (not (tptp.ssList U)) (not (tptp.ssList U)))) :rule refl)
% 27.03/27.21  (step t689.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.21  (step t689.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 (t689.t3 t689.t4 t689.t5 t689.t6))
% 27.03/27.21  (step t689 (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.21  (step t690 (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 (t688 t689 a168))
% 27.03/27.21  (step t691 (cl (or (not (tptp.memberP tptp.sk6 tptp.sk8)) (not (tptp.ssItem tptp.sk8)) (not (tptp.ssList tptp.sk6)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))))) :rule resolution :premises (t687 t690))
% 27.03/27.21  (step t692 (cl (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))))) :rule resolution :premises (t601 a192 a195 t680 t691))
% 27.03/27.21  (step t693 (cl (not (or (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))))) (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))))) :rule or_pos)
% 27.03/27.21  (step t694 (cl (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (not (or (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))))))) :rule reordering :premises (t693))
% 27.03/27.21  (step t695 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U)))) (or (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))))) (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U))))) :rule implies_neg1)
% 27.03/27.21  (anchor :step t696)
% 27.03/27.21  (assume t696.a0 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U)))))
% 27.03/27.21  (step t696.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.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app 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)))))
% 27.03/27.21  (step t696.t2 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U))))) (or (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))))) :rule or :premises (t696.t1))
% 27.03/27.21  (step t696.t3 (cl (or (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))))) :rule resolution :premises (t696.t2 t696.a0))
% 27.03/27.21  (step t696 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U))))) (or (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))))) :rule subproof :discharge (t696.a0))
% 27.03/27.21  (step t697 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U)))) (or (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))))) (or (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))))) :rule resolution :premises (t695 t696))
% 27.03/27.21  (step t698 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U)))) (or (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))))) (not (or (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))))))) :rule implies_neg2)
% 27.03/27.21  (step t699 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U)))) (or (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))))) (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U)))) (or (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))))))) :rule resolution :premises (t697 t698))
% 27.03/27.21  (step t700 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U)))) (or (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))))))) :rule contraction :premises (t699))
% 27.03/27.21  (step t701 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U))))) (or (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))))) :rule implies :premises (t700))
% 27.03/27.21  (step t702 (cl (or (not (tptp.ssList (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))))) :rule resolution :premises (t701 t270))
% 27.03/27.21  (step t703 (cl (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))))) :rule resolution :premises (t694 t86 t702))
% 27.03/27.21  (step t704 (cl (not (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (not (tptp.ssList tptp.sk6)) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))))) (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (not (tptp.ssList tptp.sk6)) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)))) :rule or_pos)
% 27.03/27.21  (step t705 (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.ssList tptp.sk6)) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) (not (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (not (tptp.ssList tptp.sk6)) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)))))) :rule reordering :premises (t704))
% 27.03/27.21  (step t706 (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.nil)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (not (tptp.ssList tptp.sk6)) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))))) (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList W)) (= (tptp.app (tptp.app W V) U) (tptp.app W (tptp.app V U)))))) :rule implies_neg1)
% 27.03/27.21  (anchor :step t707)
% 27.03/27.21  (assume t707.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.21  (step t707.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.nil)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (not (tptp.ssList tptp.sk6)) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)))))) :rule forall_inst :args ((:= U tptp.nil) (:= V (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (:= W tptp.sk6)))
% 27.03/27.21  (step t707.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.nil)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (not (tptp.ssList tptp.sk6)) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))))) :rule or :premises (t707.t1))
% 27.03/27.21  (step t707.t3 (cl (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (not (tptp.ssList tptp.sk6)) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))))) :rule resolution :premises (t707.t2 t707.a0))
% 27.03/27.21  (step t707 (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.nil)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (not (tptp.ssList tptp.sk6)) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))))) :rule subproof :discharge (t707.a0))
% 27.03/27.21  (step t708 (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.nil)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (not (tptp.ssList tptp.sk6)) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))))) (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (not (tptp.ssList tptp.sk6)) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))))) :rule resolution :premises (t706 t707))
% 27.03/27.21  (step t709 (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.nil)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (not (tptp.ssList tptp.sk6)) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))))) (not (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (not (tptp.ssList tptp.sk6)) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)))))) :rule implies_neg2)
% 27.03/27.21  (step t710 (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.nil)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (not (tptp.ssList tptp.sk6)) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))))) (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList W)) (= (tptp.app (tptp.app W V) U) (tptp.app W (tptp.app V U))))) (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (not (tptp.ssList tptp.sk6)) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)))))) :rule resolution :premises (t708 t709))
% 27.03/27.21  (step t711 (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.nil)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (not (tptp.ssList tptp.sk6)) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)))))) :rule contraction :premises (t710))
% 27.03/27.21  (step t712 (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.nil)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (not (tptp.ssList tptp.sk6)) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))))) :rule implies :premises (t711))
% 27.03/27.21  (step t713 (cl (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (not (tptp.ssList tptp.sk6)) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))))) :rule resolution :premises (t712 a148))
% 27.03/27.21  (step t714 (cl (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)))) :rule resolution :premises (t705 a7 t360 a192 t713))
% 27.03/27.21  (step t715 (cl (tptp.strictorderedP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk5 tptp.nil)))) :rule resolution :premises (t28 t140 t222 t233 t247 t258 t272 t555 t571 t588 t599 t692 t703 t714))
% 27.03/27.21  (step t716 (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.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.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.app tptp.sk7 tptp.nil))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (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.cons tptp.sk9 tptp.nil))) (not (= tptp.sk5 tptp.sk9)) (not (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil))) (not (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil))) (not (= tptp.sk6 (tptp.app tptp.nil tptp.sk6))) (not (= tptp.nil tptp.sk7)) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil))) (not (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil)))) (not (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))))) (not (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))))) :rule and_neg)
% 27.03/27.21  (step t717 (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.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.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.app tptp.sk7 tptp.nil))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (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.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk5 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.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.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.app tptp.sk7 tptp.nil))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))))) :rule implies_neg1)
% 27.03/27.21  (anchor :step t718)
% 27.03/27.21  (assume t718.a0 (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))
% 27.03/27.21  (assume t718.a1 (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)))
% 27.03/27.21  (assume t718.a2 (= tptp.sk5 tptp.sk9))
% 27.03/27.21  (assume t718.a3 (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)))
% 27.03/27.21  (assume t718.a4 (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)))
% 27.03/27.21  (assume t718.a5 (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)))
% 27.03/27.21  (assume t718.a6 (= tptp.nil tptp.sk7))
% 27.03/27.21  (assume t718.a7 (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)))
% 27.03/27.21  (assume t718.a8 (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))
% 27.03/27.21  (assume t718.a9 (= (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))))
% 27.03/27.21  (assume t718.a10 (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))))
% 27.03/27.21  (assume t718.a11 (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))))
% 27.03/27.21  (assume t718.a12 (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))))
% 27.03/27.21  (step t718.t1 (cl (=> (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil tptp.sk7) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (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.sk5 tptp.nil)))) (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil tptp.sk7) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) :rule implies_neg1)
% 27.03/27.21  (anchor :step t718.t2)
% 27.03/27.21  (assume t718.t2.a0 (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))
% 27.03/27.21  (assume t718.t2.a1 (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))))
% 27.03/27.21  (assume t718.t2.a2 (= tptp.nil tptp.sk7))
% 27.03/27.21  (assume t718.t2.a3 (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)))
% 27.03/27.21  (assume t718.t2.a4 (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)))
% 27.03/27.21  (assume t718.t2.a5 (= tptp.sk5 tptp.sk9))
% 27.03/27.21  (assume t718.t2.a6 (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)))
% 27.03/27.21  (assume t718.t2.a7 (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))))
% 27.03/27.21  (assume t718.t2.a8 (= (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))))
% 27.03/27.21  (assume t718.t2.a9 (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)))
% 27.03/27.21  (assume t718.t2.a10 (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))))
% 27.03/27.21  (assume t718.t2.a11 (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)))
% 27.03/27.21  (assume t718.t2.a12 (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))
% 27.03/27.21  (step t718.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.sk5 tptp.nil))) 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.sk5 tptp.nil))))) :rule equiv_simplify)
% 27.03/27.21  (step t718.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.sk5 tptp.nil))) 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.sk5 tptp.nil)))) :rule equiv1 :premises (t718.t2.t1))
% 27.03/27.21  (step t718.t2.t3 (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.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))))) :rule refl)
% 27.03/27.21  (step t718.t2.t4 (cl (= (tptp.cons tptp.sk9 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule symm :premises (t718.t2.a6))
% 27.03/27.21  (step t718.t2.t5 (cl (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) :rule symm :premises (t718.t2.t4))
% 27.03/27.21  (step t718.t2.t6 (cl (= tptp.sk9 tptp.sk5)) :rule symm :premises (t718.t2.a5))
% 27.03/27.21  (step t718.t2.t7 (cl (= tptp.nil tptp.nil)) :rule refl)
% 27.03/27.21  (step t718.t2.t8 (cl (= (tptp.cons tptp.sk9 tptp.nil) (tptp.cons tptp.sk5 tptp.nil))) :rule cong :premises (t718.t2.t6 t718.t2.t7))
% 27.03/27.21  (step t718.t2.t9 (cl (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk5 tptp.nil))) :rule trans :premises (t718.t2.t5 t718.t2.t8))
% 27.03/27.21  (step t718.t2.t10 (cl (= tptp.sk7 tptp.nil)) :rule symm :premises (t718.t2.a2))
% 27.03/27.21  (step t718.t2.t11 (cl (= (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil))) :rule cong :premises (t718.t2.t9 t718.t2.t10))
% 27.03/27.21  (step t718.t2.t12 (cl (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk7))) :rule symm :premises (t718.t2.t11))
% 27.03/27.21  (step t718.t2.t13 (cl (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule symm :premises (t718.t2.t9))
% 27.03/27.21  (step t718.t2.t14 (cl (= tptp.sk7 tptp.sk7)) :rule refl)
% 27.03/27.21  (step t718.t2.t15 (cl (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk7))) :rule cong :premises (t718.t2.t13 t718.t2.t14))
% 27.03/27.21  (step t718.t2.t16 (cl (= (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) :rule symm :premises (t718.t2.t15))
% 27.03/27.21  (step t718.t2.t17 (cl (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.sk7))) :rule symm :premises (t718.t2.a12))
% 27.03/27.21  (step t718.t2.t18 (cl (= (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk5 tptp.sk7))) :rule trans :premises (t718.t2.a11 t718.t2.t12 t718.t2.t16 t718.t2.t17))
% 27.03/27.21  (step t718.t2.t19 (cl (= (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk5 tptp.sk7)))) :rule cong :premises (t718.t2.t3 t718.t2.t18))
% 27.03/27.21  (step t718.t2.t20 (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.sk5 tptp.nil))) (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.sk5 tptp.sk7))))) :rule cong :premises (t718.t2.t19))
% 27.03/27.21  (step t718.t2.t21 (cl (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) :rule symm :premises (t718.t2.t17))
% 27.03/27.21  (step t718.t2.t22 (cl (= (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk5 tptp.sk7)) (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) :rule cong :premises (t718.t2.t3 t718.t2.t21))
% 27.03/27.21  (step t718.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.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.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))))) :rule cong :premises (t718.t2.t22))
% 27.03/27.21  (step t718.t2.t24 (cl (= (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) tptp.sk6)) :rule symm :premises (t718.t2.a10))
% 27.03/27.21  (step t718.t2.t25 (cl (= (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.app tptp.sk6 tptp.nil))) :rule trans :premises (t718.t2.t24 t718.t2.a3))
% 27.03/27.21  (step t718.t2.t26 (cl (= (tptp.app tptp.nil tptp.sk6) tptp.sk6)) :rule symm :premises (t718.t2.a4))
% 27.03/27.21  (step t718.t2.t27 (cl (= (tptp.app tptp.nil tptp.sk6) (tptp.app tptp.sk6 tptp.nil))) :rule trans :premises (t718.t2.t26 t718.t2.a3))
% 27.03/27.21  (step t718.t2.t28 (cl (= (tptp.app tptp.sk6 tptp.nil) (tptp.app tptp.nil tptp.sk6))) :rule symm :premises (t718.t2.t27))
% 27.03/27.21  (step t718.t2.t29 (cl (= (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.app tptp.nil tptp.sk6))) :rule trans :premises (t718.t2.t25 t718.t2.t28))
% 27.03/27.21  (step t718.t2.t30 (cl (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil) (tptp.cons tptp.sk5 tptp.nil))) :rule symm :premises (t718.t2.a11))
% 27.03/27.21  (step t718.t2.t31 (cl (= (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7) (tptp.cons tptp.sk5 tptp.nil))) :rule trans :premises (t718.t2.t15 t718.t2.t11 t718.t2.t30))
% 27.03/27.21  (step t718.t2.t32 (cl (= (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)) (tptp.app (tptp.app tptp.nil tptp.sk6) (tptp.cons tptp.sk5 tptp.nil)))) :rule cong :premises (t718.t2.t29 t718.t2.t31))
% 27.03/27.21  (step t718.t2.t33 (cl (= (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk9 tptp.nil))) :rule symm :premises (t718.t2.t8))
% 27.03/27.21  (step t718.t2.t34 (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.21  (step t718.t2.t35 (cl (= (tptp.app tptp.sk7 tptp.nil) tptp.sk7)) :rule symm :premises (t718.t2.a9))
% 27.03/27.21  (step t718.t2.t36 (cl (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil))) :rule symm :premises (t718.t2.t35))
% 27.03/27.21  (step t718.t2.t37 (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.app tptp.sk7 tptp.nil)))) :rule cong :premises (t718.t2.t34 t718.t2.t36))
% 27.03/27.21  (step t718.t2.t38 (cl (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil)) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) :rule symm :premises (t718.t2.a8))
% 27.03/27.21  (step t718.t2.t39 (cl (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))) :rule trans :premises (t718.t2.t33 t718.t2.t4 t718.t2.t37 t718.t2.t38))
% 27.03/27.21  (step t718.t2.t40 (cl (= (tptp.app (tptp.app tptp.nil tptp.sk6) (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk6 (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)))) :rule cong :premises (t718.t2.t26 t718.t2.t39))
% 27.03/27.21  (step t718.t2.t41 (cl (= (tptp.app tptp.sk6 (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)) (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil))) :rule symm :premises (t718.t2.a7))
% 27.03/27.21  (step t718.t2.t42 (cl (= (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app (tptp.app tptp.nil tptp.sk6) (tptp.cons tptp.sk5 tptp.nil)))) :rule cong :premises (t718.t2.a4 t718.t2.t9))
% 27.03/27.21  (step t718.t2.t43 (cl (= (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk5 tptp.nil))) :rule refl)
% 27.03/27.21  (step t718.t2.t44 (cl (= (tptp.app (tptp.app tptp.nil tptp.sk6) (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) :rule cong :premises (t718.t2.t26 t718.t2.t43))
% 27.03/27.21  (step t718.t2.t45 (cl (= (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) :rule trans :premises (t718.t2.t42 t718.t2.t44))
% 27.03/27.21  (step t718.t2.t46 (cl (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil))) :rule cong :premises (t718.t2.t45 t718.t2.t7))
% 27.03/27.21  (step t718.t2.t47 (cl (= tptp.nil tptp.sk7)) :rule symm :premises (t718.t2.t10))
% 27.03/27.21  (step t718.t2.t48 (cl (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.nil) (tptp.app (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))) tptp.sk7))) :rule cong :premises (t718.t2.a1 t718.t2.t47))
% 27.03/27.21  (step t718.t2.t49 (cl (= (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))) (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) :rule symm :premises (t718.t2.a1))
% 27.03/27.21  (step t718.t2.t50 (cl (= (tptp.app (tptp.app tptp.nil (tptp.app 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 (t718.t2.t49 t718.t2.t14))
% 27.03/27.21  (step t718.t2.t51 (cl (= (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 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 trans :premises (t718.t2.t32 t718.t2.t40 t718.t2.t41 t718.t2.t46 t718.t2.t48 t718.t2.t50))
% 27.03/27.21  (step t718.t2.t52 (cl (= (tptp.ssList (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.app (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 cong :premises (t718.t2.t51))
% 27.03/27.21  (step t718.t2.t53 (cl (= (= (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) true) (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule equiv_simplify)
% 27.03/27.21  (step t718.t2.t54 (cl (= (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) true) (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule equiv2 :premises (t718.t2.t53))
% 27.03/27.21  (step t718.t2.t55 (cl (= (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) true)) :rule resolution :premises (t718.t2.t54 t718.t2.a0))
% 27.03/27.21  (step t718.t2.t56 (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.sk5 tptp.nil))) true)) :rule trans :premises (t718.t2.t20 t718.t2.t23 t718.t2.t52 t718.t2.t55))
% 27.03/27.21  (step t718.t2.t57 (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.sk5 tptp.nil)))) :rule resolution :premises (t718.t2.t2 t718.t2.t56))
% 27.03/27.21  (step t718.t2 (cl (not (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (not (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))))) (not (= tptp.nil tptp.sk7)) (not (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil))) (not (= tptp.sk6 (tptp.app tptp.nil tptp.sk6))) (not (= tptp.sk5 tptp.sk9)) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil)))) (not (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil))) (not (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))))) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil))) (not (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (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.sk5 tptp.nil)))) :rule subproof :discharge (t718.t2.a0 t718.t2.a1 t718.t2.a2 t718.t2.a3 t718.t2.a4 t718.t2.a5 t718.t2.a6 t718.t2.a7 t718.t2.a8 t718.t2.a9 t718.t2.a10 t718.t2.a11 t718.t2.a12))
% 27.03/27.21  (step t718.t3 (cl (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil tptp.sk7) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (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.21  (step t718.t4 (cl (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil tptp.sk7) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))))) :rule and_pos)
% 27.03/27.21  (step t718.t5 (cl (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil tptp.sk7) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) (= tptp.nil tptp.sk7)) :rule and_pos)
% 27.03/27.21  (step t718.t6 (cl (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil tptp.sk7) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil))) :rule and_pos)
% 27.03/27.21  (step t718.t7 (cl (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil tptp.sk7) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6))) :rule and_pos)
% 27.03/27.21  (step t718.t8 (cl (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil tptp.sk7) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) (= tptp.sk5 tptp.sk9)) :rule and_pos)
% 27.03/27.21  (step t718.t9 (cl (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil tptp.sk7) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (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.sk9 tptp.nil))) :rule and_pos)
% 27.03/27.21  (step t718.t10 (cl (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil tptp.sk7) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)))) :rule and_pos)
% 27.03/27.21  (step t718.t11 (cl (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil tptp.sk7) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.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.app tptp.sk7 tptp.nil)))) :rule and_pos)
% 27.03/27.21  (step t718.t12 (cl (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil tptp.sk7) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil))) :rule and_pos)
% 27.03/27.21  (step t718.t13 (cl (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil tptp.sk7) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))))) :rule and_pos)
% 27.03/27.21  (step t718.t14 (cl (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil tptp.sk7) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil))) :rule and_pos)
% 27.03/27.21  (step t718.t15 (cl (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil tptp.sk7) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (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))) :rule and_pos)
% 27.03/27.21  (step t718.t16 (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.sk5 tptp.nil))) (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil tptp.sk7) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil tptp.sk7) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil tptp.sk7) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil tptp.sk7) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil tptp.sk7) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil tptp.sk7) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil tptp.sk7) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil tptp.sk7) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil tptp.sk7) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil tptp.sk7) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil tptp.sk7) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil tptp.sk7) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil tptp.sk7) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))))) :rule resolution :premises (t718.t2 t718.t3 t718.t4 t718.t5 t718.t6 t718.t7 t718.t8 t718.t9 t718.t10 t718.t11 t718.t12 t718.t13 t718.t14 t718.t15))
% 27.03/27.21  (step t718.t17 (cl (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil tptp.sk7) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil tptp.sk7) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil tptp.sk7) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil tptp.sk7) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil tptp.sk7) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil tptp.sk7) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil tptp.sk7) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil tptp.sk7) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil tptp.sk7) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil tptp.sk7) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil tptp.sk7) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil tptp.sk7) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil tptp.sk7) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (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.sk5 tptp.nil)))) :rule reordering :premises (t718.t16))
% 27.03/27.21  (step t718.t18 (cl (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil tptp.sk7) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (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.sk5 tptp.nil)))) :rule contraction :premises (t718.t17))
% 27.03/27.21  (step t718.t19 (cl (=> (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil tptp.sk7) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (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.sk5 tptp.nil)))) (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.sk5 tptp.nil)))) :rule resolution :premises (t718.t1 t718.t18))
% 27.03/27.21  (step t718.t20 (cl (=> (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil tptp.sk7) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (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.sk5 tptp.nil)))) (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.sk5 tptp.nil))))) :rule implies_neg2)
% 27.03/27.21  (step t718.t21 (cl (=> (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil tptp.sk7) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (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.sk5 tptp.nil)))) (=> (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil tptp.sk7) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (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.sk5 tptp.nil))))) :rule resolution :premises (t718.t19 t718.t20))
% 27.03/27.21  (step t718.t22 (cl (=> (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil tptp.sk7) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (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.sk5 tptp.nil))))) :rule contraction :premises (t718.t21))
% 27.03/27.21  (step t718.t23 (cl (not (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil tptp.sk7) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (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.sk5 tptp.nil)))) :rule implies :premises (t718.t22))
% 27.03/27.21  (step t718.t24 (cl (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil tptp.sk7) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (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.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))))) (not (= tptp.nil tptp.sk7)) (not (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil))) (not (= tptp.sk6 (tptp.app tptp.nil tptp.sk6))) (not (= tptp.sk5 tptp.sk9)) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil)))) (not (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil))) (not (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))))) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil))) (not (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) :rule and_neg)
% 27.03/27.21  (step t718.t25 (cl (and (tptp.ssList (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil tptp.sk7) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.sk5 tptp.sk9) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil)) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7)))) :rule resolution :premises (t718.t24 t718.a0 t718.a11 t718.a6 t718.a3 t718.a5 t718.a2 t718.a1 t718.a12 t718.a9 t718.a4 t718.a10 t718.a7 t718.a8))
% 27.03/27.21  (step t718.t26 (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.sk5 tptp.nil)))) :rule resolution :premises (t718.t23 t718.t25))
% 27.03/27.21  (step t718 (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.sk9 tptp.nil))) (not (= tptp.sk5 tptp.sk9)) (not (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil))) (not (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil))) (not (= tptp.sk6 (tptp.app tptp.nil tptp.sk6))) (not (= tptp.nil tptp.sk7)) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil))) (not (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil)))) (not (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))))) (not (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (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.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk5 tptp.nil)))) :rule subproof :discharge (t718.a0 t718.a1 t718.a2 t718.a3 t718.a4 t718.a5 t718.a6 t718.a7 t718.a8 t718.a9 t718.a10 t718.a11 t718.a12))
% 27.03/27.21  (step t719 (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.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.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.app tptp.sk7 tptp.nil))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (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.21  (step t720 (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.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.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.app tptp.sk7 tptp.nil))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))))) (= (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (tptp.cons tptp.sk9 tptp.nil))) :rule and_pos)
% 27.03/27.21  (step t721 (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.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.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.app tptp.sk7 tptp.nil))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))))) (= tptp.sk5 tptp.sk9)) :rule and_pos)
% 27.03/27.21  (step t722 (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.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.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.app tptp.sk7 tptp.nil))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))))) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil))) :rule and_pos)
% 27.03/27.21  (step t723 (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.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.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.app tptp.sk7 tptp.nil))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil))) :rule and_pos)
% 27.03/27.21  (step t724 (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.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.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.app tptp.sk7 tptp.nil))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))))) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6))) :rule and_pos)
% 27.03/27.21  (step t725 (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.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.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.app tptp.sk7 tptp.nil))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))))) (= tptp.nil tptp.sk7)) :rule and_pos)
% 27.03/27.21  (step t726 (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.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.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.app tptp.sk7 tptp.nil))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil))) :rule and_pos)
% 27.03/27.21  (step t727 (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.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.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.app tptp.sk7 tptp.nil))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))))) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) :rule and_pos)
% 27.03/27.21  (step t728 (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.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.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.app tptp.sk7 tptp.nil))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil)))) :rule and_pos)
% 27.03/27.21  (step t729 (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.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.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.app tptp.sk7 tptp.nil))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))))) :rule and_pos)
% 27.03/27.21  (step t730 (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.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.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.app tptp.sk7 tptp.nil))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (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)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))))) :rule and_pos)
% 27.03/27.21  (step t731 (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.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.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.app tptp.sk7 tptp.nil))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)))) :rule and_pos)
% 27.03/27.21  (step t732 (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.sk5 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.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.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.app tptp.sk7 tptp.nil))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (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.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.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.app tptp.sk7 tptp.nil))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (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.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.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.app tptp.sk7 tptp.nil))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (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.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.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.app tptp.sk7 tptp.nil))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (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.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.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.app tptp.sk7 tptp.nil))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (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.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.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.app tptp.sk7 tptp.nil))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (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.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.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.app tptp.sk7 tptp.nil))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (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.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.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.app tptp.sk7 tptp.nil))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (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.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.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.app tptp.sk7 tptp.nil))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (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.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.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.app tptp.sk7 tptp.nil))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (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.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.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.app tptp.sk7 tptp.nil))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (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.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.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.app tptp.sk7 tptp.nil))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (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.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.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.app tptp.sk7 tptp.nil))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil)))))) :rule resolution :premises (t718 t719 t720 t721 t722 t723 t724 t725 t726 t727 t728 t729 t730 t731))
% 27.03/27.21  (step t733 (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.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.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.app tptp.sk7 tptp.nil))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (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.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.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.app tptp.sk7 tptp.nil))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (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.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.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.app tptp.sk7 tptp.nil))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (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.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.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.app tptp.sk7 tptp.nil))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (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.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.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.app tptp.sk7 tptp.nil))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (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.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.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.app tptp.sk7 tptp.nil))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (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.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.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.app tptp.sk7 tptp.nil))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (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.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.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.app tptp.sk7 tptp.nil))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (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.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.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.app tptp.sk7 tptp.nil))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (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.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.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.app tptp.sk7 tptp.nil))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (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.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.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.app tptp.sk7 tptp.nil))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (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.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.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.app tptp.sk7 tptp.nil))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (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.cons tptp.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.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.app tptp.sk7 tptp.nil))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (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.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk5 tptp.nil)))) :rule reordering :premises (t732))
% 27.03/27.21  (step t734 (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.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.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.app tptp.sk7 tptp.nil))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (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.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk5 tptp.nil)))) :rule contraction :premises (t733))
% 27.03/27.21  (step t735 (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.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.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.app tptp.sk7 tptp.nil))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (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.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk5 tptp.nil)))) (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.sk5 tptp.nil)))) :rule resolution :premises (t717 t734))
% 27.03/27.21  (step t736 (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.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.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.app tptp.sk7 tptp.nil))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (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.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk5 tptp.nil)))) (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.sk5 tptp.nil))))) :rule implies_neg2)
% 27.03/27.21  (step t737 (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.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.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.app tptp.sk7 tptp.nil))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (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.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk5 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.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.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.app tptp.sk7 tptp.nil))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (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.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk5 tptp.nil))))) :rule resolution :premises (t735 t736))
% 27.03/27.21  (step t738 (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.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.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.app tptp.sk7 tptp.nil))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (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.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk5 tptp.nil))))) :rule contraction :premises (t737))
% 27.03/27.21  (step t739 (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.sk9 tptp.nil)) (= tptp.sk5 tptp.sk9) (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk6 (tptp.app tptp.nil tptp.sk6)) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil)) (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.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.app tptp.sk7 tptp.nil))) (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6)))) (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (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.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk5 tptp.nil)))) :rule implies :premises (t738))
% 27.03/27.21  (step t740 (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.sk9 tptp.nil))) (not (= tptp.sk5 tptp.sk9)) (not (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil))) (not (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil))) (not (= tptp.sk6 (tptp.app tptp.nil tptp.sk6))) (not (= tptp.nil tptp.sk7)) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil))) (not (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil)))) (not (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))))) (not (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (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.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk5 tptp.nil)))) :rule resolution :premises (t716 t739))
% 27.03/27.21  (step t741 (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.sk9 tptp.nil))) (not (= tptp.sk5 tptp.sk9)) (not (= tptp.sk6 (tptp.app tptp.sk6 tptp.nil))) (not (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil))) (not (= tptp.sk6 (tptp.app tptp.nil tptp.sk6))) (not (= tptp.nil tptp.sk7)) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.nil))) (not (= (tptp.cons tptp.sk5 tptp.sk7) (tptp.app (tptp.cons tptp.sk5 tptp.nil) tptp.sk7))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil) (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 tptp.nil)))) (not (= tptp.sk6 (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))))) (not (= (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.nil (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil))))) (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.sk5 tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk6 (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) tptp.nil) (tptp.app tptp.sk6 (tptp.app (tptp.app (tptp.app tptp.sk6 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) tptp.nil))))) :rule reordering :premises (t740))
% 27.03/27.21  (step t742 (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.sk5 tptp.nil)))) :rule resolution :premises (t741 t360 t140 t222 t247 t258 t272 t555 t571 t588 t599 t692 t703 t714))
% 27.03/27.21  (step t743 (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.21  (anchor :step t744)
% 27.03/27.21  (assume t744.a0 (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf43 U V))))
% 27.03/27.21  (step t744.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.21  (step t744.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 (t744.t1))
% 27.03/27.21  (step t744.t3 (cl (tptp.ssList (tptp.skaf43 tptp.sk8 tptp.sk6))) :rule resolution :premises (t744.t2 t744.a0))
% 27.03/27.21  (step t744 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf43 U V)))) (tptp.ssList (tptp.skaf43 tptp.sk8 tptp.sk6))) :rule subproof :discharge (t744.a0))
% 27.03/27.21  (step t745 (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 (t743 t744))
% 27.03/27.21  (step t746 (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.21  (step t747 (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 (t745 t746))
% 27.03/27.21  (step t748 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf43 U V))) (tptp.ssList (tptp.skaf43 tptp.sk8 tptp.sk6)))) :rule contraction :premises (t747))
% 27.03/27.21  (step t749 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf43 U V)))) (tptp.ssList (tptp.skaf43 tptp.sk8 tptp.sk6))) :rule implies :premises (t748))
% 27.03/27.21  (step t750 (cl (tptp.ssList (tptp.skaf43 tptp.sk8 tptp.sk6))) :rule resolution :premises (t749 a51))
% 27.03/27.21  (step t751 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted)) (or (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.strictorderedP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (tptp.lt V X))) (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.skaf43 tptp.sk8 tptp.sk6))) (not (tptp.ssList (tptp.skaf42 tptp.sk6 tptp.sk8))) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssItem tptp.sk8)) (not (tptp.strictorderedP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk5 tptp.nil)))) (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.sk5 tptp.nil)))) (tptp.lt tptp.sk8 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.strictorderedP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (tptp.lt V X)))) :rule implies_neg1)
% 27.03/27.21  (anchor :step t752)
% 27.03/27.21  (assume t752.a0 (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted)) (or (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.strictorderedP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (tptp.lt V X))))
% 27.03/27.21  (step t752.t1 (cl (or (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted)) (or (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.strictorderedP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (tptp.lt V X)))) (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.skaf43 tptp.sk8 tptp.sk6))) (not (tptp.ssList (tptp.skaf42 tptp.sk6 tptp.sk8))) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssItem tptp.sk8)) (not (tptp.strictorderedP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk5 tptp.nil)))) (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.sk5 tptp.nil)))) (tptp.lt tptp.sk8 tptp.sk5)))) :rule forall_inst :args ((:= U (tptp.skaf42 tptp.sk6 tptp.sk8)) (:= V tptp.sk8) (:= W (tptp.skaf43 tptp.sk8 tptp.sk6)) (:= X tptp.sk5) (:= Y tptp.nil)))
% 27.03/27.21  (step t752.t2 (cl (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted)) (or (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.strictorderedP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (tptp.lt V X)))) (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.skaf43 tptp.sk8 tptp.sk6))) (not (tptp.ssList (tptp.skaf42 tptp.sk6 tptp.sk8))) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssItem tptp.sk8)) (not (tptp.strictorderedP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk5 tptp.nil)))) (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.sk5 tptp.nil)))) (tptp.lt tptp.sk8 tptp.sk5))) :rule or :premises (t752.t1))
% 27.03/27.21  (step t752.t3 (cl (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.skaf43 tptp.sk8 tptp.sk6))) (not (tptp.ssList (tptp.skaf42 tptp.sk6 tptp.sk8))) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssItem tptp.sk8)) (not (tptp.strictorderedP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk5 tptp.nil)))) (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.sk5 tptp.nil)))) (tptp.lt tptp.sk8 tptp.sk5))) :rule resolution :premises (t752.t2 t752.a0))
% 27.03/27.21  (step t752 (cl (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted)) (or (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.strictorderedP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (tptp.lt V X)))) (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.skaf43 tptp.sk8 tptp.sk6))) (not (tptp.ssList (tptp.skaf42 tptp.sk6 tptp.sk8))) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssItem tptp.sk8)) (not (tptp.strictorderedP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk5 tptp.nil)))) (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.sk5 tptp.nil)))) (tptp.lt tptp.sk8 tptp.sk5))) :rule subproof :discharge (t752.a0))
% 27.03/27.21  (step t753 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted)) (or (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.strictorderedP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (tptp.lt V X))) (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.skaf43 tptp.sk8 tptp.sk6))) (not (tptp.ssList (tptp.skaf42 tptp.sk6 tptp.sk8))) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssItem tptp.sk8)) (not (tptp.strictorderedP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk5 tptp.nil)))) (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.sk5 tptp.nil)))) (tptp.lt tptp.sk8 tptp.sk5))) (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.skaf43 tptp.sk8 tptp.sk6))) (not (tptp.ssList (tptp.skaf42 tptp.sk6 tptp.sk8))) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssItem tptp.sk8)) (not (tptp.strictorderedP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk5 tptp.nil)))) (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.sk5 tptp.nil)))) (tptp.lt tptp.sk8 tptp.sk5))) :rule resolution :premises (t751 t752))
% 27.03/27.21  (step t754 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted)) (or (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.strictorderedP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (tptp.lt V X))) (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.skaf43 tptp.sk8 tptp.sk6))) (not (tptp.ssList (tptp.skaf42 tptp.sk6 tptp.sk8))) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssItem tptp.sk8)) (not (tptp.strictorderedP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk5 tptp.nil)))) (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.sk5 tptp.nil)))) (tptp.lt tptp.sk8 tptp.sk5))) (not (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.skaf43 tptp.sk8 tptp.sk6))) (not (tptp.ssList (tptp.skaf42 tptp.sk6 tptp.sk8))) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssItem tptp.sk8)) (not (tptp.strictorderedP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk5 tptp.nil)))) (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.sk5 tptp.nil)))) (tptp.lt tptp.sk8 tptp.sk5)))) :rule implies_neg2)
% 27.03/27.21  (step t755 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted)) (or (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.strictorderedP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (tptp.lt V X))) (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.skaf43 tptp.sk8 tptp.sk6))) (not (tptp.ssList (tptp.skaf42 tptp.sk6 tptp.sk8))) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssItem tptp.sk8)) (not (tptp.strictorderedP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk5 tptp.nil)))) (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.sk5 tptp.nil)))) (tptp.lt tptp.sk8 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.strictorderedP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (tptp.lt V X))) (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.skaf43 tptp.sk8 tptp.sk6))) (not (tptp.ssList (tptp.skaf42 tptp.sk6 tptp.sk8))) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssItem tptp.sk8)) (not (tptp.strictorderedP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk5 tptp.nil)))) (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.sk5 tptp.nil)))) (tptp.lt tptp.sk8 tptp.sk5)))) :rule resolution :premises (t753 t754))
% 27.03/27.21  (step t756 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted)) (or (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.strictorderedP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (tptp.lt V X))) (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.skaf43 tptp.sk8 tptp.sk6))) (not (tptp.ssList (tptp.skaf42 tptp.sk6 tptp.sk8))) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssItem tptp.sk8)) (not (tptp.strictorderedP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk5 tptp.nil)))) (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.sk5 tptp.nil)))) (tptp.lt tptp.sk8 tptp.sk5)))) :rule contraction :premises (t755))
% 27.03/27.21  (step t757 (cl (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted)) (or (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.strictorderedP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (tptp.lt V X)))) (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.skaf43 tptp.sk8 tptp.sk6))) (not (tptp.ssList (tptp.skaf42 tptp.sk6 tptp.sk8))) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssItem tptp.sk8)) (not (tptp.strictorderedP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk5 tptp.nil)))) (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.sk5 tptp.nil)))) (tptp.lt tptp.sk8 tptp.sk5))) :rule implies :premises (t756))
% 27.03/27.21  (step t758 (cl (not (= (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (or (not (= (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)) Z)) (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.strictorderedP Z)) (not (tptp.ssList Z)) (tptp.lt V X))) (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted)) (or (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.strictorderedP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (tptp.lt V X))))) (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (or (not (= (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)) Z)) (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.strictorderedP Z)) (not (tptp.ssList Z)) (tptp.lt V X)))) (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted)) (or (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.strictorderedP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (tptp.lt V X)))) :rule equiv_pos2)
% 27.03/27.21  (anchor :step t759 :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.21  (step t759.t1 (cl (= U U)) :rule refl)
% 27.03/27.21  (step t759.t2 (cl (= V V)) :rule refl)
% 27.03/27.21  (step t759.t3 (cl (= W W)) :rule refl)
% 27.03/27.21  (step t759.t4 (cl (= X X)) :rule refl)
% 27.03/27.21  (step t759.t5 (cl (= Y Y)) :rule refl)
% 27.03/27.21  (step t759.t6 (cl (= Z Z)) :rule refl)
% 27.03/27.21  (step t759.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.21  (step t759.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 (t759.t7))
% 27.03/27.21  (step t759.t9 (cl (= (not (tptp.ssList Y)) (not (tptp.ssList Y)))) :rule refl)
% 27.03/27.21  (step t759.t10 (cl (= (not (tptp.ssList W)) (not (tptp.ssList W)))) :rule refl)
% 27.03/27.21  (step t759.t11 (cl (= (not (tptp.ssList U)) (not (tptp.ssList U)))) :rule refl)
% 27.03/27.21  (step t759.t12 (cl (= (not (tptp.ssItem X)) (not (tptp.ssItem X)))) :rule refl)
% 27.03/27.21  (step t759.t13 (cl (= (not (tptp.ssItem V)) (not (tptp.ssItem V)))) :rule refl)
% 27.03/27.21  (step t759.t14 (cl (= (not (tptp.strictorderedP Z)) (not (tptp.strictorderedP Z)))) :rule refl)
% 27.03/27.21  (step t759.t15 (cl (= (not (tptp.ssList Z)) (not (tptp.ssList Z)))) :rule refl)
% 27.03/27.21  (step t759.t16 (cl (= (tptp.lt V X) (tptp.lt V X))) :rule refl)
% 27.03/27.21  (step t759.t17 (cl (= (or (not (= (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)) Z)) (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.strictorderedP Z)) (not (tptp.ssList Z)) (tptp.lt V X)) (or (not (= Z (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.strictorderedP Z)) (not (tptp.ssList Z)) (tptp.lt V X)))) :rule cong :premises (t759.t8 t759.t9 t759.t10 t759.t11 t759.t12 t759.t13 t759.t14 t759.t15 t759.t16))
% 27.03/27.21  (step t759 (cl (= (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (or (not (= (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)) Z)) (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.strictorderedP Z)) (not (tptp.ssList Z)) (tptp.lt V X))) (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (or (not (= Z (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.strictorderedP Z)) (not (tptp.ssList Z)) (tptp.lt V X))))) :rule bind)
% 27.03/27.21  (step t760 (cl (= (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (or (not (= Z (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.strictorderedP Z)) (not (tptp.ssList Z)) (tptp.lt V X))) (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted)) (or (not (= (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)) (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.strictorderedP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (tptp.lt V X))))) :rule all_simplify)
% 27.03/27.21  (anchor :step t761 :args ((U $$unsorted) (:= U U) (V $$unsorted) (:= V V) (W $$unsorted) (:= W W) (X $$unsorted) (:= X X) (Y $$unsorted) (:= Y Y)))
% 27.03/27.21  (step t761.t1 (cl (= U U)) :rule refl)
% 27.03/27.21  (step t761.t2 (cl (= V V)) :rule refl)
% 27.03/27.21  (step t761.t3 (cl (= W W)) :rule refl)
% 27.03/27.21  (step t761.t4 (cl (= X X)) :rule refl)
% 27.03/27.21  (step t761.t5 (cl (= Y Y)) :rule refl)
% 27.03/27.21  (step t761.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.21  (step t761.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 (t761.t6))
% 27.03/27.21  (step t761.t8 (cl (= (not true) false)) :rule all_simplify)
% 27.03/27.21  (step t761.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 (t761.t7 t761.t8))
% 27.03/27.21  (step t761.t10 (cl (= (not (tptp.ssList Y)) (not (tptp.ssList Y)))) :rule refl)
% 27.03/27.21  (step t761.t11 (cl (= (not (tptp.ssList W)) (not (tptp.ssList W)))) :rule refl)
% 27.03/27.21  (step t761.t12 (cl (= (not (tptp.ssList U)) (not (tptp.ssList U)))) :rule refl)
% 27.03/27.21  (step t761.t13 (cl (= (not (tptp.ssItem X)) (not (tptp.ssItem X)))) :rule refl)
% 27.03/27.21  (step t761.t14 (cl (= (not (tptp.ssItem V)) (not (tptp.ssItem V)))) :rule refl)
% 27.03/27.21  (step t761.t15 (cl (= (not (tptp.strictorderedP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.strictorderedP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))))) :rule refl)
% 27.03/27.21  (step t761.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.21  (step t761.t17 (cl (= (tptp.lt V X) (tptp.lt V X))) :rule refl)
% 27.03/27.21  (step t761.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.strictorderedP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (tptp.lt V X)) (or false (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.strictorderedP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (tptp.lt V X)))) :rule cong :premises (t761.t9 t761.t10 t761.t11 t761.t12 t761.t13 t761.t14 t761.t15 t761.t16 t761.t17))
% 27.03/27.21  (step t761.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.strictorderedP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (tptp.lt V X)) (or (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.strictorderedP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (tptp.lt V X)))) :rule all_simplify)
% 27.03/27.21  (step t761.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.strictorderedP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (tptp.lt V X)) (or (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.strictorderedP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (tptp.lt V X)))) :rule trans :premises (t761.t18 t761.t19))
% 27.03/27.21  (step t761 (cl (= (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted)) (or (not (= (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)) (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.strictorderedP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (tptp.lt V X))) (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted)) (or (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.strictorderedP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (tptp.lt V X))))) :rule bind)
% 27.03/27.21  (step t762 (cl (= (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (or (not (= Z (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.strictorderedP Z)) (not (tptp.ssList Z)) (tptp.lt V X))) (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted)) (or (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.strictorderedP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (tptp.lt V X))))) :rule trans :premises (t760 t761))
% 27.03/27.21  (step t763 (cl (= (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (or (not (= (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)) Z)) (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.strictorderedP Z)) (not (tptp.ssList Z)) (tptp.lt V X))) (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted)) (or (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.strictorderedP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (tptp.lt V X))))) :rule trans :premises (t759 t762))
% 27.03/27.21  (step t764 (cl (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted)) (or (not (tptp.ssList Y)) (not (tptp.ssList W)) (not (tptp.ssList U)) (not (tptp.ssItem X)) (not (tptp.ssItem V)) (not (tptp.strictorderedP (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (not (tptp.ssList (tptp.app (tptp.app U (tptp.cons V W)) (tptp.cons X Y)))) (tptp.lt V X)))) :rule resolution :premises (t758 t763 a180))
% 27.03/27.21  (step t765 (cl (or (not (tptp.ssList tptp.nil)) (not (tptp.ssList (tptp.skaf43 tptp.sk8 tptp.sk6))) (not (tptp.ssList (tptp.skaf42 tptp.sk6 tptp.sk8))) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssItem tptp.sk8)) (not (tptp.strictorderedP (tptp.app (tptp.app (tptp.skaf42 tptp.sk6 tptp.sk8) (tptp.cons tptp.sk8 (tptp.skaf43 tptp.sk8 tptp.sk6))) (tptp.cons tptp.sk5 tptp.nil)))) (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.sk5 tptp.nil)))) (tptp.lt tptp.sk8 tptp.sk5))) :rule resolution :premises (t757 t764))
% 27.03/27.21  (step t766 (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.21  (anchor :step t767)
% 27.03/27.21  (assume t767.a0 (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf42 U V))))
% 27.03/27.21  (step t767.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.21  (step t767.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 (t767.t1))
% 27.03/27.21  (step t767.t3 (cl (tptp.ssList (tptp.skaf42 tptp.sk6 tptp.sk8))) :rule resolution :premises (t767.t2 t767.a0))
% 27.03/27.21  (step t767 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf42 U V)))) (tptp.ssList (tptp.skaf42 tptp.sk6 tptp.sk8))) :rule subproof :discharge (t767.a0))
% 27.03/27.21  (step t768 (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 (t766 t767))
% 27.03/27.21  (step t769 (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.21  (step t770 (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 (t768 t769))
% 27.03/27.21  (step t771 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf42 U V))) (tptp.ssList (tptp.skaf42 tptp.sk6 tptp.sk8)))) :rule contraction :premises (t770))
% 27.03/27.21  (step t772 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf42 U V)))) (tptp.ssList (tptp.skaf42 tptp.sk6 tptp.sk8))) :rule implies :premises (t771))
% 27.03/27.21  (step t773 (cl (tptp.ssList (tptp.skaf42 tptp.sk6 tptp.sk8))) :rule resolution :premises (t772 a52))
% 27.03/27.21  (step t774 (cl (not (tptp.lt tptp.sk8 tptp.sk5)) (tptp.memberP tptp.sk7 tptp.sk8)) :rule or :premises (a198))
% 27.03/27.21  (step t775 (cl (tptp.memberP tptp.sk7 tptp.sk8) (not (tptp.lt tptp.sk8 tptp.sk5))) :rule reordering :premises (t774))
% 27.03/27.21  (step t776 (cl (not (tptp.lt tptp.sk8 tptp.sk5))) :rule resolution :premises (t775 t679))
% 27.03/27.21  (step t777 (cl) :rule resolution :premises (t2 t715 t742 t750 t765 t773 t776 a195 a191 a7))
% 27.03/27.21  
% 27.03/27.22  % SZS output end Proof for /export/starexec/sandbox2/tmp/tmp.TIUNL9Sq2o/cvc5---1.0.5_21437.smt2
% 27.03/27.22  % cvc5---1.0.5 exiting
% 27.03/27.23  % cvc5---1.0.5 exiting
%------------------------------------------------------------------------------