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

View Problem - Process Solution

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

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

% Result   : Unsatisfiable 47.97s 48.24s
% Output   : Proof 48.12s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.09/0.10  % Problem    : SWC166-1 : TPTP v8.2.0. Released v2.4.0.
% 0.09/0.11  % Command    : do_cvc5 %s %d
% 0.10/0.29  % Computer : n032.cluster.edu
% 0.10/0.29  % Model    : x86_64 x86_64
% 0.10/0.29  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.10/0.29  % Memory   : 8042.1875MB
% 0.10/0.29  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.10/0.29  % CPULimit   : 300
% 0.10/0.29  % WCLimit    : 300
% 0.10/0.29  % DateTime   : Sun May 26 16:33:23 EDT 2024
% 0.10/0.30  % CPUTime    : 
% 0.14/0.41  %----Proving TF0_NAR, FOF, or CNF
% 0.14/0.41  --- Run --decision=internal --simplification=none --no-inst-no-entail --no-cbqi --full-saturate-quant at 10...
% 10.41/10.62  --- Run --no-e-matching --full-saturate-quant at 5...
% 15.44/15.64  --- Run --no-e-matching --enum-inst-sum --full-saturate-quant at 5...
% 20.42/20.67  --- Run --finite-model-find --uf-ss=no-minimal at 5...
% 25.48/25.70  --- Run --multi-trigger-when-single --full-saturate-quant at 5...
% 30.54/30.78  --- Run --trigger-sel=max --full-saturate-quant at 5...
% 35.58/35.82  --- Run --multi-trigger-when-single --multi-trigger-priority --full-saturate-quant at 5...
% 40.67/40.88  --- Run --multi-trigger-cache --full-saturate-quant at 5...
% 45.84/46.07  --- Run --prenex-quant=none --full-saturate-quant at 5...
% 47.97/48.24  % SZS status Unsatisfiable for /export/starexec/sandbox2/tmp/tmp.7QoOhfAIN5/cvc5---1.0.5_2897.smt2
% 47.97/48.24  % SZS output start Proof for /export/starexec/sandbox2/tmp/tmp.7QoOhfAIN5/cvc5---1.0.5_2897.smt2
% 48.12/48.36  (assume a0 (tptp.equalelemsP tptp.nil))
% 48.12/48.36  (assume a1 (tptp.duplicatefreeP tptp.nil))
% 48.12/48.36  (assume a2 (tptp.strictorderedP tptp.nil))
% 48.12/48.36  (assume a3 (tptp.totalorderedP tptp.nil))
% 48.12/48.36  (assume a4 (tptp.strictorderP tptp.nil))
% 48.12/48.36  (assume a5 (tptp.totalorderP tptp.nil))
% 48.12/48.36  (assume a6 (tptp.cyclefreeP tptp.nil))
% 48.12/48.36  (assume a7 (tptp.ssList tptp.nil))
% 48.12/48.36  (assume a8 (tptp.ssItem tptp.skac3))
% 48.12/48.36  (assume a9 (tptp.ssItem tptp.skac2))
% 48.12/48.36  (assume a10 (not (tptp.singletonP tptp.nil)))
% 48.12/48.36  (assume a11 (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf83 U))))
% 48.12/48.36  (assume a12 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf82 U))))
% 48.12/48.36  (assume a13 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf81 U))))
% 48.12/48.36  (assume a14 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf80 U))))
% 48.12/48.36  (assume a15 (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf79 U))))
% 48.12/48.36  (assume a16 (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf78 U))))
% 48.12/48.36  (assume a17 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf77 U))))
% 48.12/48.36  (assume a18 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf76 U))))
% 48.12/48.36  (assume a19 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf75 U))))
% 48.12/48.36  (assume a20 (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf74 U))))
% 48.12/48.36  (assume a21 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf73 U))))
% 48.12/48.36  (assume a22 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf72 U))))
% 48.12/48.36  (assume a23 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf71 U))))
% 48.12/48.36  (assume a24 (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf70 U))))
% 48.12/48.36  (assume a25 (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf69 U))))
% 48.12/48.36  (assume a26 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf68 U))))
% 48.12/48.36  (assume a27 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf67 U))))
% 48.12/48.36  (assume a28 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf66 U))))
% 48.12/48.36  (assume a29 (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf65 U))))
% 48.12/48.36  (assume a30 (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf64 U))))
% 48.12/48.36  (assume a31 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf63 U))))
% 48.12/48.36  (assume a32 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf62 U))))
% 48.12/48.36  (assume a33 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf61 U))))
% 48.12/48.36  (assume a34 (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf60 U))))
% 48.12/48.36  (assume a35 (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf59 U))))
% 48.12/48.36  (assume a36 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf58 U))))
% 48.12/48.36  (assume a37 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf57 U))))
% 48.12/48.36  (assume a38 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf56 U))))
% 48.12/48.36  (assume a39 (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf55 U))))
% 48.12/48.36  (assume a40 (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf54 U))))
% 48.12/48.36  (assume a41 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf53 U))))
% 48.12/48.36  (assume a42 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf52 U))))
% 48.12/48.36  (assume a43 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf51 U))))
% 48.12/48.36  (assume a44 (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf50 U))))
% 48.12/48.36  (assume a45 (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf49 U))))
% 48.12/48.36  (assume a46 (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf44 U))))
% 48.12/48.36  (assume a47 (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf48 U V))))
% 48.12/48.36  (assume a48 (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf47 U V))))
% 48.12/48.36  (assume a49 (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf46 U V))))
% 48.12/48.36  (assume a50 (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf45 U V))))
% 48.12/48.36  (assume a51 (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf43 U V))))
% 48.12/48.36  (assume a52 (forall ((U $$unsorted) (V $$unsorted)) (tptp.ssList (tptp.skaf42 U V))))
% 48.12/48.36  (assume a53 (not (= tptp.skac3 tptp.skac2)))
% 48.12/48.36  (assume a54 (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.geq U U))))
% 48.12/48.36  (assume a55 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.segmentP U tptp.nil))))
% 48.12/48.36  (assume a56 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.segmentP U U))))
% 48.12/48.36  (assume a57 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.rearsegP U tptp.nil))))
% 48.12/48.36  (assume a58 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.rearsegP U U))))
% 48.12/48.36  (assume a59 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.frontsegP U tptp.nil))))
% 48.12/48.36  (assume a60 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.frontsegP U U))))
% 48.12/48.36  (assume a61 (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.leq U U))))
% 48.12/48.36  (assume a62 (forall ((U $$unsorted)) (or (not (tptp.lt U U)) (not (tptp.ssItem U)))))
% 48.12/48.36  (assume a63 (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.equalelemsP (tptp.cons U tptp.nil)))))
% 48.12/48.36  (assume a64 (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.duplicatefreeP (tptp.cons U tptp.nil)))))
% 48.12/48.36  (assume a65 (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.strictorderedP (tptp.cons U tptp.nil)))))
% 48.12/48.36  (assume a66 (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.totalorderedP (tptp.cons U tptp.nil)))))
% 48.12/48.36  (assume a67 (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.strictorderP (tptp.cons U tptp.nil)))))
% 48.12/48.36  (assume a68 (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.totalorderP (tptp.cons U tptp.nil)))))
% 48.12/48.36  (assume a69 (forall ((U $$unsorted)) (or (not (tptp.ssItem U)) (tptp.cyclefreeP (tptp.cons U tptp.nil)))))
% 48.12/48.36  (assume a70 (forall ((U $$unsorted)) (or (not (tptp.memberP tptp.nil U)) (not (tptp.ssItem U)))))
% 48.12/48.36  (assume a71 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (tptp.duplicatefreeP U) (tptp.ssItem V))))
% 48.12/48.36  (assume a72 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= (tptp.app U tptp.nil) U))))
% 48.12/48.36  (assume a73 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= (tptp.app tptp.nil U) U))))
% 48.12/48.36  (assume a74 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.ssList (tptp.tl U)) (= tptp.nil U))))
% 48.12/48.36  (assume a75 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.ssItem (tptp.hd U)) (= tptp.nil U))))
% 48.12/48.36  (assume a76 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.ssList (tptp.tl U)) (= tptp.nil U))))
% 48.12/48.36  (assume a77 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.ssItem (tptp.hd U)) (= tptp.nil U))))
% 48.12/48.36  (assume a78 (forall ((U $$unsorted)) (or (not (= tptp.nil U)) (not (tptp.ssList U)) (tptp.segmentP tptp.nil U))))
% 48.12/48.36  (assume a79 (forall ((U $$unsorted)) (or (not (tptp.segmentP tptp.nil U)) (not (tptp.ssList U)) (= tptp.nil U))))
% 48.12/48.36  (assume a80 (forall ((U $$unsorted)) (or (not (= tptp.nil U)) (not (tptp.ssList U)) (tptp.rearsegP tptp.nil U))))
% 48.12/48.36  (assume a81 (forall ((U $$unsorted)) (or (not (tptp.rearsegP tptp.nil U)) (not (tptp.ssList U)) (= tptp.nil U))))
% 48.12/48.36  (assume a82 (forall ((U $$unsorted)) (or (not (= tptp.nil U)) (not (tptp.ssList U)) (tptp.frontsegP tptp.nil U))))
% 48.12/48.36  (assume a83 (forall ((U $$unsorted)) (or (not (tptp.frontsegP tptp.nil U)) (not (tptp.ssList U)) (= tptp.nil U))))
% 48.12/48.36  (assume a84 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U)))))
% 48.12/48.36  (assume a85 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (tptp.ssList (tptp.cons U V)))))
% 48.12/48.36  (assume a86 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.cyclefreeP U) (tptp.leq (tptp.skaf50 U) (tptp.skaf49 U)))))
% 48.12/48.36  (assume a87 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (tptp.cyclefreeP U) (tptp.leq (tptp.skaf49 U) (tptp.skaf50 U)))))
% 48.12/48.36  (assume a88 (forall ((U $$unsorted)) (or (not (= (tptp.skaf79 U) (tptp.skaf78 U))) (not (tptp.ssList U)) (tptp.equalelemsP U))))
% 48.12/48.36  (assume a89 (forall ((U $$unsorted)) (or (not (tptp.lt (tptp.skaf69 U) (tptp.skaf70 U))) (not (tptp.ssList U)) (tptp.strictorderedP U))))
% 48.12/48.36  (assume a90 (forall ((U $$unsorted)) (or (not (tptp.leq (tptp.skaf64 U) (tptp.skaf65 U))) (not (tptp.ssList U)) (tptp.totalorderedP U))))
% 48.12/48.36  (assume a91 (forall ((U $$unsorted)) (or (not (tptp.lt (tptp.skaf60 U) (tptp.skaf59 U))) (not (tptp.ssList U)) (tptp.strictorderP U))))
% 48.12/48.36  (assume a92 (forall ((U $$unsorted)) (or (not (tptp.lt (tptp.skaf59 U) (tptp.skaf60 U))) (not (tptp.ssList U)) (tptp.strictorderP U))))
% 48.12/48.36  (assume a93 (forall ((U $$unsorted)) (or (not (tptp.leq (tptp.skaf55 U) (tptp.skaf54 U))) (not (tptp.ssList U)) (tptp.totalorderP U))))
% 48.12/48.36  (assume a94 (forall ((U $$unsorted)) (or (not (tptp.leq (tptp.skaf54 U) (tptp.skaf55 U))) (not (tptp.ssList U)) (tptp.totalorderP U))))
% 48.12/48.36  (assume a95 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.tl (tptp.cons U V)) V))))
% 48.12/48.36  (assume a96 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.hd (tptp.cons U V)) U))))
% 48.12/48.36  (assume a97 (forall ((U $$unsorted) (V $$unsorted)) (or (not (= (tptp.cons U V) tptp.nil)) (not (tptp.ssItem U)) (not (tptp.ssList V)))))
% 48.12/48.36  (assume a98 (forall ((U $$unsorted) (V $$unsorted)) (or (not (= (tptp.cons U V) V)) (not (tptp.ssItem U)) (not (tptp.ssList V)))))
% 48.12/48.36  (assume a99 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.neq V U) (= V U))))
% 48.12/48.36  (assume a100 (forall ((U $$unsorted)) (or (not (tptp.singletonP U)) (not (tptp.ssList U)) (= (tptp.cons (tptp.skaf44 U) tptp.nil) U))))
% 48.12/48.36  (assume a101 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssItem V)) (tptp.neq V U) (= V U))))
% 48.12/48.36  (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))))
% 48.12/48.36  (assume a103 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= (tptp.cons (tptp.hd U) (tptp.tl U)) U) (= tptp.nil U))))
% 48.12/48.36  (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))))
% 48.12/48.36  (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))))
% 48.12/48.36  (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))))
% 48.12/48.36  (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))))
% 48.12/48.36  (assume a108 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= (tptp.cons (tptp.skaf83 U) (tptp.skaf82 U)) U) (= tptp.nil U))))
% 48.12/48.36  (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)))))
% 48.12/48.36  (assume a110 (forall ((U $$unsorted) (V $$unsorted)) (or (not (= U V)) (not (tptp.lt U V)) (not (tptp.ssItem V)) (not (tptp.ssItem U)))))
% 48.12/48.36  (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)))))
% 48.12/48.36  (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)))))
% 48.12/48.36  (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)))))
% 48.12/48.36  (assume a114 (forall ((U $$unsorted) (V $$unsorted)) (or (not (= U V)) (not (tptp.neq U V)) (not (tptp.ssList V)) (not (tptp.ssList U)))))
% 48.12/48.36  (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))))
% 48.12/48.36  (assume a116 (forall ((U $$unsorted) (V $$unsorted)) (or (not (= U V)) (not (tptp.neq U V)) (not (tptp.ssItem V)) (not (tptp.ssItem U)))))
% 48.12/48.36  (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))))
% 48.12/48.36  (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))))
% 48.12/48.36  (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)))))
% 48.12/48.36  (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))))
% 48.12/48.36  (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))))
% 48.12/48.36  (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)))))
% 48.12/48.36  (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))))
% 48.12/48.36  (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))))
% 48.12/48.36  (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))))
% 48.12/48.36  (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))))
% 48.12/48.36  (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))))
% 48.12/48.36  (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))))
% 48.12/48.36  (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))))
% 48.12/48.36  (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))))
% 48.12/48.36  (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))))
% 48.12/48.36  (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)))))
% 48.12/48.36  (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))))
% 48.12/48.36  (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))))
% 48.12/48.36  (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))))
% 48.12/48.36  (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))))
% 48.12/48.36  (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))))
% 48.12/48.36  (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))))
% 48.12/48.36  (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))))
% 48.12/48.36  (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))))
% 48.12/48.36  (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))))
% 48.12/48.36  (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))))
% 48.12/48.36  (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))))
% 48.12/48.36  (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))))
% 48.12/48.36  (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))))
% 48.12/48.36  (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))))
% 48.12/48.36  (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))))
% 48.12/48.36  (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))))))
% 48.12/48.36  (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))))
% 48.12/48.36  (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))))
% 48.12/48.36  (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))))
% 48.12/48.36  (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))))
% 48.12/48.36  (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))))
% 48.12/48.36  (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))))
% 48.12/48.36  (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))))
% 48.12/48.36  (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)))))
% 48.12/48.36  (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))))
% 48.12/48.36  (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))))
% 48.12/48.36  (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))))
% 48.12/48.36  (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))))
% 48.12/48.36  (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))))
% 48.12/48.36  (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))))
% 48.12/48.36  (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))))
% 48.12/48.36  (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))))
% 48.12/48.36  (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))))
% 48.12/48.36  (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))))
% 48.12/48.36  (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))))
% 48.12/48.36  (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))))
% 48.12/48.36  (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))))
% 48.12/48.36  (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))))
% 48.12/48.36  (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))))
% 48.12/48.36  (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))))
% 48.12/48.36  (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))))
% 48.12/48.36  (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))))
% 48.12/48.36  (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))))
% 48.12/48.36  (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))))
% 48.12/48.36  (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)))))
% 48.12/48.36  (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)))))
% 48.12/48.36  (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))))
% 48.12/48.36  (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))))
% 48.12/48.36  (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))))
% 48.12/48.36  (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))))
% 48.12/48.36  (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))))
% 48.12/48.36  (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)))))
% 48.12/48.36  (assume a185 (tptp.ssList tptp.sk1))
% 48.12/48.36  (assume a186 (tptp.ssList tptp.sk2))
% 48.12/48.36  (assume a187 (tptp.ssList tptp.sk3))
% 48.12/48.36  (assume a188 (tptp.ssList tptp.sk4))
% 48.12/48.36  (assume a189 (= tptp.sk2 tptp.sk4))
% 48.12/48.36  (assume a190 (= tptp.sk1 tptp.sk3))
% 48.12/48.36  (assume a191 (tptp.singletonP tptp.sk3))
% 48.12/48.36  (assume a192 (tptp.ssItem tptp.sk5))
% 48.12/48.36  (assume a193 (tptp.ssItem tptp.sk6))
% 48.12/48.36  (assume a194 (tptp.ssList tptp.sk7))
% 48.12/48.36  (assume a195 (tptp.ssList tptp.sk8))
% 48.12/48.36  (assume a196 (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) tptp.sk1))
% 48.12/48.36  (assume a197 (not (tptp.neq tptp.sk5 tptp.sk6)))
% 48.12/48.36  (step t1 (cl (not (= (or (not (= tptp.sk5 tptp.sk6)) (not (= tptp.nil tptp.sk7)) (not (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil)))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (not (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) (not (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))) (not (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) (not (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (or (not (= tptp.sk5 tptp.sk6)) (not (= tptp.nil tptp.sk7)) (not (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil)))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (not (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) (not (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))) (not (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (not (or (not (= tptp.sk5 tptp.sk6)) (not (= tptp.nil tptp.sk7)) (not (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil)))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (not (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) (not (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))) (not (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) (not (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))))) (or (not (= tptp.sk5 tptp.sk6)) (not (= tptp.nil tptp.sk7)) (not (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil)))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (not (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) (not (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))) (not (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule equiv_pos2)
% 48.12/48.36  (step t2 (cl (= (not (= tptp.sk5 tptp.sk6)) (not (= tptp.sk5 tptp.sk6)))) :rule refl)
% 48.12/48.36  (step t3 (cl (= (not (= tptp.nil tptp.sk7)) (not (= tptp.nil tptp.sk7)))) :rule refl)
% 48.12/48.36  (step t4 (cl (= (not (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil)))) (not (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil)))))) :rule refl)
% 48.12/48.36  (step t5 (cl (= (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))))) :rule refl)
% 48.12/48.36  (step t6 (cl (= (not (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))))) :rule refl)
% 48.12/48.36  (step t7 (cl (= (not (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))))) :rule refl)
% 48.12/48.36  (step t8 (cl (= (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule refl)
% 48.12/48.36  (step t9 (cl (= (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) :rule refl)
% 48.12/48.36  (step t10 (cl (= (not (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) (not (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil)))))) :rule refl)
% 48.12/48.36  (step t11 (cl (= (not (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))) (not (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))))) :rule refl)
% 48.12/48.36  (step t12 (cl (= (not (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) (not (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))))) :rule refl)
% 48.12/48.36  (step t13 (cl (= (= (= (not (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) true) (= (not (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule equiv_simplify)
% 48.12/48.36  (step t14 (cl (not (= (= (not (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) true)) (= (not (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule equiv1 :premises (t13))
% 48.12/48.36  (step t15 (cl (= (= (not (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (not (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))))) :rule all_simplify)
% 48.12/48.36  (step t16 (cl (= (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule refl)
% 48.12/48.36  (step t17 (cl (= (not (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule all_simplify)
% 48.12/48.36  (step t18 (cl (= (= (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (not (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (= (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule cong :premises (t16 t17))
% 48.12/48.36  (step t19 (cl (= (= (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) true)) :rule all_simplify)
% 48.12/48.36  (step t20 (cl (= (= (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (not (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) true)) :rule trans :premises (t18 t19))
% 48.12/48.36  (step t21 (cl (= (= (not (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) true)) :rule trans :premises (t15 t20))
% 48.12/48.36  (step t22 (cl (= (not (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule resolution :premises (t14 t21))
% 48.12/48.36  (step t23 (cl (= (or (not (= tptp.sk5 tptp.sk6)) (not (= tptp.nil tptp.sk7)) (not (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil)))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (not (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) (not (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))) (not (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) (not (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (or (not (= tptp.sk5 tptp.sk6)) (not (= tptp.nil tptp.sk7)) (not (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil)))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (not (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) (not (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))) (not (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule cong :premises (t2 t3 t4 t5 t6 t7 t8 t9 t10 t11 t12 t22))
% 48.12/48.36  (step t24 (cl (not (= (=> (and (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk7) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (and (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk5 tptp.sk6) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (and (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk7) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))))) (not (=> (and (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk7) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (and (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk5 tptp.sk6) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (not (and (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk7) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))))) :rule equiv_pos2)
% 48.12/48.36  (step t25 (cl (= (and (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk7) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (and (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk7) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))))) :rule refl)
% 48.12/48.36  (step t26 (cl (= (= (and (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk5 tptp.sk6) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) false) (not (and (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk5 tptp.sk6) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))))) :rule equiv_simplify)
% 48.12/48.36  (step t27 (cl (= (and (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk5 tptp.sk6) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) false) (not (not (and (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk5 tptp.sk6) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))))) :rule equiv2 :premises (t26))
% 48.12/48.36  (step t28 (cl (not (not (not (and (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk5 tptp.sk6) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))))) (and (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk5 tptp.sk6) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule not_not)
% 48.12/48.36  (step t29 (cl (= (and (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk5 tptp.sk6) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) false) (and (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk5 tptp.sk6) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule resolution :premises (t27 t28))
% 48.12/48.36  (step t30 (cl (=> (and (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk5 tptp.sk6) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) false) (and (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk5 tptp.sk6) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule implies_neg1)
% 48.12/48.36  (anchor :step t31)
% 48.12/48.36  (assume t31.a0 (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))
% 48.12/48.36  (assume t31.a1 (= tptp.sk5 tptp.sk6))
% 48.12/48.36  (assume t31.a2 (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))))
% 48.12/48.36  (assume t31.a3 (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))
% 48.12/48.36  (assume t31.a4 (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))
% 48.12/48.36  (assume t31.a5 (= tptp.nil tptp.sk7))
% 48.12/48.36  (assume t31.a6 (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))))
% 48.12/48.36  (assume t31.a7 (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))))
% 48.12/48.36  (assume t31.a8 (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))
% 48.12/48.36  (assume t31.a9 (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))))
% 48.12/48.36  (assume t31.a10 (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))
% 48.12/48.36  (assume t31.a11 (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))
% 48.12/48.36  (step t31.t1 (cl (not (= (= true false) false)) (not (= true false)) false) :rule equiv_pos2)
% 48.12/48.36  (step t31.t2 (cl (= (= true false) false)) :rule all_simplify)
% 48.12/48.36  (step t31.t3 (cl (= (= (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) true) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule equiv_simplify)
% 48.12/48.36  (step t31.t4 (cl (= (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) true) (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule equiv2 :premises (t31.t3))
% 48.12/48.36  (step t31.t5 (cl (= (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) true)) :rule resolution :premises (t31.t4 t31.a11))
% 48.12/48.36  (step t31.t6 (cl (= true (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule symm :premises (t31.t5))
% 48.12/48.36  (step t31.t7 (cl (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) :rule refl)
% 48.12/48.36  (step t31.t8 (cl (= (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) :rule cong :premises (t31.t7 t31.a10))
% 48.12/48.36  (step t31.t9 (cl (= (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) :rule symm :premises (t31.a9))
% 48.12/48.36  (step t31.t10 (cl (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))) :rule symm :premises (t31.t9))
% 48.12/48.36  (step t31.t11 (cl (= (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) :rule symm :premises (t31.a8))
% 48.12/48.36  (step t31.t12 (cl (= (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) :rule cong :premises (t31.t11))
% 48.12/48.36  (step t31.t13 (cl (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) :rule trans :premises (t31.t10 t31.t12))
% 48.12/48.36  (step t31.t14 (cl (= (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)) tptp.nil)) :rule symm :premises (t31.a10))
% 48.12/48.36  (step t31.t15 (cl (= (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (tptp.cons (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) :rule cong :premises (t31.t13 t31.t14))
% 48.12/48.36  (step t31.t16 (cl (= tptp.sk7 tptp.sk7)) :rule refl)
% 48.12/48.36  (step t31.t17 (cl (= tptp.sk6 tptp.sk5)) :rule symm :premises (t31.a1))
% 48.12/48.36  (step t31.t18 (cl (= tptp.nil tptp.nil)) :rule refl)
% 48.12/48.36  (step t31.t19 (cl (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons tptp.sk5 tptp.nil))) :rule cong :premises (t31.t17 t31.t18))
% 48.12/48.36  (step t31.t20 (cl (= (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) :rule cong :premises (t31.t16 t31.t19))
% 48.12/48.36  (step t31.t21 (cl (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) :rule cong :premises (t31.t20))
% 48.12/48.36  (step t31.t22 (cl (= (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) :rule symm :premises (t31.a4))
% 48.12/48.36  (step t31.t23 (cl (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))) (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) :rule trans :premises (t31.t21 t31.a3 t31.t22))
% 48.12/48.36  (step t31.t24 (cl (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) :rule symm :premises (t31.t23))
% 48.12/48.36  (step t31.t25 (cl (= (tptp.tl (tptp.cons tptp.sk6 tptp.nil)) tptp.nil)) :rule symm :premises (t31.a7))
% 48.12/48.36  (step t31.t26 (cl (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil)))) :rule symm :premises (t31.t25))
% 48.12/48.36  (step t31.t27 (cl (= (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) :rule symm :premises (t31.a6))
% 48.12/48.36  (step t31.t28 (cl (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) :rule symm :premises (t31.t27))
% 48.12/48.36  (step t31.t29 (cl (= tptp.sk7 tptp.nil)) :rule symm :premises (t31.a5))
% 48.12/48.36  (step t31.t30 (cl (= tptp.nil tptp.sk7)) :rule symm :premises (t31.t29))
% 48.12/48.36  (step t31.t31 (cl (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) :rule refl)
% 48.12/48.36  (step t31.t32 (cl (= (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) :rule cong :premises (t31.t30 t31.t31))
% 48.12/48.36  (step t31.t33 (cl (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) :rule trans :premises (t31.t28 t31.t32 t31.t20))
% 48.12/48.36  (step t31.t34 (cl (= (tptp.tl (tptp.cons tptp.sk6 tptp.nil)) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) :rule cong :premises (t31.t33))
% 48.12/48.36  (step t31.t35 (cl (= (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) :rule cong :premises (t31.t20))
% 48.12/48.36  (step t31.t36 (cl (= (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) :rule symm :premises (t31.t35))
% 48.12/48.36  (step t31.t37 (cl (= tptp.nil (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) :rule trans :premises (t31.t26 t31.t34 t31.t36))
% 48.12/48.36  (step t31.t38 (cl (= (tptp.cons (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))))) :rule cong :premises (t31.t24 t31.t37))
% 48.12/48.36  (step t31.t39 (cl (= (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) :rule cong :premises (t31.t21 t31.t35))
% 48.12/48.36  (step t31.t40 (cl (= (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) :rule symm :premises (t31.a2))
% 48.12/48.36  (step t31.t41 (cl (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) :rule symm :premises (t31.t20))
% 48.12/48.36  (step t31.t42 (cl (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) :rule trans :premises (t31.a8 t31.t8 t31.t15 t31.t38 t31.t39 t31.t40 t31.t41))
% 48.12/48.36  (step t31.t43 (cl (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) :rule trans :premises (t31.t42 t31.t20))
% 48.12/48.36  (step t31.t44 (cl (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) :rule refl)
% 48.12/48.36  (step t31.t45 (cl (= (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule cong :premises (t31.t43 t31.t44))
% 48.12/48.36  (step t31.t46 (cl (= (= (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) false) (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule equiv_simplify)
% 48.12/48.36  (step t31.t47 (cl (= (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) false) (not (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule equiv2 :premises (t31.t46))
% 48.12/48.36  (step t31.t48 (cl (not (not (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) :rule not_not)
% 48.12/48.36  (step t31.t49 (cl (= (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) false) (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) :rule resolution :premises (t31.t47 t31.t48))
% 48.12/48.36  (step t31.t50 (cl (= (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) false)) :rule resolution :premises (t31.t49 t31.a0))
% 48.12/48.36  (step t31.t51 (cl (= true false)) :rule trans :premises (t31.t6 t31.t45 t31.t50))
% 48.12/48.36  (step t31.t52 (cl false) :rule resolution :premises (t31.t1 t31.t2 t31.t51))
% 48.12/48.36  (step t31 (cl (not (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) (not (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= tptp.nil tptp.sk7)) (not (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) (not (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil)))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (not (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) false) :rule subproof :discharge (t31.a0 t31.a1 t31.a2 t31.a3 t31.a4 t31.a5 t31.a6 t31.a7 t31.a8 t31.a9 t31.a10 t31.a11))
% 48.12/48.36  (step t32 (cl (not (and (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk5 tptp.sk6) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule and_pos)
% 48.12/48.36  (step t33 (cl (not (and (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk5 tptp.sk6) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk5 tptp.sk6)) :rule and_pos)
% 48.12/48.36  (step t34 (cl (not (and (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk5 tptp.sk6) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) :rule and_pos)
% 48.12/48.36  (step t35 (cl (not (and (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk5 tptp.sk6) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule and_pos)
% 48.12/48.36  (step t36 (cl (not (and (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk5 tptp.sk6) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule and_pos)
% 48.12/48.36  (step t37 (cl (not (and (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk5 tptp.sk6) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.nil tptp.sk7)) :rule and_pos)
% 48.12/48.36  (step t38 (cl (not (and (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk5 tptp.sk6) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) :rule and_pos)
% 48.12/48.36  (step t39 (cl (not (and (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk5 tptp.sk6) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil)))) :rule and_pos)
% 48.12/48.36  (step t40 (cl (not (and (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk5 tptp.sk6) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) :rule and_pos)
% 48.12/48.36  (step t41 (cl (not (and (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk5 tptp.sk6) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))) :rule and_pos)
% 48.12/48.36  (step t42 (cl (not (and (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk5 tptp.sk6) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) :rule and_pos)
% 48.12/48.36  (step t43 (cl (not (and (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk5 tptp.sk6) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) :rule and_pos)
% 48.12/48.36  (step t44 (cl false (not (and (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk5 tptp.sk6) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (and (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk5 tptp.sk6) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (and (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk5 tptp.sk6) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (and (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk5 tptp.sk6) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (and (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk5 tptp.sk6) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (and (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk5 tptp.sk6) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (and (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk5 tptp.sk6) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (and (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk5 tptp.sk6) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (and (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk5 tptp.sk6) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (and (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk5 tptp.sk6) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (and (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk5 tptp.sk6) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (and (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk5 tptp.sk6) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule resolution :premises (t31 t32 t33 t34 t35 t36 t37 t38 t39 t40 t41 t42 t43))
% 48.12/48.36  (step t45 (cl (not (and (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk5 tptp.sk6) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (and (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk5 tptp.sk6) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (and (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk5 tptp.sk6) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (and (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk5 tptp.sk6) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (and (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk5 tptp.sk6) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (and (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk5 tptp.sk6) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (and (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk5 tptp.sk6) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (and (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk5 tptp.sk6) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (and (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk5 tptp.sk6) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (and (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk5 tptp.sk6) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (and (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk5 tptp.sk6) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (and (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk5 tptp.sk6) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) false) :rule reordering :premises (t44))
% 48.12/48.36  (step t46 (cl (not (and (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk5 tptp.sk6) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) false) :rule contraction :premises (t45))
% 48.12/48.36  (step t47 (cl (=> (and (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk5 tptp.sk6) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) false) false) :rule resolution :premises (t30 t46))
% 48.12/48.36  (step t48 (cl (=> (and (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk5 tptp.sk6) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) false) (not false)) :rule implies_neg2)
% 48.12/48.36  (step t49 (cl (=> (and (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk5 tptp.sk6) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) false) (=> (and (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk5 tptp.sk6) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) false)) :rule resolution :premises (t47 t48))
% 48.12/48.36  (step t50 (cl (=> (and (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk5 tptp.sk6) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) false)) :rule contraction :premises (t49))
% 48.12/48.36  (step t51 (cl (= (=> (and (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk5 tptp.sk6) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) false) (not (and (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk5 tptp.sk6) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))))) :rule implies_simplify)
% 48.12/48.36  (step t52 (cl (not (=> (and (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk5 tptp.sk6) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) false)) (not (and (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk5 tptp.sk6) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule equiv1 :premises (t51))
% 48.12/48.36  (step t53 (cl (not (and (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk5 tptp.sk6) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule resolution :premises (t50 t52))
% 48.12/48.36  (step t54 (cl (= (and (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk5 tptp.sk6) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) false)) :rule resolution :premises (t29 t53))
% 48.12/48.36  (step t55 (cl (= (=> (and (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk7) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (and (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk5 tptp.sk6) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (=> (and (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk7) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) false))) :rule cong :premises (t25 t54))
% 48.12/48.36  (step t56 (cl (= (=> (and (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk7) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) false) (not (and (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk7) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))))) :rule all_simplify)
% 48.12/48.36  (step t57 (cl (= (=> (and (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk7) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (and (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk5 tptp.sk6) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (and (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk7) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))))) :rule trans :premises (t55 t56))
% 48.12/48.36  (step t58 (cl (=> (and (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk7) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (and (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk5 tptp.sk6) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (and (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk7) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule implies_neg1)
% 48.12/48.36  (anchor :step t59)
% 48.12/48.36  (assume t59.a0 (= tptp.sk5 tptp.sk6))
% 48.12/48.36  (assume t59.a1 (= tptp.nil tptp.sk7))
% 48.12/48.36  (assume t59.a2 (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))))
% 48.12/48.36  (assume t59.a3 (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))
% 48.12/48.36  (assume t59.a4 (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))
% 48.12/48.36  (assume t59.a5 (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))
% 48.12/48.36  (assume t59.a6 (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))
% 48.12/48.36  (assume t59.a7 (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))
% 48.12/48.36  (assume t59.a8 (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))))
% 48.12/48.36  (assume t59.a9 (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))))
% 48.12/48.36  (assume t59.a10 (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))))
% 48.12/48.36  (assume t59.a11 (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))
% 48.12/48.36  (step t59.t1 (cl (and (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk5 tptp.sk6) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) (not (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= tptp.nil tptp.sk7)) (not (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) (not (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil)))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (not (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule and_neg)
% 48.12/48.36  (step t59.t2 (cl (and (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk5 tptp.sk6) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule resolution :premises (t59.t1 t59.a11 t59.a0 t59.a10 t59.a4 t59.a5 t59.a1 t59.a8 t59.a2 t59.a3 t59.a9 t59.a7 t59.a6))
% 48.12/48.36  (step t59 (cl (not (= tptp.sk5 tptp.sk6)) (not (= tptp.nil tptp.sk7)) (not (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil)))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (not (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) (not (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))) (not (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) (not (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (and (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk5 tptp.sk6) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule subproof :discharge (t59.a0 t59.a1 t59.a2 t59.a3 t59.a4 t59.a5 t59.a6 t59.a7 t59.a8 t59.a9 t59.a10 t59.a11))
% 48.12/48.36  (step t60 (cl (not (and (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk7) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (= tptp.sk5 tptp.sk6)) :rule and_pos)
% 48.12/48.36  (step t61 (cl (not (and (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk7) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (= tptp.nil tptp.sk7)) :rule and_pos)
% 48.12/48.36  (step t62 (cl (not (and (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk7) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil)))) :rule and_pos)
% 48.12/48.36  (step t63 (cl (not (and (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk7) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) :rule and_pos)
% 48.12/48.36  (step t64 (cl (not (and (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk7) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule and_pos)
% 48.12/48.36  (step t65 (cl (not (and (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk7) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule and_pos)
% 48.12/48.36  (step t66 (cl (not (and (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk7) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) :rule and_pos)
% 48.12/48.36  (step t67 (cl (not (and (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk7) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) :rule and_pos)
% 48.12/48.36  (step t68 (cl (not (and (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk7) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) :rule and_pos)
% 48.12/48.36  (step t69 (cl (not (and (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk7) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))) :rule and_pos)
% 48.12/48.36  (step t70 (cl (not (and (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk7) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) :rule and_pos)
% 48.12/48.36  (step t71 (cl (not (and (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk7) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule and_pos)
% 48.12/48.36  (step t72 (cl (and (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk5 tptp.sk6) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (and (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk7) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (not (and (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk7) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (not (and (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk7) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (not (and (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk7) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (not (and (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk7) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (not (and (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk7) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (not (and (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk7) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (not (and (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk7) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (not (and (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk7) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (not (and (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk7) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (not (and (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk7) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (not (and (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk7) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))))) :rule resolution :premises (t59 t60 t61 t62 t63 t64 t65 t66 t67 t68 t69 t70 t71))
% 48.12/48.36  (step t73 (cl (not (and (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk7) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (not (and (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk7) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (not (and (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk7) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (not (and (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk7) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (not (and (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk7) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (not (and (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk7) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (not (and (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk7) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (not (and (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk7) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (not (and (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk7) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (not (and (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk7) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (not (and (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk7) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (not (and (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk7) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (and (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk5 tptp.sk6) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule reordering :premises (t72))
% 48.12/48.36  (step t74 (cl (not (and (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk7) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (and (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk5 tptp.sk6) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule contraction :premises (t73))
% 48.12/48.36  (step t75 (cl (=> (and (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk7) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (and (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk5 tptp.sk6) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (and (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk5 tptp.sk6) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule resolution :premises (t58 t74))
% 48.12/48.36  (step t76 (cl (=> (and (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk7) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (and (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk5 tptp.sk6) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (and (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk5 tptp.sk6) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule implies_neg2)
% 48.12/48.36  (step t77 (cl (=> (and (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk7) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (and (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk5 tptp.sk6) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (=> (and (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk7) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (and (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk5 tptp.sk6) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule resolution :premises (t75 t76))
% 48.12/48.36  (step t78 (cl (=> (and (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk7) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (and (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk5 tptp.sk6) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil tptp.sk7) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule contraction :premises (t77))
% 48.12/48.36  (step t79 (cl (not (and (= tptp.sk5 tptp.sk6) (= tptp.nil tptp.sk7) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))))) :rule resolution :premises (t24 t57 t78))
% 48.12/48.36  (step t80 (cl (not (= tptp.sk5 tptp.sk6)) (not (= tptp.nil tptp.sk7)) (not (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil)))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (not (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) (not (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))) (not (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) (not (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule not_and :premises (t79))
% 48.12/48.36  (step t81 (cl (or (not (= tptp.sk5 tptp.sk6)) (not (= tptp.nil tptp.sk7)) (not (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil)))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (not (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) (not (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))) (not (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) (not (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (not (not (= tptp.sk5 tptp.sk6)))) :rule or_neg)
% 48.12/48.36  (step t82 (cl (or (not (= tptp.sk5 tptp.sk6)) (not (= tptp.nil tptp.sk7)) (not (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil)))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (not (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) (not (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))) (not (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) (not (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (not (not (= tptp.nil tptp.sk7)))) :rule or_neg)
% 48.12/48.36  (step t83 (cl (or (not (= tptp.sk5 tptp.sk6)) (not (= tptp.nil tptp.sk7)) (not (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil)))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (not (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) (not (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))) (not (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) (not (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (not (not (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil)))))) :rule or_neg)
% 48.12/48.36  (step t84 (cl (or (not (= tptp.sk5 tptp.sk6)) (not (= tptp.nil tptp.sk7)) (not (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil)))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (not (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) (not (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))) (not (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) (not (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (not (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))))) :rule or_neg)
% 48.12/48.36  (step t85 (cl (or (not (= tptp.sk5 tptp.sk6)) (not (= tptp.nil tptp.sk7)) (not (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil)))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (not (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) (not (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))) (not (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) (not (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (not (not (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))))) :rule or_neg)
% 48.12/48.36  (step t86 (cl (or (not (= tptp.sk5 tptp.sk6)) (not (= tptp.nil tptp.sk7)) (not (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil)))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (not (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) (not (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))) (not (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) (not (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (not (not (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))))) :rule or_neg)
% 48.12/48.36  (step t87 (cl (or (not (= tptp.sk5 tptp.sk6)) (not (= tptp.nil tptp.sk7)) (not (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil)))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (not (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) (not (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))) (not (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) (not (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (not (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule or_neg)
% 48.12/48.36  (step t88 (cl (or (not (= tptp.sk5 tptp.sk6)) (not (= tptp.nil tptp.sk7)) (not (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil)))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (not (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) (not (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))) (not (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) (not (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (not (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) :rule or_neg)
% 48.12/48.36  (step t89 (cl (or (not (= tptp.sk5 tptp.sk6)) (not (= tptp.nil tptp.sk7)) (not (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil)))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (not (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) (not (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))) (not (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) (not (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (not (not (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil)))))) :rule or_neg)
% 48.12/48.36  (step t90 (cl (or (not (= tptp.sk5 tptp.sk6)) (not (= tptp.nil tptp.sk7)) (not (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil)))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (not (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) (not (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))) (not (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) (not (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (not (not (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))))) :rule or_neg)
% 48.12/48.36  (step t91 (cl (or (not (= tptp.sk5 tptp.sk6)) (not (= tptp.nil tptp.sk7)) (not (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil)))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (not (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) (not (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))) (not (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) (not (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (not (not (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))))) :rule or_neg)
% 48.12/48.36  (step t92 (cl (or (not (= tptp.sk5 tptp.sk6)) (not (= tptp.nil tptp.sk7)) (not (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil)))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (not (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) (not (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))) (not (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) (not (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (not (not (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))))) :rule or_neg)
% 48.12/48.36  (step t93 (cl (or (not (= tptp.sk5 tptp.sk6)) (not (= tptp.nil tptp.sk7)) (not (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil)))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (not (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) (not (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))) (not (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) (not (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (or (not (= tptp.sk5 tptp.sk6)) (not (= tptp.nil tptp.sk7)) (not (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil)))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (not (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) (not (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))) (not (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) (not (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (or (not (= tptp.sk5 tptp.sk6)) (not (= tptp.nil tptp.sk7)) (not (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil)))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (not (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) (not (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))) (not (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) (not (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (or (not (= tptp.sk5 tptp.sk6)) (not (= tptp.nil tptp.sk7)) (not (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil)))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (not (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) (not (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))) (not (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) (not (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (or (not (= tptp.sk5 tptp.sk6)) (not (= tptp.nil tptp.sk7)) (not (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil)))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (not (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) (not (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))) (not (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) (not (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (or (not (= tptp.sk5 tptp.sk6)) (not (= tptp.nil tptp.sk7)) (not (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil)))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (not (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) (not (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))) (not (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) (not (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (or (not (= tptp.sk5 tptp.sk6)) (not (= tptp.nil tptp.sk7)) (not (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil)))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (not (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) (not (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))) (not (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) (not (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (or (not (= tptp.sk5 tptp.sk6)) (not (= tptp.nil tptp.sk7)) (not (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil)))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (not (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) (not (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))) (not (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) (not (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (or (not (= tptp.sk5 tptp.sk6)) (not (= tptp.nil tptp.sk7)) (not (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil)))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (not (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) (not (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))) (not (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) (not (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (or (not (= tptp.sk5 tptp.sk6)) (not (= tptp.nil tptp.sk7)) (not (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil)))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (not (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) (not (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))) (not (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) (not (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (or (not (= tptp.sk5 tptp.sk6)) (not (= tptp.nil tptp.sk7)) (not (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil)))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (not (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) (not (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))) (not (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) (not (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (or (not (= tptp.sk5 tptp.sk6)) (not (= tptp.nil tptp.sk7)) (not (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil)))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (not (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) (not (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))) (not (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) (not (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))))) :rule resolution :premises (t80 t81 t82 t83 t84 t85 t86 t87 t88 t89 t90 t91 t92))
% 48.12/48.36  (step t94 (cl (or (not (= tptp.sk5 tptp.sk6)) (not (= tptp.nil tptp.sk7)) (not (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil)))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (not (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) (not (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))) (not (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) (not (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))))) :rule contraction :premises (t93))
% 48.12/48.36  (step t95 (cl (or (not (= tptp.sk5 tptp.sk6)) (not (= tptp.nil tptp.sk7)) (not (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil)))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (not (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) (not (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))) (not (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule resolution :premises (t1 t23 t94))
% 48.12/48.36  (step t96 (cl (not (= tptp.sk5 tptp.sk6)) (not (= tptp.nil tptp.sk7)) (not (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil)))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (not (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) (not (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))) (not (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) :rule or :premises (t95))
% 48.12/48.36  (step t97 (cl (not (= tptp.sk5 tptp.sk6)) (not (= tptp.nil tptp.sk7)) (not (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil)))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (not (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (not (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) (not (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))) (not (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))))) :rule reordering :premises (t96))
% 48.12/48.36  (step t98 (cl (not (= (or (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (not (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (not (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))) (not (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7)))) (not (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (or (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (not (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (not (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))) (not (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7)))) (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))))) (not (or (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (not (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (not (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))) (not (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7)))) (not (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))))) (or (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (not (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (not (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))) (not (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7)))) (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))))) :rule equiv_pos2)
% 48.12/48.36  (step t99 (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 refl)
% 48.12/48.36  (step t100 (cl (= (not (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))))) :rule refl)
% 48.12/48.36  (step t101 (cl (= (not (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))))) :rule refl)
% 48.12/48.36  (step t102 (cl (= (not (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7)))) (not (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7)))))) :rule refl)
% 48.12/48.36  (step t103 (cl (= (= (= (not (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) true) (= (not (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) :rule equiv_simplify)
% 48.12/48.36  (step t104 (cl (not (= (= (not (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) true)) (= (not (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) :rule equiv1 :premises (t103))
% 48.12/48.36  (step t105 (cl (= (= (not (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (not (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))))) :rule all_simplify)
% 48.12/48.36  (step t106 (cl (= (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) :rule refl)
% 48.12/48.36  (step t107 (cl (= (not (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) :rule all_simplify)
% 48.12/48.36  (step t108 (cl (= (= (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (not (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) (= (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) :rule cong :premises (t106 t107))
% 48.12/48.36  (step t109 (cl (= (= (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) true)) :rule all_simplify)
% 48.12/48.36  (step t110 (cl (= (= (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (not (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) true)) :rule trans :premises (t108 t109))
% 48.12/48.36  (step t111 (cl (= (= (not (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) true)) :rule trans :premises (t105 t110))
% 48.12/48.36  (step t112 (cl (= (not (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) :rule resolution :premises (t104 t111))
% 48.12/48.36  (step t113 (cl (= (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))))) :rule refl)
% 48.12/48.36  (step t114 (cl (= (or (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (not (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (not (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))) (not (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7)))) (not (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (or (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (not (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (not (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))) (not (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7)))) (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))))) :rule cong :premises (t2 t5 t99 t100 t6 t7 t9 t11 t101 t102 t112 t113))
% 48.12/48.36  (step t115 (cl (not (= (=> (and (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (and (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk5 tptp.sk6) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (and (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))))) (not (=> (and (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (and (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk5 tptp.sk6) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))))) (not (and (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))))) :rule equiv_pos2)
% 48.12/48.36  (step t116 (cl (= (and (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (and (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))))) :rule refl)
% 48.12/48.36  (step t117 (cl (= (= (and (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk5 tptp.sk6) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) false) (not (and (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk5 tptp.sk6) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))))) :rule equiv_simplify)
% 48.12/48.36  (step t118 (cl (= (and (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk5 tptp.sk6) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) false) (not (not (and (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk5 tptp.sk6) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))))) :rule equiv2 :premises (t117))
% 48.12/48.36  (step t119 (cl (not (not (not (and (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk5 tptp.sk6) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))))) (and (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk5 tptp.sk6) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) :rule not_not)
% 48.12/48.36  (step t120 (cl (= (and (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk5 tptp.sk6) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) false) (and (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk5 tptp.sk6) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) :rule resolution :premises (t118 t119))
% 48.12/48.36  (step t121 (cl (=> (and (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk5 tptp.sk6) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) false) (and (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk5 tptp.sk6) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) :rule implies_neg1)
% 48.12/48.36  (anchor :step t122)
% 48.12/48.36  (assume t122.a0 (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))
% 48.12/48.36  (assume t122.a1 (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))
% 48.12/48.36  (assume t122.a2 (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))))
% 48.12/48.36  (assume t122.a3 (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))))
% 48.12/48.36  (assume t122.a4 (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))
% 48.12/48.36  (assume t122.a5 (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))
% 48.12/48.36  (assume t122.a6 (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))
% 48.12/48.36  (assume t122.a7 (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))
% 48.12/48.36  (assume t122.a8 (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))))
% 48.12/48.36  (assume t122.a9 (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))
% 48.12/48.36  (assume t122.a10 (= tptp.sk5 tptp.sk6))
% 48.12/48.36  (assume t122.a11 (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))
% 48.12/48.36  (step t122.t1 (cl (not (= (= true false) false)) (not (= true false)) false) :rule equiv_pos2)
% 48.12/48.36  (step t122.t2 (cl (= (= true false) false)) :rule all_simplify)
% 48.12/48.36  (step t122.t3 (cl (= (= (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))) true) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) :rule equiv_simplify)
% 48.12/48.36  (step t122.t4 (cl (= (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))) true) (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) :rule equiv2 :premises (t122.t3))
% 48.12/48.36  (step t122.t5 (cl (= (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))) true)) :rule resolution :premises (t122.t4 t122.a11))
% 48.12/48.36  (step t122.t6 (cl (= true (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) :rule symm :premises (t122.t5))
% 48.12/48.36  (step t122.t7 (cl (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) :rule refl)
% 48.12/48.36  (step t122.t8 (cl (= (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) :rule cong :premises (t122.t7 t122.a9))
% 48.12/48.36  (step t122.t9 (cl (= (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) :rule symm :premises (t122.a8))
% 48.12/48.36  (step t122.t10 (cl (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))) :rule symm :premises (t122.t9))
% 48.12/48.36  (step t122.t11 (cl (= (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) :rule symm :premises (t122.a7))
% 48.12/48.36  (step t122.t12 (cl (= (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) :rule cong :premises (t122.t11))
% 48.12/48.36  (step t122.t13 (cl (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) :rule trans :premises (t122.t10 t122.t12))
% 48.12/48.36  (step t122.t14 (cl (= (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)) tptp.nil)) :rule symm :premises (t122.a9))
% 48.12/48.36  (step t122.t15 (cl (= (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (tptp.cons (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) :rule cong :premises (t122.t13 t122.t14))
% 48.12/48.36  (step t122.t16 (cl (= (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) :rule symm :premises (t122.a6))
% 48.12/48.36  (step t122.t17 (cl (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule symm :premises (t122.t16))
% 48.12/48.36  (step t122.t18 (cl (= (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) :rule symm :premises (t122.a5))
% 48.12/48.36  (step t122.t19 (cl (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd tptp.sk7))) :rule symm :premises (t122.a4))
% 48.12/48.36  (step t122.t20 (cl (= (tptp.hd tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) :rule cong :premises (t122.a1))
% 48.12/48.36  (step t122.t21 (cl (= (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (tptp.skaf83 tptp.sk7))) :rule symm :premises (t122.a3))
% 48.12/48.36  (step t122.t22 (cl (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.skaf83 tptp.sk7))) :rule trans :premises (t122.t17 t122.t18 t122.t19 t122.t20 t122.t21))
% 48.12/48.36  (step t122.t23 (cl (= (tptp.hd tptp.sk7) (tptp.skaf83 tptp.sk7))) :rule trans :premises (t122.t20 t122.t21))
% 48.12/48.36  (step t122.t24 (cl (= (tptp.skaf83 tptp.sk7) (tptp.hd tptp.sk7))) :rule symm :premises (t122.t23))
% 48.12/48.36  (step t122.t25 (cl (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd tptp.sk7))) :rule trans :premises (t122.t22 t122.t24))
% 48.12/48.36  (step t122.t26 (cl (= tptp.nil tptp.nil)) :rule refl)
% 48.12/48.36  (step t122.t27 (cl (= (tptp.cons (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil) (tptp.cons (tptp.hd tptp.sk7) tptp.nil))) :rule cong :premises (t122.t25 t122.t26))
% 48.12/48.36  (step t122.t28 (cl (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.hd tptp.sk7) tptp.nil))) :rule trans :premises (t122.a7 t122.t8 t122.t15 t122.t27))
% 48.12/48.36  (step t122.t29 (cl (= (tptp.cons (tptp.hd tptp.sk7) tptp.nil) (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil))) :rule cong :premises (t122.t23 t122.t26))
% 48.12/48.36  (step t122.t30 (cl (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil))) :rule trans :premises (t122.t28 t122.t29))
% 48.12/48.36  (step t122.t31 (cl (= (tptp.skaf82 tptp.sk7) (tptp.skaf82 tptp.sk7))) :rule refl)
% 48.12/48.36  (step t122.t32 (cl (= (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7)))) :rule cong :premises (t122.t30 t122.t31))
% 48.12/48.36  (step t122.t33 (cl (= (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) :rule symm :premises (t122.a2))
% 48.12/48.36  (step t122.t34 (cl (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) tptp.sk7)) :rule symm :premises (t122.a1))
% 48.12/48.36  (step t122.t35 (cl (= (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) tptp.sk7)) :rule trans :premises (t122.t32 t122.t33 t122.t34))
% 48.12/48.36  (step t122.t36 (cl (= tptp.sk7 tptp.sk7)) :rule refl)
% 48.12/48.36  (step t122.t37 (cl (= tptp.sk6 tptp.sk5)) :rule symm :premises (t122.a10))
% 48.12/48.36  (step t122.t38 (cl (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons tptp.sk5 tptp.nil))) :rule cong :premises (t122.t37 t122.t26))
% 48.12/48.36  (step t122.t39 (cl (= (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) :rule cong :premises (t122.t36 t122.t38))
% 48.12/48.36  (step t122.t40 (cl (= (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))) (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) :rule cong :premises (t122.t35 t122.t39))
% 48.12/48.36  (step t122.t41 (cl (= (= (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) false) (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) :rule equiv_simplify)
% 48.12/48.36  (step t122.t42 (cl (= (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) false) (not (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) :rule equiv2 :premises (t122.t41))
% 48.12/48.36  (step t122.t43 (cl (not (not (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) :rule not_not)
% 48.12/48.36  (step t122.t44 (cl (= (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) false) (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) :rule resolution :premises (t122.t42 t122.t43))
% 48.12/48.36  (step t122.t45 (cl (= (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) false)) :rule resolution :premises (t122.t44 t122.a0))
% 48.12/48.36  (step t122.t46 (cl (= true false)) :rule trans :premises (t122.t6 t122.t40 t122.t45))
% 48.12/48.36  (step t122.t47 (cl false) :rule resolution :premises (t122.t1 t122.t2 t122.t46))
% 48.12/48.36  (step t122 (cl (not (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (not (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7)))) (not (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (not (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= tptp.sk5 tptp.sk6)) (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) false) :rule subproof :discharge (t122.a0 t122.a1 t122.a2 t122.a3 t122.a4 t122.a5 t122.a6 t122.a7 t122.a8 t122.a9 t122.a10 t122.a11))
% 48.12/48.36  (step t123 (cl (not (and (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk5 tptp.sk6) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) :rule and_pos)
% 48.12/48.36  (step t124 (cl (not (and (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk5 tptp.sk6) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) :rule and_pos)
% 48.12/48.36  (step t125 (cl (not (and (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk5 tptp.sk6) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7)))) :rule and_pos)
% 48.12/48.36  (step t126 (cl (not (and (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk5 tptp.sk6) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) :rule and_pos)
% 48.12/48.36  (step t127 (cl (not (and (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk5 tptp.sk6) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) :rule and_pos)
% 48.12/48.36  (step t128 (cl (not (and (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk5 tptp.sk6) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule and_pos)
% 48.12/48.36  (step t129 (cl (not (and (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk5 tptp.sk6) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule and_pos)
% 48.12/48.36  (step t130 (cl (not (and (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk5 tptp.sk6) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) :rule and_pos)
% 48.12/48.36  (step t131 (cl (not (and (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk5 tptp.sk6) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))) :rule and_pos)
% 48.12/48.36  (step t132 (cl (not (and (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk5 tptp.sk6) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) :rule and_pos)
% 48.12/48.36  (step t133 (cl (not (and (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk5 tptp.sk6) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk5 tptp.sk6)) :rule and_pos)
% 48.12/48.36  (step t134 (cl (not (and (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk5 tptp.sk6) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) :rule and_pos)
% 48.12/48.36  (step t135 (cl false (not (and (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk5 tptp.sk6) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (and (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk5 tptp.sk6) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (and (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk5 tptp.sk6) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (and (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk5 tptp.sk6) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (and (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk5 tptp.sk6) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (and (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk5 tptp.sk6) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (and (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk5 tptp.sk6) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (and (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk5 tptp.sk6) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (and (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk5 tptp.sk6) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (and (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk5 tptp.sk6) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (and (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk5 tptp.sk6) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (and (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk5 tptp.sk6) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))))) :rule resolution :premises (t122 t123 t124 t125 t126 t127 t128 t129 t130 t131 t132 t133 t134))
% 48.12/48.36  (step t136 (cl (not (and (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk5 tptp.sk6) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (and (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk5 tptp.sk6) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (and (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk5 tptp.sk6) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (and (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk5 tptp.sk6) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (and (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk5 tptp.sk6) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (and (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk5 tptp.sk6) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (and (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk5 tptp.sk6) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (and (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk5 tptp.sk6) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (and (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk5 tptp.sk6) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (and (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk5 tptp.sk6) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (and (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk5 tptp.sk6) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (and (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk5 tptp.sk6) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) false) :rule reordering :premises (t135))
% 48.12/48.36  (step t137 (cl (not (and (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk5 tptp.sk6) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) false) :rule contraction :premises (t136))
% 48.12/48.36  (step t138 (cl (=> (and (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk5 tptp.sk6) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) false) false) :rule resolution :premises (t121 t137))
% 48.12/48.36  (step t139 (cl (=> (and (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk5 tptp.sk6) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) false) (not false)) :rule implies_neg2)
% 48.12/48.36  (step t140 (cl (=> (and (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk5 tptp.sk6) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) false) (=> (and (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk5 tptp.sk6) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) false)) :rule resolution :premises (t138 t139))
% 48.12/48.36  (step t141 (cl (=> (and (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk5 tptp.sk6) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) false)) :rule contraction :premises (t140))
% 48.12/48.36  (step t142 (cl (= (=> (and (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk5 tptp.sk6) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) false) (not (and (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk5 tptp.sk6) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))))) :rule implies_simplify)
% 48.12/48.36  (step t143 (cl (not (=> (and (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk5 tptp.sk6) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) false)) (not (and (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk5 tptp.sk6) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))))) :rule equiv1 :premises (t142))
% 48.12/48.36  (step t144 (cl (not (and (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk5 tptp.sk6) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))))) :rule resolution :premises (t141 t143))
% 48.12/48.36  (step t145 (cl (= (and (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk5 tptp.sk6) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) false)) :rule resolution :premises (t120 t144))
% 48.12/48.36  (step t146 (cl (= (=> (and (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (and (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk5 tptp.sk6) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (=> (and (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) false))) :rule cong :premises (t116 t145))
% 48.12/48.36  (step t147 (cl (= (=> (and (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) false) (not (and (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))))) :rule all_simplify)
% 48.12/48.36  (step t148 (cl (= (=> (and (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (and (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk5 tptp.sk6) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (and (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))))) :rule trans :premises (t146 t147))
% 48.12/48.36  (step t149 (cl (=> (and (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (and (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk5 tptp.sk6) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (and (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) :rule implies_neg1)
% 48.12/48.36  (anchor :step t150)
% 48.12/48.36  (assume t150.a0 (= tptp.sk5 tptp.sk6))
% 48.12/48.36  (assume t150.a1 (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))
% 48.12/48.36  (assume t150.a2 (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))
% 48.12/48.36  (assume t150.a3 (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))
% 48.12/48.36  (assume t150.a4 (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))
% 48.12/48.36  (assume t150.a5 (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))
% 48.12/48.36  (assume t150.a6 (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))
% 48.12/48.36  (assume t150.a7 (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))))
% 48.12/48.36  (assume t150.a8 (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))))
% 48.12/48.36  (assume t150.a9 (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))))
% 48.12/48.36  (assume t150.a10 (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))
% 48.12/48.36  (assume t150.a11 (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))
% 48.12/48.36  (step t150.t1 (cl (and (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk5 tptp.sk6) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (not (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (not (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7)))) (not (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (not (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= tptp.sk5 tptp.sk6)) (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) :rule and_neg)
% 48.12/48.36  (step t150.t2 (cl (and (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk5 tptp.sk6) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) :rule resolution :premises (t150.t1 t150.a10 t150.a2 t150.a9 t150.a8 t150.a3 t150.a4 t150.a5 t150.a1 t150.a7 t150.a6 t150.a0 t150.a11))
% 48.12/48.36  (step t150 (cl (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (not (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (not (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))) (not (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7)))) (not (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (and (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk5 tptp.sk6) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) :rule subproof :discharge (t150.a0 t150.a1 t150.a2 t150.a3 t150.a4 t150.a5 t150.a6 t150.a7 t150.a8 t150.a9 t150.a10 t150.a11))
% 48.12/48.36  (step t151 (cl (not (and (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk5 tptp.sk6)) :rule and_pos)
% 48.12/48.36  (step t152 (cl (not (and (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) :rule and_pos)
% 48.12/48.36  (step t153 (cl (not (and (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) :rule and_pos)
% 48.12/48.36  (step t154 (cl (not (and (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) :rule and_pos)
% 48.12/48.36  (step t155 (cl (not (and (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule and_pos)
% 48.12/48.36  (step t156 (cl (not (and (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule and_pos)
% 48.12/48.36  (step t157 (cl (not (and (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) :rule and_pos)
% 48.12/48.36  (step t158 (cl (not (and (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))) :rule and_pos)
% 48.12/48.36  (step t159 (cl (not (and (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) :rule and_pos)
% 48.12/48.36  (step t160 (cl (not (and (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7)))) :rule and_pos)
% 48.12/48.36  (step t161 (cl (not (and (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) :rule and_pos)
% 48.12/48.36  (step t162 (cl (not (and (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) :rule and_pos)
% 48.12/48.36  (step t163 (cl (and (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk5 tptp.sk6) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (not (and (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (and (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (and (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (and (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (and (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (and (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (and (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (and (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (and (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (and (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (and (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (and (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))))) :rule resolution :premises (t150 t151 t152 t153 t154 t155 t156 t157 t158 t159 t160 t161 t162))
% 48.12/48.36  (step t164 (cl (not (and (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (and (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (and (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (and (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (and (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (and (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (and (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (and (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (and (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (and (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (and (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (and (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (and (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk5 tptp.sk6) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) :rule reordering :premises (t163))
% 48.12/48.36  (step t165 (cl (not (and (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (and (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk5 tptp.sk6) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) :rule contraction :premises (t164))
% 48.12/48.36  (step t166 (cl (=> (and (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (and (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk5 tptp.sk6) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (and (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk5 tptp.sk6) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) :rule resolution :premises (t149 t165))
% 48.12/48.36  (step t167 (cl (=> (and (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (and (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk5 tptp.sk6) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (and (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk5 tptp.sk6) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))))) :rule implies_neg2)
% 48.12/48.36  (step t168 (cl (=> (and (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (and (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk5 tptp.sk6) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (=> (and (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (and (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk5 tptp.sk6) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))))) :rule resolution :premises (t166 t167))
% 48.12/48.36  (step t169 (cl (=> (and (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (and (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= tptp.sk5 tptp.sk6) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))))) :rule contraction :premises (t168))
% 48.12/48.36  (step t170 (cl (not (and (= tptp.sk5 tptp.sk6) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))))) :rule resolution :premises (t115 t148 t169))
% 48.12/48.36  (step t171 (cl (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (not (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (not (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))) (not (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7)))) (not (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) :rule not_and :premises (t170))
% 48.12/48.36  (step t172 (cl (or (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (not (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (not (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))) (not (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7)))) (not (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (not (= tptp.sk5 tptp.sk6)))) :rule or_neg)
% 48.12/48.36  (step t173 (cl (or (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (not (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (not (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))) (not (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7)))) (not (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))))) :rule or_neg)
% 48.12/48.36  (step t174 (cl (or (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (not (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (not (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))) (not (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7)))) (not (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (not (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))))) :rule or_neg)
% 48.12/48.36  (step t175 (cl (or (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (not (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (not (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))) (not (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7)))) (not (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (not (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))))) :rule or_neg)
% 48.12/48.36  (step t176 (cl (or (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (not (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (not (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))) (not (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7)))) (not (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (not (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))))) :rule or_neg)
% 48.12/48.36  (step t177 (cl (or (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (not (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (not (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))) (not (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7)))) (not (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (not (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))))) :rule or_neg)
% 48.12/48.36  (step t178 (cl (or (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (not (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (not (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))) (not (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7)))) (not (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) :rule or_neg)
% 48.12/48.36  (step t179 (cl (or (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (not (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (not (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))) (not (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7)))) (not (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (not (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))))) :rule or_neg)
% 48.12/48.36  (step t180 (cl (or (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (not (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (not (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))) (not (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7)))) (not (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (not (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))))) :rule or_neg)
% 48.12/48.36  (step t181 (cl (or (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (not (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (not (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))) (not (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7)))) (not (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (not (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7)))))) :rule or_neg)
% 48.12/48.36  (step t182 (cl (or (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (not (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (not (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))) (not (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7)))) (not (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (not (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))))) :rule or_neg)
% 48.12/48.36  (step t183 (cl (or (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (not (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (not (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))) (not (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7)))) (not (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))))) :rule or_neg)
% 48.12/48.36  (step t184 (cl (or (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (not (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (not (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))) (not (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7)))) (not (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (or (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (not (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (not (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))) (not (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7)))) (not (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (or (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (not (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (not (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))) (not (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7)))) (not (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (or (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (not (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (not (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))) (not (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7)))) (not (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (or (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (not (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (not (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))) (not (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7)))) (not (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (or (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (not (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (not (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))) (not (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7)))) (not (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (or (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (not (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (not (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))) (not (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7)))) (not (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (or (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (not (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (not (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))) (not (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7)))) (not (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (or (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (not (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (not (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))) (not (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7)))) (not (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (or (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (not (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (not (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))) (not (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7)))) (not (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (or (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (not (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (not (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))) (not (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7)))) (not (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (or (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (not (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (not (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))) (not (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7)))) (not (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))))) :rule resolution :premises (t171 t172 t173 t174 t175 t176 t177 t178 t179 t180 t181 t182 t183))
% 48.12/48.36  (step t185 (cl (or (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (not (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (not (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))) (not (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7)))) (not (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))))) :rule contraction :premises (t184))
% 48.12/48.36  (step t186 (cl (or (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (not (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (not (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))) (not (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7)))) (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))))) :rule resolution :premises (t98 t114 t185))
% 48.12/48.36  (step t187 (cl (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (not (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (not (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (not (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))) (not (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7)))) (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) :rule or :premises (t186))
% 48.12/48.36  (step t188 (cl (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (not (= tptp.sk7 (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (not (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (not (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))) (not (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7)))) (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) :rule reordering :premises (t187))
% 48.12/48.36  (step t189 (cl (not (or (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) :rule or_pos)
% 48.12/48.36  (step t190 (cl (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))) (not (or (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))))) :rule reordering :premises (t189))
% 48.12/48.36  (step t191 (cl (not (= (tptp.ssList tptp.sk1) (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (tptp.ssList tptp.sk1)) (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) :rule equiv_pos2)
% 48.12/48.36  (step t192 (cl (and (= tptp.sk3 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 tptp.sk3) (= tptp.sk2 tptp.sk4)) (not (= tptp.sk3 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk2 tptp.sk4))) :rule and_neg)
% 48.12/48.36  (step t193 (cl (not (= (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= tptp.sk3 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) :rule equiv_pos2)
% 48.12/48.36  (step t194 (cl (and (= tptp.sk1 tptp.sk3) (= tptp.sk2 tptp.sk4)) (not (= tptp.sk1 tptp.sk3)) (not (= tptp.sk2 tptp.sk4))) :rule and_neg)
% 48.12/48.36  (step t195 (cl (and (= tptp.sk1 tptp.sk3) (= tptp.sk2 tptp.sk4))) :rule resolution :premises (t194 a190 a189))
% 48.12/48.36  (step t196 (cl (= tptp.sk1 tptp.sk3)) :rule and :premises (t195))
% 48.12/48.36  (step t197 (cl (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) :rule refl)
% 48.12/48.36  (step t198 (cl (= (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk3 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) :rule cong :premises (t196 t197))
% 48.12/48.36  (step t199 (cl (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) :rule symm :premises (a196))
% 48.12/48.36  (step t200 (cl (= tptp.sk3 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) :rule resolution :premises (t193 t198 t199))
% 48.12/48.36  (step t201 (cl (and (= tptp.sk3 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (= tptp.sk1 tptp.sk3) (= tptp.sk2 tptp.sk4))) :rule resolution :premises (t192 t200 a190 a189))
% 48.12/48.36  (step t202 (cl (= tptp.sk1 tptp.sk3)) :rule and :premises (t201))
% 48.12/48.36  (step t203 (cl (= tptp.sk3 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) :rule and :premises (t201))
% 48.12/48.36  (step t204 (cl (= tptp.sk1 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) :rule trans :premises (t202 t203))
% 48.12/48.36  (step t205 (cl (= (tptp.ssList tptp.sk1) (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) :rule cong :premises (t204))
% 48.12/48.36  (step t206 (cl (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) :rule resolution :premises (t191 t205 a185))
% 48.12/48.36  (step t207 (cl (and (= tptp.sk5 tptp.sk6) (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (= tptp.sk5 tptp.sk6)) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) :rule and_neg)
% 48.12/48.36  (step t208 (cl (=> (and (= tptp.sk5 tptp.sk6) (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (and (= tptp.sk5 tptp.sk6) (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) :rule implies_neg1)
% 48.12/48.36  (anchor :step t209)
% 48.12/48.36  (assume t209.a0 (= tptp.sk5 tptp.sk6))
% 48.12/48.36  (assume t209.a1 (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))
% 48.12/48.36  (step t209.t1 (cl (=> (and (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (= tptp.sk5 tptp.sk6)) (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (and (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (= tptp.sk5 tptp.sk6))) :rule implies_neg1)
% 48.12/48.36  (anchor :step t209.t2)
% 48.12/48.36  (assume t209.t2.a0 (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))
% 48.12/48.36  (assume t209.t2.a1 (= tptp.sk5 tptp.sk6))
% 48.12/48.36  (step t209.t2.t1 (cl (= (= (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))) true) (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) :rule equiv_simplify)
% 48.12/48.36  (step t209.t2.t2 (cl (not (= (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))) true)) (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) :rule equiv1 :premises (t209.t2.t1))
% 48.12/48.36  (step t209.t2.t3 (cl (= tptp.sk7 tptp.sk7)) :rule refl)
% 48.12/48.36  (step t209.t2.t4 (cl (= tptp.sk6 tptp.sk5)) :rule symm :premises (t209.t2.a1))
% 48.12/48.36  (step t209.t2.t5 (cl (= tptp.nil tptp.nil)) :rule refl)
% 48.12/48.36  (step t209.t2.t6 (cl (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons tptp.sk5 tptp.nil))) :rule cong :premises (t209.t2.t4 t209.t2.t5))
% 48.12/48.36  (step t209.t2.t7 (cl (= (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) :rule cong :premises (t209.t2.t3 t209.t2.t6))
% 48.12/48.36  (step t209.t2.t8 (cl (= (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))) (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) :rule cong :premises (t209.t2.t7))
% 48.12/48.36  (step t209.t2.t9 (cl (= (= (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) true) (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) :rule equiv_simplify)
% 48.12/48.36  (step t209.t2.t10 (cl (= (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) true) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) :rule equiv2 :premises (t209.t2.t9))
% 48.12/48.36  (step t209.t2.t11 (cl (= (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) true)) :rule resolution :premises (t209.t2.t10 t209.t2.a0))
% 48.12/48.36  (step t209.t2.t12 (cl (= (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))) true)) :rule trans :premises (t209.t2.t8 t209.t2.t11))
% 48.12/48.36  (step t209.t2.t13 (cl (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) :rule resolution :premises (t209.t2.t2 t209.t2.t12))
% 48.12/48.36  (step t209.t2 (cl (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (= tptp.sk5 tptp.sk6)) (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) :rule subproof :discharge (t209.t2.a0 t209.t2.a1))
% 48.12/48.36  (step t209.t3 (cl (not (and (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (= tptp.sk5 tptp.sk6))) (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) :rule and_pos)
% 48.12/48.36  (step t209.t4 (cl (not (and (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (= tptp.sk5 tptp.sk6))) (= tptp.sk5 tptp.sk6)) :rule and_pos)
% 48.12/48.36  (step t209.t5 (cl (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))) (not (and (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (= tptp.sk5 tptp.sk6))) (not (and (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (= tptp.sk5 tptp.sk6)))) :rule resolution :premises (t209.t2 t209.t3 t209.t4))
% 48.12/48.36  (step t209.t6 (cl (not (and (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (= tptp.sk5 tptp.sk6))) (not (and (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (= tptp.sk5 tptp.sk6))) (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) :rule reordering :premises (t209.t5))
% 48.12/48.36  (step t209.t7 (cl (not (and (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (= tptp.sk5 tptp.sk6))) (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) :rule contraction :premises (t209.t6))
% 48.12/48.36  (step t209.t8 (cl (=> (and (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (= tptp.sk5 tptp.sk6)) (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) :rule resolution :premises (t209.t1 t209.t7))
% 48.12/48.36  (step t209.t9 (cl (=> (and (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (= tptp.sk5 tptp.sk6)) (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) :rule implies_neg2)
% 48.12/48.36  (step t209.t10 (cl (=> (and (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (= tptp.sk5 tptp.sk6)) (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (=> (and (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (= tptp.sk5 tptp.sk6)) (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) :rule resolution :premises (t209.t8 t209.t9))
% 48.12/48.36  (step t209.t11 (cl (=> (and (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (= tptp.sk5 tptp.sk6)) (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) :rule contraction :premises (t209.t10))
% 48.12/48.36  (step t209.t12 (cl (not (and (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (= tptp.sk5 tptp.sk6))) (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) :rule implies :premises (t209.t11))
% 48.12/48.36  (step t209.t13 (cl (and (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (= tptp.sk5 tptp.sk6)) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (= tptp.sk5 tptp.sk6))) :rule and_neg)
% 48.12/48.36  (step t209.t14 (cl (and (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (= tptp.sk5 tptp.sk6))) :rule resolution :premises (t209.t13 t209.a1 t209.a0))
% 48.12/48.36  (step t209.t15 (cl (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) :rule resolution :premises (t209.t12 t209.t14))
% 48.12/48.36  (step t209 (cl (not (= tptp.sk5 tptp.sk6)) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) :rule subproof :discharge (t209.a0 t209.a1))
% 48.12/48.36  (step t210 (cl (not (and (= tptp.sk5 tptp.sk6) (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (= tptp.sk5 tptp.sk6)) :rule and_pos)
% 48.12/48.36  (step t211 (cl (not (and (= tptp.sk5 tptp.sk6) (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) :rule and_pos)
% 48.12/48.36  (step t212 (cl (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))) (not (and (= tptp.sk5 tptp.sk6) (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (and (= tptp.sk5 tptp.sk6) (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) :rule resolution :premises (t209 t210 t211))
% 48.12/48.36  (step t213 (cl (not (and (= tptp.sk5 tptp.sk6) (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (and (= tptp.sk5 tptp.sk6) (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) :rule reordering :premises (t212))
% 48.12/48.36  (step t214 (cl (not (and (= tptp.sk5 tptp.sk6) (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) :rule contraction :premises (t213))
% 48.12/48.36  (step t215 (cl (=> (and (= tptp.sk5 tptp.sk6) (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) :rule resolution :premises (t208 t214))
% 48.12/48.36  (step t216 (cl (=> (and (= tptp.sk5 tptp.sk6) (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) :rule implies_neg2)
% 48.12/48.36  (step t217 (cl (=> (and (= tptp.sk5 tptp.sk6) (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (=> (and (= tptp.sk5 tptp.sk6) (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) :rule resolution :premises (t215 t216))
% 48.12/48.36  (step t218 (cl (=> (and (= tptp.sk5 tptp.sk6) (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) :rule contraction :premises (t217))
% 48.12/48.36  (step t219 (cl (not (and (= tptp.sk5 tptp.sk6) (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) :rule implies :premises (t218))
% 48.12/48.36  (step t220 (cl (not (= tptp.sk5 tptp.sk6)) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) :rule resolution :premises (t207 t219))
% 48.12/48.36  (step t221 (cl (not (or (not (tptp.ssItem tptp.sk6)) (not (tptp.ssItem tptp.sk5)) (tptp.neq tptp.sk5 tptp.sk6) (= tptp.sk5 tptp.sk6))) (not (tptp.ssItem tptp.sk6)) (not (tptp.ssItem tptp.sk5)) (tptp.neq tptp.sk5 tptp.sk6) (= tptp.sk5 tptp.sk6)) :rule or_pos)
% 48.12/48.36  (step t222 (cl (tptp.neq tptp.sk5 tptp.sk6) (not (tptp.ssItem tptp.sk5)) (not (tptp.ssItem tptp.sk6)) (= tptp.sk5 tptp.sk6) (not (or (not (tptp.ssItem tptp.sk6)) (not (tptp.ssItem tptp.sk5)) (tptp.neq tptp.sk5 tptp.sk6) (= tptp.sk5 tptp.sk6)))) :rule reordering :premises (t221))
% 48.12/48.36  (step t223 (cl (not (= (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssItem V)) (tptp.neq V U) (= U V))) (or (not (tptp.ssItem tptp.sk6)) (not (tptp.ssItem tptp.sk5)) (tptp.neq tptp.sk5 tptp.sk6) (= tptp.sk6 tptp.sk5))) (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssItem V)) (tptp.neq V U) (= U V))) (or (not (tptp.ssItem tptp.sk6)) (not (tptp.ssItem tptp.sk5)) (tptp.neq tptp.sk5 tptp.sk6) (= tptp.sk5 tptp.sk6))))) (not (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssItem V)) (tptp.neq V U) (= U V))) (or (not (tptp.ssItem tptp.sk6)) (not (tptp.ssItem tptp.sk5)) (tptp.neq tptp.sk5 tptp.sk6) (= tptp.sk6 tptp.sk5)))) (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssItem V)) (tptp.neq V U) (= U V))) (or (not (tptp.ssItem tptp.sk6)) (not (tptp.ssItem tptp.sk5)) (tptp.neq tptp.sk5 tptp.sk6) (= tptp.sk5 tptp.sk6)))) :rule equiv_pos2)
% 48.12/48.36  (step t224 (cl (= (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssItem V)) (tptp.neq V U) (= U V))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssItem V)) (tptp.neq V U) (= U V))))) :rule refl)
% 48.12/48.36  (step t225 (cl (= (not (tptp.ssItem tptp.sk6)) (not (tptp.ssItem tptp.sk6)))) :rule refl)
% 48.12/48.36  (step t226 (cl (= (not (tptp.ssItem tptp.sk5)) (not (tptp.ssItem tptp.sk5)))) :rule refl)
% 48.12/48.36  (step t227 (cl (= (tptp.neq tptp.sk5 tptp.sk6) (tptp.neq tptp.sk5 tptp.sk6))) :rule refl)
% 48.12/48.36  (step t228 (cl (= (= tptp.sk6 tptp.sk5) (= tptp.sk5 tptp.sk6))) :rule all_simplify)
% 48.12/48.36  (step t229 (cl (= (or (not (tptp.ssItem tptp.sk6)) (not (tptp.ssItem tptp.sk5)) (tptp.neq tptp.sk5 tptp.sk6) (= tptp.sk6 tptp.sk5)) (or (not (tptp.ssItem tptp.sk6)) (not (tptp.ssItem tptp.sk5)) (tptp.neq tptp.sk5 tptp.sk6) (= tptp.sk5 tptp.sk6)))) :rule cong :premises (t225 t226 t227 t228))
% 48.12/48.36  (step t230 (cl (= (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssItem V)) (tptp.neq V U) (= U V))) (or (not (tptp.ssItem tptp.sk6)) (not (tptp.ssItem tptp.sk5)) (tptp.neq tptp.sk5 tptp.sk6) (= tptp.sk6 tptp.sk5))) (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssItem V)) (tptp.neq V U) (= U V))) (or (not (tptp.ssItem tptp.sk6)) (not (tptp.ssItem tptp.sk5)) (tptp.neq tptp.sk5 tptp.sk6) (= tptp.sk5 tptp.sk6))))) :rule cong :premises (t224 t229))
% 48.12/48.36  (step t231 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssItem V)) (tptp.neq V U) (= U V))) (or (not (tptp.ssItem tptp.sk6)) (not (tptp.ssItem tptp.sk5)) (tptp.neq tptp.sk5 tptp.sk6) (= tptp.sk6 tptp.sk5))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssItem V)) (tptp.neq V U) (= U V)))) :rule implies_neg1)
% 48.12/48.36  (anchor :step t232)
% 48.12/48.36  (assume t232.a0 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssItem V)) (tptp.neq V U) (= U V))))
% 48.12/48.36  (step t232.t1 (cl (or (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssItem V)) (tptp.neq V U) (= U V)))) (or (not (tptp.ssItem tptp.sk6)) (not (tptp.ssItem tptp.sk5)) (tptp.neq tptp.sk5 tptp.sk6) (= tptp.sk6 tptp.sk5)))) :rule forall_inst :args ((:= U tptp.sk6) (:= V tptp.sk5)))
% 48.12/48.36  (step t232.t2 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssItem V)) (tptp.neq V U) (= U V)))) (or (not (tptp.ssItem tptp.sk6)) (not (tptp.ssItem tptp.sk5)) (tptp.neq tptp.sk5 tptp.sk6) (= tptp.sk6 tptp.sk5))) :rule or :premises (t232.t1))
% 48.12/48.36  (step t232.t3 (cl (or (not (tptp.ssItem tptp.sk6)) (not (tptp.ssItem tptp.sk5)) (tptp.neq tptp.sk5 tptp.sk6) (= tptp.sk6 tptp.sk5))) :rule resolution :premises (t232.t2 t232.a0))
% 48.12/48.36  (step t232 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssItem V)) (tptp.neq V U) (= U V)))) (or (not (tptp.ssItem tptp.sk6)) (not (tptp.ssItem tptp.sk5)) (tptp.neq tptp.sk5 tptp.sk6) (= tptp.sk6 tptp.sk5))) :rule subproof :discharge (t232.a0))
% 48.12/48.36  (step t233 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssItem V)) (tptp.neq V U) (= U V))) (or (not (tptp.ssItem tptp.sk6)) (not (tptp.ssItem tptp.sk5)) (tptp.neq tptp.sk5 tptp.sk6) (= tptp.sk6 tptp.sk5))) (or (not (tptp.ssItem tptp.sk6)) (not (tptp.ssItem tptp.sk5)) (tptp.neq tptp.sk5 tptp.sk6) (= tptp.sk6 tptp.sk5))) :rule resolution :premises (t231 t232))
% 48.12/48.36  (step t234 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssItem V)) (tptp.neq V U) (= U V))) (or (not (tptp.ssItem tptp.sk6)) (not (tptp.ssItem tptp.sk5)) (tptp.neq tptp.sk5 tptp.sk6) (= tptp.sk6 tptp.sk5))) (not (or (not (tptp.ssItem tptp.sk6)) (not (tptp.ssItem tptp.sk5)) (tptp.neq tptp.sk5 tptp.sk6) (= tptp.sk6 tptp.sk5)))) :rule implies_neg2)
% 48.12/48.36  (step t235 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssItem V)) (tptp.neq V U) (= U V))) (or (not (tptp.ssItem tptp.sk6)) (not (tptp.ssItem tptp.sk5)) (tptp.neq tptp.sk5 tptp.sk6) (= tptp.sk6 tptp.sk5))) (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssItem V)) (tptp.neq V U) (= U V))) (or (not (tptp.ssItem tptp.sk6)) (not (tptp.ssItem tptp.sk5)) (tptp.neq tptp.sk5 tptp.sk6) (= tptp.sk6 tptp.sk5)))) :rule resolution :premises (t233 t234))
% 48.12/48.36  (step t236 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssItem V)) (tptp.neq V U) (= U V))) (or (not (tptp.ssItem tptp.sk6)) (not (tptp.ssItem tptp.sk5)) (tptp.neq tptp.sk5 tptp.sk6) (= tptp.sk6 tptp.sk5)))) :rule contraction :premises (t235))
% 48.12/48.36  (step t237 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssItem V)) (tptp.neq V U) (= U V))) (or (not (tptp.ssItem tptp.sk6)) (not (tptp.ssItem tptp.sk5)) (tptp.neq tptp.sk5 tptp.sk6) (= tptp.sk5 tptp.sk6)))) :rule resolution :premises (t223 t230 t236))
% 48.12/48.36  (step t238 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssItem V)) (tptp.neq V U) (= U V)))) (or (not (tptp.ssItem tptp.sk6)) (not (tptp.ssItem tptp.sk5)) (tptp.neq tptp.sk5 tptp.sk6) (= tptp.sk5 tptp.sk6))) :rule implies :premises (t237))
% 48.12/48.36  (step t239 (cl (not (= (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssItem V)) (tptp.neq V U) (= V U))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssItem V)) (tptp.neq V U) (= U V))))) (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssItem V)) (tptp.neq V U) (= V U)))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssItem V)) (tptp.neq V U) (= U V)))) :rule equiv_pos2)
% 48.12/48.36  (anchor :step t240 :args ((U $$unsorted) (:= U U) (V $$unsorted) (:= V V)))
% 48.12/48.36  (step t240.t1 (cl (= U U)) :rule refl)
% 48.12/48.36  (step t240.t2 (cl (= V V)) :rule refl)
% 48.12/48.36  (step t240.t3 (cl (= (not (tptp.ssItem U)) (not (tptp.ssItem U)))) :rule refl)
% 48.12/48.36  (step t240.t4 (cl (= (not (tptp.ssItem V)) (not (tptp.ssItem V)))) :rule refl)
% 48.12/48.36  (step t240.t5 (cl (= (tptp.neq V U) (tptp.neq V U))) :rule refl)
% 48.12/48.36  (step t240.t6 (cl (= (= V U) (= U V))) :rule all_simplify)
% 48.12/48.36  (step t240.t7 (cl (= (or (not (tptp.ssItem U)) (not (tptp.ssItem V)) (tptp.neq V U) (= V U)) (or (not (tptp.ssItem U)) (not (tptp.ssItem V)) (tptp.neq V U) (= U V)))) :rule cong :premises (t240.t3 t240.t4 t240.t5 t240.t6))
% 48.12/48.36  (step t240 (cl (= (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssItem V)) (tptp.neq V U) (= V U))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssItem V)) (tptp.neq V U) (= U V))))) :rule bind)
% 48.12/48.36  (step t241 (cl (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssItem V)) (tptp.neq V U) (= U V)))) :rule resolution :premises (t239 t240 a101))
% 48.12/48.36  (step t242 (cl (or (not (tptp.ssItem tptp.sk6)) (not (tptp.ssItem tptp.sk5)) (tptp.neq tptp.sk5 tptp.sk6) (= tptp.sk5 tptp.sk6))) :rule resolution :premises (t238 t241))
% 48.12/48.36  (step t243 (cl (= tptp.sk5 tptp.sk6)) :rule resolution :premises (t222 a197 a192 a193 t242))
% 48.12/48.36  (step t244 (cl (not (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) :rule or_pos)
% 48.12/48.36  (step t245 (cl (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (not (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) :rule reordering :premises (t244))
% 48.12/48.36  (step t246 (cl (and (= tptp.sk5 tptp.sk6) (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (= tptp.sk5 tptp.sk6)) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil)))) :rule and_neg)
% 48.12/48.36  (step t247 (cl (=> (and (= tptp.sk5 tptp.sk6) (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (and (= tptp.sk5 tptp.sk6) (tptp.ssList (tptp.cons tptp.sk6 tptp.nil)))) :rule implies_neg1)
% 48.12/48.36  (anchor :step t248)
% 48.12/48.36  (assume t248.a0 (= tptp.sk5 tptp.sk6))
% 48.12/48.36  (assume t248.a1 (tptp.ssList (tptp.cons tptp.sk6 tptp.nil)))
% 48.12/48.36  (step t248.t1 (cl (=> (and (tptp.ssList (tptp.cons tptp.sk6 tptp.nil)) (= tptp.sk5 tptp.sk6)) (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (and (tptp.ssList (tptp.cons tptp.sk6 tptp.nil)) (= tptp.sk5 tptp.sk6))) :rule implies_neg1)
% 48.12/48.36  (anchor :step t248.t2)
% 48.12/48.36  (assume t248.t2.a0 (tptp.ssList (tptp.cons tptp.sk6 tptp.nil)))
% 48.12/48.36  (assume t248.t2.a1 (= tptp.sk5 tptp.sk6))
% 48.12/48.36  (step t248.t2.t1 (cl (= (= (tptp.ssList (tptp.cons tptp.sk5 tptp.nil)) true) (tptp.ssList (tptp.cons tptp.sk5 tptp.nil)))) :rule equiv_simplify)
% 48.12/48.36  (step t248.t2.t2 (cl (not (= (tptp.ssList (tptp.cons tptp.sk5 tptp.nil)) true)) (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) :rule equiv1 :premises (t248.t2.t1))
% 48.12/48.36  (step t248.t2.t3 (cl (= tptp.sk6 tptp.sk5)) :rule symm :premises (t248.t2.a1))
% 48.12/48.36  (step t248.t2.t4 (cl (= tptp.sk5 tptp.sk6)) :rule symm :premises (t248.t2.t3))
% 48.12/48.36  (step t248.t2.t5 (cl (= tptp.nil tptp.nil)) :rule refl)
% 48.12/48.36  (step t248.t2.t6 (cl (= (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) :rule cong :premises (t248.t2.t4 t248.t2.t5))
% 48.12/48.36  (step t248.t2.t7 (cl (= (tptp.ssList (tptp.cons tptp.sk5 tptp.nil)) (tptp.ssList (tptp.cons tptp.sk6 tptp.nil)))) :rule cong :premises (t248.t2.t6))
% 48.12/48.36  (step t248.t2.t8 (cl (= (= (tptp.ssList (tptp.cons tptp.sk6 tptp.nil)) true) (tptp.ssList (tptp.cons tptp.sk6 tptp.nil)))) :rule equiv_simplify)
% 48.12/48.36  (step t248.t2.t9 (cl (= (tptp.ssList (tptp.cons tptp.sk6 tptp.nil)) true) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil)))) :rule equiv2 :premises (t248.t2.t8))
% 48.12/48.36  (step t248.t2.t10 (cl (= (tptp.ssList (tptp.cons tptp.sk6 tptp.nil)) true)) :rule resolution :premises (t248.t2.t9 t248.t2.a0))
% 48.12/48.36  (step t248.t2.t11 (cl (= (tptp.ssList (tptp.cons tptp.sk5 tptp.nil)) true)) :rule trans :premises (t248.t2.t7 t248.t2.t10))
% 48.12/48.36  (step t248.t2.t12 (cl (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) :rule resolution :premises (t248.t2.t2 t248.t2.t11))
% 48.12/48.36  (step t248.t2 (cl (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (= tptp.sk5 tptp.sk6)) (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) :rule subproof :discharge (t248.t2.a0 t248.t2.a1))
% 48.12/48.36  (step t248.t3 (cl (not (and (tptp.ssList (tptp.cons tptp.sk6 tptp.nil)) (= tptp.sk5 tptp.sk6))) (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) :rule and_pos)
% 48.12/48.36  (step t248.t4 (cl (not (and (tptp.ssList (tptp.cons tptp.sk6 tptp.nil)) (= tptp.sk5 tptp.sk6))) (= tptp.sk5 tptp.sk6)) :rule and_pos)
% 48.12/48.36  (step t248.t5 (cl (tptp.ssList (tptp.cons tptp.sk5 tptp.nil)) (not (and (tptp.ssList (tptp.cons tptp.sk6 tptp.nil)) (= tptp.sk5 tptp.sk6))) (not (and (tptp.ssList (tptp.cons tptp.sk6 tptp.nil)) (= tptp.sk5 tptp.sk6)))) :rule resolution :premises (t248.t2 t248.t3 t248.t4))
% 48.12/48.36  (step t248.t6 (cl (not (and (tptp.ssList (tptp.cons tptp.sk6 tptp.nil)) (= tptp.sk5 tptp.sk6))) (not (and (tptp.ssList (tptp.cons tptp.sk6 tptp.nil)) (= tptp.sk5 tptp.sk6))) (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) :rule reordering :premises (t248.t5))
% 48.12/48.36  (step t248.t7 (cl (not (and (tptp.ssList (tptp.cons tptp.sk6 tptp.nil)) (= tptp.sk5 tptp.sk6))) (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) :rule contraction :premises (t248.t6))
% 48.12/48.36  (step t248.t8 (cl (=> (and (tptp.ssList (tptp.cons tptp.sk6 tptp.nil)) (= tptp.sk5 tptp.sk6)) (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) :rule resolution :premises (t248.t1 t248.t7))
% 48.12/48.36  (step t248.t9 (cl (=> (and (tptp.ssList (tptp.cons tptp.sk6 tptp.nil)) (= tptp.sk5 tptp.sk6)) (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil)))) :rule implies_neg2)
% 48.12/48.36  (step t248.t10 (cl (=> (and (tptp.ssList (tptp.cons tptp.sk6 tptp.nil)) (= tptp.sk5 tptp.sk6)) (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (=> (and (tptp.ssList (tptp.cons tptp.sk6 tptp.nil)) (= tptp.sk5 tptp.sk6)) (tptp.ssList (tptp.cons tptp.sk5 tptp.nil)))) :rule resolution :premises (t248.t8 t248.t9))
% 48.12/48.36  (step t248.t11 (cl (=> (and (tptp.ssList (tptp.cons tptp.sk6 tptp.nil)) (= tptp.sk5 tptp.sk6)) (tptp.ssList (tptp.cons tptp.sk5 tptp.nil)))) :rule contraction :premises (t248.t10))
% 48.12/48.36  (step t248.t12 (cl (not (and (tptp.ssList (tptp.cons tptp.sk6 tptp.nil)) (= tptp.sk5 tptp.sk6))) (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) :rule implies :premises (t248.t11))
% 48.12/48.36  (step t248.t13 (cl (and (tptp.ssList (tptp.cons tptp.sk6 tptp.nil)) (= tptp.sk5 tptp.sk6)) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (= tptp.sk5 tptp.sk6))) :rule and_neg)
% 48.12/48.36  (step t248.t14 (cl (and (tptp.ssList (tptp.cons tptp.sk6 tptp.nil)) (= tptp.sk5 tptp.sk6))) :rule resolution :premises (t248.t13 t248.a1 t248.a0))
% 48.12/48.36  (step t248.t15 (cl (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) :rule resolution :premises (t248.t12 t248.t14))
% 48.12/48.36  (step t248 (cl (not (= tptp.sk5 tptp.sk6)) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) :rule subproof :discharge (t248.a0 t248.a1))
% 48.12/48.36  (step t249 (cl (not (and (= tptp.sk5 tptp.sk6) (tptp.ssList (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk5 tptp.sk6)) :rule and_pos)
% 48.12/48.36  (step t250 (cl (not (and (= tptp.sk5 tptp.sk6) (tptp.ssList (tptp.cons tptp.sk6 tptp.nil)))) (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) :rule and_pos)
% 48.12/48.36  (step t251 (cl (tptp.ssList (tptp.cons tptp.sk5 tptp.nil)) (not (and (= tptp.sk5 tptp.sk6) (tptp.ssList (tptp.cons tptp.sk6 tptp.nil)))) (not (and (= tptp.sk5 tptp.sk6) (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))))) :rule resolution :premises (t248 t249 t250))
% 48.12/48.36  (step t252 (cl (not (and (= tptp.sk5 tptp.sk6) (tptp.ssList (tptp.cons tptp.sk6 tptp.nil)))) (not (and (= tptp.sk5 tptp.sk6) (tptp.ssList (tptp.cons tptp.sk6 tptp.nil)))) (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) :rule reordering :premises (t251))
% 48.12/48.36  (step t253 (cl (not (and (= tptp.sk5 tptp.sk6) (tptp.ssList (tptp.cons tptp.sk6 tptp.nil)))) (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) :rule contraction :premises (t252))
% 48.12/48.36  (step t254 (cl (=> (and (= tptp.sk5 tptp.sk6) (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) :rule resolution :premises (t247 t253))
% 48.12/48.36  (step t255 (cl (=> (and (= tptp.sk5 tptp.sk6) (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil)))) :rule implies_neg2)
% 48.12/48.36  (step t256 (cl (=> (and (= tptp.sk5 tptp.sk6) (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (=> (and (= tptp.sk5 tptp.sk6) (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (tptp.ssList (tptp.cons tptp.sk5 tptp.nil)))) :rule resolution :premises (t254 t255))
% 48.12/48.36  (step t257 (cl (=> (and (= tptp.sk5 tptp.sk6) (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (tptp.ssList (tptp.cons tptp.sk5 tptp.nil)))) :rule contraction :premises (t256))
% 48.12/48.36  (step t258 (cl (not (and (= tptp.sk5 tptp.sk6) (tptp.ssList (tptp.cons tptp.sk6 tptp.nil)))) (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) :rule implies :premises (t257))
% 48.12/48.36  (step t259 (cl (not (= tptp.sk5 tptp.sk6)) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) :rule resolution :premises (t246 t258))
% 48.12/48.36  (step t260 (cl (not (= tptp.sk5 tptp.sk6)) (tptp.ssList (tptp.cons tptp.sk5 tptp.nil)) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil)))) :rule reordering :premises (t259))
% 48.12/48.36  (step t261 (cl (not (or (not (tptp.ssItem tptp.sk6)) (not (tptp.ssList tptp.nil)) (tptp.ssList (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssItem tptp.sk6)) (not (tptp.ssList tptp.nil)) (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) :rule or_pos)
% 48.12/48.36  (step t262 (cl (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk6)) (tptp.ssList (tptp.cons tptp.sk6 tptp.nil)) (not (or (not (tptp.ssItem tptp.sk6)) (not (tptp.ssList tptp.nil)) (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))))) :rule reordering :premises (t261))
% 48.12/48.36  (step t263 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (tptp.ssList (tptp.cons U V)))) (or (not (tptp.ssItem tptp.sk6)) (not (tptp.ssList tptp.nil)) (tptp.ssList (tptp.cons tptp.sk6 tptp.nil)))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (tptp.ssList (tptp.cons U V))))) :rule implies_neg1)
% 48.12/48.36  (anchor :step t264)
% 48.12/48.36  (assume t264.a0 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (tptp.ssList (tptp.cons U V)))))
% 48.12/48.36  (step t264.t1 (cl (or (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (tptp.ssList (tptp.cons U V))))) (or (not (tptp.ssItem tptp.sk6)) (not (tptp.ssList tptp.nil)) (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))))) :rule forall_inst :args ((:= U tptp.sk6) (:= V tptp.nil)))
% 48.12/48.36  (step t264.t2 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (tptp.ssList (tptp.cons U V))))) (or (not (tptp.ssItem tptp.sk6)) (not (tptp.ssList tptp.nil)) (tptp.ssList (tptp.cons tptp.sk6 tptp.nil)))) :rule or :premises (t264.t1))
% 48.12/48.36  (step t264.t3 (cl (or (not (tptp.ssItem tptp.sk6)) (not (tptp.ssList tptp.nil)) (tptp.ssList (tptp.cons tptp.sk6 tptp.nil)))) :rule resolution :premises (t264.t2 t264.a0))
% 48.12/48.36  (step t264 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (tptp.ssList (tptp.cons U V))))) (or (not (tptp.ssItem tptp.sk6)) (not (tptp.ssList tptp.nil)) (tptp.ssList (tptp.cons tptp.sk6 tptp.nil)))) :rule subproof :discharge (t264.a0))
% 48.12/48.36  (step t265 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (tptp.ssList (tptp.cons U V)))) (or (not (tptp.ssItem tptp.sk6)) (not (tptp.ssList tptp.nil)) (tptp.ssList (tptp.cons tptp.sk6 tptp.nil)))) (or (not (tptp.ssItem tptp.sk6)) (not (tptp.ssList tptp.nil)) (tptp.ssList (tptp.cons tptp.sk6 tptp.nil)))) :rule resolution :premises (t263 t264))
% 48.12/48.36  (step t266 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (tptp.ssList (tptp.cons U V)))) (or (not (tptp.ssItem tptp.sk6)) (not (tptp.ssList tptp.nil)) (tptp.ssList (tptp.cons tptp.sk6 tptp.nil)))) (not (or (not (tptp.ssItem tptp.sk6)) (not (tptp.ssList tptp.nil)) (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))))) :rule implies_neg2)
% 48.12/48.36  (step t267 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (tptp.ssList (tptp.cons U V)))) (or (not (tptp.ssItem tptp.sk6)) (not (tptp.ssList tptp.nil)) (tptp.ssList (tptp.cons tptp.sk6 tptp.nil)))) (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (tptp.ssList (tptp.cons U V)))) (or (not (tptp.ssItem tptp.sk6)) (not (tptp.ssList tptp.nil)) (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))))) :rule resolution :premises (t265 t266))
% 48.12/48.36  (step t268 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (tptp.ssList (tptp.cons U V)))) (or (not (tptp.ssItem tptp.sk6)) (not (tptp.ssList tptp.nil)) (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))))) :rule contraction :premises (t267))
% 48.12/48.36  (step t269 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (tptp.ssList (tptp.cons U V))))) (or (not (tptp.ssItem tptp.sk6)) (not (tptp.ssList tptp.nil)) (tptp.ssList (tptp.cons tptp.sk6 tptp.nil)))) :rule implies :premises (t268))
% 48.12/48.36  (step t270 (cl (or (not (tptp.ssItem tptp.sk6)) (not (tptp.ssList tptp.nil)) (tptp.ssList (tptp.cons tptp.sk6 tptp.nil)))) :rule resolution :premises (t269 a85))
% 48.12/48.36  (step t271 (cl (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) :rule resolution :premises (t262 a7 a193 t270))
% 48.12/48.36  (step t272 (cl (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) :rule resolution :premises (t260 t243 t271))
% 48.12/48.36  (step t273 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U)))) (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U))))) :rule implies_neg1)
% 48.12/48.36  (anchor :step t274)
% 48.12/48.36  (assume t274.a0 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U)))))
% 48.12/48.36  (step t274.t1 (cl (or (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U))))) (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) :rule forall_inst :args ((:= U (tptp.cons tptp.sk5 tptp.nil)) (:= V tptp.sk7)))
% 48.12/48.36  (step t274.t2 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U))))) (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) :rule or :premises (t274.t1))
% 48.12/48.36  (step t274.t3 (cl (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) :rule resolution :premises (t274.t2 t274.a0))
% 48.12/48.36  (step t274 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U))))) (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) :rule subproof :discharge (t274.a0))
% 48.12/48.36  (step t275 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U)))) (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) :rule resolution :premises (t273 t274))
% 48.12/48.36  (step t276 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U)))) (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) :rule implies_neg2)
% 48.12/48.36  (step t277 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U)))) (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U)))) (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) :rule resolution :premises (t275 t276))
% 48.12/48.36  (step t278 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U)))) (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) :rule contraction :premises (t277))
% 48.12/48.36  (step t279 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U))))) (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) :rule implies :premises (t278))
% 48.12/48.36  (step t280 (cl (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) :rule resolution :premises (t279 a84))
% 48.12/48.36  (step t281 (cl (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) :rule resolution :premises (t245 a194 t272 t280))
% 48.12/48.36  (step t282 (cl (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) :rule resolution :premises (t220 t243 t281))
% 48.12/48.36  (step t283 (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)
% 48.12/48.36  (anchor :step t284)
% 48.12/48.36  (assume t284.a0 (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf82 U))))
% 48.12/48.36  (step t284.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)))
% 48.12/48.36  (step t284.t2 (cl (not (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf82 U)))) (tptp.ssList (tptp.skaf82 tptp.sk7))) :rule or :premises (t284.t1))
% 48.12/48.36  (step t284.t3 (cl (tptp.ssList (tptp.skaf82 tptp.sk7))) :rule resolution :premises (t284.t2 t284.a0))
% 48.12/48.36  (step t284 (cl (not (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf82 U)))) (tptp.ssList (tptp.skaf82 tptp.sk7))) :rule subproof :discharge (t284.a0))
% 48.12/48.36  (step t285 (cl (=> (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf82 U))) (tptp.ssList (tptp.skaf82 tptp.sk7))) (tptp.ssList (tptp.skaf82 tptp.sk7))) :rule resolution :premises (t283 t284))
% 48.12/48.36  (step t286 (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)
% 48.12/48.36  (step t287 (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 (t285 t286))
% 48.12/48.36  (step t288 (cl (=> (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf82 U))) (tptp.ssList (tptp.skaf82 tptp.sk7)))) :rule contraction :premises (t287))
% 48.12/48.36  (step t289 (cl (not (forall ((U $$unsorted)) (tptp.ssList (tptp.skaf82 U)))) (tptp.ssList (tptp.skaf82 tptp.sk7))) :rule implies :premises (t288))
% 48.12/48.36  (step t290 (cl (tptp.ssList (tptp.skaf82 tptp.sk7))) :rule resolution :premises (t289 a12))
% 48.12/48.36  (step t291 (cl (and (= tptp.sk5 tptp.sk6) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (= tptp.sk5 tptp.sk6)) (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) :rule and_neg)
% 48.12/48.36  (step t292 (cl (=> (and (= tptp.sk5 tptp.sk6) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (and (= tptp.sk5 tptp.sk6) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) :rule implies_neg1)
% 48.12/48.36  (anchor :step t293)
% 48.12/48.36  (assume t293.a0 (= tptp.sk5 tptp.sk6))
% 48.12/48.36  (assume t293.a1 (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))
% 48.12/48.36  (step t293.t1 (cl (=> (and (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (= tptp.sk5 tptp.sk6)) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (and (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (= tptp.sk5 tptp.sk6))) :rule implies_neg1)
% 48.12/48.36  (anchor :step t293.t2)
% 48.12/48.36  (assume t293.t2.a0 (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))
% 48.12/48.36  (assume t293.t2.a1 (= tptp.sk5 tptp.sk6))
% 48.12/48.36  (step t293.t2.t1 (cl (= (= (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))) true) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) :rule equiv_simplify)
% 48.12/48.36  (step t293.t2.t2 (cl (not (= (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))) true)) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) :rule equiv1 :premises (t293.t2.t1))
% 48.12/48.36  (step t293.t2.t3 (cl (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) :rule refl)
% 48.12/48.36  (step t293.t2.t4 (cl (= tptp.sk7 tptp.sk7)) :rule refl)
% 48.12/48.36  (step t293.t2.t5 (cl (= tptp.sk6 tptp.sk5)) :rule symm :premises (t293.t2.a1))
% 48.12/48.36  (step t293.t2.t6 (cl (= tptp.nil tptp.nil)) :rule refl)
% 48.12/48.36  (step t293.t2.t7 (cl (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons tptp.sk5 tptp.nil))) :rule cong :premises (t293.t2.t5 t293.t2.t6))
% 48.12/48.36  (step t293.t2.t8 (cl (= (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) :rule cong :premises (t293.t2.t4 t293.t2.t7))
% 48.12/48.36  (step t293.t2.t9 (cl (= (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) :rule cong :premises (t293.t2.t3 t293.t2.t8))
% 48.12/48.36  (step t293.t2.t10 (cl (= (= (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) true) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) :rule equiv_simplify)
% 48.12/48.36  (step t293.t2.t11 (cl (= (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) true) (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) :rule equiv2 :premises (t293.t2.t10))
% 48.12/48.36  (step t293.t2.t12 (cl (= (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) true)) :rule resolution :premises (t293.t2.t11 t293.t2.a0))
% 48.12/48.36  (step t293.t2.t13 (cl (= (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))) true)) :rule trans :premises (t293.t2.t9 t293.t2.t12))
% 48.12/48.36  (step t293.t2.t14 (cl (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) :rule resolution :premises (t293.t2.t2 t293.t2.t13))
% 48.12/48.36  (step t293.t2 (cl (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (= tptp.sk5 tptp.sk6)) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) :rule subproof :discharge (t293.t2.a0 t293.t2.a1))
% 48.12/48.36  (step t293.t3 (cl (not (and (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (= tptp.sk5 tptp.sk6))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) :rule and_pos)
% 48.12/48.36  (step t293.t4 (cl (not (and (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (= tptp.sk5 tptp.sk6))) (= tptp.sk5 tptp.sk6)) :rule and_pos)
% 48.12/48.36  (step t293.t5 (cl (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))) (not (and (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (= tptp.sk5 tptp.sk6))) (not (and (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (= tptp.sk5 tptp.sk6)))) :rule resolution :premises (t293.t2 t293.t3 t293.t4))
% 48.12/48.36  (step t293.t6 (cl (not (and (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (= tptp.sk5 tptp.sk6))) (not (and (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (= tptp.sk5 tptp.sk6))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) :rule reordering :premises (t293.t5))
% 48.12/48.36  (step t293.t7 (cl (not (and (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (= tptp.sk5 tptp.sk6))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) :rule contraction :premises (t293.t6))
% 48.12/48.36  (step t293.t8 (cl (=> (and (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (= tptp.sk5 tptp.sk6)) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) :rule resolution :premises (t293.t1 t293.t7))
% 48.12/48.36  (step t293.t9 (cl (=> (and (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (= tptp.sk5 tptp.sk6)) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) :rule implies_neg2)
% 48.12/48.36  (step t293.t10 (cl (=> (and (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (= tptp.sk5 tptp.sk6)) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (=> (and (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (= tptp.sk5 tptp.sk6)) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) :rule resolution :premises (t293.t8 t293.t9))
% 48.12/48.36  (step t293.t11 (cl (=> (and (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (= tptp.sk5 tptp.sk6)) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) :rule contraction :premises (t293.t10))
% 48.12/48.36  (step t293.t12 (cl (not (and (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (= tptp.sk5 tptp.sk6))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) :rule implies :premises (t293.t11))
% 48.12/48.36  (step t293.t13 (cl (and (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (= tptp.sk5 tptp.sk6)) (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (= tptp.sk5 tptp.sk6))) :rule and_neg)
% 48.12/48.36  (step t293.t14 (cl (and (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (= tptp.sk5 tptp.sk6))) :rule resolution :premises (t293.t13 t293.a1 t293.a0))
% 48.12/48.36  (step t293.t15 (cl (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) :rule resolution :premises (t293.t12 t293.t14))
% 48.12/48.36  (step t293 (cl (not (= tptp.sk5 tptp.sk6)) (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) :rule subproof :discharge (t293.a0 t293.a1))
% 48.12/48.36  (step t294 (cl (not (and (= tptp.sk5 tptp.sk6) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (= tptp.sk5 tptp.sk6)) :rule and_pos)
% 48.12/48.36  (step t295 (cl (not (and (= tptp.sk5 tptp.sk6) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) :rule and_pos)
% 48.12/48.36  (step t296 (cl (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))) (not (and (= tptp.sk5 tptp.sk6) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (and (= tptp.sk5 tptp.sk6) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) :rule resolution :premises (t293 t294 t295))
% 48.12/48.36  (step t297 (cl (not (and (= tptp.sk5 tptp.sk6) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (and (= tptp.sk5 tptp.sk6) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) :rule reordering :premises (t296))
% 48.12/48.36  (step t298 (cl (not (and (= tptp.sk5 tptp.sk6) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) :rule contraction :premises (t297))
% 48.12/48.36  (step t299 (cl (=> (and (= tptp.sk5 tptp.sk6) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) :rule resolution :premises (t292 t298))
% 48.12/48.36  (step t300 (cl (=> (and (= tptp.sk5 tptp.sk6) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) :rule implies_neg2)
% 48.12/48.36  (step t301 (cl (=> (and (= tptp.sk5 tptp.sk6) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (=> (and (= tptp.sk5 tptp.sk6) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) :rule resolution :premises (t299 t300))
% 48.12/48.36  (step t302 (cl (=> (and (= tptp.sk5 tptp.sk6) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) :rule contraction :premises (t301))
% 48.12/48.36  (step t303 (cl (not (and (= tptp.sk5 tptp.sk6) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) :rule implies :premises (t302))
% 48.12/48.36  (step t304 (cl (not (= tptp.sk5 tptp.sk6)) (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) :rule resolution :premises (t291 t303))
% 48.12/48.36  (step t305 (cl (not (or (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.frontsegP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.frontsegP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) :rule or_pos)
% 48.12/48.36  (step t306 (cl (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.frontsegP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (not (or (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.frontsegP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) :rule reordering :premises (t305))
% 48.12/48.36  (step t307 (cl (not (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) :rule or_pos)
% 48.12/48.36  (step t308 (cl (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (not (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule reordering :premises (t307))
% 48.12/48.36  (step t309 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U)))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U))))) :rule implies_neg1)
% 48.12/48.36  (anchor :step t310)
% 48.12/48.36  (assume t310.a0 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U)))))
% 48.12/48.36  (step t310.t1 (cl (or (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U))))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule forall_inst :args ((:= U (tptp.cons tptp.sk6 tptp.nil)) (:= V (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))
% 48.12/48.36  (step t310.t2 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U))))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule or :premises (t310.t1))
% 48.12/48.36  (step t310.t3 (cl (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule resolution :premises (t310.t2 t310.a0))
% 48.12/48.36  (step t310 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U))))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule subproof :discharge (t310.a0))
% 48.12/48.36  (step t311 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U)))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule resolution :premises (t309 t310))
% 48.12/48.36  (step t312 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U)))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule implies_neg2)
% 48.12/48.36  (step t313 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U)))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U)))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule resolution :premises (t311 t312))
% 48.12/48.36  (step t314 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U)))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule contraction :premises (t313))
% 48.12/48.36  (step t315 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (tptp.ssList (tptp.app V U))))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule implies :premises (t314))
% 48.12/48.36  (step t316 (cl (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule resolution :premises (t315 a84))
% 48.12/48.36  (step t317 (cl (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) :rule resolution :premises (t308 t271 t281 t316))
% 48.12/48.36  (step t318 (cl (not (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) :rule or_pos)
% 48.12/48.36  (step t319 (cl (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (not (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) :rule reordering :premises (t318))
% 48.12/48.36  (step t320 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList (tptp.app U V))) (tptp.frontsegP (tptp.app U V) U))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList (tptp.app U V))) (tptp.frontsegP (tptp.app U V) U)))) :rule implies_neg1)
% 48.12/48.36  (anchor :step t321)
% 48.12/48.36  (assume t321.a0 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList (tptp.app U V))) (tptp.frontsegP (tptp.app U V) U))))
% 48.12/48.36  (step t321.t1 (cl (or (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList (tptp.app U V))) (tptp.frontsegP (tptp.app U V) U)))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) :rule forall_inst :args ((:= U (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (:= V (tptp.cons tptp.sk6 tptp.nil))))
% 48.12/48.36  (step t321.t2 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList (tptp.app U V))) (tptp.frontsegP (tptp.app U V) U)))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) :rule or :premises (t321.t1))
% 48.12/48.36  (step t321.t3 (cl (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) :rule resolution :premises (t321.t2 t321.a0))
% 48.12/48.36  (step t321 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList (tptp.app U V))) (tptp.frontsegP (tptp.app U V) U)))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) :rule subproof :discharge (t321.a0))
% 48.12/48.36  (step t322 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList (tptp.app U V))) (tptp.frontsegP (tptp.app U V) U))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) :rule resolution :premises (t320 t321))
% 48.12/48.36  (step t323 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList (tptp.app U V))) (tptp.frontsegP (tptp.app U V) U))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) :rule implies_neg2)
% 48.12/48.36  (step t324 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList (tptp.app U V))) (tptp.frontsegP (tptp.app U V) U))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList (tptp.app U V))) (tptp.frontsegP (tptp.app U V) U))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) :rule resolution :premises (t322 t323))
% 48.12/48.36  (step t325 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList (tptp.app U V))) (tptp.frontsegP (tptp.app U V) U))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) :rule contraction :premises (t324))
% 48.12/48.36  (step t326 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList (tptp.app U V))) (tptp.frontsegP (tptp.app U V) U)))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) :rule implies :premises (t325))
% 48.12/48.36  (step t327 (cl (not (= (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (= (tptp.app U V) W)) (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList W)) (tptp.frontsegP W U))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList (tptp.app U V))) (tptp.frontsegP (tptp.app U V) U))))) (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (= (tptp.app U V) W)) (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList W)) (tptp.frontsegP W U)))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList (tptp.app U V))) (tptp.frontsegP (tptp.app U V) U)))) :rule equiv_pos2)
% 48.12/48.36  (anchor :step t328 :args ((U $$unsorted) (:= U U) (V $$unsorted) (:= V V) (W $$unsorted) (:= W W)))
% 48.12/48.36  (step t328.t1 (cl (= U U)) :rule refl)
% 48.12/48.36  (step t328.t2 (cl (= V V)) :rule refl)
% 48.12/48.36  (step t328.t3 (cl (= W W)) :rule refl)
% 48.12/48.36  (step t328.t4 (cl (= (= (tptp.app U V) W) (= W (tptp.app U V)))) :rule all_simplify)
% 48.12/48.36  (step t328.t5 (cl (= (not (= (tptp.app U V) W)) (not (= W (tptp.app U V))))) :rule cong :premises (t328.t4))
% 48.12/48.36  (step t328.t6 (cl (= (not (tptp.ssList V)) (not (tptp.ssList V)))) :rule refl)
% 48.12/48.36  (step t328.t7 (cl (= (not (tptp.ssList U)) (not (tptp.ssList U)))) :rule refl)
% 48.12/48.36  (step t328.t8 (cl (= (not (tptp.ssList W)) (not (tptp.ssList W)))) :rule refl)
% 48.12/48.36  (step t328.t9 (cl (= (tptp.frontsegP W U) (tptp.frontsegP W U))) :rule refl)
% 48.12/48.36  (step t328.t10 (cl (= (or (not (= (tptp.app U V) W)) (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList W)) (tptp.frontsegP W U)) (or (not (= W (tptp.app U V))) (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList W)) (tptp.frontsegP W U)))) :rule cong :premises (t328.t5 t328.t6 t328.t7 t328.t8 t328.t9))
% 48.12/48.36  (step t328 (cl (= (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (= (tptp.app U V) W)) (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList W)) (tptp.frontsegP W U))) (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (= W (tptp.app U V))) (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList W)) (tptp.frontsegP W U))))) :rule bind)
% 48.12/48.36  (step t329 (cl (= (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (= W (tptp.app U V))) (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList W)) (tptp.frontsegP W U))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (= (tptp.app U V) (tptp.app U V))) (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList (tptp.app U V))) (tptp.frontsegP (tptp.app U V) U))))) :rule all_simplify)
% 48.12/48.36  (anchor :step t330 :args ((U $$unsorted) (:= U U) (V $$unsorted) (:= V V)))
% 48.12/48.36  (step t330.t1 (cl (= U U)) :rule refl)
% 48.12/48.36  (step t330.t2 (cl (= V V)) :rule refl)
% 48.12/48.36  (step t330.t3 (cl (= (= (tptp.app U V) (tptp.app U V)) true)) :rule all_simplify)
% 48.12/48.36  (step t330.t4 (cl (= (not (= (tptp.app U V) (tptp.app U V))) (not true))) :rule cong :premises (t330.t3))
% 48.12/48.36  (step t330.t5 (cl (= (not true) false)) :rule all_simplify)
% 48.12/48.36  (step t330.t6 (cl (= (not (= (tptp.app U V) (tptp.app U V))) false)) :rule trans :premises (t330.t4 t330.t5))
% 48.12/48.36  (step t330.t7 (cl (= (not (tptp.ssList V)) (not (tptp.ssList V)))) :rule refl)
% 48.12/48.36  (step t330.t8 (cl (= (not (tptp.ssList U)) (not (tptp.ssList U)))) :rule refl)
% 48.12/48.36  (step t330.t9 (cl (= (not (tptp.ssList (tptp.app U V))) (not (tptp.ssList (tptp.app U V))))) :rule refl)
% 48.12/48.36  (step t330.t10 (cl (= (tptp.frontsegP (tptp.app U V) U) (tptp.frontsegP (tptp.app U V) U))) :rule refl)
% 48.12/48.36  (step t330.t11 (cl (= (or (not (= (tptp.app U V) (tptp.app U V))) (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList (tptp.app U V))) (tptp.frontsegP (tptp.app U V) U)) (or false (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList (tptp.app U V))) (tptp.frontsegP (tptp.app U V) U)))) :rule cong :premises (t330.t6 t330.t7 t330.t8 t330.t9 t330.t10))
% 48.12/48.36  (step t330.t12 (cl (= (or false (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList (tptp.app U V))) (tptp.frontsegP (tptp.app U V) U)) (or (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList (tptp.app U V))) (tptp.frontsegP (tptp.app U V) U)))) :rule all_simplify)
% 48.12/48.36  (step t330.t13 (cl (= (or (not (= (tptp.app U V) (tptp.app U V))) (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList (tptp.app U V))) (tptp.frontsegP (tptp.app U V) U)) (or (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList (tptp.app U V))) (tptp.frontsegP (tptp.app U V) U)))) :rule trans :premises (t330.t11 t330.t12))
% 48.12/48.36  (step t330 (cl (= (forall ((U $$unsorted) (V $$unsorted)) (or (not (= (tptp.app U V) (tptp.app U V))) (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList (tptp.app U V))) (tptp.frontsegP (tptp.app U V) U))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList (tptp.app U V))) (tptp.frontsegP (tptp.app U V) U))))) :rule bind)
% 48.12/48.36  (step t331 (cl (= (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (= W (tptp.app U V))) (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList W)) (tptp.frontsegP W U))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList (tptp.app U V))) (tptp.frontsegP (tptp.app U V) U))))) :rule trans :premises (t329 t330))
% 48.12/48.36  (step t332 (cl (= (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (= (tptp.app U V) W)) (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList W)) (tptp.frontsegP W U))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList (tptp.app U V))) (tptp.frontsegP (tptp.app U V) U))))) :rule trans :premises (t328 t331))
% 48.12/48.36  (step t333 (cl (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList (tptp.app U V))) (tptp.frontsegP (tptp.app U V) U)))) :rule resolution :premises (t327 t332 a143))
% 48.12/48.36  (step t334 (cl (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) :rule resolution :premises (t326 t333))
% 48.12/48.36  (step t335 (cl (tptp.frontsegP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) :rule resolution :premises (t319 t271 t281 t317 t334))
% 48.12/48.36  (step t336 (cl (not (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) :rule or_pos)
% 48.12/48.36  (step t337 (cl (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (not (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule reordering :premises (t336))
% 48.12/48.36  (step t338 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList (tptp.app U V))) (tptp.frontsegP (tptp.app U V) U))) (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList (tptp.app U V))) (tptp.frontsegP (tptp.app U V) U)))) :rule implies_neg1)
% 48.12/48.36  (anchor :step t339)
% 48.12/48.36  (assume t339.a0 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList (tptp.app U V))) (tptp.frontsegP (tptp.app U V) U))))
% 48.12/48.36  (step t339.t1 (cl (or (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList (tptp.app U V))) (tptp.frontsegP (tptp.app U V) U)))) (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule forall_inst :args ((:= U (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (:= V tptp.sk8)))
% 48.12/48.36  (step t339.t2 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList (tptp.app U V))) (tptp.frontsegP (tptp.app U V) U)))) (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule or :premises (t339.t1))
% 48.12/48.36  (step t339.t3 (cl (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule resolution :premises (t339.t2 t339.a0))
% 48.12/48.36  (step t339 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList (tptp.app U V))) (tptp.frontsegP (tptp.app U V) U)))) (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule subproof :discharge (t339.a0))
% 48.12/48.36  (step t340 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList (tptp.app U V))) (tptp.frontsegP (tptp.app U V) U))) (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule resolution :premises (t338 t339))
% 48.12/48.36  (step t341 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList (tptp.app U V))) (tptp.frontsegP (tptp.app U V) U))) (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule implies_neg2)
% 48.12/48.36  (step t342 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList (tptp.app U V))) (tptp.frontsegP (tptp.app U V) U))) (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList (tptp.app U V))) (tptp.frontsegP (tptp.app U V) U))) (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule resolution :premises (t340 t341))
% 48.12/48.36  (step t343 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList (tptp.app U V))) (tptp.frontsegP (tptp.app U V) U))) (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule contraction :premises (t342))
% 48.12/48.36  (step t344 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList (tptp.app U V))) (tptp.frontsegP (tptp.app U V) U)))) (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule implies :premises (t343))
% 48.12/48.36  (step t345 (cl (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule resolution :premises (t344 t333))
% 48.12/48.36  (step t346 (cl (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) :rule resolution :premises (t337 t206 a195 t317 t345))
% 48.12/48.36  (step t347 (cl (=> (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))) (or (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.frontsegP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (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)))) :rule implies_neg1)
% 48.12/48.36  (anchor :step t348)
% 48.12/48.36  (assume t348.a0 (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))))
% 48.12/48.36  (step t348.t1 (cl (or (not (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)))) (or (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.frontsegP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) :rule forall_inst :args ((:= U (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (:= V (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (:= W (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))
% 48.12/48.36  (step t348.t2 (cl (not (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)))) (or (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.frontsegP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) :rule or :premises (t348.t1))
% 48.12/48.36  (step t348.t3 (cl (or (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.frontsegP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) :rule resolution :premises (t348.t2 t348.a0))
% 48.12/48.36  (step t348 (cl (not (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)))) (or (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.frontsegP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) :rule subproof :discharge (t348.a0))
% 48.12/48.36  (step t349 (cl (=> (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))) (or (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.frontsegP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (or (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.frontsegP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) :rule resolution :premises (t347 t348))
% 48.12/48.36  (step t350 (cl (=> (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))) (or (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.frontsegP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (or (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.frontsegP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) :rule implies_neg2)
% 48.12/48.36  (step t351 (cl (=> (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))) (or (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.frontsegP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (=> (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))) (or (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.frontsegP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) :rule resolution :premises (t349 t350))
% 48.12/48.36  (step t352 (cl (=> (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))) (or (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.frontsegP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) :rule contraction :premises (t351))
% 48.12/48.36  (step t353 (cl (not (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)))) (or (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.frontsegP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) :rule implies :premises (t352))
% 48.12/48.36  (step t354 (cl (or (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.frontsegP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) :rule resolution :premises (t353 a153))
% 48.12/48.36  (step t355 (cl (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) :rule resolution :premises (t306 t206 t281 t317 t335 t346 t354))
% 48.12/48.36  (step t356 (cl (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) :rule resolution :premises (t304 t243 t355))
% 48.12/48.36  (step t357 (cl (=> (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))) (or (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (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)))) :rule implies_neg1)
% 48.12/48.36  (anchor :step t358)
% 48.12/48.36  (assume t358.a0 (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))))
% 48.12/48.36  (step t358.t1 (cl (or (not (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)))) (or (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))))) :rule forall_inst :args ((:= U (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (:= V (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))) (:= W (tptp.skaf82 tptp.sk7))))
% 48.12/48.36  (step t358.t2 (cl (not (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)))) (or (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) :rule or :premises (t358.t1))
% 48.12/48.36  (step t358.t3 (cl (or (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) :rule resolution :premises (t358.t2 t358.a0))
% 48.12/48.36  (step t358 (cl (not (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)))) (or (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) :rule subproof :discharge (t358.a0))
% 48.12/48.36  (step t359 (cl (=> (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))) (or (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (or (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) :rule resolution :premises (t357 t358))
% 48.12/48.36  (step t360 (cl (=> (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))) (or (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (or (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))))) :rule implies_neg2)
% 48.12/48.36  (step t361 (cl (=> (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))) (or (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (=> (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))) (or (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))))) :rule resolution :premises (t359 t360))
% 48.12/48.36  (step t362 (cl (=> (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))) (or (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))))) :rule contraction :premises (t361))
% 48.12/48.36  (step t363 (cl (not (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)))) (or (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) :rule implies :premises (t362))
% 48.12/48.36  (step t364 (cl (or (not (tptp.frontsegP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) :rule resolution :premises (t363 a136))
% 48.12/48.36  (step t365 (cl (tptp.frontsegP (tptp.app (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.skaf82 tptp.sk7)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) :rule resolution :premises (t190 t206 t282 t290 t356 t364))
% 48.12/48.36  (step t366 (cl (not (or (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) :rule or_pos)
% 48.12/48.36  (step t367 (cl (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (or (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) :rule reordering :premises (t366))
% 48.12/48.36  (step t368 (cl (not (= (or (not (= tptp.sk5 tptp.sk6)) (not (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil))) (not (not (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (or (not (= tptp.sk5 tptp.sk6)) (not (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil))) (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))) (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))))) (not (or (not (= tptp.sk5 tptp.sk6)) (not (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil))) (not (not (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) (or (not (= tptp.sk5 tptp.sk6)) (not (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil))) (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))) (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) :rule equiv_pos2)
% 48.12/48.36  (step t369 (cl (= (not (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil))) (not (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil))))) :rule refl)
% 48.12/48.36  (step t370 (cl (= (= (= (not (not (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) true) (= (not (not (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))))) :rule equiv_simplify)
% 48.12/48.36  (step t371 (cl (not (= (= (not (not (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) true)) (= (not (not (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) :rule equiv1 :premises (t370))
% 48.12/48.36  (step t372 (cl (= (= (not (not (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (= (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))) (not (not (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))))))) :rule all_simplify)
% 48.12/48.36  (step t373 (cl (= (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) :rule refl)
% 48.12/48.36  (step t374 (cl (= (not (not (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) :rule all_simplify)
% 48.12/48.36  (step t375 (cl (= (= (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))) (not (not (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))))) (= (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))))) :rule cong :premises (t373 t374))
% 48.12/48.36  (step t376 (cl (= (= (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) true)) :rule all_simplify)
% 48.12/48.36  (step t377 (cl (= (= (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))) (not (not (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))))) true)) :rule trans :premises (t375 t376))
% 48.12/48.36  (step t378 (cl (= (= (not (not (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) true)) :rule trans :premises (t372 t377))
% 48.12/48.36  (step t379 (cl (= (not (not (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) :rule resolution :premises (t371 t378))
% 48.12/48.36  (step t380 (cl (= (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) :rule refl)
% 48.12/48.36  (step t381 (cl (= (or (not (= tptp.sk5 tptp.sk6)) (not (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil))) (not (not (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (or (not (= tptp.sk5 tptp.sk6)) (not (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil))) (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))) (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))))) :rule cong :premises (t2 t369 t379 t380))
% 48.12/48.36  (step t382 (cl (and (= tptp.sk5 tptp.sk6) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (not (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (= tptp.sk5 tptp.sk6)) (not (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil))) (not (not (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))))) :rule and_neg)
% 48.12/48.36  (step t383 (cl (=> (and (= tptp.sk5 tptp.sk6) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (not (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (and (= tptp.sk5 tptp.sk6) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (not (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))))) :rule implies_neg1)
% 48.12/48.36  (anchor :step t384)
% 48.12/48.36  (assume t384.a0 (= tptp.sk5 tptp.sk6))
% 48.12/48.36  (assume t384.a1 (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)))
% 48.12/48.36  (assume t384.a2 (not (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))))
% 48.12/48.36  (step t384.t1 (cl (=> (and (not (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk5 tptp.sk6)) (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (and (not (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk5 tptp.sk6))) :rule implies_neg1)
% 48.12/48.36  (anchor :step t384.t2)
% 48.12/48.36  (assume t384.t2.a0 (not (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))))
% 48.12/48.36  (assume t384.t2.a1 (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)))
% 48.12/48.36  (assume t384.t2.a2 (= tptp.sk5 tptp.sk6))
% 48.12/48.36  (step t384.t2.t1 (cl (= (= (= tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) false) (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) :rule equiv_simplify)
% 48.12/48.36  (step t384.t2.t2 (cl (not (= (= tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) false)) (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) :rule equiv1 :premises (t384.t2.t1))
% 48.12/48.36  (step t384.t2.t3 (cl (= (tptp.app tptp.sk7 tptp.nil) tptp.sk7)) :rule symm :premises (t384.t2.a1))
% 48.12/48.36  (step t384.t2.t4 (cl (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil))) :rule symm :premises (t384.t2.t3))
% 48.12/48.36  (step t384.t2.t5 (cl (= tptp.sk7 tptp.sk7)) :rule refl)
% 48.12/48.36  (step t384.t2.t6 (cl (= tptp.sk6 tptp.sk5)) :rule symm :premises (t384.t2.a2))
% 48.12/48.36  (step t384.t2.t7 (cl (= tptp.sk5 tptp.sk6)) :rule symm :premises (t384.t2.t6))
% 48.12/48.36  (step t384.t2.t8 (cl (= tptp.nil tptp.nil)) :rule refl)
% 48.12/48.36  (step t384.t2.t9 (cl (= (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) :rule cong :premises (t384.t2.t7 t384.t2.t8))
% 48.12/48.36  (step t384.t2.t10 (cl (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) :rule cong :premises (t384.t2.t5 t384.t2.t9))
% 48.12/48.36  (step t384.t2.t11 (cl (= (= tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) :rule cong :premises (t384.t2.t4 t384.t2.t10))
% 48.12/48.36  (step t384.t2.t12 (cl (= (= (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))) false) (not (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))))) :rule equiv_simplify)
% 48.12/48.36  (step t384.t2.t13 (cl (= (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))) false) (not (not (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))))) :rule equiv2 :premises (t384.t2.t12))
% 48.12/48.36  (step t384.t2.t14 (cl (not (not (not (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))))) (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) :rule not_not)
% 48.12/48.36  (step t384.t2.t15 (cl (= (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))) false) (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) :rule resolution :premises (t384.t2.t13 t384.t2.t14))
% 48.12/48.36  (step t384.t2.t16 (cl (= (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))) false)) :rule resolution :premises (t384.t2.t15 t384.t2.a0))
% 48.12/48.36  (step t384.t2.t17 (cl (= (= tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) false)) :rule trans :premises (t384.t2.t11 t384.t2.t16))
% 48.12/48.36  (step t384.t2.t18 (cl (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) :rule resolution :premises (t384.t2.t2 t384.t2.t17))
% 48.12/48.36  (step t384.t2 (cl (not (not (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil))) (not (= tptp.sk5 tptp.sk6)) (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) :rule subproof :discharge (t384.t2.a0 t384.t2.a1 t384.t2.a2))
% 48.12/48.36  (step t384.t3 (cl (not (and (not (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk5 tptp.sk6))) (not (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) :rule and_pos)
% 48.12/48.36  (step t384.t4 (cl (not (and (not (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk5 tptp.sk6))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil))) :rule and_pos)
% 48.12/48.36  (step t384.t5 (cl (not (and (not (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk5 tptp.sk6))) (= tptp.sk5 tptp.sk6)) :rule and_pos)
% 48.12/48.36  (step t384.t6 (cl (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (and (not (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk5 tptp.sk6))) (not (and (not (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk5 tptp.sk6))) (not (and (not (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk5 tptp.sk6)))) :rule resolution :premises (t384.t2 t384.t3 t384.t4 t384.t5))
% 48.12/48.36  (step t384.t7 (cl (not (and (not (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk5 tptp.sk6))) (not (and (not (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk5 tptp.sk6))) (not (and (not (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk5 tptp.sk6))) (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) :rule reordering :premises (t384.t6))
% 48.12/48.36  (step t384.t8 (cl (not (and (not (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk5 tptp.sk6))) (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) :rule contraction :premises (t384.t7))
% 48.12/48.36  (step t384.t9 (cl (=> (and (not (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk5 tptp.sk6)) (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) :rule resolution :premises (t384.t1 t384.t8))
% 48.12/48.36  (step t384.t10 (cl (=> (and (not (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk5 tptp.sk6)) (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) :rule implies_neg2)
% 48.12/48.36  (step t384.t11 (cl (=> (and (not (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk5 tptp.sk6)) (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (=> (and (not (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk5 tptp.sk6)) (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) :rule resolution :premises (t384.t9 t384.t10))
% 48.12/48.36  (step t384.t12 (cl (=> (and (not (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk5 tptp.sk6)) (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) :rule contraction :premises (t384.t11))
% 48.12/48.36  (step t384.t13 (cl (not (and (not (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk5 tptp.sk6))) (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) :rule implies :premises (t384.t12))
% 48.12/48.36  (step t384.t14 (cl (and (not (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk5 tptp.sk6)) (not (not (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil))) (not (= tptp.sk5 tptp.sk6))) :rule and_neg)
% 48.12/48.36  (step t384.t15 (cl (and (not (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (= tptp.sk5 tptp.sk6))) :rule resolution :premises (t384.t14 t384.a2 t384.a1 t384.a0))
% 48.12/48.36  (step t384.t16 (cl (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) :rule resolution :premises (t384.t13 t384.t15))
% 48.12/48.36  (step t384 (cl (not (= tptp.sk5 tptp.sk6)) (not (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil))) (not (not (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) :rule subproof :discharge (t384.a0 t384.a1 t384.a2))
% 48.12/48.36  (step t385 (cl (not (and (= tptp.sk5 tptp.sk6) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (not (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))))) (= tptp.sk5 tptp.sk6)) :rule and_pos)
% 48.12/48.36  (step t386 (cl (not (and (= tptp.sk5 tptp.sk6) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (not (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))))) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil))) :rule and_pos)
% 48.12/48.36  (step t387 (cl (not (and (= tptp.sk5 tptp.sk6) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (not (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))))) (not (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) :rule and_pos)
% 48.12/48.36  (step t388 (cl (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (and (= tptp.sk5 tptp.sk6) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (not (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))))) (not (and (= tptp.sk5 tptp.sk6) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (not (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))))) (not (and (= tptp.sk5 tptp.sk6) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (not (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))))) :rule resolution :premises (t384 t385 t386 t387))
% 48.12/48.36  (step t389 (cl (not (and (= tptp.sk5 tptp.sk6) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (not (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))))) (not (and (= tptp.sk5 tptp.sk6) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (not (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))))) (not (and (= tptp.sk5 tptp.sk6) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (not (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))))) (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) :rule reordering :premises (t388))
% 48.12/48.36  (step t390 (cl (not (and (= tptp.sk5 tptp.sk6) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (not (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))))) (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) :rule contraction :premises (t389))
% 48.12/48.36  (step t391 (cl (=> (and (= tptp.sk5 tptp.sk6) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (not (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) :rule resolution :premises (t383 t390))
% 48.12/48.36  (step t392 (cl (=> (and (= tptp.sk5 tptp.sk6) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (not (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) :rule implies_neg2)
% 48.12/48.36  (step t393 (cl (=> (and (= tptp.sk5 tptp.sk6) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (not (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (=> (and (= tptp.sk5 tptp.sk6) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (not (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) :rule resolution :premises (t391 t392))
% 48.12/48.36  (step t394 (cl (=> (and (= tptp.sk5 tptp.sk6) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (not (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) :rule contraction :premises (t393))
% 48.12/48.36  (step t395 (cl (not (and (= tptp.sk5 tptp.sk6) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)) (not (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))))) (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) :rule implies :premises (t394))
% 48.12/48.36  (step t396 (cl (not (= tptp.sk5 tptp.sk6)) (not (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil))) (not (not (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) :rule resolution :premises (t382 t395))
% 48.12/48.36  (step t397 (cl (or (not (= tptp.sk5 tptp.sk6)) (not (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil))) (not (not (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (not (= tptp.sk5 tptp.sk6)))) :rule or_neg)
% 48.12/48.36  (step t398 (cl (or (not (= tptp.sk5 tptp.sk6)) (not (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil))) (not (not (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (not (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil))))) :rule or_neg)
% 48.12/48.36  (step t399 (cl (or (not (= tptp.sk5 tptp.sk6)) (not (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil))) (not (not (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (not (not (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))))) :rule or_neg)
% 48.12/48.36  (step t400 (cl (or (not (= tptp.sk5 tptp.sk6)) (not (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil))) (not (not (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) :rule or_neg)
% 48.12/48.36  (step t401 (cl (or (not (= tptp.sk5 tptp.sk6)) (not (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil))) (not (not (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (or (not (= tptp.sk5 tptp.sk6)) (not (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil))) (not (not (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (or (not (= tptp.sk5 tptp.sk6)) (not (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil))) (not (not (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (or (not (= tptp.sk5 tptp.sk6)) (not (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil))) (not (not (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) :rule resolution :premises (t396 t397 t398 t399 t400))
% 48.12/48.36  (step t402 (cl (or (not (= tptp.sk5 tptp.sk6)) (not (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil))) (not (not (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) :rule contraction :premises (t401))
% 48.12/48.36  (step t403 (cl (or (not (= tptp.sk5 tptp.sk6)) (not (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil))) (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))) (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) :rule resolution :premises (t368 t381 t402))
% 48.12/48.36  (step t404 (cl (not (= tptp.sk5 tptp.sk6)) (not (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil))) (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))) (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) :rule or :premises (t403))
% 48.12/48.36  (step t405 (cl (not (= tptp.sk5 tptp.sk6)) (not (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil))) (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) :rule reordering :premises (t404))
% 48.12/48.36  (step t406 (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)
% 48.12/48.36  (step t407 (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 (t406))
% 48.12/48.36  (step t408 (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)
% 48.12/48.36  (anchor :step t409)
% 48.12/48.36  (assume t409.a0 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil)))))
% 48.12/48.36  (step t409.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)))
% 48.12/48.36  (step t409.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 (t409.t1))
% 48.12/48.36  (step t409.t3 (cl (or (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)))) :rule resolution :premises (t409.t2 t409.a0))
% 48.12/48.36  (step t409 (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 (t409.a0))
% 48.12/48.36  (step t410 (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 (t408 t409))
% 48.12/48.36  (step t411 (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)
% 48.12/48.36  (step t412 (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 (t410 t411))
% 48.12/48.36  (step t413 (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 (t412))
% 48.12/48.36  (step t414 (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 (t413))
% 48.12/48.36  (step t415 (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)
% 48.12/48.36  (anchor :step t416 :args ((U $$unsorted) (:= U U)))
% 48.12/48.36  (step t416.t1 (cl (= U U)) :rule refl)
% 48.12/48.36  (step t416.t2 (cl (= (not (tptp.ssList U)) (not (tptp.ssList U)))) :rule refl)
% 48.12/48.36  (step t416.t3 (cl (= (= (tptp.app U tptp.nil) U) (= U (tptp.app U tptp.nil)))) :rule all_simplify)
% 48.12/48.36  (step t416.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 (t416.t2 t416.t3))
% 48.12/48.36  (step t416 (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)
% 48.12/48.36  (step t417 (cl (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app U tptp.nil))))) :rule resolution :premises (t415 t416 a72))
% 48.12/48.36  (step t418 (cl (or (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil)))) :rule resolution :premises (t414 t417))
% 48.12/48.36  (step t419 (cl (= tptp.sk7 (tptp.app tptp.sk7 tptp.nil))) :rule resolution :premises (t407 a194 t418))
% 48.12/48.36  (step t420 (cl (not (or (not (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) (not (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))) :rule or_pos)
% 48.12/48.36  (step t421 (cl (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)) (not (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (not (or (not (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))))) :rule reordering :premises (t420))
% 48.12/48.36  (step t422 (cl (not (or (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssItem tptp.sk6)) (not (tptp.ssList tptp.nil)))) (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssItem tptp.sk6)) (not (tptp.ssList tptp.nil))) :rule or_pos)
% 48.12/48.36  (step t423 (cl (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk6)) (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (not (or (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssItem tptp.sk6)) (not (tptp.ssList tptp.nil))))) :rule reordering :premises (t422))
% 48.12/48.36  (step t424 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (= tptp.nil (tptp.cons U V))) (not (tptp.ssItem U)) (not (tptp.ssList V)))) (or (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssItem tptp.sk6)) (not (tptp.ssList tptp.nil)))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (= tptp.nil (tptp.cons U V))) (not (tptp.ssItem U)) (not (tptp.ssList V))))) :rule implies_neg1)
% 48.12/48.36  (anchor :step t425)
% 48.12/48.36  (assume t425.a0 (forall ((U $$unsorted) (V $$unsorted)) (or (not (= tptp.nil (tptp.cons U V))) (not (tptp.ssItem U)) (not (tptp.ssList V)))))
% 48.12/48.36  (step t425.t1 (cl (or (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (= tptp.nil (tptp.cons U V))) (not (tptp.ssItem U)) (not (tptp.ssList V))))) (or (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssItem tptp.sk6)) (not (tptp.ssList tptp.nil))))) :rule forall_inst :args ((:= U tptp.sk6) (:= V tptp.nil)))
% 48.12/48.36  (step t425.t2 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (= tptp.nil (tptp.cons U V))) (not (tptp.ssItem U)) (not (tptp.ssList V))))) (or (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssItem tptp.sk6)) (not (tptp.ssList tptp.nil)))) :rule or :premises (t425.t1))
% 48.12/48.36  (step t425.t3 (cl (or (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssItem tptp.sk6)) (not (tptp.ssList tptp.nil)))) :rule resolution :premises (t425.t2 t425.a0))
% 48.12/48.36  (step t425 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (= tptp.nil (tptp.cons U V))) (not (tptp.ssItem U)) (not (tptp.ssList V))))) (or (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssItem tptp.sk6)) (not (tptp.ssList tptp.nil)))) :rule subproof :discharge (t425.a0))
% 48.12/48.36  (step t426 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (= tptp.nil (tptp.cons U V))) (not (tptp.ssItem U)) (not (tptp.ssList V)))) (or (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssItem tptp.sk6)) (not (tptp.ssList tptp.nil)))) (or (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssItem tptp.sk6)) (not (tptp.ssList tptp.nil)))) :rule resolution :premises (t424 t425))
% 48.12/48.36  (step t427 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (= tptp.nil (tptp.cons U V))) (not (tptp.ssItem U)) (not (tptp.ssList V)))) (or (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssItem tptp.sk6)) (not (tptp.ssList tptp.nil)))) (not (or (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssItem tptp.sk6)) (not (tptp.ssList tptp.nil))))) :rule implies_neg2)
% 48.12/48.36  (step t428 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (= tptp.nil (tptp.cons U V))) (not (tptp.ssItem U)) (not (tptp.ssList V)))) (or (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssItem tptp.sk6)) (not (tptp.ssList tptp.nil)))) (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (= tptp.nil (tptp.cons U V))) (not (tptp.ssItem U)) (not (tptp.ssList V)))) (or (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssItem tptp.sk6)) (not (tptp.ssList tptp.nil))))) :rule resolution :premises (t426 t427))
% 48.12/48.36  (step t429 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (= tptp.nil (tptp.cons U V))) (not (tptp.ssItem U)) (not (tptp.ssList V)))) (or (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssItem tptp.sk6)) (not (tptp.ssList tptp.nil))))) :rule contraction :premises (t428))
% 48.12/48.36  (step t430 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (= tptp.nil (tptp.cons U V))) (not (tptp.ssItem U)) (not (tptp.ssList V))))) (or (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssItem tptp.sk6)) (not (tptp.ssList tptp.nil)))) :rule implies :premises (t429))
% 48.12/48.36  (step t431 (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)
% 48.12/48.36  (anchor :step t432 :args ((U $$unsorted) (:= U U) (V $$unsorted) (:= V V)))
% 48.12/48.36  (step t432.t1 (cl (= U U)) :rule refl)
% 48.12/48.36  (step t432.t2 (cl (= V V)) :rule refl)
% 48.12/48.36  (step t432.t3 (cl (= (= (tptp.cons U V) tptp.nil) (= tptp.nil (tptp.cons U V)))) :rule all_simplify)
% 48.12/48.36  (step t432.t4 (cl (= (not (= (tptp.cons U V) tptp.nil)) (not (= tptp.nil (tptp.cons U V))))) :rule cong :premises (t432.t3))
% 48.12/48.36  (step t432.t5 (cl (= (not (tptp.ssItem U)) (not (tptp.ssItem U)))) :rule refl)
% 48.12/48.36  (step t432.t6 (cl (= (not (tptp.ssList V)) (not (tptp.ssList V)))) :rule refl)
% 48.12/48.36  (step t432.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 (t432.t4 t432.t5 t432.t6))
% 48.12/48.36  (step t432 (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)
% 48.12/48.36  (step t433 (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 (t431 t432 a97))
% 48.12/48.36  (step t434 (cl (or (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssItem tptp.sk6)) (not (tptp.ssList tptp.nil)))) :rule resolution :premises (t430 t433))
% 48.12/48.36  (step t435 (cl (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) :rule resolution :premises (t423 a7 a193 t434))
% 48.12/48.36  (step t436 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (= (tptp.app U V) (tptp.app U W))) (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList W)) (= V W))) (or (not (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (= (tptp.app U V) (tptp.app U W))) (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList W)) (= V W)))) :rule implies_neg1)
% 48.12/48.36  (anchor :step t437)
% 48.12/48.36  (assume t437.a0 (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (= (tptp.app U V) (tptp.app U W))) (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList W)) (= V W))))
% 48.12/48.36  (step t437.t1 (cl (or (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (= (tptp.app U V) (tptp.app U W))) (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList W)) (= V W)))) (or (not (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))))) :rule forall_inst :args ((:= U tptp.sk7) (:= V tptp.nil) (:= W (tptp.cons tptp.sk6 tptp.nil))))
% 48.12/48.36  (step t437.t2 (cl (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (= (tptp.app U V) (tptp.app U W))) (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList W)) (= V W)))) (or (not (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) :rule or :premises (t437.t1))
% 48.12/48.36  (step t437.t3 (cl (or (not (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) :rule resolution :premises (t437.t2 t437.a0))
% 48.12/48.36  (step t437 (cl (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (= (tptp.app U V) (tptp.app U W))) (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList W)) (= V W)))) (or (not (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) :rule subproof :discharge (t437.a0))
% 48.12/48.36  (step t438 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (= (tptp.app U V) (tptp.app U W))) (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList W)) (= V W))) (or (not (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) (or (not (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) :rule resolution :premises (t436 t437))
% 48.12/48.36  (step t439 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (= (tptp.app U V) (tptp.app U W))) (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList W)) (= V W))) (or (not (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) (not (or (not (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))))) :rule implies_neg2)
% 48.12/48.36  (step t440 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (= (tptp.app U V) (tptp.app U W))) (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList W)) (= V W))) (or (not (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (= (tptp.app U V) (tptp.app U W))) (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList W)) (= V W))) (or (not (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))))) :rule resolution :premises (t438 t439))
% 48.12/48.36  (step t441 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (= (tptp.app U V) (tptp.app U W))) (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList W)) (= V W))) (or (not (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))))) :rule contraction :premises (t440))
% 48.12/48.36  (step t442 (cl (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (= (tptp.app U V) (tptp.app U W))) (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList W)) (= V W)))) (or (not (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) :rule implies :premises (t441))
% 48.12/48.36  (step t443 (cl (or (not (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) :rule resolution :premises (t442 a149))
% 48.12/48.36  (step t444 (cl (not (= (tptp.app tptp.sk7 tptp.nil) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) :rule resolution :premises (t421 a7 a194 t271 t435 t443))
% 48.12/48.36  (step t445 (cl (not (= tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) :rule resolution :premises (t405 t243 t419 t444))
% 48.12/48.36  (step t446 (cl (not (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) :rule or_pos)
% 48.12/48.36  (step t447 (cl (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (not (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule reordering :premises (t446))
% 48.12/48.36  (step t448 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList (tptp.app U V))) (tptp.frontsegP (tptp.app U V) U))) (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList (tptp.app U V))) (tptp.frontsegP (tptp.app U V) U)))) :rule implies_neg1)
% 48.12/48.36  (anchor :step t449)
% 48.12/48.36  (assume t449.a0 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList (tptp.app U V))) (tptp.frontsegP (tptp.app U V) U))))
% 48.12/48.36  (step t449.t1 (cl (or (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList (tptp.app U V))) (tptp.frontsegP (tptp.app U V) U)))) (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule forall_inst :args ((:= U tptp.sk7) (:= V (tptp.cons tptp.sk5 tptp.nil))))
% 48.12/48.36  (step t449.t2 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList (tptp.app U V))) (tptp.frontsegP (tptp.app U V) U)))) (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule or :premises (t449.t1))
% 48.12/48.36  (step t449.t3 (cl (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule resolution :premises (t449.t2 t449.a0))
% 48.12/48.36  (step t449 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList (tptp.app U V))) (tptp.frontsegP (tptp.app U V) U)))) (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule subproof :discharge (t449.a0))
% 48.12/48.36  (step t450 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList (tptp.app U V))) (tptp.frontsegP (tptp.app U V) U))) (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule resolution :premises (t448 t449))
% 48.12/48.36  (step t451 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList (tptp.app U V))) (tptp.frontsegP (tptp.app U V) U))) (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (not (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule implies_neg2)
% 48.12/48.36  (step t452 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList (tptp.app U V))) (tptp.frontsegP (tptp.app U V) U))) (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList (tptp.app U V))) (tptp.frontsegP (tptp.app U V) U))) (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule resolution :premises (t450 t451))
% 48.12/48.36  (step t453 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList (tptp.app U V))) (tptp.frontsegP (tptp.app U V) U))) (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule contraction :premises (t452))
% 48.12/48.36  (step t454 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList V)) (not (tptp.ssList U)) (not (tptp.ssList (tptp.app U V))) (tptp.frontsegP (tptp.app U V) U)))) (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule implies :premises (t453))
% 48.12/48.36  (step t455 (cl (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule resolution :premises (t454 t333))
% 48.12/48.36  (step t456 (cl (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) :rule resolution :premises (t447 a194 t272 t281 t455))
% 48.12/48.36  (step t457 (cl (not (= (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.frontsegP U V)) (not (tptp.frontsegP V U)) (not (tptp.ssList U)) (not (tptp.ssList V)) (= U V))) (or (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList tptp.sk7)) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.frontsegP U V)) (not (tptp.frontsegP V U)) (not (tptp.ssList U)) (not (tptp.ssList V)) (= U V))) (or (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))))) (not (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.frontsegP U V)) (not (tptp.frontsegP V U)) (not (tptp.ssList U)) (not (tptp.ssList V)) (= U V))) (or (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList tptp.sk7)) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.frontsegP U V)) (not (tptp.frontsegP V U)) (not (tptp.ssList U)) (not (tptp.ssList V)) (= U V))) (or (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) :rule equiv_pos2)
% 48.12/48.36  (step t458 (cl (= (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.frontsegP U V)) (not (tptp.frontsegP V U)) (not (tptp.ssList U)) (not (tptp.ssList V)) (= U V))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.frontsegP U V)) (not (tptp.frontsegP V U)) (not (tptp.ssList U)) (not (tptp.ssList V)) (= U V))))) :rule refl)
% 48.12/48.36  (step t459 (cl (= (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule refl)
% 48.12/48.36  (step t460 (cl (= (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) :rule refl)
% 48.12/48.36  (step t461 (cl (= (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) :rule refl)
% 48.12/48.36  (step t462 (cl (= (not (tptp.ssList tptp.sk7)) (not (tptp.ssList tptp.sk7)))) :rule refl)
% 48.12/48.36  (step t463 (cl (= (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) :rule all_simplify)
% 48.12/48.36  (step t464 (cl (= (or (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList tptp.sk7)) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (or (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) :rule cong :premises (t459 t460 t461 t462 t463))
% 48.12/48.36  (step t465 (cl (= (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.frontsegP U V)) (not (tptp.frontsegP V U)) (not (tptp.ssList U)) (not (tptp.ssList V)) (= U V))) (or (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList tptp.sk7)) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.frontsegP U V)) (not (tptp.frontsegP V U)) (not (tptp.ssList U)) (not (tptp.ssList V)) (= U V))) (or (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))))) :rule cong :premises (t458 t464))
% 48.12/48.36  (step t466 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.frontsegP U V)) (not (tptp.frontsegP V U)) (not (tptp.ssList U)) (not (tptp.ssList V)) (= U V))) (or (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList tptp.sk7)) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.frontsegP U V)) (not (tptp.frontsegP V U)) (not (tptp.ssList U)) (not (tptp.ssList V)) (= U V)))) :rule implies_neg1)
% 48.12/48.36  (anchor :step t467)
% 48.12/48.36  (assume t467.a0 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.frontsegP U V)) (not (tptp.frontsegP V U)) (not (tptp.ssList U)) (not (tptp.ssList V)) (= U V))))
% 48.12/48.36  (step t467.t1 (cl (or (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.frontsegP U V)) (not (tptp.frontsegP V U)) (not (tptp.ssList U)) (not (tptp.ssList V)) (= U V)))) (or (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList tptp.sk7)) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule forall_inst :args ((:= U (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (:= V tptp.sk7)))
% 48.12/48.36  (step t467.t2 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.frontsegP U V)) (not (tptp.frontsegP V U)) (not (tptp.ssList U)) (not (tptp.ssList V)) (= U V)))) (or (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList tptp.sk7)) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule or :premises (t467.t1))
% 48.12/48.36  (step t467.t3 (cl (or (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList tptp.sk7)) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule resolution :premises (t467.t2 t467.a0))
% 48.12/48.36  (step t467 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.frontsegP U V)) (not (tptp.frontsegP V U)) (not (tptp.ssList U)) (not (tptp.ssList V)) (= U V)))) (or (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList tptp.sk7)) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule subproof :discharge (t467.a0))
% 48.12/48.36  (step t468 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.frontsegP U V)) (not (tptp.frontsegP V U)) (not (tptp.ssList U)) (not (tptp.ssList V)) (= U V))) (or (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList tptp.sk7)) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (or (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList tptp.sk7)) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule resolution :premises (t466 t467))
% 48.12/48.36  (step t469 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.frontsegP U V)) (not (tptp.frontsegP V U)) (not (tptp.ssList U)) (not (tptp.ssList V)) (= U V))) (or (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList tptp.sk7)) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (not (or (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList tptp.sk7)) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule implies_neg2)
% 48.12/48.36  (step t470 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.frontsegP U V)) (not (tptp.frontsegP V U)) (not (tptp.ssList U)) (not (tptp.ssList V)) (= U V))) (or (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList tptp.sk7)) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.frontsegP U V)) (not (tptp.frontsegP V U)) (not (tptp.ssList U)) (not (tptp.ssList V)) (= U V))) (or (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList tptp.sk7)) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule resolution :premises (t468 t469))
% 48.12/48.36  (step t471 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.frontsegP U V)) (not (tptp.frontsegP V U)) (not (tptp.ssList U)) (not (tptp.ssList V)) (= U V))) (or (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList tptp.sk7)) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule contraction :premises (t470))
% 48.12/48.36  (step t472 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.frontsegP U V)) (not (tptp.frontsegP V U)) (not (tptp.ssList U)) (not (tptp.ssList V)) (= U V))) (or (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) :rule resolution :premises (t457 t465 t471))
% 48.12/48.36  (step t473 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.frontsegP U V)) (not (tptp.frontsegP V U)) (not (tptp.ssList U)) (not (tptp.ssList V)) (= U V)))) (or (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) :rule implies :premises (t472))
% 48.12/48.36  (step t474 (cl (not (= (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))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.frontsegP U V)) (not (tptp.frontsegP V U)) (not (tptp.ssList U)) (not (tptp.ssList V)) (= U V))))) (not (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)))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.frontsegP U V)) (not (tptp.frontsegP V U)) (not (tptp.ssList U)) (not (tptp.ssList V)) (= U V)))) :rule equiv_pos2)
% 48.12/48.36  (anchor :step t475 :args ((U $$unsorted) (:= U U) (V $$unsorted) (:= V V)))
% 48.12/48.36  (step t475.t1 (cl (= U U)) :rule refl)
% 48.12/48.36  (step t475.t2 (cl (= V V)) :rule refl)
% 48.12/48.36  (step t475.t3 (cl (= (not (tptp.frontsegP U V)) (not (tptp.frontsegP U V)))) :rule refl)
% 48.12/48.36  (step t475.t4 (cl (= (not (tptp.frontsegP V U)) (not (tptp.frontsegP V U)))) :rule refl)
% 48.12/48.36  (step t475.t5 (cl (= (not (tptp.ssList U)) (not (tptp.ssList U)))) :rule refl)
% 48.12/48.36  (step t475.t6 (cl (= (not (tptp.ssList V)) (not (tptp.ssList V)))) :rule refl)
% 48.12/48.36  (step t475.t7 (cl (= (= V U) (= U V))) :rule all_simplify)
% 48.12/48.36  (step t475.t8 (cl (= (or (not (tptp.frontsegP U V)) (not (tptp.frontsegP V U)) (not (tptp.ssList U)) (not (tptp.ssList V)) (= V U)) (or (not (tptp.frontsegP U V)) (not (tptp.frontsegP V U)) (not (tptp.ssList U)) (not (tptp.ssList V)) (= U V)))) :rule cong :premises (t475.t3 t475.t4 t475.t5 t475.t6 t475.t7))
% 48.12/48.36  (step t475 (cl (= (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))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.frontsegP U V)) (not (tptp.frontsegP V U)) (not (tptp.ssList U)) (not (tptp.ssList V)) (= U V))))) :rule bind)
% 48.12/48.36  (step t476 (cl (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.frontsegP U V)) (not (tptp.frontsegP V U)) (not (tptp.ssList U)) (not (tptp.ssList V)) (= U V)))) :rule resolution :premises (t474 t475 a128))
% 48.12/48.36  (step t477 (cl (or (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) :rule resolution :premises (t473 t476))
% 48.12/48.36  (step t478 (cl (not (tptp.frontsegP tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) :rule resolution :premises (t367 a194 t281 t445 t456 t477))
% 48.12/48.36  (step t479 (cl (not (or (not (tptp.ssItem (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (tptp.ssList tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))))) (not (tptp.ssItem (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (tptp.ssList tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))) :rule or_pos)
% 48.12/48.36  (step t480 (cl (not (tptp.ssList tptp.nil)) (not (tptp.ssItem (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) (not (or (not (tptp.ssItem (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (tptp.ssList tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))))) :rule reordering :premises (t479))
% 48.12/48.36  (step t481 (cl (=> (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf44 U))) (tptp.ssItem (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf44 U)))) :rule implies_neg1)
% 48.12/48.36  (anchor :step t482)
% 48.12/48.36  (assume t482.a0 (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf44 U))))
% 48.12/48.36  (step t482.t1 (cl (or (not (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf44 U)))) (tptp.ssItem (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))))) :rule forall_inst :args ((:= U (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))))
% 48.12/48.36  (step t482.t2 (cl (not (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf44 U)))) (tptp.ssItem (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) :rule or :premises (t482.t1))
% 48.12/48.36  (step t482.t3 (cl (tptp.ssItem (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) :rule resolution :premises (t482.t2 t482.a0))
% 48.12/48.36  (step t482 (cl (not (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf44 U)))) (tptp.ssItem (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) :rule subproof :discharge (t482.a0))
% 48.12/48.36  (step t483 (cl (=> (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf44 U))) (tptp.ssItem (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (tptp.ssItem (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) :rule resolution :premises (t481 t482))
% 48.12/48.36  (step t484 (cl (=> (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf44 U))) (tptp.ssItem (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (tptp.ssItem (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))))) :rule implies_neg2)
% 48.12/48.36  (step t485 (cl (=> (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf44 U))) (tptp.ssItem (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (=> (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf44 U))) (tptp.ssItem (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))))) :rule resolution :premises (t483 t484))
% 48.12/48.36  (step t486 (cl (=> (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf44 U))) (tptp.ssItem (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))))) :rule contraction :premises (t485))
% 48.12/48.36  (step t487 (cl (not (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf44 U)))) (tptp.ssItem (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) :rule implies :premises (t486))
% 48.12/48.36  (step t488 (cl (tptp.ssItem (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) :rule resolution :premises (t487 a46))
% 48.12/48.36  (step t489 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V))))) (or (not (tptp.ssItem (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (tptp.ssList tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V)))))) :rule implies_neg1)
% 48.12/48.36  (anchor :step t490)
% 48.12/48.36  (assume t490.a0 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V))))))
% 48.12/48.36  (step t490.t1 (cl (or (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V)))))) (or (not (tptp.ssItem (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (tptp.ssList tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))))) :rule forall_inst :args ((:= U (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (:= V tptp.nil)))
% 48.12/48.36  (step t490.t2 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V)))))) (or (not (tptp.ssItem (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (tptp.ssList tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))))) :rule or :premises (t490.t1))
% 48.12/48.36  (step t490.t3 (cl (or (not (tptp.ssItem (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (tptp.ssList tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))))) :rule resolution :premises (t490.t2 t490.a0))
% 48.12/48.36  (step t490 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V)))))) (or (not (tptp.ssItem (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (tptp.ssList tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))))) :rule subproof :discharge (t490.a0))
% 48.12/48.36  (step t491 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V))))) (or (not (tptp.ssItem (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (tptp.ssList tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))))) (or (not (tptp.ssItem (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (tptp.ssList tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))))) :rule resolution :premises (t489 t490))
% 48.12/48.36  (step t492 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V))))) (or (not (tptp.ssItem (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (tptp.ssList tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))))) (not (or (not (tptp.ssItem (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (tptp.ssList tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))))) :rule implies_neg2)
% 48.12/48.36  (step t493 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V))))) (or (not (tptp.ssItem (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (tptp.ssList tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))))) (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V))))) (or (not (tptp.ssItem (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (tptp.ssList tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))))) :rule resolution :premises (t491 t492))
% 48.12/48.36  (step t494 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V))))) (or (not (tptp.ssItem (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (tptp.ssList tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))))) :rule contraction :premises (t493))
% 48.12/48.36  (step t495 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V)))))) (or (not (tptp.ssItem (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (tptp.ssList tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))))) :rule implies :premises (t494))
% 48.12/48.36  (step t496 (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)
% 48.12/48.36  (anchor :step t497 :args ((U $$unsorted) (:= U U) (V $$unsorted) (:= V V)))
% 48.12/48.36  (step t497.t1 (cl (= U U)) :rule refl)
% 48.12/48.36  (step t497.t2 (cl (= V V)) :rule refl)
% 48.12/48.36  (step t497.t3 (cl (= (not (tptp.ssItem U)) (not (tptp.ssItem U)))) :rule refl)
% 48.12/48.36  (step t497.t4 (cl (= (not (tptp.ssList V)) (not (tptp.ssList V)))) :rule refl)
% 48.12/48.36  (step t497.t5 (cl (= (= (tptp.hd (tptp.cons U V)) U) (= U (tptp.hd (tptp.cons U V))))) :rule all_simplify)
% 48.12/48.36  (step t497.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 (t497.t3 t497.t4 t497.t5))
% 48.12/48.36  (step t497 (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)
% 48.12/48.36  (step t498 (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 (t496 t497 a96))
% 48.12/48.36  (step t499 (cl (or (not (tptp.ssItem (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (tptp.ssList tptp.nil)) (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))))) :rule resolution :premises (t495 t498))
% 48.12/48.36  (step t500 (cl (= (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))) :rule resolution :premises (t480 a7 t488 t499))
% 48.12/48.36  (step t501 (cl (not (or (not (tptp.ssItem (tptp.skaf83 tptp.sk7))) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))))) (not (tptp.ssItem (tptp.skaf83 tptp.sk7))) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7)))) :rule or_pos)
% 48.12/48.36  (step t502 (cl (not (tptp.ssItem (tptp.skaf83 tptp.sk7))) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))) (not (or (not (tptp.ssItem (tptp.skaf83 tptp.sk7))) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7)))))) :rule reordering :premises (t501))
% 48.12/48.36  (step t503 (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)
% 48.12/48.36  (anchor :step t504)
% 48.12/48.36  (assume t504.a0 (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf83 U))))
% 48.12/48.36  (step t504.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)))
% 48.12/48.36  (step t504.t2 (cl (not (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf83 U)))) (tptp.ssItem (tptp.skaf83 tptp.sk7))) :rule or :premises (t504.t1))
% 48.12/48.36  (step t504.t3 (cl (tptp.ssItem (tptp.skaf83 tptp.sk7))) :rule resolution :premises (t504.t2 t504.a0))
% 48.12/48.36  (step t504 (cl (not (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf83 U)))) (tptp.ssItem (tptp.skaf83 tptp.sk7))) :rule subproof :discharge (t504.a0))
% 48.12/48.36  (step t505 (cl (=> (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf83 U))) (tptp.ssItem (tptp.skaf83 tptp.sk7))) (tptp.ssItem (tptp.skaf83 tptp.sk7))) :rule resolution :premises (t503 t504))
% 48.12/48.36  (step t506 (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)
% 48.12/48.36  (step t507 (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 (t505 t506))
% 48.12/48.36  (step t508 (cl (=> (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf83 U))) (tptp.ssItem (tptp.skaf83 tptp.sk7)))) :rule contraction :premises (t507))
% 48.12/48.36  (step t509 (cl (not (forall ((U $$unsorted)) (tptp.ssItem (tptp.skaf83 U)))) (tptp.ssItem (tptp.skaf83 tptp.sk7))) :rule implies :premises (t508))
% 48.12/48.36  (step t510 (cl (tptp.ssItem (tptp.skaf83 tptp.sk7))) :rule resolution :premises (t509 a11))
% 48.12/48.36  (step t511 (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.skaf83 tptp.sk7))) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (= (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.skaf83 tptp.sk7))) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 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.skaf83 tptp.sk7))) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (= (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.skaf83 tptp.sk7))) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7)))))) :rule equiv_pos2)
% 48.12/48.36  (step t512 (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)
% 48.12/48.36  (step t513 (cl (= (not (tptp.ssItem (tptp.skaf83 tptp.sk7))) (not (tptp.ssItem (tptp.skaf83 tptp.sk7))))) :rule refl)
% 48.12/48.36  (step t514 (cl (= (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (not (tptp.ssList (tptp.skaf82 tptp.sk7))))) :rule refl)
% 48.12/48.36  (step t515 (cl (= (= (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))))) :rule all_simplify)
% 48.12/48.36  (step t516 (cl (= (or (not (tptp.ssItem (tptp.skaf83 tptp.sk7))) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (= (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (or (not (tptp.ssItem (tptp.skaf83 tptp.sk7))) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7)))))) :rule cong :premises (t513 t514 t515))
% 48.12/48.36  (step t517 (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.skaf83 tptp.sk7))) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (= (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.skaf83 tptp.sk7))) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))))))) :rule cong :premises (t512 t516))
% 48.12/48.36  (step t518 (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.skaf83 tptp.sk7))) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (= (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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)
% 48.12/48.36  (anchor :step t519)
% 48.12/48.36  (assume t519.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)))))
% 48.12/48.36  (step t519.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.skaf83 tptp.sk7))) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (= (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))))) :rule forall_inst :args ((:= U (tptp.skaf83 tptp.sk7)) (:= V (tptp.skaf82 tptp.sk7))))
% 48.12/48.36  (step t519.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.skaf83 tptp.sk7))) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (= (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) :rule or :premises (t519.t1))
% 48.12/48.36  (step t519.t3 (cl (or (not (tptp.ssItem (tptp.skaf83 tptp.sk7))) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (= (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) :rule resolution :premises (t519.t2 t519.a0))
% 48.12/48.36  (step t519 (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.skaf83 tptp.sk7))) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (= (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) :rule subproof :discharge (t519.a0))
% 48.12/48.36  (step t520 (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.skaf83 tptp.sk7))) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (= (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (or (not (tptp.ssItem (tptp.skaf83 tptp.sk7))) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (= (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) :rule resolution :premises (t518 t519))
% 48.12/48.36  (step t521 (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.skaf83 tptp.sk7))) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (= (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) (not (or (not (tptp.ssItem (tptp.skaf83 tptp.sk7))) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (= (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))))) :rule implies_neg2)
% 48.12/48.36  (step t522 (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.skaf83 tptp.sk7))) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (= (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 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.skaf83 tptp.sk7))) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (= (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))))) :rule resolution :premises (t520 t521))
% 48.12/48.36  (step t523 (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.skaf83 tptp.sk7))) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (= (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7)) (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))))) :rule contraction :premises (t522))
% 48.12/48.36  (step t524 (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.skaf83 tptp.sk7))) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7)))))) :rule resolution :premises (t511 t517 t523))
% 48.12/48.36  (step t525 (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.skaf83 tptp.sk7))) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))))) :rule implies :premises (t524))
% 48.12/48.36  (step t526 (cl (or (not (tptp.ssItem (tptp.skaf83 tptp.sk7))) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7))))) :rule resolution :premises (t525 a119))
% 48.12/48.36  (step t527 (cl (= (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)) (tptp.app (tptp.cons (tptp.skaf83 tptp.sk7) tptp.nil) (tptp.skaf82 tptp.sk7)))) :rule resolution :premises (t502 t510 t290 t526))
% 48.12/48.36  (step t528 (cl (not (or (not (tptp.ssItem (tptp.skaf83 tptp.sk7))) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))))) (not (tptp.ssItem (tptp.skaf83 tptp.sk7))) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) :rule or_pos)
% 48.12/48.36  (step t529 (cl (not (tptp.ssItem (tptp.skaf83 tptp.sk7))) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))) (not (or (not (tptp.ssItem (tptp.skaf83 tptp.sk7))) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))))) :rule reordering :premises (t528))
% 48.12/48.36  (step t530 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V))))) (or (not (tptp.ssItem (tptp.skaf83 tptp.sk7))) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V)))))) :rule implies_neg1)
% 48.12/48.36  (anchor :step t531)
% 48.12/48.36  (assume t531.a0 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V))))))
% 48.12/48.36  (step t531.t1 (cl (or (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V)))))) (or (not (tptp.ssItem (tptp.skaf83 tptp.sk7))) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))))) :rule forall_inst :args ((:= U (tptp.skaf83 tptp.sk7)) (:= V (tptp.skaf82 tptp.sk7))))
% 48.12/48.36  (step t531.t2 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V)))))) (or (not (tptp.ssItem (tptp.skaf83 tptp.sk7))) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))))) :rule or :premises (t531.t1))
% 48.12/48.36  (step t531.t3 (cl (or (not (tptp.ssItem (tptp.skaf83 tptp.sk7))) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))))) :rule resolution :premises (t531.t2 t531.a0))
% 48.12/48.36  (step t531 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V)))))) (or (not (tptp.ssItem (tptp.skaf83 tptp.sk7))) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))))) :rule subproof :discharge (t531.a0))
% 48.12/48.36  (step t532 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V))))) (or (not (tptp.ssItem (tptp.skaf83 tptp.sk7))) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))))) (or (not (tptp.ssItem (tptp.skaf83 tptp.sk7))) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))))) :rule resolution :premises (t530 t531))
% 48.12/48.36  (step t533 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V))))) (or (not (tptp.ssItem (tptp.skaf83 tptp.sk7))) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))))) (not (or (not (tptp.ssItem (tptp.skaf83 tptp.sk7))) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))))) :rule implies_neg2)
% 48.12/48.36  (step t534 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V))))) (or (not (tptp.ssItem (tptp.skaf83 tptp.sk7))) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))))) (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V))))) (or (not (tptp.ssItem (tptp.skaf83 tptp.sk7))) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))))) :rule resolution :premises (t532 t533))
% 48.12/48.36  (step t535 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V))))) (or (not (tptp.ssItem (tptp.skaf83 tptp.sk7))) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))))) :rule contraction :premises (t534))
% 48.12/48.36  (step t536 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= U (tptp.hd (tptp.cons U V)))))) (or (not (tptp.ssItem (tptp.skaf83 tptp.sk7))) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))))) :rule implies :premises (t535))
% 48.12/48.36  (step t537 (cl (or (not (tptp.ssItem (tptp.skaf83 tptp.sk7))) (not (tptp.ssList (tptp.skaf82 tptp.sk7))) (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7)))))) :rule resolution :premises (t536 t498))
% 48.12/48.36  (step t538 (cl (= (tptp.skaf83 tptp.sk7) (tptp.hd (tptp.cons (tptp.skaf83 tptp.sk7) (tptp.skaf82 tptp.sk7))))) :rule resolution :premises (t529 t510 t290 t537))
% 48.12/48.36  (step t539 (cl (not (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule or_pos)
% 48.12/48.36  (step t540 (cl (not (tptp.ssList tptp.sk8)) (= tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))))) :rule reordering :premises (t539))
% 48.12/48.36  (step t541 (cl (not (or (not (= tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) (not (= tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))) :rule or_pos)
% 48.12/48.36  (step t542 (cl (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)) (not (= tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (or (not (= tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))))) :rule reordering :premises (t541))
% 48.12/48.36  (step t543 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (= tptp.nil (tptp.app U V))) (not (tptp.ssList V)) (not (tptp.ssList U)) (= tptp.nil V))) (or (not (= tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (= tptp.nil (tptp.app U V))) (not (tptp.ssList V)) (not (tptp.ssList U)) (= tptp.nil V)))) :rule implies_neg1)
% 48.12/48.36  (anchor :step t544)
% 48.12/48.36  (assume t544.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))))
% 48.12/48.36  (step t544.t1 (cl (or (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (= tptp.nil (tptp.app U V))) (not (tptp.ssList V)) (not (tptp.ssList U)) (= tptp.nil V)))) (or (not (= tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))))) :rule forall_inst :args ((:= U (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (:= V (tptp.cons tptp.sk6 tptp.nil))))
% 48.12/48.36  (step t544.t2 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (= tptp.nil (tptp.app U V))) (not (tptp.ssList V)) (not (tptp.ssList U)) (= tptp.nil V)))) (or (not (= tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) :rule or :premises (t544.t1))
% 48.12/48.36  (step t544.t3 (cl (or (not (= tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) :rule resolution :premises (t544.t2 t544.a0))
% 48.12/48.36  (step t544 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (= tptp.nil (tptp.app U V))) (not (tptp.ssList V)) (not (tptp.ssList U)) (= tptp.nil V)))) (or (not (= tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) :rule subproof :discharge (t544.a0))
% 48.12/48.36  (step t545 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (= tptp.nil (tptp.app U V))) (not (tptp.ssList V)) (not (tptp.ssList U)) (= tptp.nil V))) (or (not (= tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) (or (not (= tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) :rule resolution :premises (t543 t544))
% 48.12/48.36  (step t546 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (= tptp.nil (tptp.app U V))) (not (tptp.ssList V)) (not (tptp.ssList U)) (= tptp.nil V))) (or (not (= tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) (not (or (not (= tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))))) :rule implies_neg2)
% 48.12/48.36  (step t547 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (= tptp.nil (tptp.app U V))) (not (tptp.ssList V)) (not (tptp.ssList U)) (= tptp.nil V))) (or (not (= tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (= tptp.nil (tptp.app U V))) (not (tptp.ssList V)) (not (tptp.ssList U)) (= tptp.nil V))) (or (not (= tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))))) :rule resolution :premises (t545 t546))
% 48.12/48.36  (step t548 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (= tptp.nil (tptp.app U V))) (not (tptp.ssList V)) (not (tptp.ssList U)) (= tptp.nil V))) (or (not (= tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))))) :rule contraction :premises (t547))
% 48.12/48.36  (step t549 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (= tptp.nil (tptp.app U V))) (not (tptp.ssList V)) (not (tptp.ssList U)) (= tptp.nil V)))) (or (not (= tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) :rule implies :premises (t548))
% 48.12/48.36  (step t550 (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)
% 48.12/48.36  (anchor :step t551 :args ((U $$unsorted) (:= U U) (V $$unsorted) (:= V V)))
% 48.12/48.36  (step t551.t1 (cl (= U U)) :rule refl)
% 48.12/48.36  (step t551.t2 (cl (= V V)) :rule refl)
% 48.12/48.36  (step t551.t3 (cl (= (= (tptp.app U V) tptp.nil) (= tptp.nil (tptp.app U V)))) :rule all_simplify)
% 48.12/48.36  (step t551.t4 (cl (= (not (= (tptp.app U V) tptp.nil)) (not (= tptp.nil (tptp.app U V))))) :rule cong :premises (t551.t3))
% 48.12/48.36  (step t551.t5 (cl (= (not (tptp.ssList V)) (not (tptp.ssList V)))) :rule refl)
% 48.12/48.36  (step t551.t6 (cl (= (not (tptp.ssList U)) (not (tptp.ssList U)))) :rule refl)
% 48.12/48.36  (step t551.t7 (cl (= (= tptp.nil V) (= tptp.nil V))) :rule refl)
% 48.12/48.36  (step t551.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 (t551.t4 t551.t5 t551.t6 t551.t7))
% 48.12/48.36  (step t551 (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)
% 48.12/48.36  (step t552 (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 (t550 t551 a118))
% 48.12/48.36  (step t553 (cl (or (not (= tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) :rule resolution :premises (t549 t552))
% 48.12/48.36  (step t554 (cl (not (= tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule resolution :premises (t542 t271 t281 t435 t553))
% 48.12/48.36  (step t555 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (= tptp.nil V) (= (tptp.hd (tptp.app V U)) (tptp.hd V)))) (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (= tptp.nil V) (= (tptp.hd (tptp.app V U)) (tptp.hd V))))) :rule implies_neg1)
% 48.12/48.36  (anchor :step t556)
% 48.12/48.36  (assume t556.a0 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (= tptp.nil V) (= (tptp.hd (tptp.app V U)) (tptp.hd V)))))
% 48.12/48.36  (step t556.t1 (cl (or (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (= tptp.nil V) (= (tptp.hd (tptp.app V U)) (tptp.hd V))))) (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))))) :rule forall_inst :args ((:= U tptp.sk8) (:= V (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))
% 48.12/48.36  (step t556.t2 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (= tptp.nil V) (= (tptp.hd (tptp.app V U)) (tptp.hd V))))) (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule or :premises (t556.t1))
% 48.12/48.36  (step t556.t3 (cl (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule resolution :premises (t556.t2 t556.a0))
% 48.12/48.36  (step t556 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (= tptp.nil V) (= (tptp.hd (tptp.app V U)) (tptp.hd V))))) (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule subproof :discharge (t556.a0))
% 48.12/48.36  (step t557 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (= tptp.nil V) (= (tptp.hd (tptp.app V U)) (tptp.hd V)))) (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule resolution :premises (t555 t556))
% 48.12/48.36  (step t558 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (= tptp.nil V) (= (tptp.hd (tptp.app V U)) (tptp.hd V)))) (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (not (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))))) :rule implies_neg2)
% 48.12/48.36  (step t559 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (= tptp.nil V) (= (tptp.hd (tptp.app V U)) (tptp.hd V)))) (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (= tptp.nil V) (= (tptp.hd (tptp.app V U)) (tptp.hd V)))) (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))))) :rule resolution :premises (t557 t558))
% 48.12/48.36  (step t560 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (= tptp.nil V) (= (tptp.hd (tptp.app V U)) (tptp.hd V)))) (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))))) :rule contraction :premises (t559))
% 48.12/48.36  (step t561 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (= tptp.nil V) (= (tptp.hd (tptp.app V U)) (tptp.hd V))))) (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule implies :premises (t560))
% 48.12/48.36  (step t562 (cl (or (not (tptp.ssList tptp.sk8)) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule resolution :premises (t561 a122))
% 48.12/48.36  (step t563 (cl (= (tptp.hd (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule resolution :premises (t540 a195 t554 t317 t562))
% 48.12/48.36  (step t564 (cl (not (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule or_pos)
% 48.12/48.36  (step t565 (cl (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))))) :rule reordering :premises (t564))
% 48.12/48.36  (step t566 (cl (not (or (not (= tptp.nil (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (= tptp.nil (tptp.cons tptp.sk5 tptp.nil)))) (not (= tptp.nil (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (= tptp.nil (tptp.cons tptp.sk5 tptp.nil))) :rule or_pos)
% 48.12/48.36  (step t567 (cl (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (= tptp.nil (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil (tptp.cons tptp.sk5 tptp.nil)) (not (or (not (= tptp.nil (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (= tptp.nil (tptp.cons tptp.sk5 tptp.nil))))) :rule reordering :premises (t566))
% 48.12/48.36  (step t568 (cl (not (= (or (not (= tptp.sk5 tptp.sk6)) (not (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) (not (= tptp.nil (tptp.cons tptp.sk5 tptp.nil)))) (or (not (= tptp.sk5 tptp.sk6)) (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)) (not (= tptp.nil (tptp.cons tptp.sk5 tptp.nil)))))) (not (or (not (= tptp.sk5 tptp.sk6)) (not (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) (not (= tptp.nil (tptp.cons tptp.sk5 tptp.nil))))) (or (not (= tptp.sk5 tptp.sk6)) (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)) (not (= tptp.nil (tptp.cons tptp.sk5 tptp.nil))))) :rule equiv_pos2)
% 48.12/48.36  (step t569 (cl (= (= (= (not (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))) true) (= (not (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))))) :rule equiv_simplify)
% 48.12/48.36  (step t570 (cl (not (= (= (not (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))) true)) (= (not (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) :rule equiv1 :premises (t569))
% 48.12/48.36  (step t571 (cl (= (= (not (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)) (not (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))))))) :rule all_simplify)
% 48.12/48.36  (step t572 (cl (= (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)) (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) :rule refl)
% 48.12/48.36  (step t573 (cl (= (not (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) :rule all_simplify)
% 48.12/48.36  (step t574 (cl (= (= (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)) (not (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))))) (= (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)) (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))))) :rule cong :premises (t572 t573))
% 48.12/48.36  (step t575 (cl (= (= (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)) (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))) true)) :rule all_simplify)
% 48.12/48.36  (step t576 (cl (= (= (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)) (not (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))))) true)) :rule trans :premises (t574 t575))
% 48.12/48.36  (step t577 (cl (= (= (not (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))) true)) :rule trans :premises (t571 t576))
% 48.12/48.36  (step t578 (cl (= (not (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) :rule resolution :premises (t570 t577))
% 48.12/48.36  (step t579 (cl (= (not (= tptp.nil (tptp.cons tptp.sk5 tptp.nil))) (not (= tptp.nil (tptp.cons tptp.sk5 tptp.nil))))) :rule refl)
% 48.12/48.36  (step t580 (cl (= (or (not (= tptp.sk5 tptp.sk6)) (not (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) (not (= tptp.nil (tptp.cons tptp.sk5 tptp.nil)))) (or (not (= tptp.sk5 tptp.sk6)) (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)) (not (= tptp.nil (tptp.cons tptp.sk5 tptp.nil)))))) :rule cong :premises (t2 t578 t579))
% 48.12/48.36  (step t581 (cl (and (= tptp.sk5 tptp.sk6) (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) (not (= tptp.sk5 tptp.sk6)) (not (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))))) :rule and_neg)
% 48.12/48.36  (step t582 (cl (=> (and (= tptp.sk5 tptp.sk6) (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) (not (= tptp.nil (tptp.cons tptp.sk5 tptp.nil)))) (and (= tptp.sk5 tptp.sk6) (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))))) :rule implies_neg1)
% 48.12/48.36  (anchor :step t583)
% 48.12/48.36  (assume t583.a0 (= tptp.sk5 tptp.sk6))
% 48.12/48.36  (assume t583.a1 (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))))
% 48.12/48.36  (step t583.t1 (cl (=> (and (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (not (= tptp.nil (tptp.cons tptp.sk5 tptp.nil)))) (and (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) :rule implies_neg1)
% 48.12/48.36  (anchor :step t583.t2)
% 48.12/48.36  (assume t583.t2.a0 (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))))
% 48.12/48.36  (assume t583.t2.a1 (= (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))
% 48.12/48.36  (step t583.t2.t1 (cl (= (= (= tptp.nil (tptp.cons tptp.sk5 tptp.nil)) false) (not (= tptp.nil (tptp.cons tptp.sk5 tptp.nil))))) :rule equiv_simplify)
% 48.12/48.36  (step t583.t2.t2 (cl (not (= (= tptp.nil (tptp.cons tptp.sk5 tptp.nil)) false)) (not (= tptp.nil (tptp.cons tptp.sk5 tptp.nil)))) :rule equiv1 :premises (t583.t2.t1))
% 48.12/48.36  (step t583.t2.t3 (cl (= tptp.nil tptp.nil)) :rule refl)
% 48.12/48.36  (step t583.t2.t4 (cl (= (tptp.cons tptp.sk6 tptp.nil) (tptp.cons tptp.sk5 tptp.nil))) :rule symm :premises (t583.t2.a1))
% 48.12/48.36  (step t583.t2.t5 (cl (= (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) :rule symm :premises (t583.t2.t4))
% 48.12/48.36  (step t583.t2.t6 (cl (= (= tptp.nil (tptp.cons tptp.sk5 tptp.nil)) (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) :rule cong :premises (t583.t2.t3 t583.t2.t5))
% 48.12/48.36  (step t583.t2.t7 (cl (= (= (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)) false) (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))))) :rule equiv_simplify)
% 48.12/48.36  (step t583.t2.t8 (cl (= (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)) false) (not (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))))) :rule equiv2 :premises (t583.t2.t7))
% 48.12/48.36  (step t583.t2.t9 (cl (not (not (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))) :rule not_not)
% 48.12/48.36  (step t583.t2.t10 (cl (= (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)) false) (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))) :rule resolution :premises (t583.t2.t8 t583.t2.t9))
% 48.12/48.36  (step t583.t2.t11 (cl (= (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)) false)) :rule resolution :premises (t583.t2.t10 t583.t2.a0))
% 48.12/48.36  (step t583.t2.t12 (cl (= (= tptp.nil (tptp.cons tptp.sk5 tptp.nil)) false)) :rule trans :premises (t583.t2.t6 t583.t2.t11))
% 48.12/48.36  (step t583.t2.t13 (cl (not (= tptp.nil (tptp.cons tptp.sk5 tptp.nil)))) :rule resolution :premises (t583.t2.t2 t583.t2.t12))
% 48.12/48.36  (step t583.t2 (cl (not (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (not (= tptp.nil (tptp.cons tptp.sk5 tptp.nil)))) :rule subproof :discharge (t583.t2.a0 t583.t2.a1))
% 48.12/48.36  (step t583.t3 (cl (not (and (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) :rule and_pos)
% 48.12/48.36  (step t583.t4 (cl (not (and (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) :rule and_pos)
% 48.12/48.36  (step t583.t5 (cl (not (= tptp.nil (tptp.cons tptp.sk5 tptp.nil))) (not (and (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (not (and (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))))) :rule resolution :premises (t583.t2 t583.t3 t583.t4))
% 48.12/48.36  (step t583.t6 (cl (not (and (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (not (and (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (not (= tptp.nil (tptp.cons tptp.sk5 tptp.nil)))) :rule reordering :premises (t583.t5))
% 48.12/48.36  (step t583.t7 (cl (not (and (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (not (= tptp.nil (tptp.cons tptp.sk5 tptp.nil)))) :rule contraction :premises (t583.t6))
% 48.12/48.36  (step t583.t8 (cl (=> (and (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (not (= tptp.nil (tptp.cons tptp.sk5 tptp.nil)))) (not (= tptp.nil (tptp.cons tptp.sk5 tptp.nil)))) :rule resolution :premises (t583.t1 t583.t7))
% 48.12/48.36  (step t583.t9 (cl (=> (and (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (not (= tptp.nil (tptp.cons tptp.sk5 tptp.nil)))) (not (not (= tptp.nil (tptp.cons tptp.sk5 tptp.nil))))) :rule implies_neg2)
% 48.12/48.36  (step t583.t10 (cl (=> (and (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (not (= tptp.nil (tptp.cons tptp.sk5 tptp.nil)))) (=> (and (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (not (= tptp.nil (tptp.cons tptp.sk5 tptp.nil))))) :rule resolution :premises (t583.t8 t583.t9))
% 48.12/48.36  (step t583.t11 (cl (=> (and (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (not (= tptp.nil (tptp.cons tptp.sk5 tptp.nil))))) :rule contraction :premises (t583.t10))
% 48.12/48.36  (step t583.t12 (cl (not (and (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) (not (= tptp.nil (tptp.cons tptp.sk5 tptp.nil)))) :rule implies :premises (t583.t11))
% 48.12/48.36  (step t583.t13 (cl (and (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (not (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) :rule and_neg)
% 48.12/48.36  (step t583.t14 (cl (=> (= tptp.sk5 tptp.sk6) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (= tptp.sk5 tptp.sk6)) :rule implies_neg1)
% 48.12/48.36  (anchor :step t583.t15)
% 48.12/48.36  (assume t583.t15.a0 (= tptp.sk5 tptp.sk6))
% 48.12/48.36  (step t583.t15.t1 (cl (= tptp.sk6 tptp.sk5)) :rule symm :premises (t583.t15.a0))
% 48.12/48.36  (step t583.t15.t2 (cl (= tptp.sk5 tptp.sk6)) :rule symm :premises (t583.t15.t1))
% 48.12/48.36  (step t583.t15.t3 (cl (= tptp.nil tptp.nil)) :rule refl)
% 48.12/48.36  (step t583.t15.t4 (cl (= (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) :rule cong :premises (t583.t15.t2 t583.t15.t3))
% 48.12/48.36  (step t583.t15 (cl (not (= tptp.sk5 tptp.sk6)) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) :rule subproof :discharge (t583.t15.a0))
% 48.12/48.36  (step t583.t16 (cl (=> (= tptp.sk5 tptp.sk6) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) :rule resolution :premises (t583.t14 t583.t15))
% 48.12/48.36  (step t583.t17 (cl (=> (= tptp.sk5 tptp.sk6) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (not (= (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) :rule implies_neg2)
% 48.12/48.36  (step t583.t18 (cl (=> (= tptp.sk5 tptp.sk6) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) (=> (= tptp.sk5 tptp.sk6) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) :rule resolution :premises (t583.t16 t583.t17))
% 48.12/48.36  (step t583.t19 (cl (=> (= tptp.sk5 tptp.sk6) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) :rule contraction :premises (t583.t18))
% 48.12/48.36  (step t583.t20 (cl (not (= tptp.sk5 tptp.sk6)) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) :rule implies :premises (t583.t19))
% 48.12/48.36  (step t583.t21 (cl (= (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) :rule resolution :premises (t583.t20 t583.a0))
% 48.12/48.36  (step t583.t22 (cl (and (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil)))) :rule resolution :premises (t583.t13 t583.a1 t583.t21))
% 48.12/48.36  (step t583.t23 (cl (not (= tptp.nil (tptp.cons tptp.sk5 tptp.nil)))) :rule resolution :premises (t583.t12 t583.t22))
% 48.12/48.36  (step t583 (cl (not (= tptp.sk5 tptp.sk6)) (not (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) (not (= tptp.nil (tptp.cons tptp.sk5 tptp.nil)))) :rule subproof :discharge (t583.a0 t583.a1))
% 48.12/48.36  (step t584 (cl (not (and (= tptp.sk5 tptp.sk6) (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))))) (= tptp.sk5 tptp.sk6)) :rule and_pos)
% 48.12/48.36  (step t585 (cl (not (and (= tptp.sk5 tptp.sk6) (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))))) (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) :rule and_pos)
% 48.12/48.36  (step t586 (cl (not (= tptp.nil (tptp.cons tptp.sk5 tptp.nil))) (not (and (= tptp.sk5 tptp.sk6) (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))))) (not (and (= tptp.sk5 tptp.sk6) (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)))))) :rule resolution :premises (t583 t584 t585))
% 48.12/48.36  (step t587 (cl (not (and (= tptp.sk5 tptp.sk6) (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))))) (not (and (= tptp.sk5 tptp.sk6) (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))))) (not (= tptp.nil (tptp.cons tptp.sk5 tptp.nil)))) :rule reordering :premises (t586))
% 48.12/48.36  (step t588 (cl (not (and (= tptp.sk5 tptp.sk6) (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))))) (not (= tptp.nil (tptp.cons tptp.sk5 tptp.nil)))) :rule contraction :premises (t587))
% 48.12/48.36  (step t589 (cl (=> (and (= tptp.sk5 tptp.sk6) (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) (not (= tptp.nil (tptp.cons tptp.sk5 tptp.nil)))) (not (= tptp.nil (tptp.cons tptp.sk5 tptp.nil)))) :rule resolution :premises (t582 t588))
% 48.12/48.36  (step t590 (cl (=> (and (= tptp.sk5 tptp.sk6) (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) (not (= tptp.nil (tptp.cons tptp.sk5 tptp.nil)))) (not (not (= tptp.nil (tptp.cons tptp.sk5 tptp.nil))))) :rule implies_neg2)
% 48.12/48.36  (step t591 (cl (=> (and (= tptp.sk5 tptp.sk6) (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) (not (= tptp.nil (tptp.cons tptp.sk5 tptp.nil)))) (=> (and (= tptp.sk5 tptp.sk6) (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) (not (= tptp.nil (tptp.cons tptp.sk5 tptp.nil))))) :rule resolution :premises (t589 t590))
% 48.12/48.36  (step t592 (cl (=> (and (= tptp.sk5 tptp.sk6) (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) (not (= tptp.nil (tptp.cons tptp.sk5 tptp.nil))))) :rule contraction :premises (t591))
% 48.12/48.36  (step t593 (cl (not (and (= tptp.sk5 tptp.sk6) (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil))))) (not (= tptp.nil (tptp.cons tptp.sk5 tptp.nil)))) :rule implies :premises (t592))
% 48.12/48.36  (step t594 (cl (not (= tptp.sk5 tptp.sk6)) (not (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) (not (= tptp.nil (tptp.cons tptp.sk5 tptp.nil)))) :rule resolution :premises (t581 t593))
% 48.12/48.36  (step t595 (cl (or (not (= tptp.sk5 tptp.sk6)) (not (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) (not (= tptp.nil (tptp.cons tptp.sk5 tptp.nil)))) (not (not (= tptp.sk5 tptp.sk6)))) :rule or_neg)
% 48.12/48.36  (step t596 (cl (or (not (= tptp.sk5 tptp.sk6)) (not (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) (not (= tptp.nil (tptp.cons tptp.sk5 tptp.nil)))) (not (not (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)))))) :rule or_neg)
% 48.12/48.36  (step t597 (cl (or (not (= tptp.sk5 tptp.sk6)) (not (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) (not (= tptp.nil (tptp.cons tptp.sk5 tptp.nil)))) (not (not (= tptp.nil (tptp.cons tptp.sk5 tptp.nil))))) :rule or_neg)
% 48.12/48.36  (step t598 (cl (or (not (= tptp.sk5 tptp.sk6)) (not (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) (not (= tptp.nil (tptp.cons tptp.sk5 tptp.nil)))) (or (not (= tptp.sk5 tptp.sk6)) (not (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) (not (= tptp.nil (tptp.cons tptp.sk5 tptp.nil)))) (or (not (= tptp.sk5 tptp.sk6)) (not (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) (not (= tptp.nil (tptp.cons tptp.sk5 tptp.nil))))) :rule resolution :premises (t594 t595 t596 t597))
% 48.12/48.36  (step t599 (cl (or (not (= tptp.sk5 tptp.sk6)) (not (not (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) (not (= tptp.nil (tptp.cons tptp.sk5 tptp.nil))))) :rule contraction :premises (t598))
% 48.12/48.36  (step t600 (cl (or (not (= tptp.sk5 tptp.sk6)) (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)) (not (= tptp.nil (tptp.cons tptp.sk5 tptp.nil))))) :rule resolution :premises (t568 t580 t599))
% 48.12/48.36  (step t601 (cl (not (= tptp.sk5 tptp.sk6)) (= tptp.nil (tptp.cons tptp.sk6 tptp.nil)) (not (= tptp.nil (tptp.cons tptp.sk5 tptp.nil)))) :rule or :premises (t600))
% 48.12/48.36  (step t602 (cl (not (= tptp.nil (tptp.cons tptp.sk5 tptp.nil)))) :rule resolution :premises (t601 t243 t435))
% 48.12/48.36  (step t603 (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.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (= 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)
% 48.12/48.36  (anchor :step t604)
% 48.12/48.36  (assume t604.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))))
% 48.12/48.36  (step t604.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.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (= tptp.nil (tptp.cons tptp.sk5 tptp.nil))))) :rule forall_inst :args ((:= U tptp.sk7) (:= V (tptp.cons tptp.sk5 tptp.nil))))
% 48.12/48.36  (step t604.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.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (= tptp.nil (tptp.cons tptp.sk5 tptp.nil)))) :rule or :premises (t604.t1))
% 48.12/48.36  (step t604.t3 (cl (or (not (= tptp.nil (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (= tptp.nil (tptp.cons tptp.sk5 tptp.nil)))) :rule resolution :premises (t604.t2 t604.a0))
% 48.12/48.36  (step t604 (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.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (= tptp.nil (tptp.cons tptp.sk5 tptp.nil)))) :rule subproof :discharge (t604.a0))
% 48.12/48.36  (step t605 (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.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (= tptp.nil (tptp.cons tptp.sk5 tptp.nil)))) (or (not (= tptp.nil (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (= tptp.nil (tptp.cons tptp.sk5 tptp.nil)))) :rule resolution :premises (t603 t604))
% 48.12/48.36  (step t606 (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.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (= tptp.nil (tptp.cons tptp.sk5 tptp.nil)))) (not (or (not (= tptp.nil (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (= tptp.nil (tptp.cons tptp.sk5 tptp.nil))))) :rule implies_neg2)
% 48.12/48.36  (step t607 (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.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (= 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.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (= tptp.nil (tptp.cons tptp.sk5 tptp.nil))))) :rule resolution :premises (t605 t606))
% 48.12/48.36  (step t608 (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.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (= tptp.nil (tptp.cons tptp.sk5 tptp.nil))))) :rule contraction :premises (t607))
% 48.12/48.36  (step t609 (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.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (= tptp.nil (tptp.cons tptp.sk5 tptp.nil)))) :rule implies :premises (t608))
% 48.12/48.36  (step t610 (cl (or (not (= tptp.nil (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (= tptp.nil (tptp.cons tptp.sk5 tptp.nil)))) :rule resolution :premises (t609 t552))
% 48.12/48.36  (step t611 (cl (not (= tptp.nil (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) :rule resolution :premises (t567 a194 t272 t602 t610))
% 48.12/48.36  (step t612 (cl (not (= (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (= tptp.nil V) (= (tptp.hd (tptp.app V U)) (tptp.hd V)))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (= (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (= tptp.nil V) (= (tptp.hd (tptp.app V U)) (tptp.hd V)))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))))) (not (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (= tptp.nil V) (= (tptp.hd (tptp.app V U)) (tptp.hd V)))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (= (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))))) (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (= tptp.nil V) (= (tptp.hd (tptp.app V U)) (tptp.hd V)))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))))) :rule equiv_pos2)
% 48.12/48.36  (step t613 (cl (= (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (= tptp.nil V) (= (tptp.hd (tptp.app V U)) (tptp.hd V)))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (= tptp.nil V) (= (tptp.hd (tptp.app V U)) (tptp.hd V)))))) :rule refl)
% 48.12/48.36  (step t614 (cl (= (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))))) :rule refl)
% 48.12/48.36  (step t615 (cl (= (= tptp.nil (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (= tptp.nil (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) :rule refl)
% 48.12/48.36  (step t616 (cl (= (= (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule all_simplify)
% 48.12/48.36  (step t617 (cl (= (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (= (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))))) :rule cong :premises (t614 t461 t615 t616))
% 48.12/48.36  (step t618 (cl (= (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (= tptp.nil V) (= (tptp.hd (tptp.app V U)) (tptp.hd V)))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (= (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (= tptp.nil V) (= (tptp.hd (tptp.app V U)) (tptp.hd V)))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))))) :rule cong :premises (t613 t617))
% 48.12/48.36  (step t619 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (= tptp.nil V) (= (tptp.hd (tptp.app V U)) (tptp.hd V)))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (= (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (= tptp.nil V) (= (tptp.hd (tptp.app V U)) (tptp.hd V))))) :rule implies_neg1)
% 48.12/48.36  (anchor :step t620)
% 48.12/48.36  (assume t620.a0 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (= tptp.nil V) (= (tptp.hd (tptp.app V U)) (tptp.hd V)))))
% 48.12/48.36  (step t620.t1 (cl (or (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (= tptp.nil V) (= (tptp.hd (tptp.app V U)) (tptp.hd V))))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (= (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))))) :rule forall_inst :args ((:= U (tptp.cons tptp.sk6 tptp.nil)) (:= V (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))
% 48.12/48.36  (step t620.t2 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (= tptp.nil V) (= (tptp.hd (tptp.app V U)) (tptp.hd V))))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (= (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) :rule or :premises (t620.t1))
% 48.12/48.36  (step t620.t3 (cl (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (= (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) :rule resolution :premises (t620.t2 t620.a0))
% 48.12/48.36  (step t620 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (= tptp.nil V) (= (tptp.hd (tptp.app V U)) (tptp.hd V))))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (= (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) :rule subproof :discharge (t620.a0))
% 48.12/48.36  (step t621 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (= tptp.nil V) (= (tptp.hd (tptp.app V U)) (tptp.hd V)))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (= (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (= (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) :rule resolution :premises (t619 t620))
% 48.12/48.36  (step t622 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (= tptp.nil V) (= (tptp.hd (tptp.app V U)) (tptp.hd V)))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (= (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) (not (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (= (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))))) :rule implies_neg2)
% 48.12/48.36  (step t623 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (= tptp.nil V) (= (tptp.hd (tptp.app V U)) (tptp.hd V)))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (= (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (= tptp.nil V) (= (tptp.hd (tptp.app V U)) (tptp.hd V)))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (= (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))))) :rule resolution :premises (t621 t622))
% 48.12/48.36  (step t624 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (= tptp.nil V) (= (tptp.hd (tptp.app V U)) (tptp.hd V)))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (= (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))))) :rule contraction :premises (t623))
% 48.12/48.36  (step t625 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (= tptp.nil V) (= (tptp.hd (tptp.app V U)) (tptp.hd V)))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))))) :rule resolution :premises (t612 t618 t624))
% 48.12/48.36  (step t626 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (= tptp.nil V) (= (tptp.hd (tptp.app V U)) (tptp.hd V))))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule implies :premises (t625))
% 48.12/48.36  (step t627 (cl (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule resolution :premises (t626 a122))
% 48.12/48.36  (step t628 (cl (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule resolution :premises (t565 t271 t281 t611 t627))
% 48.12/48.36  (step t629 (cl (not (or (not (tptp.segmentP tptp.nil tptp.nil)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (tptp.segmentP tptp.nil tptp.nil)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) :rule or_pos)
% 48.12/48.36  (step t630 (cl (not (or (not (tptp.segmentP tptp.nil tptp.nil)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (tptp.segmentP tptp.nil tptp.nil)) (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) :rule contraction :premises (t629))
% 48.12/48.36  (step t631 (cl (not (tptp.ssList tptp.nil)) (not (tptp.segmentP tptp.nil tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))) (not (or (not (tptp.segmentP tptp.nil tptp.nil)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) :rule reordering :premises (t630))
% 48.12/48.36  (step t632 (cl (not (= (forall ((U $$unsorted)) (or (not (= tptp.nil U)) (not (tptp.ssList U)) (tptp.segmentP tptp.nil U))) (or (not (tptp.ssList tptp.nil)) (tptp.segmentP tptp.nil tptp.nil)))) (not (forall ((U $$unsorted)) (or (not (= tptp.nil U)) (not (tptp.ssList U)) (tptp.segmentP tptp.nil U)))) (or (not (tptp.ssList tptp.nil)) (tptp.segmentP tptp.nil tptp.nil))) :rule equiv_pos2)
% 48.12/48.36  (step t633 (cl (= (forall ((U $$unsorted)) (or (not (= tptp.nil U)) (not (tptp.ssList U)) (tptp.segmentP tptp.nil U))) (or (not (= tptp.nil tptp.nil)) (not (tptp.ssList tptp.nil)) (tptp.segmentP tptp.nil tptp.nil)))) :rule all_simplify)
% 48.12/48.36  (step t634 (cl (= (= tptp.nil tptp.nil) true)) :rule all_simplify)
% 48.12/48.36  (step t635 (cl (= (not (= tptp.nil tptp.nil)) (not true))) :rule cong :premises (t634))
% 48.12/48.36  (step t636 (cl (= (not true) false)) :rule all_simplify)
% 48.12/48.36  (step t637 (cl (= (not (= tptp.nil tptp.nil)) false)) :rule trans :premises (t635 t636))
% 48.12/48.36  (step t638 (cl (= (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.nil)))) :rule refl)
% 48.12/48.36  (step t639 (cl (= (tptp.segmentP tptp.nil tptp.nil) (tptp.segmentP tptp.nil tptp.nil))) :rule refl)
% 48.12/48.36  (step t640 (cl (= (or (not (= tptp.nil tptp.nil)) (not (tptp.ssList tptp.nil)) (tptp.segmentP tptp.nil tptp.nil)) (or false (not (tptp.ssList tptp.nil)) (tptp.segmentP tptp.nil tptp.nil)))) :rule cong :premises (t637 t638 t639))
% 48.12/48.36  (step t641 (cl (= (or false (not (tptp.ssList tptp.nil)) (tptp.segmentP tptp.nil tptp.nil)) (or (not (tptp.ssList tptp.nil)) (tptp.segmentP tptp.nil tptp.nil)))) :rule all_simplify)
% 48.12/48.36  (step t642 (cl (= (or (not (= tptp.nil tptp.nil)) (not (tptp.ssList tptp.nil)) (tptp.segmentP tptp.nil tptp.nil)) (or (not (tptp.ssList tptp.nil)) (tptp.segmentP tptp.nil tptp.nil)))) :rule trans :premises (t640 t641))
% 48.12/48.36  (step t643 (cl (= (forall ((U $$unsorted)) (or (not (= tptp.nil U)) (not (tptp.ssList U)) (tptp.segmentP tptp.nil U))) (or (not (tptp.ssList tptp.nil)) (tptp.segmentP tptp.nil tptp.nil)))) :rule trans :premises (t633 t642))
% 48.12/48.36  (step t644 (cl (or (not (tptp.ssList tptp.nil)) (tptp.segmentP tptp.nil tptp.nil))) :rule resolution :premises (t632 t643 a78))
% 48.12/48.37  (step t645 (cl (not (tptp.ssList tptp.nil)) (tptp.segmentP tptp.nil tptp.nil)) :rule or :premises (t644))
% 48.12/48.37  (step t646 (cl (tptp.segmentP tptp.nil tptp.nil)) :rule resolution :premises (t645 a7))
% 48.12/48.37  (step t647 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.segmentP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.app (tptp.skaf47 U V) V) (tptp.skaf48 V U))))) (or (not (tptp.segmentP tptp.nil tptp.nil)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.segmentP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.app (tptp.skaf47 U V) V) (tptp.skaf48 V U)))))) :rule implies_neg1)
% 48.12/48.37  (anchor :step t648)
% 48.12/48.37  (assume t648.a0 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.segmentP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.app (tptp.skaf47 U V) V) (tptp.skaf48 V U))))))
% 48.12/48.37  (step t648.t1 (cl (or (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.segmentP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.app (tptp.skaf47 U V) V) (tptp.skaf48 V U)))))) (or (not (tptp.segmentP tptp.nil tptp.nil)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) :rule forall_inst :args ((:= U tptp.nil) (:= V tptp.nil)))
% 48.12/48.37  (step t648.t2 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.segmentP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.app (tptp.skaf47 U V) V) (tptp.skaf48 V U)))))) (or (not (tptp.segmentP tptp.nil tptp.nil)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) :rule or :premises (t648.t1))
% 48.12/48.37  (step t648.t3 (cl (or (not (tptp.segmentP tptp.nil tptp.nil)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) :rule resolution :premises (t648.t2 t648.a0))
% 48.12/48.37  (step t648 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.segmentP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.app (tptp.skaf47 U V) V) (tptp.skaf48 V U)))))) (or (not (tptp.segmentP tptp.nil tptp.nil)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) :rule subproof :discharge (t648.a0))
% 48.12/48.37  (step t649 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.segmentP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.app (tptp.skaf47 U V) V) (tptp.skaf48 V U))))) (or (not (tptp.segmentP tptp.nil tptp.nil)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (or (not (tptp.segmentP tptp.nil tptp.nil)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) :rule resolution :premises (t647 t648))
% 48.12/48.37  (step t650 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.segmentP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.app (tptp.skaf47 U V) V) (tptp.skaf48 V U))))) (or (not (tptp.segmentP tptp.nil tptp.nil)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (not (or (not (tptp.segmentP tptp.nil tptp.nil)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) :rule implies_neg2)
% 48.12/48.37  (step t651 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.segmentP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.app (tptp.skaf47 U V) V) (tptp.skaf48 V U))))) (or (not (tptp.segmentP tptp.nil tptp.nil)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.segmentP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.app (tptp.skaf47 U V) V) (tptp.skaf48 V U))))) (or (not (tptp.segmentP tptp.nil tptp.nil)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) :rule resolution :premises (t649 t650))
% 48.12/48.37  (step t652 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.segmentP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.app (tptp.skaf47 U V) V) (tptp.skaf48 V U))))) (or (not (tptp.segmentP tptp.nil tptp.nil)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))))) :rule contraction :premises (t651))
% 48.12/48.37  (step t653 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.segmentP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.app (tptp.skaf47 U V) V) (tptp.skaf48 V U)))))) (or (not (tptp.segmentP tptp.nil tptp.nil)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) :rule implies :premises (t652))
% 48.12/48.37  (step t654 (cl (not (= (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.segmentP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= (tptp.app (tptp.app (tptp.skaf47 U V) V) (tptp.skaf48 V U)) U))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.segmentP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.app (tptp.skaf47 U V) V) (tptp.skaf48 V U))))))) (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.segmentP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= (tptp.app (tptp.app (tptp.skaf47 U V) V) (tptp.skaf48 V U)) U)))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.segmentP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.app (tptp.skaf47 U V) V) (tptp.skaf48 V U)))))) :rule equiv_pos2)
% 48.12/48.37  (anchor :step t655 :args ((U $$unsorted) (:= U U) (V $$unsorted) (:= V V)))
% 48.12/48.37  (step t655.t1 (cl (= U U)) :rule refl)
% 48.12/48.37  (step t655.t2 (cl (= V V)) :rule refl)
% 48.12/48.37  (step t655.t3 (cl (= (not (tptp.segmentP U V)) (not (tptp.segmentP U V)))) :rule refl)
% 48.12/48.37  (step t655.t4 (cl (= (not (tptp.ssList V)) (not (tptp.ssList V)))) :rule refl)
% 48.12/48.37  (step t655.t5 (cl (= (not (tptp.ssList U)) (not (tptp.ssList U)))) :rule refl)
% 48.12/48.37  (step t655.t6 (cl (= (= (tptp.app (tptp.app (tptp.skaf47 U V) V) (tptp.skaf48 V U)) U) (= U (tptp.app (tptp.app (tptp.skaf47 U V) V) (tptp.skaf48 V U))))) :rule all_simplify)
% 48.12/48.37  (step t655.t7 (cl (= (or (not (tptp.segmentP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= (tptp.app (tptp.app (tptp.skaf47 U V) V) (tptp.skaf48 V U)) U)) (or (not (tptp.segmentP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.app (tptp.skaf47 U V) V) (tptp.skaf48 V U)))))) :rule cong :premises (t655.t3 t655.t4 t655.t5 t655.t6))
% 48.12/48.37  (step t655 (cl (= (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.segmentP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= (tptp.app (tptp.app (tptp.skaf47 U V) V) (tptp.skaf48 V U)) U))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.segmentP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.app (tptp.skaf47 U V) V) (tptp.skaf48 V U))))))) :rule bind)
% 48.12/48.37  (step t656 (cl (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.segmentP U V)) (not (tptp.ssList V)) (not (tptp.ssList U)) (= U (tptp.app (tptp.app (tptp.skaf47 U V) V) (tptp.skaf48 V U)))))) :rule resolution :premises (t654 t655 a167))
% 48.12/48.37  (step t657 (cl (or (not (tptp.segmentP tptp.nil tptp.nil)) (not (tptp.ssList tptp.nil)) (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil))))) :rule resolution :premises (t653 t656))
% 48.12/48.37  (step t658 (cl (= tptp.nil (tptp.app (tptp.app (tptp.skaf47 tptp.nil tptp.nil) tptp.nil) (tptp.skaf48 tptp.nil tptp.nil)))) :rule resolution :premises (t631 a7 t646 t657))
% 48.12/48.37  (step t659 (cl (not (or (not (tptp.singletonP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))) (not (tptp.singletonP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) :rule or_pos)
% 48.12/48.37  (step t660 (cl (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (tptp.singletonP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)) (not (or (not (tptp.singletonP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))))) :rule reordering :premises (t659))
% 48.12/48.37  (step t661 (cl (not (= (tptp.singletonP tptp.sk3) (tptp.singletonP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) (not (tptp.singletonP tptp.sk3)) (tptp.singletonP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) :rule equiv_pos2)
% 48.12/48.37  (step t662 (cl (= tptp.sk3 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) :rule and :premises (t201))
% 48.12/48.37  (step t663 (cl (= (tptp.singletonP tptp.sk3) (tptp.singletonP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)))) :rule cong :premises (t662))
% 48.12/48.37  (step t664 (cl (tptp.singletonP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) :rule resolution :premises (t661 t663 a191))
% 48.12/48.37  (step t665 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.singletonP U)) (not (tptp.ssList U)) (= U (tptp.cons (tptp.skaf44 U) tptp.nil)))) (or (not (tptp.singletonP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))) (forall ((U $$unsorted)) (or (not (tptp.singletonP U)) (not (tptp.ssList U)) (= U (tptp.cons (tptp.skaf44 U) tptp.nil))))) :rule implies_neg1)
% 48.12/48.37  (anchor :step t666)
% 48.12/48.37  (assume t666.a0 (forall ((U $$unsorted)) (or (not (tptp.singletonP U)) (not (tptp.ssList U)) (= U (tptp.cons (tptp.skaf44 U) tptp.nil)))))
% 48.12/48.37  (step t666.t1 (cl (or (not (forall ((U $$unsorted)) (or (not (tptp.singletonP U)) (not (tptp.ssList U)) (= U (tptp.cons (tptp.skaf44 U) tptp.nil))))) (or (not (tptp.singletonP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))))) :rule forall_inst :args ((:= U (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))))
% 48.12/48.37  (step t666.t2 (cl (not (forall ((U $$unsorted)) (or (not (tptp.singletonP U)) (not (tptp.ssList U)) (= U (tptp.cons (tptp.skaf44 U) tptp.nil))))) (or (not (tptp.singletonP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))) :rule or :premises (t666.t1))
% 48.12/48.37  (step t666.t3 (cl (or (not (tptp.singletonP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))) :rule resolution :premises (t666.t2 t666.a0))
% 48.12/48.37  (step t666 (cl (not (forall ((U $$unsorted)) (or (not (tptp.singletonP U)) (not (tptp.ssList U)) (= U (tptp.cons (tptp.skaf44 U) tptp.nil))))) (or (not (tptp.singletonP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))) :rule subproof :discharge (t666.a0))
% 48.12/48.37  (step t667 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.singletonP U)) (not (tptp.ssList U)) (= U (tptp.cons (tptp.skaf44 U) tptp.nil)))) (or (not (tptp.singletonP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))) (or (not (tptp.singletonP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))) :rule resolution :premises (t665 t666))
% 48.12/48.37  (step t668 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.singletonP U)) (not (tptp.ssList U)) (= U (tptp.cons (tptp.skaf44 U) tptp.nil)))) (or (not (tptp.singletonP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))) (not (or (not (tptp.singletonP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))))) :rule implies_neg2)
% 48.12/48.37  (step t669 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.singletonP U)) (not (tptp.ssList U)) (= U (tptp.cons (tptp.skaf44 U) tptp.nil)))) (or (not (tptp.singletonP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))) (=> (forall ((U $$unsorted)) (or (not (tptp.singletonP U)) (not (tptp.ssList U)) (= U (tptp.cons (tptp.skaf44 U) tptp.nil)))) (or (not (tptp.singletonP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))))) :rule resolution :premises (t667 t668))
% 48.12/48.37  (step t670 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.singletonP U)) (not (tptp.ssList U)) (= U (tptp.cons (tptp.skaf44 U) tptp.nil)))) (or (not (tptp.singletonP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))))) :rule contraction :premises (t669))
% 48.12/48.37  (step t671 (cl (not (forall ((U $$unsorted)) (or (not (tptp.singletonP U)) (not (tptp.ssList U)) (= U (tptp.cons (tptp.skaf44 U) tptp.nil))))) (or (not (tptp.singletonP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))) :rule implies :premises (t670))
% 48.12/48.37  (step t672 (cl (not (= (forall ((U $$unsorted)) (or (not (tptp.singletonP U)) (not (tptp.ssList U)) (= (tptp.cons (tptp.skaf44 U) tptp.nil) U))) (forall ((U $$unsorted)) (or (not (tptp.singletonP U)) (not (tptp.ssList U)) (= U (tptp.cons (tptp.skaf44 U) tptp.nil)))))) (not (forall ((U $$unsorted)) (or (not (tptp.singletonP U)) (not (tptp.ssList U)) (= (tptp.cons (tptp.skaf44 U) tptp.nil) U)))) (forall ((U $$unsorted)) (or (not (tptp.singletonP U)) (not (tptp.ssList U)) (= U (tptp.cons (tptp.skaf44 U) tptp.nil))))) :rule equiv_pos2)
% 48.12/48.37  (anchor :step t673 :args ((U $$unsorted) (:= U U)))
% 48.12/48.37  (step t673.t1 (cl (= U U)) :rule refl)
% 48.12/48.37  (step t673.t2 (cl (= (not (tptp.singletonP U)) (not (tptp.singletonP U)))) :rule refl)
% 48.12/48.37  (step t673.t3 (cl (= (not (tptp.ssList U)) (not (tptp.ssList U)))) :rule refl)
% 48.12/48.37  (step t673.t4 (cl (= (= (tptp.cons (tptp.skaf44 U) tptp.nil) U) (= U (tptp.cons (tptp.skaf44 U) tptp.nil)))) :rule all_simplify)
% 48.12/48.37  (step t673.t5 (cl (= (or (not (tptp.singletonP U)) (not (tptp.ssList U)) (= (tptp.cons (tptp.skaf44 U) tptp.nil) U)) (or (not (tptp.singletonP U)) (not (tptp.ssList U)) (= U (tptp.cons (tptp.skaf44 U) tptp.nil))))) :rule cong :premises (t673.t2 t673.t3 t673.t4))
% 48.12/48.37  (step t673 (cl (= (forall ((U $$unsorted)) (or (not (tptp.singletonP U)) (not (tptp.ssList U)) (= (tptp.cons (tptp.skaf44 U) tptp.nil) U))) (forall ((U $$unsorted)) (or (not (tptp.singletonP U)) (not (tptp.ssList U)) (= U (tptp.cons (tptp.skaf44 U) tptp.nil)))))) :rule bind)
% 48.12/48.37  (step t674 (cl (forall ((U $$unsorted)) (or (not (tptp.singletonP U)) (not (tptp.ssList U)) (= U (tptp.cons (tptp.skaf44 U) tptp.nil))))) :rule resolution :premises (t672 t673 a100))
% 48.12/48.37  (step t675 (cl (or (not (tptp.singletonP (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (not (tptp.ssList (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8))) (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil)))) :rule resolution :premises (t671 t674))
% 48.12/48.37  (step t676 (cl (= (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8) (tptp.cons (tptp.skaf44 (tptp.app (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) tptp.sk8)) tptp.nil))) :rule resolution :premises (t660 t206 t664 t675))
% 48.12/48.37  (step t677 (cl (not (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (= tptp.nil tptp.sk7) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (= tptp.nil tptp.sk7) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) :rule or_pos)
% 48.12/48.37  (step t678 (cl (not (tptp.ssList tptp.sk7)) (= tptp.nil tptp.sk7) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (= tptp.nil tptp.sk7) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))))) :rule reordering :premises (t677))
% 48.12/48.37  (step t679 (cl (not (= (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (= tptp.nil V) (= (tptp.hd (tptp.app V U)) (tptp.hd V)))) (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (= tptp.nil tptp.sk7) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd tptp.sk7)))) (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (= tptp.nil V) (= (tptp.hd (tptp.app V U)) (tptp.hd V)))) (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (= tptp.nil tptp.sk7) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))))) (not (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (= tptp.nil V) (= (tptp.hd (tptp.app V U)) (tptp.hd V)))) (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (= tptp.nil tptp.sk7) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd tptp.sk7))))) (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (= tptp.nil V) (= (tptp.hd (tptp.app V U)) (tptp.hd V)))) (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (= tptp.nil tptp.sk7) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))))) :rule equiv_pos2)
% 48.12/48.37  (step t680 (cl (= (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))))) :rule refl)
% 48.12/48.37  (step t681 (cl (= (= tptp.nil tptp.sk7) (= tptp.nil tptp.sk7))) :rule refl)
% 48.12/48.37  (step t682 (cl (= (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd tptp.sk7)) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) :rule all_simplify)
% 48.12/48.37  (step t683 (cl (= (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (= tptp.nil tptp.sk7) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd tptp.sk7))) (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (= tptp.nil tptp.sk7) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))))) :rule cong :premises (t680 t462 t681 t682))
% 48.12/48.37  (step t684 (cl (= (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (= tptp.nil V) (= (tptp.hd (tptp.app V U)) (tptp.hd V)))) (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (= tptp.nil tptp.sk7) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd tptp.sk7)))) (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (= tptp.nil V) (= (tptp.hd (tptp.app V U)) (tptp.hd V)))) (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (= tptp.nil tptp.sk7) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))))) :rule cong :premises (t613 t683))
% 48.12/48.37  (step t685 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (= tptp.nil V) (= (tptp.hd (tptp.app V U)) (tptp.hd V)))) (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (= tptp.nil tptp.sk7) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd tptp.sk7)))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (= tptp.nil V) (= (tptp.hd (tptp.app V U)) (tptp.hd V))))) :rule implies_neg1)
% 48.12/48.37  (anchor :step t686)
% 48.12/48.37  (assume t686.a0 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (= tptp.nil V) (= (tptp.hd (tptp.app V U)) (tptp.hd V)))))
% 48.12/48.37  (step t686.t1 (cl (or (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (= tptp.nil V) (= (tptp.hd (tptp.app V U)) (tptp.hd V))))) (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (= tptp.nil tptp.sk7) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd tptp.sk7))))) :rule forall_inst :args ((:= U (tptp.cons tptp.sk5 tptp.nil)) (:= V tptp.sk7)))
% 48.12/48.37  (step t686.t2 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (= tptp.nil V) (= (tptp.hd (tptp.app V U)) (tptp.hd V))))) (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (= tptp.nil tptp.sk7) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd tptp.sk7)))) :rule or :premises (t686.t1))
% 48.12/48.37  (step t686.t3 (cl (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (= tptp.nil tptp.sk7) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd tptp.sk7)))) :rule resolution :premises (t686.t2 t686.a0))
% 48.12/48.37  (step t686 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (= tptp.nil V) (= (tptp.hd (tptp.app V U)) (tptp.hd V))))) (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (= tptp.nil tptp.sk7) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd tptp.sk7)))) :rule subproof :discharge (t686.a0))
% 48.12/48.37  (step t687 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (= tptp.nil V) (= (tptp.hd (tptp.app V U)) (tptp.hd V)))) (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (= tptp.nil tptp.sk7) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd tptp.sk7)))) (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (= tptp.nil tptp.sk7) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd tptp.sk7)))) :rule resolution :premises (t685 t686))
% 48.12/48.37  (step t688 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (= tptp.nil V) (= (tptp.hd (tptp.app V U)) (tptp.hd V)))) (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (= tptp.nil tptp.sk7) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd tptp.sk7)))) (not (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (= tptp.nil tptp.sk7) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd tptp.sk7))))) :rule implies_neg2)
% 48.12/48.37  (step t689 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (= tptp.nil V) (= (tptp.hd (tptp.app V U)) (tptp.hd V)))) (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (= tptp.nil tptp.sk7) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd tptp.sk7)))) (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (= tptp.nil V) (= (tptp.hd (tptp.app V U)) (tptp.hd V)))) (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (= tptp.nil tptp.sk7) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd tptp.sk7))))) :rule resolution :premises (t687 t688))
% 48.12/48.37  (step t690 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (= tptp.nil V) (= (tptp.hd (tptp.app V U)) (tptp.hd V)))) (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (= tptp.nil tptp.sk7) (= (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.hd tptp.sk7))))) :rule contraction :premises (t689))
% 48.12/48.37  (step t691 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (= tptp.nil V) (= (tptp.hd (tptp.app V U)) (tptp.hd V)))) (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (= tptp.nil tptp.sk7) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))))) :rule resolution :premises (t679 t684 t690))
% 48.12/48.37  (step t692 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssList U)) (not (tptp.ssList V)) (= tptp.nil V) (= (tptp.hd (tptp.app V U)) (tptp.hd V))))) (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (= tptp.nil tptp.sk7) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) :rule implies :premises (t691))
% 48.12/48.37  (step t693 (cl (or (not (tptp.ssList (tptp.cons tptp.sk5 tptp.nil))) (not (tptp.ssList tptp.sk7)) (= tptp.nil tptp.sk7) (= (tptp.hd tptp.sk7) (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) :rule resolution :premises (t692 a122))
% 48.12/48.37  (step t694 (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)
% 48.12/48.37  (step t695 (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 (t694))
% 48.12/48.37  (step t696 (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)
% 48.12/48.37  (anchor :step t697)
% 48.12/48.37  (assume t697.a0 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.cons (tptp.skaf83 U) (tptp.skaf82 U))) (= tptp.nil U))))
% 48.12/48.37  (step t697.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)))
% 48.12/48.37  (step t697.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 (t697.t1))
% 48.12/48.37  (step t697.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 (t697.t2 t697.a0))
% 48.12/48.37  (step t697 (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 (t697.a0))
% 48.12/48.37  (step t698 (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 (t696 t697))
% 48.12/48.37  (step t699 (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)
% 48.12/48.37  (step t700 (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 (t698 t699))
% 48.12/48.37  (step t701 (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 (t700))
% 48.12/48.37  (step t702 (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 (t701))
% 48.12/48.37  (step t703 (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)
% 48.12/48.37  (anchor :step t704 :args ((U $$unsorted) (:= U U)))
% 48.12/48.37  (step t704.t1 (cl (= U U)) :rule refl)
% 48.12/48.37  (step t704.t2 (cl (= (not (tptp.ssList U)) (not (tptp.ssList U)))) :rule refl)
% 48.12/48.37  (step t704.t3 (cl (= (= (tptp.cons (tptp.skaf83 U) (tptp.skaf82 U)) U) (= U (tptp.cons (tptp.skaf83 U) (tptp.skaf82 U))))) :rule all_simplify)
% 48.12/48.37  (step t704.t4 (cl (= (= tptp.nil U) (= tptp.nil U))) :rule refl)
% 48.12/48.37  (step t704.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 (t704.t2 t704.t3 t704.t4))
% 48.12/48.37  (step t704 (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)
% 48.12/48.37  (step t705 (cl (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.cons (tptp.skaf83 U) (tptp.skaf82 U))) (= tptp.nil U)))) :rule resolution :premises (t703 t704 a108))
% 48.12/48.37  (step t706 (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 (t702 t705))
% 48.12/48.37  (step t707 (cl (= tptp.nil tptp.sk7) (= tptp.nil tptp.sk7)) :rule resolution :premises (t188 t365 t478 t500 t527 t538 t563 t628 t658 t676 t243 t678 t272 t693 a194 t695 t706 a194))
% 48.12/48.37  (step t708 (cl (= tptp.nil tptp.sk7)) :rule contraction :premises (t707))
% 48.12/48.37  (step t709 (cl (not (or (not (tptp.frontsegP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (tptp.frontsegP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) :rule or_pos)
% 48.12/48.37  (step t710 (cl (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.frontsegP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (not (or (not (tptp.frontsegP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule reordering :premises (t709))
% 48.12/48.37  (step t711 (cl (not (= (or (not (= tptp.sk5 tptp.sk6)) (not (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (or (not (= tptp.sk5 tptp.sk6)) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))) (not (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))))) (not (or (not (= tptp.sk5 tptp.sk6)) (not (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) (or (not (= tptp.sk5 tptp.sk6)) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))) (not (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule equiv_pos2)
% 48.12/48.37  (step t712 (cl (= (= (= (not (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) true) (= (not (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))))) :rule equiv_simplify)
% 48.12/48.37  (step t713 (cl (not (= (= (not (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) true)) (= (not (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) :rule equiv1 :premises (t712))
% 48.12/48.37  (step t714 (cl (= (= (not (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (= (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))) (not (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))))))) :rule all_simplify)
% 48.12/48.37  (step t715 (cl (= (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) :rule refl)
% 48.12/48.37  (step t716 (cl (= (not (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) :rule all_simplify)
% 48.12/48.37  (step t717 (cl (= (= (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))) (not (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))))) (= (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))))) :rule cong :premises (t715 t716))
% 48.12/48.37  (step t718 (cl (= (= (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) true)) :rule all_simplify)
% 48.12/48.37  (step t719 (cl (= (= (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))) (not (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))))) true)) :rule trans :premises (t717 t718))
% 48.12/48.37  (step t720 (cl (= (= (not (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) true)) :rule trans :premises (t714 t719))
% 48.12/48.37  (step t721 (cl (= (not (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) :rule resolution :premises (t713 t720))
% 48.12/48.37  (step t722 (cl (= (not (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule refl)
% 48.12/48.37  (step t723 (cl (= (or (not (= tptp.sk5 tptp.sk6)) (not (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (or (not (= tptp.sk5 tptp.sk6)) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))) (not (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))))) :rule cong :premises (t2 t721 t722))
% 48.12/48.37  (step t724 (cl (and (= tptp.sk5 tptp.sk6) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (= tptp.sk5 tptp.sk6)) (not (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))))) :rule and_neg)
% 48.12/48.37  (step t725 (cl (=> (and (= tptp.sk5 tptp.sk6) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (and (= tptp.sk5 tptp.sk6) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))))) :rule implies_neg1)
% 48.12/48.37  (anchor :step t726)
% 48.12/48.37  (assume t726.a0 (= tptp.sk5 tptp.sk6))
% 48.12/48.37  (assume t726.a1 (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))))
% 48.12/48.37  (step t726.t1 (cl (=> (and (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk5 tptp.sk6)) (not (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (and (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk5 tptp.sk6))) :rule implies_neg1)
% 48.12/48.37  (anchor :step t726.t2)
% 48.12/48.37  (assume t726.t2.a0 (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))))
% 48.12/48.37  (assume t726.t2.a1 (= tptp.sk5 tptp.sk6))
% 48.12/48.37  (step t726.t2.t1 (cl (= (= (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) false) (not (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule equiv_simplify)
% 48.12/48.37  (step t726.t2.t2 (cl (not (= (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) false)) (not (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule equiv1 :premises (t726.t2.t1))
% 48.12/48.37  (step t726.t2.t3 (cl (not (= (= (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) false) (= (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) false))) (not (= (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) false)) (= (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) false)) :rule equiv_pos2)
% 48.12/48.37  (step t726.t2.t4 (cl (= (= (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) false) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) :rule all_simplify)
% 48.12/48.37  (step t726.t2.t5 (cl (= (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule all_simplify)
% 48.12/48.37  (step t726.t2.t6 (cl (= (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule cong :premises (t726.t2.t5))
% 48.12/48.37  (step t726.t2.t7 (cl (= (= (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) false) (not (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule trans :premises (t726.t2.t4 t726.t2.t6))
% 48.12/48.37  (step t726.t2.t8 (cl (= (= (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) false) (not (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule all_simplify)
% 48.12/48.37  (step t726.t2.t9 (cl (= (not (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (= (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) false))) :rule symm :premises (t726.t2.t8))
% 48.12/48.37  (step t726.t2.t10 (cl (= (= (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) false) (= (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) false))) :rule trans :premises (t726.t2.t7 t726.t2.t9))
% 48.12/48.37  (step t726.t2.t11 (cl (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) :rule refl)
% 48.12/48.37  (step t726.t2.t12 (cl (= tptp.sk7 tptp.sk7)) :rule refl)
% 48.12/48.37  (step t726.t2.t13 (cl (= tptp.sk6 tptp.sk5)) :rule symm :premises (t726.t2.a1))
% 48.12/48.37  (step t726.t2.t14 (cl (= tptp.sk5 tptp.sk6)) :rule symm :premises (t726.t2.t13))
% 48.12/48.37  (step t726.t2.t15 (cl (= tptp.nil tptp.nil)) :rule refl)
% 48.12/48.37  (step t726.t2.t16 (cl (= (tptp.cons tptp.sk5 tptp.nil) (tptp.cons tptp.sk6 tptp.nil))) :rule cong :premises (t726.t2.t14 t726.t2.t15))
% 48.12/48.37  (step t726.t2.t17 (cl (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) :rule cong :premises (t726.t2.t12 t726.t2.t16))
% 48.12/48.37  (step t726.t2.t18 (cl (= (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) :rule cong :premises (t726.t2.t11 t726.t2.t17))
% 48.12/48.37  (step t726.t2.t19 (cl (= (= (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))) false) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))))) :rule equiv_simplify)
% 48.12/48.37  (step t726.t2.t20 (cl (= (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))) false) (not (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))))) :rule equiv2 :premises (t726.t2.t19))
% 48.12/48.37  (step t726.t2.t21 (cl (not (not (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) :rule not_not)
% 48.12/48.37  (step t726.t2.t22 (cl (= (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))) false) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) :rule resolution :premises (t726.t2.t20 t726.t2.t21))
% 48.12/48.37  (step t726.t2.t23 (cl (= (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))) false)) :rule resolution :premises (t726.t2.t22 t726.t2.a0))
% 48.12/48.37  (step t726.t2.t24 (cl (= (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) false)) :rule trans :premises (t726.t2.t18 t726.t2.t23))
% 48.12/48.37  (step t726.t2.t25 (cl (= (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) false)) :rule resolution :premises (t726.t2.t3 t726.t2.t10 t726.t2.t24))
% 48.12/48.37  (step t726.t2.t26 (cl (not (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule resolution :premises (t726.t2.t2 t726.t2.t25))
% 48.12/48.37  (step t726.t2 (cl (not (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (= tptp.sk5 tptp.sk6)) (not (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule subproof :discharge (t726.t2.a0 t726.t2.a1))
% 48.12/48.37  (step t726.t3 (cl (not (and (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk5 tptp.sk6))) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) :rule and_pos)
% 48.12/48.37  (step t726.t4 (cl (not (and (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk5 tptp.sk6))) (= tptp.sk5 tptp.sk6)) :rule and_pos)
% 48.12/48.37  (step t726.t5 (cl (not (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (and (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk5 tptp.sk6))) (not (and (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk5 tptp.sk6)))) :rule resolution :premises (t726.t2 t726.t3 t726.t4))
% 48.12/48.37  (step t726.t6 (cl (not (and (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk5 tptp.sk6))) (not (and (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk5 tptp.sk6))) (not (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule reordering :premises (t726.t5))
% 48.12/48.37  (step t726.t7 (cl (not (and (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk5 tptp.sk6))) (not (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule contraction :premises (t726.t6))
% 48.12/48.37  (step t726.t8 (cl (=> (and (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk5 tptp.sk6)) (not (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule resolution :premises (t726.t1 t726.t7))
% 48.12/48.37  (step t726.t9 (cl (=> (and (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk5 tptp.sk6)) (not (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (not (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule implies_neg2)
% 48.12/48.37  (step t726.t10 (cl (=> (and (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk5 tptp.sk6)) (not (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (=> (and (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk5 tptp.sk6)) (not (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule resolution :premises (t726.t8 t726.t9))
% 48.12/48.37  (step t726.t11 (cl (=> (and (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk5 tptp.sk6)) (not (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule contraction :premises (t726.t10))
% 48.12/48.37  (step t726.t12 (cl (not (and (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk5 tptp.sk6))) (not (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule implies :premises (t726.t11))
% 48.12/48.37  (step t726.t13 (cl (and (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk5 tptp.sk6)) (not (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (= tptp.sk5 tptp.sk6))) :rule and_neg)
% 48.12/48.37  (step t726.t14 (cl (and (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (= tptp.sk5 tptp.sk6))) :rule resolution :premises (t726.t13 t726.a1 t726.a0))
% 48.12/48.37  (step t726.t15 (cl (not (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule resolution :premises (t726.t12 t726.t14))
% 48.12/48.37  (step t726 (cl (not (= tptp.sk5 tptp.sk6)) (not (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule subproof :discharge (t726.a0 t726.a1))
% 48.12/48.37  (step t727 (cl (not (and (= tptp.sk5 tptp.sk6) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))))) (= tptp.sk5 tptp.sk6)) :rule and_pos)
% 48.12/48.37  (step t728 (cl (not (and (= tptp.sk5 tptp.sk6) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))))) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) :rule and_pos)
% 48.12/48.37  (step t729 (cl (not (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (and (= tptp.sk5 tptp.sk6) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))))) (not (and (= tptp.sk5 tptp.sk6) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))))) :rule resolution :premises (t726 t727 t728))
% 48.12/48.37  (step t730 (cl (not (and (= tptp.sk5 tptp.sk6) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))))) (not (and (= tptp.sk5 tptp.sk6) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))))) (not (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule reordering :premises (t729))
% 48.12/48.37  (step t731 (cl (not (and (= tptp.sk5 tptp.sk6) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))))) (not (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule contraction :premises (t730))
% 48.12/48.37  (step t732 (cl (=> (and (= tptp.sk5 tptp.sk6) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule resolution :premises (t725 t731))
% 48.12/48.37  (step t733 (cl (=> (and (= tptp.sk5 tptp.sk6) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (not (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule implies_neg2)
% 48.12/48.37  (step t734 (cl (=> (and (= tptp.sk5 tptp.sk6) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (=> (and (= tptp.sk5 tptp.sk6) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule resolution :premises (t732 t733))
% 48.12/48.37  (step t735 (cl (=> (and (= tptp.sk5 tptp.sk6) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule contraction :premises (t734))
% 48.12/48.37  (step t736 (cl (not (and (= tptp.sk5 tptp.sk6) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))))) (not (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule implies :premises (t735))
% 48.12/48.37  (step t737 (cl (not (= tptp.sk5 tptp.sk6)) (not (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule resolution :premises (t724 t736))
% 48.12/48.37  (step t738 (cl (or (not (= tptp.sk5 tptp.sk6)) (not (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (not (= tptp.sk5 tptp.sk6)))) :rule or_neg)
% 48.12/48.37  (step t739 (cl (or (not (= tptp.sk5 tptp.sk6)) (not (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (not (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))))) :rule or_neg)
% 48.12/48.37  (step t740 (cl (or (not (= tptp.sk5 tptp.sk6)) (not (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (not (not (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule or_neg)
% 48.12/48.37  (step t741 (cl (or (not (= tptp.sk5 tptp.sk6)) (not (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (or (not (= tptp.sk5 tptp.sk6)) (not (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) (or (not (= tptp.sk5 tptp.sk6)) (not (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule resolution :premises (t737 t738 t739 t740))
% 48.12/48.37  (step t742 (cl (or (not (= tptp.sk5 tptp.sk6)) (not (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) (not (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule contraction :premises (t741))
% 48.12/48.37  (step t743 (cl (or (not (= tptp.sk5 tptp.sk6)) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))) (not (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule resolution :premises (t711 t723 t742))
% 48.12/48.37  (step t744 (cl (not (= tptp.sk5 tptp.sk6)) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))) (not (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule or :premises (t743))
% 48.12/48.37  (step t745 (cl (not (or (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) :rule or_pos)
% 48.12/48.37  (step t746 (cl (not (tptp.ssList tptp.sk7)) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (not (or (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) :rule reordering :premises (t745))
% 48.12/48.37  (step t747 (cl (not (= (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (= (tptp.app U V) (tptp.app W V))) (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList W)) (= U W))) (or (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList tptp.sk7)) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (= (tptp.app U V) (tptp.app W V))) (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList W)) (= U W))) (or (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))))) (not (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (= (tptp.app U V) (tptp.app W V))) (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList W)) (= U W))) (or (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList tptp.sk7)) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (= (tptp.app U V) (tptp.app W V))) (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList W)) (= U W))) (or (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) :rule equiv_pos2)
% 48.12/48.37  (step t748 (cl (= (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (= (tptp.app U V) (tptp.app W V))) (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList W)) (= U W))) (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (= (tptp.app U V) (tptp.app W V))) (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList W)) (= U W))))) :rule refl)
% 48.12/48.37  (step t749 (cl (= (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))))) :rule refl)
% 48.12/48.37  (step t750 (cl (= (or (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList tptp.sk7)) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)) (or (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) :rule cong :premises (t749 t461 t614 t462 t463))
% 48.12/48.37  (step t751 (cl (= (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (= (tptp.app U V) (tptp.app W V))) (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList W)) (= U W))) (or (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList tptp.sk7)) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (= (tptp.app U V) (tptp.app W V))) (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList W)) (= U W))) (or (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))))) :rule cong :premises (t748 t750))
% 48.12/48.37  (step t752 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (= (tptp.app U V) (tptp.app W V))) (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList W)) (= U W))) (or (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList tptp.sk7)) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (= (tptp.app U V) (tptp.app W V))) (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList W)) (= U W)))) :rule implies_neg1)
% 48.12/48.37  (anchor :step t753)
% 48.12/48.37  (assume t753.a0 (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (= (tptp.app U V) (tptp.app W V))) (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList W)) (= U W))))
% 48.12/48.37  (step t753.t1 (cl (or (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (= (tptp.app U V) (tptp.app W V))) (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList W)) (= U W)))) (or (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList tptp.sk7)) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule forall_inst :args ((:= U (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (:= V (tptp.cons tptp.sk6 tptp.nil)) (:= W tptp.sk7)))
% 48.12/48.37  (step t753.t2 (cl (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (= (tptp.app U V) (tptp.app W V))) (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList W)) (= U W)))) (or (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList tptp.sk7)) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule or :premises (t753.t1))
% 48.12/48.37  (step t753.t3 (cl (or (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList tptp.sk7)) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule resolution :premises (t753.t2 t753.a0))
% 48.12/48.37  (step t753 (cl (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (= (tptp.app U V) (tptp.app W V))) (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList W)) (= U W)))) (or (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList tptp.sk7)) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule subproof :discharge (t753.a0))
% 48.12/48.37  (step t754 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (= (tptp.app U V) (tptp.app W V))) (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList W)) (= U W))) (or (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList tptp.sk7)) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (or (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList tptp.sk7)) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) :rule resolution :premises (t752 t753))
% 48.12/48.37  (step t755 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (= (tptp.app U V) (tptp.app W V))) (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList W)) (= U W))) (or (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList tptp.sk7)) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (not (or (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList tptp.sk7)) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule implies_neg2)
% 48.12/48.37  (step t756 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (= (tptp.app U V) (tptp.app W V))) (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList W)) (= U W))) (or (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList tptp.sk7)) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7))) (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (= (tptp.app U V) (tptp.app W V))) (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList W)) (= U W))) (or (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList tptp.sk7)) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule resolution :premises (t754 t755))
% 48.12/48.37  (step t757 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (= (tptp.app U V) (tptp.app W V))) (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList W)) (= U W))) (or (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList tptp.sk7)) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) tptp.sk7)))) :rule contraction :premises (t756))
% 48.12/48.37  (step t758 (cl (=> (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (= (tptp.app U V) (tptp.app W V))) (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList W)) (= U W))) (or (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) :rule resolution :premises (t747 t751 t757))
% 48.12/48.37  (step t759 (cl (not (forall ((U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (not (= (tptp.app U V) (tptp.app W V))) (not (tptp.ssList U)) (not (tptp.ssList V)) (not (tptp.ssList W)) (= U W)))) (or (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) :rule implies :premises (t758))
% 48.12/48.37  (step t760 (cl (or (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (not (tptp.ssList tptp.sk7)) (= tptp.sk7 (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) :rule resolution :premises (t759 a150))
% 48.12/48.37  (step t761 (cl (not (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk6 tptp.nil))))) :rule resolution :premises (t746 a194 t271 t281 t445 t760))
% 48.12/48.37  (step t762 (cl (not (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule resolution :premises (t744 t243 t761))
% 48.12/48.37  (step t763 (cl (not (= (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.frontsegP U V)) (not (tptp.frontsegP V U)) (not (tptp.ssList U)) (not (tptp.ssList V)) (= U V))) (or (not (tptp.frontsegP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.frontsegP U V)) (not (tptp.frontsegP V U)) (not (tptp.ssList U)) (not (tptp.ssList V)) (= U V))) (or (not (tptp.frontsegP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))))) (not (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.frontsegP U V)) (not (tptp.frontsegP V U)) (not (tptp.ssList U)) (not (tptp.ssList V)) (= U V))) (or (not (tptp.frontsegP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.frontsegP U V)) (not (tptp.frontsegP V U)) (not (tptp.ssList U)) (not (tptp.ssList V)) (= U V))) (or (not (tptp.frontsegP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule equiv_pos2)
% 48.12/48.37  (step t764 (cl (= (not (tptp.frontsegP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.frontsegP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) :rule refl)
% 48.12/48.37  (step t765 (cl (= (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule refl)
% 48.12/48.37  (step t766 (cl (= (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule refl)
% 48.12/48.37  (step t767 (cl (= (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule all_simplify)
% 48.12/48.37  (step t768 (cl (= (or (not (tptp.frontsegP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (or (not (tptp.frontsegP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule cong :premises (t764 t765 t766 t461 t767))
% 48.12/48.37  (step t769 (cl (= (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.frontsegP U V)) (not (tptp.frontsegP V U)) (not (tptp.ssList U)) (not (tptp.ssList V)) (= U V))) (or (not (tptp.frontsegP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.frontsegP U V)) (not (tptp.frontsegP V U)) (not (tptp.ssList U)) (not (tptp.ssList V)) (= U V))) (or (not (tptp.frontsegP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))))) :rule cong :premises (t458 t768))
% 48.12/48.37  (step t770 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.frontsegP U V)) (not (tptp.frontsegP V U)) (not (tptp.ssList U)) (not (tptp.ssList V)) (= U V))) (or (not (tptp.frontsegP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.frontsegP U V)) (not (tptp.frontsegP V U)) (not (tptp.ssList U)) (not (tptp.ssList V)) (= U V)))) :rule implies_neg1)
% 48.12/48.37  (anchor :step t771)
% 48.12/48.37  (assume t771.a0 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.frontsegP U V)) (not (tptp.frontsegP V U)) (not (tptp.ssList U)) (not (tptp.ssList V)) (= U V))))
% 48.12/48.37  (step t771.t1 (cl (or (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.frontsegP U V)) (not (tptp.frontsegP V U)) (not (tptp.ssList U)) (not (tptp.ssList V)) (= U V)))) (or (not (tptp.frontsegP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) :rule forall_inst :args ((:= U (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))) (:= V (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))
% 48.12/48.37  (step t771.t2 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.frontsegP U V)) (not (tptp.frontsegP V U)) (not (tptp.ssList U)) (not (tptp.ssList V)) (= U V)))) (or (not (tptp.frontsegP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) :rule or :premises (t771.t1))
% 48.12/48.37  (step t771.t3 (cl (or (not (tptp.frontsegP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) :rule resolution :premises (t771.t2 t771.a0))
% 48.12/48.37  (step t771 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.frontsegP U V)) (not (tptp.frontsegP V U)) (not (tptp.ssList U)) (not (tptp.ssList V)) (= U V)))) (or (not (tptp.frontsegP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) :rule subproof :discharge (t771.a0))
% 48.12/48.37  (step t772 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.frontsegP U V)) (not (tptp.frontsegP V U)) (not (tptp.ssList U)) (not (tptp.ssList V)) (= U V))) (or (not (tptp.frontsegP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (or (not (tptp.frontsegP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) :rule resolution :premises (t770 t771))
% 48.12/48.37  (step t773 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.frontsegP U V)) (not (tptp.frontsegP V U)) (not (tptp.ssList U)) (not (tptp.ssList V)) (= U V))) (or (not (tptp.frontsegP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (or (not (tptp.frontsegP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) :rule implies_neg2)
% 48.12/48.37  (step t774 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.frontsegP U V)) (not (tptp.frontsegP V U)) (not (tptp.ssList U)) (not (tptp.ssList V)) (= U V))) (or (not (tptp.frontsegP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.frontsegP U V)) (not (tptp.frontsegP V U)) (not (tptp.ssList U)) (not (tptp.ssList V)) (= U V))) (or (not (tptp.frontsegP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) :rule resolution :premises (t772 t773))
% 48.12/48.37  (step t775 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.frontsegP U V)) (not (tptp.frontsegP V U)) (not (tptp.ssList U)) (not (tptp.ssList V)) (= U V))) (or (not (tptp.frontsegP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) :rule contraction :premises (t774))
% 48.12/48.37  (step t776 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.frontsegP U V)) (not (tptp.frontsegP V U)) (not (tptp.ssList U)) (not (tptp.ssList V)) (= U V))) (or (not (tptp.frontsegP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))))) :rule resolution :premises (t763 t769 t775))
% 48.12/48.37  (step t777 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.frontsegP U V)) (not (tptp.frontsegP V U)) (not (tptp.ssList U)) (not (tptp.ssList V)) (= U V)))) (or (not (tptp.frontsegP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule implies :premises (t776))
% 48.12/48.37  (step t778 (cl (or (not (tptp.frontsegP (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)) (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil)))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule resolution :premises (t777 t476))
% 48.12/48.37  (step t779 (cl (not (tptp.frontsegP (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.app (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons tptp.sk6 tptp.nil))))) :rule resolution :premises (t710 t281 t317 t335 t762 t778))
% 48.12/48.37  (step t780 (cl (not (or (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (= tptp.nil (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (= tptp.nil (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) :rule or_pos)
% 48.12/48.37  (step t781 (cl (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= tptp.nil (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (or (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (= tptp.nil (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) :rule reordering :premises (t780))
% 48.12/48.37  (step t782 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.cons (tptp.hd U) (tptp.tl U))) (= tptp.nil U))) (or (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (= tptp.nil (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.cons (tptp.hd U) (tptp.tl U))) (= tptp.nil U)))) :rule implies_neg1)
% 48.12/48.37  (anchor :step t783)
% 48.12/48.37  (assume t783.a0 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.cons (tptp.hd U) (tptp.tl U))) (= tptp.nil U))))
% 48.12/48.37  (step t783.t1 (cl (or (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.cons (tptp.hd U) (tptp.tl U))) (= tptp.nil U)))) (or (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (= tptp.nil (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) :rule forall_inst :args ((:= U (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))
% 48.12/48.37  (step t783.t2 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.cons (tptp.hd U) (tptp.tl U))) (= tptp.nil U)))) (or (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (= tptp.nil (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) :rule or :premises (t783.t1))
% 48.12/48.37  (step t783.t3 (cl (or (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (= tptp.nil (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) :rule resolution :premises (t783.t2 t783.a0))
% 48.12/48.37  (step t783 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.cons (tptp.hd U) (tptp.tl U))) (= tptp.nil U)))) (or (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (= tptp.nil (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) :rule subproof :discharge (t783.a0))
% 48.12/48.37  (step t784 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.cons (tptp.hd U) (tptp.tl U))) (= tptp.nil U))) (or (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (= tptp.nil (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (or (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (= tptp.nil (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) :rule resolution :premises (t782 t783))
% 48.12/48.37  (step t785 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.cons (tptp.hd U) (tptp.tl U))) (= tptp.nil U))) (or (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (= tptp.nil (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (not (or (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (= tptp.nil (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) :rule implies_neg2)
% 48.12/48.37  (step t786 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.cons (tptp.hd U) (tptp.tl U))) (= tptp.nil U))) (or (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (= tptp.nil (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.cons (tptp.hd U) (tptp.tl U))) (= tptp.nil U))) (or (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (= tptp.nil (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) :rule resolution :premises (t784 t785))
% 48.12/48.37  (step t787 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.cons (tptp.hd U) (tptp.tl U))) (= tptp.nil U))) (or (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (= tptp.nil (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) :rule contraction :premises (t786))
% 48.12/48.37  (step t788 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.cons (tptp.hd U) (tptp.tl U))) (= tptp.nil U)))) (or (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (= tptp.nil (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) :rule implies :premises (t787))
% 48.12/48.37  (step t789 (cl (not (= (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= (tptp.cons (tptp.hd U) (tptp.tl U)) U) (= tptp.nil U))) (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.cons (tptp.hd U) (tptp.tl U))) (= tptp.nil U))))) (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= (tptp.cons (tptp.hd U) (tptp.tl U)) U) (= tptp.nil U)))) (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.cons (tptp.hd U) (tptp.tl U))) (= tptp.nil U)))) :rule equiv_pos2)
% 48.12/48.37  (anchor :step t790 :args ((U $$unsorted) (:= U U)))
% 48.12/48.37  (step t790.t1 (cl (= U U)) :rule refl)
% 48.12/48.37  (step t790.t2 (cl (= (not (tptp.ssList U)) (not (tptp.ssList U)))) :rule refl)
% 48.12/48.37  (step t790.t3 (cl (= (= (tptp.cons (tptp.hd U) (tptp.tl U)) U) (= U (tptp.cons (tptp.hd U) (tptp.tl U))))) :rule all_simplify)
% 48.12/48.37  (step t790.t4 (cl (= (= tptp.nil U) (= tptp.nil U))) :rule refl)
% 48.12/48.37  (step t790.t5 (cl (= (or (not (tptp.ssList U)) (= (tptp.cons (tptp.hd U) (tptp.tl U)) U) (= tptp.nil U)) (or (not (tptp.ssList U)) (= U (tptp.cons (tptp.hd U) (tptp.tl U))) (= tptp.nil U)))) :rule cong :premises (t790.t2 t790.t3 t790.t4))
% 48.12/48.37  (step t790 (cl (= (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= (tptp.cons (tptp.hd U) (tptp.tl U)) U) (= tptp.nil U))) (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.cons (tptp.hd U) (tptp.tl U))) (= tptp.nil U))))) :rule bind)
% 48.12/48.37  (step t791 (cl (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.cons (tptp.hd U) (tptp.tl U))) (= tptp.nil U)))) :rule resolution :premises (t789 t790 a103))
% 48.12/48.37  (step t792 (cl (or (not (tptp.ssList (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))) (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) (= tptp.nil (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))))) :rule resolution :premises (t788 t791))
% 48.12/48.37  (step t793 (cl (= (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)) (tptp.cons (tptp.hd (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil))) (tptp.tl (tptp.app tptp.sk7 (tptp.cons tptp.sk5 tptp.nil)))))) :rule resolution :premises (t781 t281 t611 t792))
% 48.12/48.37  (step t794 (cl (not (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))))) (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) :rule or_pos)
% 48.12/48.37  (step t795 (cl (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))) (not (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil)))))) :rule reordering :premises (t794))
% 48.12/48.37  (step t796 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U)))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))))) (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U))))) :rule implies_neg1)
% 48.12/48.37  (anchor :step t797)
% 48.12/48.37  (assume t797.a0 (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U)))))
% 48.12/48.37  (step t797.t1 (cl (or (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U))))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil)))))) :rule forall_inst :args ((:= U (tptp.cons tptp.sk6 tptp.nil))))
% 48.12/48.37  (step t797.t2 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U))))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))))) :rule or :premises (t797.t1))
% 48.12/48.37  (step t797.t3 (cl (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))))) :rule resolution :premises (t797.t2 t797.a0))
% 48.12/48.37  (step t797 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U))))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))))) :rule subproof :discharge (t797.a0))
% 48.12/48.37  (step t798 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U)))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))))) :rule resolution :premises (t796 t797))
% 48.12/48.37  (step t799 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U)))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))))) (not (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil)))))) :rule implies_neg2)
% 48.12/48.37  (step t800 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U)))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))))) (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U)))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil)))))) :rule resolution :premises (t798 t799))
% 48.12/48.37  (step t801 (cl (=> (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U)))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil)))))) :rule contraction :premises (t800))
% 48.12/48.37  (step t802 (cl (not (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U))))) (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))))) :rule implies :premises (t801))
% 48.12/48.37  (step t803 (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)
% 48.12/48.37  (anchor :step t804 :args ((U $$unsorted) (:= U U)))
% 48.12/48.37  (step t804.t1 (cl (= U U)) :rule refl)
% 48.12/48.37  (step t804.t2 (cl (= (not (tptp.ssList U)) (not (tptp.ssList U)))) :rule refl)
% 48.12/48.37  (step t804.t3 (cl (= (= (tptp.app tptp.nil U) U) (= U (tptp.app tptp.nil U)))) :rule all_simplify)
% 48.12/48.37  (step t804.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 (t804.t2 t804.t3))
% 48.12/48.37  (step t804 (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)
% 48.12/48.37  (step t805 (cl (forall ((U $$unsorted)) (or (not (tptp.ssList U)) (= U (tptp.app tptp.nil U))))) :rule resolution :premises (t803 t804 a73))
% 48.12/48.37  (step t806 (cl (or (not (tptp.ssList (tptp.cons tptp.sk6 tptp.nil))) (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil))))) :rule resolution :premises (t802 t805))
% 48.12/48.37  (step t807 (cl (= (tptp.cons tptp.sk6 tptp.nil) (tptp.app tptp.nil (tptp.cons tptp.sk6 tptp.nil)))) :rule resolution :premises (t795 t271 t806))
% 48.12/48.37  (step t808 (cl (not (or (not (tptp.ssItem tptp.sk6)) (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))))) (not (tptp.ssItem tptp.sk6)) (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil)))) :rule or_pos)
% 48.12/48.37  (step t809 (cl (not (tptp.ssList tptp.nil)) (not (tptp.ssItem tptp.sk6)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))) (not (or (not (tptp.ssItem tptp.sk6)) (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil)))))) :rule reordering :premises (t808))
% 48.12/48.37  (step t810 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= V (tptp.tl (tptp.cons U V))))) (or (not (tptp.ssItem tptp.sk6)) (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= V (tptp.tl (tptp.cons U V)))))) :rule implies_neg1)
% 48.12/48.37  (anchor :step t811)
% 48.12/48.37  (assume t811.a0 (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= V (tptp.tl (tptp.cons U V))))))
% 48.12/48.37  (step t811.t1 (cl (or (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= V (tptp.tl (tptp.cons U V)))))) (or (not (tptp.ssItem tptp.sk6)) (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil)))))) :rule forall_inst :args ((:= U tptp.sk6) (:= V tptp.nil)))
% 48.12/48.37  (step t811.t2 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= V (tptp.tl (tptp.cons U V)))))) (or (not (tptp.ssItem tptp.sk6)) (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))))) :rule or :premises (t811.t1))
% 48.12/48.37  (step t811.t3 (cl (or (not (tptp.ssItem tptp.sk6)) (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))))) :rule resolution :premises (t811.t2 t811.a0))
% 48.12/48.37  (step t811 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= V (tptp.tl (tptp.cons U V)))))) (or (not (tptp.ssItem tptp.sk6)) (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))))) :rule subproof :discharge (t811.a0))
% 48.12/48.37  (step t812 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= V (tptp.tl (tptp.cons U V))))) (or (not (tptp.ssItem tptp.sk6)) (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))))) (or (not (tptp.ssItem tptp.sk6)) (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))))) :rule resolution :premises (t810 t811))
% 48.12/48.37  (step t813 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= V (tptp.tl (tptp.cons U V))))) (or (not (tptp.ssItem tptp.sk6)) (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))))) (not (or (not (tptp.ssItem tptp.sk6)) (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil)))))) :rule implies_neg2)
% 48.12/48.37  (step t814 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= V (tptp.tl (tptp.cons U V))))) (or (not (tptp.ssItem tptp.sk6)) (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))))) (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= V (tptp.tl (tptp.cons U V))))) (or (not (tptp.ssItem tptp.sk6)) (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil)))))) :rule resolution :premises (t812 t813))
% 48.12/48.37  (step t815 (cl (=> (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= V (tptp.tl (tptp.cons U V))))) (or (not (tptp.ssItem tptp.sk6)) (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil)))))) :rule contraction :premises (t814))
% 48.12/48.37  (step t816 (cl (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= V (tptp.tl (tptp.cons U V)))))) (or (not (tptp.ssItem tptp.sk6)) (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))))) :rule implies :premises (t815))
% 48.12/48.37  (step t817 (cl (not (= (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.tl (tptp.cons U V)) V))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= V (tptp.tl (tptp.cons U V))))))) (not (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.tl (tptp.cons U V)) V)))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= V (tptp.tl (tptp.cons U V)))))) :rule equiv_pos2)
% 48.12/48.37  (anchor :step t818 :args ((U $$unsorted) (:= U U) (V $$unsorted) (:= V V)))
% 48.12/48.37  (step t818.t1 (cl (= U U)) :rule refl)
% 48.12/48.37  (step t818.t2 (cl (= V V)) :rule refl)
% 48.12/48.37  (step t818.t3 (cl (= (not (tptp.ssItem U)) (not (tptp.ssItem U)))) :rule refl)
% 48.12/48.37  (step t818.t4 (cl (= (not (tptp.ssList V)) (not (tptp.ssList V)))) :rule refl)
% 48.12/48.37  (step t818.t5 (cl (= (= (tptp.tl (tptp.cons U V)) V) (= V (tptp.tl (tptp.cons U V))))) :rule all_simplify)
% 48.12/48.37  (step t818.t6 (cl (= (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.tl (tptp.cons U V)) V)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= V (tptp.tl (tptp.cons U V)))))) :rule cong :premises (t818.t3 t818.t4 t818.t5))
% 48.12/48.37  (step t818 (cl (= (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= (tptp.tl (tptp.cons U V)) V))) (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= V (tptp.tl (tptp.cons U V))))))) :rule bind)
% 48.12/48.37  (step t819 (cl (forall ((U $$unsorted) (V $$unsorted)) (or (not (tptp.ssItem U)) (not (tptp.ssList V)) (= V (tptp.tl (tptp.cons U V)))))) :rule resolution :premises (t817 t818 a95))
% 48.12/48.37  (step t820 (cl (or (not (tptp.ssItem tptp.sk6)) (not (tptp.ssList tptp.nil)) (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil))))) :rule resolution :premises (t816 t819))
% 48.12/48.37  (step t821 (cl (= tptp.nil (tptp.tl (tptp.cons tptp.sk6 tptp.nil)))) :rule resolution :premises (t809 a7 a193 t820))
% 48.12/48.37  (step t822 (cl) :rule resolution :premises (t97 t708 t779 t793 t807 t500 t563 t346 t628 t658 t676 t821 t243))
% 48.12/48.37  
% 48.12/48.37  % SZS output end Proof for /export/starexec/sandbox2/tmp/tmp.7QoOhfAIN5/cvc5---1.0.5_2897.smt2
% 48.12/48.37  % cvc5---1.0.5 exiting
% 48.12/48.38  % cvc5---1.0.5 exiting
%------------------------------------------------------------------------------