↑ Up

cvc5---1.3.4.THM-Prf.s

View TPTP
Problem
Process solution in
SystemOnTSTP
Download .tgz
%------------------------------------------------------------------------------
% File     : cvc5---1.3.4
% Problem  : GRA030^1 : TPTP v9.2.1. Released v3.6.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : /export/starexec/sandbox2/solver/bin/do_cvc5 /export/starexec/sandbox2/benchmark/theBenchmark.p 300 THM

% Computer : n004.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 Jun  3 08:18:33 AM UTC 2026

% Result   : Theorem 0.86s 1.05s
% Output   : Proof 0.86s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.12  % Problem  : GRA030^1 : TPTP v9.2.1. Released v3.6.0.
% 0.13/0.13  % Command  : /export/starexec/sandbox2/solver/bin/do_cvc5 /export/starexec/sandbox2/benchmark/theBenchmark.p 300 THM
% 0.18/0.34  % Computer : n004.cluster.edu
% 0.18/0.34  % Model    : x86_64 x86_64
% 0.18/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.18/0.34  % Memory   : 8042.1875MB
% 0.18/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.18/0.35  % CPULimit : 300
% 0.18/0.35  % WCLimit  : 300
% 0.18/0.35  % DateTime : Tue Jun  2 00:15:52 EDT 2026
% 0.18/0.35  % CPUTime  : 
% 0.21/0.48  %----Proving TH0
% 0.86/1.05  --- Run --mbqi --mbqi-enum --mbqi-enum-choice-grammar --mbqi-enum-global-syms-grammar --sygus-grammar-ho-partial --no-cegqi --no-sygus-inst at 90s...
% 0.86/1.05  % SZS status Theorem
% 0.86/1.05  % SZS output start Proof
% 0.86/1.05  (
% 0.86/1.05  (define @t1 () (@var "Xx3" (-> Bool Bool)))
% 0.86/1.05  (define @t2 () (@var "Xx4" (-> Bool Bool)))
% 0.86/1.05  (define @t3 () (@var "G" (-> (-> Bool Bool) (-> Bool Bool) Bool)))
% 0.86/1.05  (define @t4 () (_ @t3 @t2))
% 0.86/1.05  (define @t5 () (_ @t4 @t1))
% 0.86/1.05  (define @t6 () (@var "Xx2" (-> Bool Bool)))
% 0.86/1.05  (define @t7 () (_ @t4 @t6))
% 0.86/1.05  (define @t8 () (@var "Xx1" (-> Bool Bool)))
% 0.86/1.05  (define @t9 () (_ @t4 @t8))
% 0.86/1.05  (define @t10 () (@var "Xx0" (-> Bool Bool)))
% 0.86/1.05  (define @t11 () (_ @t4 @t10))
% 0.86/1.05  (define @t12 () (_ @t3 @t1))
% 0.86/1.05  (define @t13 () (_ @t12 @t6))
% 0.86/1.05  (define @t14 () (_ @t12 @t8))
% 0.86/1.05  (define @t15 () (_ @t12 @t10))
% 0.86/1.05  (define @t16 () (_ @t3 @t6))
% 0.86/1.05  (define @t17 () (_ @t16 @t8))
% 0.86/1.05  (define @t18 () (_ @t16 @t10))
% 0.86/1.05  (define @t19 () (_ (_ @t3 @t8) @t10))
% 0.86/1.05  (define @t20 () (or @t19 @t18 @t17 @t15 @t14 @t13 @t11 @t9 @t7 @t5))
% 0.86/1.05  (define @t21 () (@var "Xp3" (-> (-> Bool Bool) Bool)))
% 0.86/1.05  (define @t22 () (_ @t21 @t2))
% 0.86/1.05  (define @t23 () (not @t22))
% 0.86/1.05  (define @t24 () (_ @t21 @t1))
% 0.86/1.05  (define @t25 () (_ @t21 @t6))
% 0.86/1.05  (define @t26 () (not @t25))
% 0.86/1.05  (define @t27 () (_ @t21 @t8))
% 0.86/1.05  (define @t28 () (not @t27))
% 0.86/1.05  (define @t29 () (_ @t21 @t10))
% 0.86/1.05  (define @t30 () (not @t29))
% 0.86/1.05  (define @t31 () (@var "Xp2" (-> (-> Bool Bool) Bool)))
% 0.86/1.05  (define @t32 () (_ @t31 @t2))
% 0.86/1.05  (define @t33 () (not @t32))
% 0.86/1.05  (define @t34 () (_ @t31 @t1))
% 0.86/1.05  (define @t35 () (not @t34))
% 0.86/1.05  (define @t36 () (_ @t31 @t6))
% 0.86/1.05  (define @t37 () (_ @t31 @t8))
% 0.86/1.05  (define @t38 () (not @t37))
% 0.86/1.05  (define @t39 () (_ @t31 @t10))
% 0.86/1.05  (define @t40 () (not @t39))
% 0.86/1.05  (define @t41 () (@var "Xp1" (-> (-> Bool Bool) Bool)))
% 0.86/1.05  (define @t42 () (_ @t41 @t2))
% 0.86/1.05  (define @t43 () (not @t42))
% 0.86/1.05  (define @t44 () (_ @t41 @t1))
% 0.86/1.05  (define @t45 () (not @t44))
% 0.86/1.05  (define @t46 () (_ @t41 @t6))
% 0.86/1.05  (define @t47 () (not @t46))
% 0.86/1.05  (define @t48 () (_ @t41 @t8))
% 0.86/1.05  (define @t49 () (_ @t41 @t10))
% 0.86/1.05  (define @t50 () (not @t49))
% 0.86/1.05  (define @t51 () (@var "Xp0" (-> (-> Bool Bool) Bool)))
% 0.86/1.05  (define @t52 () (_ @t51 @t2))
% 0.86/1.05  (define @t53 () (not @t52))
% 0.86/1.05  (define @t54 () (_ @t51 @t1))
% 0.86/1.05  (define @t55 () (not @t54))
% 0.86/1.05  (define @t56 () (_ @t51 @t6))
% 0.86/1.05  (define @t57 () (not @t56))
% 0.86/1.05  (define @t58 () (_ @t51 @t8))
% 0.86/1.05  (define @t59 () (not @t58))
% 0.86/1.05  (define @t60 () (_ @t51 @t10))
% 0.86/1.05  (define @t61 () (and @t60 @t59 @t57 @t55 @t53 @t50 @t48 @t47 @t45 @t43 @t40 @t38 @t36 @t35 @t33 @t30 @t28 @t26 @t24 @t23))
% 0.86/1.05  (define @t62 () (@list @t10 @t8 @t6 @t1 @t2 @t51 @t41 @t31 @t21))
% 0.86/1.05  (define @t63 () (forall @t62 (=> @t61 @t20)))
% 0.86/1.05  (define @t64 () (not @t19))
% 0.86/1.05  (define @t65 () (and @t60 @t59))
% 0.86/1.05  (define @t66 () (@list @t10 @t8 @t51))
% 0.86/1.05  (define @t67 () (forall @t66 (=> @t65 @t64)))
% 0.86/1.05  (define @t68 () (@var "Xx" (-> Bool Bool)))
% 0.86/1.05  (define @t69 () (@var "Xy" (-> Bool Bool)))
% 0.86/1.05  (define @t70 () (_ (_ @t3 @t69) @t68))
% 0.86/1.05  (define @t71 () (_ (_ @t3 @t68) @t69))
% 0.86/1.05  (define @t72 () (@list @t68 @t69))
% 0.86/1.05  (define @t73 () (forall @t72 (=> @t71 @t70)))
% 0.86/1.05  (define @t74 () (and @t73 @t67 @t63))
% 0.86/1.05  (define @t75 () (@list @t3))
% 0.86/1.05  (define @t76 () (exists @t75 @t74))
% 0.86/1.05  (define @t77 () (not @t76))
% 0.86/1.05  (define @t78 () (_ @t3 @t2 @t1))
% 0.86/1.05  (define @t79 () (_ @t3 @t2 @t6))
% 0.86/1.05  (define @t80 () (_ @t3 @t2 @t8))
% 0.86/1.05  (define @t81 () (_ @t3 @t2 @t10))
% 0.86/1.05  (define @t82 () (_ @t3 @t1 @t6))
% 0.86/1.05  (define @t83 () (_ @t3 @t1 @t8))
% 0.86/1.05  (define @t84 () (_ @t3 @t1 @t10))
% 0.86/1.05  (define @t85 () (_ @t3 @t6 @t8))
% 0.86/1.05  (define @t86 () (_ @t3 @t6 @t10))
% 0.86/1.05  (define @t87 () (_ @t3 @t8 @t10))
% 0.86/1.05  (define @t88 () (_ @t21 @t2))
% 0.86/1.05  (define @t89 () (_ @t21 @t1))
% 0.86/1.05  (define @t90 () (not @t89))
% 0.86/1.05  (define @t91 () (_ @t21 @t6))
% 0.86/1.05  (define @t92 () (_ @t21 @t8))
% 0.86/1.05  (define @t93 () (_ @t21 @t10))
% 0.86/1.05  (define @t94 () (_ @t31 @t2))
% 0.86/1.05  (define @t95 () (_ @t31 @t1))
% 0.86/1.05  (define @t96 () (_ @t31 @t6))
% 0.86/1.05  (define @t97 () (not @t96))
% 0.86/1.05  (define @t98 () (_ @t31 @t8))
% 0.86/1.05  (define @t99 () (_ @t31 @t10))
% 0.86/1.05  (define @t100 () (_ @t41 @t2))
% 0.86/1.05  (define @t101 () (_ @t41 @t1))
% 0.86/1.05  (define @t102 () (_ @t41 @t6))
% 0.86/1.05  (define @t103 () (_ @t41 @t8))
% 0.86/1.05  (define @t104 () (not @t103))
% 0.86/1.05  (define @t105 () (_ @t41 @t10))
% 0.86/1.05  (define @t106 () (_ @t51 @t2))
% 0.86/1.05  (define @t107 () (_ @t51 @t1))
% 0.86/1.05  (define @t108 () (_ @t51 @t6))
% 0.86/1.05  (define @t109 () (_ @t51 @t8))
% 0.86/1.05  (define @t110 () (_ @t51 @t10))
% 0.86/1.05  (define @t111 () (not @t110))
% 0.86/1.05  (define @t112 () (forall @t62 (or @t111 @t109 @t108 @t107 @t106 @t105 @t104 @t102 @t101 @t100 @t99 @t98 @t97 @t95 @t94 @t93 @t92 @t91 @t90 @t88 @t87 @t86 @t85 @t84 @t83 @t82 @t81 @t80 @t79 @t78)))
% 0.86/1.05  (define @t113 () (not @t112))
% 0.86/1.05  (define @t114 () (forall @t66 (or @t111 @t109 (not @t87))))
% 0.86/1.05  (define @t115 () (not @t114))
% 0.86/1.05  (define @t116 () (_ @t3 @t69 @t68))
% 0.86/1.05  (define @t117 () (_ @t3 @t68 @t69))
% 0.86/1.05  (define @t118 () (forall @t72 (or (not @t117) @t116)))
% 0.86/1.05  (define @t119 () (not @t118))
% 0.86/1.05  (define @t120 () (or @t119 @t115 @t113))
% 0.86/1.05  (define @t121 () (forall @t75 @t120))
% 0.86/1.05  (define @t122 () (and @t118 @t114 @t112))
% 0.86/1.05  (define @t123 () (forall @t75 (not @t122)))
% 0.86/1.05  (define @t124 () (not @t123))
% 0.86/1.05  (define @t125 () (not @t24))
% 0.86/1.05  (define @t126 () (not @t36))
% 0.86/1.05  (define @t127 () (not @t48))
% 0.86/1.05  (define @t128 () (not @t60))
% 0.86/1.05  (define @t129 () (or @t128 @t58 @t56 @t54 @t52 @t49 @t127 @t46 @t44 @t42 @t39 @t37 @t126 @t34 @t32 @t29 @t27 @t25 @t125 @t22 @t19 @t18 @t17 @t15 @t14 @t13 @t11 @t9 @t7 @t5))
% 0.86/1.05  (define @t130 () (not @t23))
% 0.86/1.05  (define @t131 () (not @t26))
% 0.86/1.05  (define @t132 () (not @t28))
% 0.86/1.05  (define @t133 () (not @t30))
% 0.86/1.05  (define @t134 () (not @t33))
% 0.86/1.05  (define @t135 () (not @t35))
% 0.86/1.05  (define @t136 () (not @t38))
% 0.86/1.05  (define @t137 () (not @t40))
% 0.86/1.05  (define @t138 () (not @t43))
% 0.86/1.05  (define @t139 () (not @t45))
% 0.86/1.05  (define @t140 () (not @t47))
% 0.86/1.05  (define @t141 () (not @t50))
% 0.86/1.05  (define @t142 () (not @t53))
% 0.86/1.05  (define @t143 () (not @t55))
% 0.86/1.05  (define @t144 () (not @t57))
% 0.86/1.05  (define @t145 () (not @t59))
% 0.86/1.05  (define @t146 () (or @t128 @t145 @t144 @t143 @t142 @t141 @t127 @t140 @t139 @t138 @t137 @t136 @t126 @t135 @t134 @t133 @t132 @t131 @t125 @t130))
% 0.86/1.05  (define @t147 () (or @t128 @t58 @t64))
% 0.86/1.05  (define @t148 () (not @t71))
% 0.86/1.05  (define @t149 () (or @t148 @t70))
% 0.86/1.05  (define @t150 () (or @t111 @t109 @t108 @t107 @t106 @t105 @t104 @t102 @t101 @t100 @t99 @t98 @t97 @t95 @t94 @t93 @t92 @t91 @t90 @t88))
% 0.86/1.05  (define @t151 () (forall @t62 @t150))
% 0.86/1.05  (define @t152 () (not @t151))
% 0.86/1.05  (define @t153 () (lambda (@list (@var "BOUND_VARIABLE_25489" (-> Bool Bool)) (@var "BOUND_VARIABLE_25490" (-> Bool Bool))) false))
% 0.86/1.05  (define @t154 () (_ @t153 @t2 @t1))
% 0.86/1.05  (define @t155 () (_ @t153 @t2 @t6))
% 0.86/1.05  (define @t156 () (_ @t153 @t2 @t8))
% 0.86/1.05  (define @t157 () (_ @t153 @t2 @t10))
% 0.86/1.05  (define @t158 () (_ @t153 @t1 @t6))
% 0.86/1.05  (define @t159 () (_ @t153 @t1 @t8))
% 0.86/1.05  (define @t160 () (_ @t153 @t1 @t10))
% 0.86/1.05  (define @t161 () (_ @t153 @t6 @t8))
% 0.86/1.05  (define @t162 () (_ @t153 @t6 @t10))
% 0.86/1.05  (define @t163 () (_ @t153 @t8 @t10))
% 0.86/1.05  (define @t164 () (or @t111 @t109 @t108 @t107 @t106 @t105 @t104 @t102 @t101 @t100 @t99 @t98 @t97 @t95 @t94 @t93 @t92 @t91 @t90 @t88 @t163 @t162 @t161 @t160 @t159 @t158 @t157 @t156 @t155 @t154))
% 0.86/1.05  (define @t165 () (forall @t62 @t164))
% 0.86/1.05  (define @t166 () (not @t165))
% 0.86/1.05  (define @t167 () (not @t163))
% 0.86/1.05  (define @t168 () (or @t111 @t109 @t167))
% 0.86/1.05  (define @t169 () (forall @t66 @t168))
% 0.86/1.05  (define @t170 () (not @t169))
% 0.86/1.05  (define @t171 () (_ @t153 @t69 @t68))
% 0.86/1.05  (define @t172 () (_ @t153 @t68 @t69))
% 0.86/1.05  (define @t173 () (not @t172))
% 0.86/1.05  (define @t174 () (or @t173 @t171))
% 0.86/1.05  (define @t175 () (forall @t72 @t174))
% 0.86/1.05  (define @t176 () (not @t175))
% 0.86/1.05  (define @t177 () (or @t176 @t170 @t166))
% 0.86/1.05  (define @t178 () (@list false))
% 0.86/1.05  (define @t179 () (@quantifiers_skolemize @t151 2))
% 0.86/1.05  (define @t180 () (@quantifiers_skolemize @t151 7))
% 0.86/1.05  (define @t181 () (_ @t180 @t179))
% 0.86/1.05  (define @t182 () (@quantifiers_skolemize @t151 4))
% 0.86/1.05  (define @t183 () (@quantifiers_skolemize @t151 8))
% 0.86/1.05  (define @t184 () (_ @t183 @t182))
% 0.86/1.05  (define @t185 () (@quantifiers_skolemize @t151 3))
% 0.86/1.05  (define @t186 () (_ @t183 @t185))
% 0.86/1.05  (define @t187 () (not @t186))
% 0.86/1.05  (define @t188 () (_ @t183 @t179))
% 0.86/1.05  (define @t189 () (@quantifiers_skolemize @t151 1))
% 0.86/1.05  (define @t190 () (_ @t183 @t189))
% 0.86/1.05  (define @t191 () (@quantifiers_skolemize @t151 0))
% 0.86/1.05  (define @t192 () (_ @t183 @t191))
% 0.86/1.05  (define @t193 () (_ @t180 @t182))
% 0.86/1.05  (define @t194 () (not @t181))
% 0.86/1.05  (define @t195 () (_ @t180 @t189))
% 0.86/1.05  (define @t196 () (_ @t180 @t191))
% 0.86/1.05  (define @t197 () (@quantifiers_skolemize @t151 6))
% 0.86/1.05  (define @t198 () (_ @t197 @t182))
% 0.86/1.05  (define @t199 () (_ @t197 @t189))
% 0.86/1.05  (define @t200 () (not @t199))
% 0.86/1.05  (define @t201 () (_ @t197 @t191))
% 0.86/1.05  (define @t202 () (@quantifiers_skolemize @t151 5))
% 0.86/1.05  (define @t203 () (_ @t202 @t182))
% 0.86/1.05  (define @t204 () (_ @t202 @t191))
% 0.86/1.05  (define @t205 () (not @t204))
% 0.86/1.05  (define @t206 () (or @t205 (_ @t202 @t189) (_ @t202 @t179) (_ @t202 @t185) @t203 @t201 @t200 (_ @t197 @t179) (_ @t197 @t185) @t198 @t196 @t195 @t194 (_ @t180 @t185) @t193 @t192 @t190 @t188 @t187 @t184))
% 0.86/1.05  (define @t207 () (@list true))
% 0.86/1.05  (define @t208 () (@list @t206))
% 0.86/1.05  (define @t209 () (not @t195))
% 0.86/1.05  (define @t210 () (= @t189 @t179))
% 0.86/1.05  (define @t211 () (not @t210))
% 0.86/1.05  (define @t212 () (= true false))
% 0.86/1.05  (define @t213 () (and @t209 @t210 @t181))
% 0.86/1.05  (define @t214 () (@list true false))
% 0.86/1.05  (define @t215 () (@const 0 Bool))
% 0.86/1.05  (define @t216 () (@purify @t215))
% 0.86/1.05  (define @t217 () (_ @t189 @t216))
% 0.86/1.05  (define @t218 () (_ @t179 @t216))
% 0.86/1.05  (define @t219 () (_ @t179 @t215))
% 0.86/1.05  (define @t220 () (_ @t189 @t215))
% 0.86/1.05  (define @t221 () (= @t220 @t219))
% 0.86/1.05  (define @t222 () (not @t221))
% 0.86/1.05  (define @t223 () (or @t210 @t222))
% 0.86/1.05  (define @t224 () (= @t218 @t217))
% 0.86/1.05  (define @t225 () (not @t201))
% 0.86/1.05  (define @t226 () (= @t191 @t189))
% 0.86/1.05  (define @t227 () (not @t226))
% 0.86/1.05  (define @t228 () (and @t225 @t226 @t199))
% 0.86/1.05  (define @t229 () (@const 1 Bool))
% 0.86/1.05  (define @t230 () (@purify @t229))
% 0.86/1.05  (define @t231 () (_ @t191 @t230))
% 0.86/1.05  (define @t232 () (_ @t189 @t230))
% 0.86/1.05  (define @t233 () (_ @t189 @t229))
% 0.86/1.05  (define @t234 () (_ @t191 @t229))
% 0.86/1.05  (define @t235 () (= @t234 @t233))
% 0.86/1.05  (define @t236 () (not @t235))
% 0.86/1.05  (define @t237 () (or @t226 @t236))
% 0.86/1.05  (define @t238 () (= @t232 @t231))
% 0.86/1.05  (define @t239 () (not @t206))
% 0.86/1.05  (define @t240 () (not @t196))
% 0.86/1.05  (define @t241 () (= @t191 @t179))
% 0.86/1.05  (define @t242 () (not @t241))
% 0.86/1.05  (define @t243 () (and @t240 @t241 @t181))
% 0.86/1.05  (define @t244 () (@const 2 Bool))
% 0.86/1.05  (define @t245 () (@purify @t244))
% 0.86/1.05  (define @t246 () (_ @t191 @t245))
% 0.86/1.05  (define @t247 () (_ @t179 @t245))
% 0.86/1.05  (define @t248 () (_ @t179 @t244))
% 0.86/1.05  (define @t249 () (_ @t191 @t244))
% 0.86/1.05  (define @t250 () (= @t249 @t248))
% 0.86/1.05  (define @t251 () (not @t250))
% 0.86/1.05  (define @t252 () (or @t241 @t251))
% 0.86/1.05  (define @t253 () (= @t247 @t246))
% 0.86/1.05  (define @t254 () (not @t192))
% 0.86/1.05  (define @t255 () (= @t191 @t185))
% 0.86/1.05  (define @t256 () (not @t255))
% 0.86/1.05  (define @t257 () (and @t254 @t255 @t186))
% 0.86/1.05  (define @t258 () (@const 3 Bool))
% 0.86/1.05  (define @t259 () (@purify @t258))
% 0.86/1.05  (define @t260 () (_ @t191 @t259))
% 0.86/1.05  (define @t261 () (_ @t185 @t259))
% 0.86/1.05  (define @t262 () (_ @t185 @t258))
% 0.86/1.05  (define @t263 () (_ @t191 @t258))
% 0.86/1.05  (define @t264 () (= @t263 @t262))
% 0.86/1.05  (define @t265 () (not @t264))
% 0.86/1.05  (define @t266 () (or @t255 @t265))
% 0.86/1.05  (define @t267 () (= @t261 @t260))
% 0.86/1.05  (define @t268 () (not @t216))
% 0.86/1.05  (define @t269 () (not @t232))
% 0.86/1.05  (define @t270 () (not @t230))
% 0.86/1.05  (define @t271 () (not @t217))
% 0.86/1.05  (define @t272 () (not @t271))
% 0.86/1.05  (define @t273 () (= false true))
% 0.86/1.05  (define @t274 () (and @t232 @t230 @t216 @t271))
% 0.86/1.05  (define @t275 () (@const 4 Bool))
% 0.86/1.05  (define @t276 () (@purify @t275))
% 0.86/1.05  (define @t277 () (_ @t179 @t276))
% 0.86/1.05  (define @t278 () (not @t276))
% 0.86/1.05  (define @t279 () (not @t247))
% 0.86/1.05  (define @t280 () (not @t245))
% 0.86/1.05  (define @t281 () (not @t277))
% 0.86/1.05  (define @t282 () (not @t281))
% 0.86/1.05  (define @t283 () (and @t247 @t245 @t276 @t281))
% 0.86/1.05  (define @t284 () (not @t218))
% 0.86/1.05  (define @t285 () (not @t278))
% 0.86/1.05  (define @t286 () (not @t268))
% 0.86/1.05  (define @t287 () (and @t218 @t268 @t278 @t281))
% 0.86/1.05  (define @t288 () (@list @t276))
% 0.86/1.05  (define @t289 () (not @t188))
% 0.86/1.05  (define @t290 () (= @t179 @t185))
% 0.86/1.05  (define @t291 () (not @t290))
% 0.86/1.05  (define @t292 () (and @t289 @t290 @t186))
% 0.86/1.05  (define @t293 () (_ @t185 @t276))
% 0.86/1.05  (define @t294 () (_ @t185 @t275))
% 0.86/1.05  (define @t295 () (_ @t179 @t275))
% 0.86/1.05  (define @t296 () (= @t295 @t294))
% 0.86/1.05  (define @t297 () (not @t296))
% 0.86/1.05  (define @t298 () (or @t290 @t297))
% 0.86/1.05  (define @t299 () (= @t293 @t277))
% 0.86/1.05  (define @t300 () (not @t261))
% 0.86/1.05  (define @t301 () (not @t259))
% 0.86/1.05  (define @t302 () (not @t293))
% 0.86/1.05  (define @t303 () (not @t302))
% 0.86/1.05  (define @t304 () (and @t261 @t259 @t276 @t302))
% 0.86/1.05  (define @t305 () (not @t190))
% 0.86/1.05  (define @t306 () (= @t189 @t185))
% 0.86/1.05  (define @t307 () (not @t306))
% 0.86/1.05  (define @t308 () (and @t305 @t306 @t186))
% 0.86/1.05  (define @t309 () (@const 5 Bool))
% 0.86/1.05  (define @t310 () (@purify @t309))
% 0.86/1.05  (define @t311 () (_ @t189 @t310))
% 0.86/1.05  (define @t312 () (_ @t185 @t310))
% 0.86/1.05  (define @t313 () (_ @t185 @t309))
% 0.86/1.05  (define @t314 () (_ @t189 @t309))
% 0.86/1.05  (define @t315 () (= @t314 @t313))
% 0.86/1.05  (define @t316 () (not @t315))
% 0.86/1.05  (define @t317 () (or @t306 @t316))
% 0.86/1.05  (define @t318 () (= @t312 @t311))
% 0.86/1.05  (define @t319 () (not @t310))
% 0.86/1.05  (define @t320 () (not @t311))
% 0.86/1.05  (define @t321 () (not @t320))
% 0.86/1.05  (define @t322 () (and @t232 @t230 @t310 @t320))
% 0.86/1.05  (define @t323 () (not @t312))
% 0.86/1.05  (define @t324 () (not @t319))
% 0.86/1.05  (define @t325 () (and @t302 @t278 @t319 @t312))
% 0.86/1.05  (define @t326 () (@list true true true))
% 0.86/1.05  (define @t327 () (@list @t310 @t311 @t318))
% 0.86/1.05  (define @t328 () (not @t323))
% 0.86/1.05  (define @t329 () (and @t261 @t259 @t310 @t323))
% 0.86/1.05  (define @t330 () (and @t271 @t268 @t319 @t311))
% 0.86/1.05  (define @t331 () (@list true false true true true true true false true true true))
% 0.86/1.05  (define @t332 () (not @t284))
% 0.86/1.05  (define @t333 () (and @t247 @t245 @t216 @t284))
% 0.86/1.05  (define @t334 () (and @t217 @t268 @t319 @t320))
% 0.86/1.05  (define @t335 () (@list @t310))
% 0.86/1.05  (define @t336 () (and @t323 @t319 @t278 @t293))
% 0.86/1.05  (define @t337 () (@list @t276 @t277 @t299))
% 0.86/1.05  (define @t338 () (and @t284 @t268 @t278 @t277))
% 0.86/1.05  (define @t339 () (@list true false true true true true true false true false true true))
% 0.86/1.05  (define @t340 () (@const 6 Bool))
% 0.86/1.05  (define @t341 () (@purify @t340))
% 0.86/1.05  (define @t342 () (_ @t179 @t341))
% 0.86/1.05  (define @t343 () (not @t341))
% 0.86/1.05  (define @t344 () (not @t342))
% 0.86/1.05  (define @t345 () (not @t344))
% 0.86/1.05  (define @t346 () (and @t247 @t245 @t341 @t344))
% 0.86/1.05  (define @t347 () (not @t343))
% 0.86/1.05  (define @t348 () (and @t218 @t268 @t343 @t344))
% 0.86/1.05  (define @t349 () (@list @t341))
% 0.86/1.05  (define @t350 () (not @t193))
% 0.86/1.05  (define @t351 () (= @t179 @t182))
% 0.86/1.05  (define @t352 () (not @t351))
% 0.86/1.05  (define @t353 () (and @t181 @t351 @t350))
% 0.86/1.05  (define @t354 () (@list false true))
% 0.86/1.05  (define @t355 () (_ @t182 @t341))
% 0.86/1.05  (define @t356 () (_ @t182 @t340))
% 0.86/1.05  (define @t357 () (_ @t179 @t340))
% 0.86/1.05  (define @t358 () (= @t357 @t356))
% 0.86/1.05  (define @t359 () (not @t358))
% 0.86/1.05  (define @t360 () (or @t351 @t359))
% 0.86/1.05  (define @t361 () (= @t355 @t342))
% 0.86/1.05  (define @t362 () (@const 7 Bool))
% 0.86/1.05  (define @t363 () (@purify @t362))
% 0.86/1.05  (define @t364 () (_ @t182 @t363))
% 0.86/1.05  (define @t365 () (not @t364))
% 0.86/1.05  (define @t366 () (not @t363))
% 0.86/1.05  (define @t367 () (not @t355))
% 0.86/1.05  (define @t368 () (not @t367))
% 0.86/1.05  (define @t369 () (and @t364 @t363 @t341 @t367))
% 0.86/1.05  (define @t370 () (not @t198))
% 0.86/1.05  (define @t371 () (= @t189 @t182))
% 0.86/1.05  (define @t372 () (not @t371))
% 0.86/1.05  (define @t373 () (and @t199 @t371 @t370))
% 0.86/1.05  (define @t374 () (@const 8 Bool))
% 0.86/1.05  (define @t375 () (@purify @t374))
% 0.86/1.05  (define @t376 () (_ @t189 @t375))
% 0.86/1.05  (define @t377 () (_ @t182 @t375))
% 0.86/1.05  (define @t378 () (_ @t182 @t374))
% 0.86/1.05  (define @t379 () (_ @t189 @t374))
% 0.86/1.05  (define @t380 () (= @t379 @t378))
% 0.86/1.05  (define @t381 () (not @t380))
% 0.86/1.05  (define @t382 () (or @t371 @t381))
% 0.86/1.05  (define @t383 () (= @t377 @t376))
% 0.86/1.05  (define @t384 () (not @t375))
% 0.86/1.05  (define @t385 () (not @t376))
% 0.86/1.05  (define @t386 () (not @t385))
% 0.86/1.05  (define @t387 () (and @t232 @t230 @t375 @t385))
% 0.86/1.05  (define @t388 () (not @t377))
% 0.86/1.05  (define @t389 () (not @t384))
% 0.86/1.05  (define @t390 () (and @t367 @t343 @t384 @t377))
% 0.86/1.05  (define @t391 () (@list @t375 @t376 @t383))
% 0.86/1.05  (define @t392 () (not @t388))
% 0.86/1.05  (define @t393 () (and @t388 @t375 @t363 @t364))
% 0.86/1.05  (define @t394 () (and @t271 @t268 @t384 @t376))
% 0.86/1.05  (define @t395 () (and @t217 @t268 @t384 @t385))
% 0.86/1.05  (define @t396 () (@list @t375))
% 0.86/1.05  (define @t397 () (and @t388 @t384 @t343 @t355))
% 0.86/1.05  (define @t398 () (@list @t341 @t342 @t361))
% 0.86/1.05  (define @t399 () (and @t284 @t268 @t343 @t342))
% 0.86/1.05  (define @t400 () (not @t366))
% 0.86/1.05  (define @t401 () (and @t364 @t366 @t343 @t367))
% 0.86/1.05  (define @t402 () (not @t184))
% 0.86/1.05  (define @t403 () (= @t185 @t182))
% 0.86/1.05  (define @t404 () (not @t403))
% 0.86/1.05  (define @t405 () (and @t186 @t403 @t402))
% 0.86/1.05  (define @t406 () (@const 9 Bool))
% 0.86/1.05  (define @t407 () (@purify @t406))
% 0.86/1.05  (define @t408 () (_ @t185 @t407))
% 0.86/1.05  (define @t409 () (_ @t182 @t407))
% 0.86/1.05  (define @t410 () (_ @t182 @t406))
% 0.86/1.05  (define @t411 () (_ @t185 @t406))
% 0.86/1.05  (define @t412 () (= @t411 @t410))
% 0.86/1.05  (define @t413 () (not @t412))
% 0.86/1.05  (define @t414 () (or @t403 @t413))
% 0.86/1.05  (define @t415 () (= @t409 @t408))
% 0.86/1.05  (define @t416 () (not @t409))
% 0.86/1.05  (define @t417 () (not @t407))
% 0.86/1.05  (define @t418 () (and @t367 @t341 @t407 @t409))
% 0.86/1.05  (define @t419 () (not @t417))
% 0.86/1.05  (define @t420 () (not @t408))
% 0.86/1.05  (define @t421 () (not @t420))
% 0.86/1.05  (define @t422 () (not @t301))
% 0.86/1.05  (define @t423 () (and @t261 @t301 @t417 @t420))
% 0.86/1.05  (define @t424 () (@list @t407 @t408 @t415))
% 0.86/1.05  (define @t425 () (and @t302 @t276 @t407 @t408))
% 0.86/1.05  (define @t426 () (not @t416))
% 0.86/1.05  (define @t427 () (and @t364 @t366 @t417 @t416))
% 0.86/1.05  (define @t428 () (@list true false true))
% 0.86/1.05  (define @t429 () (and @t261 @t301 @t278 @t302))
% 0.86/1.05  (define @t430 () (and @t388 @t375 @t407 @t409))
% 0.86/1.05  (define @t431 () (@list false true true))
% 0.86/1.05  (define @t432 () (and @t323 @t310 @t407 @t408))
% 0.86/1.05  (define @t433 () (@list false false true))
% 0.86/1.05  (define @t434 () (not @t203))
% 0.86/1.05  (define @t435 () (= @t191 @t182))
% 0.86/1.05  (define @t436 () (not @t435))
% 0.86/1.05  (define @t437 () (and @t204 @t435 @t434))
% 0.86/1.05  (define @t438 () (_ @t191 @t363))
% 0.86/1.05  (define @t439 () (_ @t182 @t362))
% 0.86/1.05  (define @t440 () (_ @t191 @t362))
% 0.86/1.05  (define @t441 () (= @t440 @t439))
% 0.86/1.05  (define @t442 () (not @t441))
% 0.86/1.05  (define @t443 () (or @t435 @t442))
% 0.86/1.05  (define @t444 () (= @t364 @t438))
% 0.86/1.05  (define @t445 () (not @t438))
% 0.86/1.05  (define @t446 () (not @t231))
% 0.86/1.05  (define @t447 () (not @t446))
% 0.86/1.05  (define @t448 () (and @t446 @t230 @t363 @t438))
% 0.86/1.05  (define @t449 () (not @t260))
% 0.86/1.05  (define @t450 () (not @t449))
% 0.86/1.05  (define @t451 () (and @t449 @t301 @t366 @t438))
% 0.86/1.05  (define @t452 () (@list true false true true true true true true true true true false true true false))
% 0.86/1.05  (define @t453 () (and @t446 @t230 @t259 @t260))
% 0.86/1.05  (define @t454 () (not @t445))
% 0.86/1.05  (define @t455 () (and @t260 @t301 @t366 @t445))
% 0.86/1.05  (define @t456 () (@list true true true true true true true true false false true true true false true true false true))
% 0.86/1.05  (define @t457 () (not @t300))
% 0.86/1.05  (define @t458 () (and @t300 @t301 @t319 @t312))
% 0.86/1.05  (define @t459 () (not @t365))
% 0.86/1.05  (define @t460 () (and @t365 @t366 @t384 @t377))
% 0.86/1.05  (define @t461 () (and @t365 @t366 @t417 @t409))
% 0.86/1.05  (define @t462 () (@list @t407))
% 0.86/1.05  (define @t463 () (and @t300 @t301 @t417 @t408))
% 0.86/1.05  (define @t464 () (@list @t341 @t342 @t361 @t355 @t375 @t407 @t216))
% 0.86/1.05  (define @t465 () (not @t280))
% 0.86/1.05  (define @t466 () (not @t246))
% 0.86/1.05  (define @t467 () (not @t466))
% 0.86/1.05  (define @t468 () (and @t466 @t280 @t366 @t438))
% 0.86/1.05  (define @t469 () (@list @t363))
% 0.86/1.05  (define @t470 () (and @t261 @t259 @t407 @t420))
% 0.86/1.05  (define @t471 () (and @t312 @t319 @t417 @t420))
% 0.86/1.05  (define @t472 () (and @t364 @t363 @t407 @t416))
% 0.86/1.05  (define @t473 () (and @t416 @t417 @t384 @t377))
% 0.86/1.05  (define @t474 () (and @t320 @t319 @t384 @t376))
% 0.86/1.05  (define @t475 () (and @t311 @t319 @t384 @t385))
% 0.86/1.05  (define @t476 () (and @t388 @t384 @t417 @t409))
% 0.86/1.05  (define @t477 () (and @t323 @t319 @t417 @t408))
% 0.86/1.05  (define @t478 () (and @t416 @t407 @t341 @t355))
% 0.86/1.05  (define @t479 () (and @t342 @t341 @t276 @t281))
% 0.86/1.05  (define @t480 () (@list true false true true true true true))
% 0.86/1.05  (define @t481 () (and @t247 @t280 @t343 @t344))
% 0.86/1.05  (define @t482 () (and @t355 @t341 @t375 @t388))
% 0.86/1.05  (define @t483 () (and @t284 @t216 @t341 @t342))
% 0.86/1.05  (define @t484 () (and @t247 @t280 @t268 @t284))
% 0.86/1.05  (define @t485 () (and @t420 @t407 @t276 @t293))
% 0.86/1.05  (define @t486 () (and @t277 @t276 @t341 @t344))
% 0.86/1.05  (define @t487 () (and @t247 @t280 @t278 @t281))
% 0.86/1.05  (define @t488 () (and @t284 @t216 @t276 @t277))
% 0.86/1.05  (define @t489 () (and @t323 @t310 @t276 @t293))
% 0.86/1.05  (define @t490 () (and @t261 @t301 @t319 @t323))
% 0.86/1.05  (define @t491 () (and @t466 @t280 @t301 @t260))
% 0.86/1.05  (define @t492 () (and @t446 @t230 @t245 @t246))
% 0.86/1.05  (define @t493 () (not @t279))
% 0.86/1.05  (define @t494 () (and @t279 @t280 @t268 @t218))
% 0.86/1.05  (define @t495 () (and @t246 @t280 @t301 @t449))
% 0.86/1.05  (define @t496 () (and @t246 @t280 @t366 @t445))
% 0.86/1.05  (define @t497 () (and @t365 @t366 @t343 @t355))
% 0.86/1.05  (define @t498 () (and @t279 @t280 @t343 @t342))
% 0.86/1.05  (define @t499 () (@list false true true true true true true true false false true true true false true true false true))
% 0.86/1.05  (define @t500 () (and @t279 @t280 @t278 @t277))
% 0.86/1.05  (define @t501 () (and @t300 @t301 @t278 @t293))
% 0.86/1.05  (define @t502 () (@list true false true true true))
% 0.86/1.05  (define @t503 () (@list @t363 @t438 @t444))
% 0.86/1.05  (define @t504 () (and @t466 @t245 @t363 @t438))
% 0.86/1.05  (define @t505 () (not @t270))
% 0.86/1.05  (define @t506 () (and @t446 @t270 @t366 @t438))
% 0.86/1.05  (define @t507 () (and @t293 @t278 @t417 @t420))
% 0.86/1.05  (define @t508 () (and @t416 @t417 @t343 @t355))
% 0.86/1.05  (define @t509 () (and @t281 @t278 @t343 @t342))
% 0.86/1.05  (define @t510 () (and @t277 @t278 @t343 @t344))
% 0.86/1.05  (define @t511 () (and @t367 @t343 @t417 @t409))
% 0.86/1.05  (define @t512 () (and @t302 @t278 @t417 @t408))
% 0.86/1.05  (define @t513 () (and @t377 @t375 @t407 @t416))
% 0.86/1.05  (define @t514 () (and @t377 @t375 @t341 @t367))
% 0.86/1.05  (define @t515 () (and @t232 @t270 @t384 @t385))
% 0.86/1.05  (define @t516 () (@list true true true true))
% 0.86/1.05  (define @t517 () (@list @t375 @t376 @t383 @t230))
% 0.86/1.05  (define @t518 () (and @t364 @t366 @t384 @t388))
% 0.86/1.05  (define @t519 () (and @t232 @t270 @t268 @t271))
% 0.86/1.05  (define @t520 () (and @t376 @t375 @t216 @t271))
% 0.86/1.05  (define @t521 () (@list @t216 @t230))
% 0.86/1.05  (define @t522 () (and @t376 @t375 @t310 @t320))
% 0.86/1.05  (define @t523 () (@list true false true true true true true false true true true false false false true true true))
% 0.86/1.05  (define @t524 () (and @t312 @t310 @t407 @t420))
% 0.86/1.05  (define @t525 () (and @t312 @t310 @t276 @t302))
% 0.86/1.05  (define @t526 () (and @t232 @t270 @t319 @t320))
% 0.86/1.05  (define @t527 () (and @t311 @t310 @t216 @t271))
% 0.86/1.05  (define @t528 () (and @t311 @t310 @t375 @t385))
% 0.86/1.05  (define @t529 () (@list @t310 @t311 @t318 @t230))
% 0.86/1.05  (define @t530 () (@list @t310 @t230))
% 0.86/1.05  (define @t531 () (@list @t375 @t230))
% 0.86/1.05  (define @t532 () (and @t466 @t245 @t259 @t260))
% 0.86/1.05  (define @t533 () (and @t446 @t270 @t301 @t260))
% 0.86/1.05  (define @t534 () (and @t218 @t216 @t276 @t281))
% 0.86/1.05  (define @t535 () (and @t218 @t216 @t341 @t344))
% 0.86/1.05  (define @t536 () (and @t217 @t216 @t310 @t320))
% 0.86/1.05  (define @t537 () (and @t217 @t216 @t375 @t385))
% 0.86/1.05  (define @t538 () (@list false false true true false true true false false false true true true true))
% 0.86/1.05  (define @t539 () (and @t449 @t259 @t363 @t438))
% 0.86/1.05  (define @t540 () (and @t260 @t259 @t363 @t445))
% 0.86/1.05  (define @t541 () (@list false false true true false true))
% 0.86/1.05  (define @t542 () (and @t365 @t363 @t407 @t409))
% 0.86/1.05  (define @t543 () (and @t300 @t259 @t407 @t408))
% 0.86/1.05  (define @t544 () (and @t279 @t245 @t216 @t218))
% 0.86/1.05  (define @t545 () (and @t246 @t245 @t259 @t449))
% 0.86/1.05  (define @t546 () (and @t246 @t245 @t363 @t445))
% 0.86/1.05  (define @t547 () (and @t365 @t363 @t341 @t355))
% 0.86/1.05  (define @t548 () (and @t279 @t245 @t341 @t342))
% 0.86/1.05  (define @t549 () (@list @t276 @t277 @t299 @t293 @t341 @t342 @t361 @t355 @t407 @t408 @t415 @t409))
% 0.86/1.05  (define @t550 () (and @t300 @t259 @t276 @t293))
% 0.86/1.05  (define @t551 () (and @t300 @t259 @t310 @t312))
% 0.86/1.05  (define @t552 () (and @t279 @t245 @t276 @t277))
% 0.86/1.05  (define @t553 () (and @t446 @t270 @t280 @t246))
% 0.86/1.05  (define @t554 () (@list true true))
% 0.86/1.05  (define @t555 () (and @t231 @t230 @t245 @t466))
% 0.86/1.05  (define @t556 () (not @t269))
% 0.86/1.05  (define @t557 () (and @t269 @t230 @t216 @t217))
% 0.86/1.05  (define @t558 () (@list true false false true true false true true true false true true true true true false true true false))
% 0.86/1.05  (define @t559 () (and @t231 @t230 @t259 @t449))
% 0.86/1.05  (define @t560 () (and @t231 @t230 @t363 @t445))
% 0.86/1.05  (define @t561 () (and @t365 @t363 @t375 @t377))
% 0.86/1.05  (define @t562 () (and @t269 @t230 @t375 @t376))
% 0.86/1.05  (define @t563 () (@list false false true true))
% 0.86/1.05  (define @t564 () (and @t269 @t230 @t310 @t311))
% 0.86/1.05  (define @t565 () (@list @t216))
% 0.86/1.05  (define @t566 () (@list true false true false true true true false true true false true))
% 0.86/1.05  (define @t567 () (and @t269 @t270 @t268 @t217))
% 0.86/1.05  (define @t568 () (and @t231 @t270 @t366 @t445))
% 0.86/1.05  (define @t569 () (and @t231 @t270 @t301 @t449))
% 0.86/1.05  (define @t570 () (@list true true true false true))
% 0.86/1.05  (define @t571 () (@list @t230 @t231 @t363 @t438 @t444))
% 0.86/1.05  (define @t572 () (and @t269 @t270 @t384 @t376))
% 0.86/1.05  (define @t573 () (@list false true true false true true))
% 0.86/1.05  (define @t574 () (@list @t310 @t311 @t318 @t375 @t232 @t230))
% 0.86/1.05  (define @t575 () (and @t269 @t270 @t319 @t311))
% 0.86/1.05  (define @t576 () (@list true true false))
% 0.86/1.05  (define @t577 () (@list @t375 @t376 @t383 @t310 @t232 @t230))
% 0.86/1.05  (define @t578 () (and @t231 @t270 @t280 @t466))
% 0.86/1.05  (define @t579 () (@list false false true false))
% 0.86/1.05  (define @t580 () (@list true false true true false true true false true true true false))
% 0.86/1.05  (define @t581 () (@list @t375 @t376 @t383 @t216 @t232 @t230))
% 0.86/1.05  (define @t582 () (@list true true true false true false false true true true false true true true true true true false true true false))
% 0.86/1.05  (define @t583 () (@list true true true false true true false true true true false true true false))
% 0.86/1.05  (define @t584 () (@list @t216 @t247 @t245))
% 0.86/1.05  (define @t585 () (@list true false false true))
% 0.86/1.05  (define @t586 () (@list @t261 @t407 @t408 @t415))
% 0.86/1.05  (assume @p1 @t77)
% 0.86/1.05  (assume @p2 true)
% 0.86/1.05  (step @p3 :rule bool-double-not-elim :args (@t121))
% 0.86/1.05  (step @p4 :rule aci_norm :args ((= (or @t119 (or @t115 @t113)) @t120)))
% 0.86/1.05  (step @p5 :rule bool-and-de-morgan :args (@t114 @t112 true))
% 0.86/1.05  (step @p6 :rule refl :args (@t119))
% 0.86/1.05  (step @p7 :rule nary_cong :premises (@p6 @p5) :args ((or @t119 (not (and @t114 @t112)))))
% 0.86/1.05  (step @p8 :rule bool-and-de-morgan :args (@t118 @t114 (and @t112)))
% 0.86/1.05  (step @p9 :rule trans :premises (@p8 @p7))
% 0.86/1.05  (step @p10 :rule trans :premises (@p9 @p4))
% 0.86/1.05  (step @p11 :rule cong :premises (@p10) :args (@t123))
% 0.86/1.05  (step @p12 :rule cong :premises (@p11) :args (@t124))
% 0.86/1.05  (step @p13 :rule exists-elim :args ((= (exists @t75 @t122) @t124)))
% 0.86/1.05  (step @p14 :rule trans :premises (@p13 @p12))
% 0.86/1.05  (step @p15 :rule refl :args (@t78))
% 0.86/1.05  (step @p16 :rule refl :args (@t5))
% 0.86/1.05  (step @p17 :rule cong :premises (@p16 @p15) :args ((= @t5 @t78)))
% 0.86/1.05  (step @p18 :rule symm :premises (@p17))
% 0.86/1.05  (step @p19 :rule eq_resolve :premises (@p16 @p18))
% 0.86/1.05  (step @p20 :rule refl :args (@t79))
% 0.86/1.05  (step @p21 :rule refl :args (@t7))
% 0.86/1.05  (step @p22 :rule cong :premises (@p21 @p20) :args ((= @t7 @t79)))
% 0.86/1.05  (step @p23 :rule symm :premises (@p22))
% 0.86/1.05  (step @p24 :rule eq_resolve :premises (@p21 @p23))
% 0.86/1.05  (step @p25 :rule refl :args (@t80))
% 0.86/1.05  (step @p26 :rule refl :args (@t9))
% 0.86/1.05  (step @p27 :rule cong :premises (@p26 @p25) :args ((= @t9 @t80)))
% 0.86/1.05  (step @p28 :rule symm :premises (@p27))
% 0.86/1.05  (step @p29 :rule eq_resolve :premises (@p26 @p28))
% 0.86/1.05  (step @p30 :rule refl :args (@t81))
% 0.86/1.05  (step @p31 :rule refl :args (@t11))
% 0.86/1.05  (step @p32 :rule cong :premises (@p31 @p30) :args ((= @t11 @t81)))
% 0.86/1.05  (step @p33 :rule symm :premises (@p32))
% 0.86/1.05  (step @p34 :rule eq_resolve :premises (@p31 @p33))
% 0.86/1.05  (step @p35 :rule refl :args (@t82))
% 0.86/1.05  (step @p36 :rule refl :args (@t13))
% 0.86/1.05  (step @p37 :rule cong :premises (@p36 @p35) :args ((= @t13 @t82)))
% 0.86/1.05  (step @p38 :rule symm :premises (@p37))
% 0.86/1.05  (step @p39 :rule eq_resolve :premises (@p36 @p38))
% 0.86/1.05  (step @p40 :rule refl :args (@t83))
% 0.86/1.05  (step @p41 :rule refl :args (@t14))
% 0.86/1.05  (step @p42 :rule cong :premises (@p41 @p40) :args ((= @t14 @t83)))
% 0.86/1.05  (step @p43 :rule symm :premises (@p42))
% 0.86/1.05  (step @p44 :rule eq_resolve :premises (@p41 @p43))
% 0.86/1.05  (step @p45 :rule refl :args (@t84))
% 0.86/1.05  (step @p46 :rule refl :args (@t15))
% 0.86/1.05  (step @p47 :rule cong :premises (@p46 @p45) :args ((= @t15 @t84)))
% 0.86/1.05  (step @p48 :rule symm :premises (@p47))
% 0.86/1.05  (step @p49 :rule eq_resolve :premises (@p46 @p48))
% 0.86/1.05  (step @p50 :rule refl :args (@t85))
% 0.86/1.05  (step @p51 :rule refl :args (@t17))
% 0.86/1.05  (step @p52 :rule cong :premises (@p51 @p50) :args ((= @t17 @t85)))
% 0.86/1.05  (step @p53 :rule symm :premises (@p52))
% 0.86/1.05  (step @p54 :rule eq_resolve :premises (@p51 @p53))
% 0.86/1.05  (step @p55 :rule refl :args (@t86))
% 0.86/1.05  (step @p56 :rule refl :args (@t18))
% 0.86/1.05  (step @p57 :rule cong :premises (@p56 @p55) :args ((= @t18 @t86)))
% 0.86/1.05  (step @p58 :rule symm :premises (@p57))
% 0.86/1.05  (step @p59 :rule eq_resolve :premises (@p56 @p58))
% 0.86/1.05  (step @p60 :rule refl :args (@t87))
% 0.86/1.05  (step @p61 :rule refl :args (@t19))
% 0.86/1.05  (step @p62 :rule cong :premises (@p61 @p60) :args ((= @t19 @t87)))
% 0.86/1.05  (step @p63 :rule symm :premises (@p62))
% 0.86/1.05  (step @p64 :rule eq_resolve :premises (@p61 @p63))
% 0.86/1.05  (step @p65 :rule refl :args (@t88))
% 0.86/1.05  (step @p66 :rule refl :args (@t22))
% 0.86/1.05  (step @p67 :rule cong :premises (@p66 @p65) :args ((= @t22 @t88)))
% 0.86/1.05  (step @p68 :rule symm :premises (@p67))
% 0.86/1.05  (step @p69 :rule eq_resolve :premises (@p66 @p68))
% 0.86/1.05  (step @p70 :rule refl :args (@t89))
% 0.86/1.05  (step @p71 :rule refl :args (@t24))
% 0.86/1.05  (step @p72 :rule cong :premises (@p71 @p70) :args ((= @t24 @t89)))
% 0.86/1.05  (step @p73 :rule symm :premises (@p72))
% 0.86/1.05  (step @p74 :rule eq_resolve :premises (@p71 @p73))
% 0.86/1.05  (step @p75 :rule cong :premises (@p74) :args (@t125))
% 0.86/1.05  (step @p76 :rule refl :args (@t91))
% 0.86/1.05  (step @p77 :rule refl :args (@t25))
% 0.86/1.05  (step @p78 :rule cong :premises (@p77 @p76) :args ((= @t25 @t91)))
% 0.86/1.05  (step @p79 :rule symm :premises (@p78))
% 0.86/1.05  (step @p80 :rule eq_resolve :premises (@p77 @p79))
% 0.86/1.05  (step @p81 :rule refl :args (@t92))
% 0.86/1.05  (step @p82 :rule refl :args (@t27))
% 0.86/1.05  (step @p83 :rule cong :premises (@p82 @p81) :args ((= @t27 @t92)))
% 0.86/1.05  (step @p84 :rule symm :premises (@p83))
% 0.86/1.05  (step @p85 :rule eq_resolve :premises (@p82 @p84))
% 0.86/1.05  (step @p86 :rule refl :args (@t93))
% 0.86/1.05  (step @p87 :rule refl :args (@t29))
% 0.86/1.05  (step @p88 :rule cong :premises (@p87 @p86) :args ((= @t29 @t93)))
% 0.86/1.05  (step @p89 :rule symm :premises (@p88))
% 0.86/1.05  (step @p90 :rule eq_resolve :premises (@p87 @p89))
% 0.86/1.05  (step @p91 :rule refl :args (@t94))
% 0.86/1.05  (step @p92 :rule refl :args (@t32))
% 0.86/1.05  (step @p93 :rule cong :premises (@p92 @p91) :args ((= @t32 @t94)))
% 0.86/1.05  (step @p94 :rule symm :premises (@p93))
% 0.86/1.05  (step @p95 :rule eq_resolve :premises (@p92 @p94))
% 0.86/1.05  (step @p96 :rule refl :args (@t95))
% 0.86/1.05  (step @p97 :rule refl :args (@t34))
% 0.86/1.05  (step @p98 :rule cong :premises (@p97 @p96) :args ((= @t34 @t95)))
% 0.86/1.05  (step @p99 :rule symm :premises (@p98))
% 0.86/1.05  (step @p100 :rule eq_resolve :premises (@p97 @p99))
% 0.86/1.05  (step @p101 :rule refl :args (@t96))
% 0.86/1.05  (step @p102 :rule refl :args (@t36))
% 0.86/1.05  (step @p103 :rule cong :premises (@p102 @p101) :args ((= @t36 @t96)))
% 0.86/1.05  (step @p104 :rule symm :premises (@p103))
% 0.86/1.05  (step @p105 :rule eq_resolve :premises (@p102 @p104))
% 0.86/1.05  (step @p106 :rule cong :premises (@p105) :args (@t126))
% 0.86/1.05  (step @p107 :rule refl :args (@t98))
% 0.86/1.05  (step @p108 :rule refl :args (@t37))
% 0.86/1.05  (step @p109 :rule cong :premises (@p108 @p107) :args ((= @t37 @t98)))
% 0.86/1.05  (step @p110 :rule symm :premises (@p109))
% 0.86/1.05  (step @p111 :rule eq_resolve :premises (@p108 @p110))
% 0.86/1.05  (step @p112 :rule refl :args (@t99))
% 0.86/1.05  (step @p113 :rule refl :args (@t39))
% 0.86/1.05  (step @p114 :rule cong :premises (@p113 @p112) :args ((= @t39 @t99)))
% 0.86/1.05  (step @p115 :rule symm :premises (@p114))
% 0.86/1.05  (step @p116 :rule eq_resolve :premises (@p113 @p115))
% 0.86/1.05  (step @p117 :rule refl :args (@t100))
% 0.86/1.05  (step @p118 :rule refl :args (@t42))
% 0.86/1.05  (step @p119 :rule cong :premises (@p118 @p117) :args ((= @t42 @t100)))
% 0.86/1.05  (step @p120 :rule symm :premises (@p119))
% 0.86/1.05  (step @p121 :rule eq_resolve :premises (@p118 @p120))
% 0.86/1.05  (step @p122 :rule refl :args (@t101))
% 0.86/1.05  (step @p123 :rule refl :args (@t44))
% 0.86/1.05  (step @p124 :rule cong :premises (@p123 @p122) :args ((= @t44 @t101)))
% 0.86/1.05  (step @p125 :rule symm :premises (@p124))
% 0.86/1.05  (step @p126 :rule eq_resolve :premises (@p123 @p125))
% 0.86/1.05  (step @p127 :rule refl :args (@t102))
% 0.86/1.05  (step @p128 :rule refl :args (@t46))
% 0.86/1.05  (step @p129 :rule cong :premises (@p128 @p127) :args ((= @t46 @t102)))
% 0.86/1.05  (step @p130 :rule symm :premises (@p129))
% 0.86/1.05  (step @p131 :rule eq_resolve :premises (@p128 @p130))
% 0.86/1.05  (step @p132 :rule refl :args (@t103))
% 0.86/1.05  (step @p133 :rule refl :args (@t48))
% 0.86/1.05  (step @p134 :rule cong :premises (@p133 @p132) :args ((= @t48 @t103)))
% 0.86/1.05  (step @p135 :rule symm :premises (@p134))
% 0.86/1.05  (step @p136 :rule eq_resolve :premises (@p133 @p135))
% 0.86/1.05  (step @p137 :rule cong :premises (@p136) :args (@t127))
% 0.86/1.05  (step @p138 :rule refl :args (@t105))
% 0.86/1.05  (step @p139 :rule refl :args (@t49))
% 0.86/1.05  (step @p140 :rule cong :premises (@p139 @p138) :args ((= @t49 @t105)))
% 0.86/1.05  (step @p141 :rule symm :premises (@p140))
% 0.86/1.05  (step @p142 :rule eq_resolve :premises (@p139 @p141))
% 0.86/1.05  (step @p143 :rule refl :args (@t106))
% 0.86/1.05  (step @p144 :rule refl :args (@t52))
% 0.86/1.05  (step @p145 :rule cong :premises (@p144 @p143) :args ((= @t52 @t106)))
% 0.86/1.05  (step @p146 :rule symm :premises (@p145))
% 0.86/1.05  (step @p147 :rule eq_resolve :premises (@p144 @p146))
% 0.86/1.05  (step @p148 :rule refl :args (@t107))
% 0.86/1.05  (step @p149 :rule refl :args (@t54))
% 0.86/1.05  (step @p150 :rule cong :premises (@p149 @p148) :args ((= @t54 @t107)))
% 0.86/1.05  (step @p151 :rule symm :premises (@p150))
% 0.86/1.05  (step @p152 :rule eq_resolve :premises (@p149 @p151))
% 0.86/1.05  (step @p153 :rule refl :args (@t108))
% 0.86/1.05  (step @p154 :rule refl :args (@t56))
% 0.86/1.05  (step @p155 :rule cong :premises (@p154 @p153) :args ((= @t56 @t108)))
% 0.86/1.05  (step @p156 :rule symm :premises (@p155))
% 0.86/1.05  (step @p157 :rule eq_resolve :premises (@p154 @p156))
% 0.86/1.05  (step @p158 :rule refl :args (@t109))
% 0.86/1.05  (step @p159 :rule refl :args (@t58))
% 0.86/1.05  (step @p160 :rule cong :premises (@p159 @p158) :args ((= @t58 @t109)))
% 0.86/1.05  (step @p161 :rule symm :premises (@p160))
% 0.86/1.05  (step @p162 :rule eq_resolve :premises (@p159 @p161))
% 0.86/1.05  (step @p163 :rule refl :args (@t110))
% 0.86/1.05  (step @p164 :rule refl :args (@t60))
% 0.86/1.05  (step @p165 :rule cong :premises (@p164 @p163) :args ((= @t60 @t110)))
% 0.86/1.05  (step @p166 :rule symm :premises (@p165))
% 0.86/1.05  (step @p167 :rule eq_resolve :premises (@p164 @p166))
% 0.86/1.05  (step @p168 :rule cong :premises (@p167) :args (@t128))
% 0.86/1.05  (step @p169 :rule nary_cong :premises (@p168 @p162 @p157 @p152 @p147 @p142 @p137 @p131 @p126 @p121 @p116 @p111 @p106 @p100 @p95 @p90 @p85 @p80 @p75 @p69 @p64 @p59 @p54 @p49 @p44 @p39 @p34 @p29 @p24 @p19) :args (@t129))
% 0.86/1.05  (step @p170 :rule cong :premises (@p169) :args ((forall @t62 @t129)))
% 0.86/1.05  (step @p171 :rule aci_norm :args ((= (or (or @t128 @t58 @t56 @t54 @t52 @t49 @t127 @t46 @t44 @t42 @t39 @t37 @t126 @t34 @t32 @t29 @t27 @t25 @t125 @t22) @t20) @t129)))
% 0.86/1.05  (step @p172 :rule refl :args (@t20))
% 0.86/1.05  (step @p173 :rule bool-double-not-elim :args (@t22))
% 0.86/1.05  (step @p174 :rule refl :args (@t125))
% 0.86/1.05  (step @p175 :rule bool-double-not-elim :args (@t25))
% 0.86/1.05  (step @p176 :rule bool-double-not-elim :args (@t27))
% 0.86/1.05  (step @p177 :rule bool-double-not-elim :args (@t29))
% 0.86/1.05  (step @p178 :rule bool-double-not-elim :args (@t32))
% 0.86/1.05  (step @p179 :rule bool-double-not-elim :args (@t34))
% 0.86/1.05  (step @p180 :rule refl :args (@t126))
% 0.86/1.05  (step @p181 :rule bool-double-not-elim :args (@t37))
% 0.86/1.05  (step @p182 :rule bool-double-not-elim :args (@t39))
% 0.86/1.05  (step @p183 :rule bool-double-not-elim :args (@t42))
% 0.86/1.05  (step @p184 :rule bool-double-not-elim :args (@t44))
% 0.86/1.05  (step @p185 :rule bool-double-not-elim :args (@t46))
% 0.86/1.05  (step @p186 :rule refl :args (@t127))
% 0.86/1.05  (step @p187 :rule bool-double-not-elim :args (@t49))
% 0.86/1.05  (step @p188 :rule bool-double-not-elim :args (@t52))
% 0.86/1.05  (step @p189 :rule bool-double-not-elim :args (@t54))
% 0.86/1.05  (step @p190 :rule bool-double-not-elim :args (@t56))
% 0.86/1.05  (step @p191 :rule bool-double-not-elim :args (@t58))
% 0.86/1.05  (step @p192 :rule refl :args (@t128))
% 0.86/1.05  (step @p193 :rule nary_cong :premises (@p192 @p191 @p190 @p189 @p188 @p187 @p186 @p185 @p184 @p183 @p182 @p181 @p180 @p179 @p178 @p177 @p176 @p175 @p174 @p173) :args (@t146))
% 0.86/1.05  (step @p194 :rule aci_norm :args ((= (or @t128 (or @t145 (or @t144 (or @t143 (or @t142 (or @t141 (or @t127 (or @t140 (or @t139 (or @t138 (or @t137 (or @t136 (or @t126 (or @t135 (or @t134 (or @t133 (or @t132 (or @t131 (or @t125 @t130))))))))))))))))))) @t146)))
% 0.86/1.05  (step @p195 :rule trans :premises (@p194 @p193))
% 0.86/1.05  (step @p196 :rule bool-and-de-morgan :args (@t24 @t23 true))
% 0.86/1.05  (step @p197 :rule refl :args (@t131))
% 0.86/1.05  (step @p198 :rule nary_cong :premises (@p197 @p196) :args ((or @t131 (not (and @t24 @t23)))))
% 0.86/1.05  (step @p199 :rule bool-and-de-morgan :args (@t26 @t24 (and @t23)))
% 0.86/1.05  (step @p200 :rule trans :premises (@p199 @p198))
% 0.86/1.05  (step @p201 :rule refl :args (@t132))
% 0.86/1.05  (step @p202 :rule nary_cong :premises (@p201 @p200) :args ((or @t132 (not (and @t26 @t24 @t23)))))
% 0.86/1.05  (step @p203 :rule bool-and-de-morgan :args (@t28 @t26 (and @t24 @t23)))
% 0.86/1.05  (step @p204 :rule trans :premises (@p203 @p202))
% 0.86/1.05  (step @p205 :rule refl :args (@t133))
% 0.86/1.05  (step @p206 :rule nary_cong :premises (@p205 @p204) :args ((or @t133 (not (and @t28 @t26 @t24 @t23)))))
% 0.86/1.05  (step @p207 :rule bool-and-de-morgan :args (@t30 @t28 (and @t26 @t24 @t23)))
% 0.86/1.05  (step @p208 :rule trans :premises (@p207 @p206))
% 0.86/1.05  (step @p209 :rule refl :args (@t134))
% 0.86/1.05  (step @p210 :rule nary_cong :premises (@p209 @p208) :args ((or @t134 (not (and @t30 @t28 @t26 @t24 @t23)))))
% 0.86/1.05  (step @p211 :rule bool-and-de-morgan :args (@t33 @t30 (and @t28 @t26 @t24 @t23)))
% 0.86/1.05  (step @p212 :rule trans :premises (@p211 @p210))
% 0.86/1.05  (step @p213 :rule refl :args (@t135))
% 0.86/1.05  (step @p214 :rule nary_cong :premises (@p213 @p212) :args ((or @t135 (not (and @t33 @t30 @t28 @t26 @t24 @t23)))))
% 0.86/1.05  (step @p215 :rule bool-and-de-morgan :args (@t35 @t33 (and @t30 @t28 @t26 @t24 @t23)))
% 0.86/1.05  (step @p216 :rule trans :premises (@p215 @p214))
% 0.86/1.05  (step @p217 :rule nary_cong :premises (@p180 @p216) :args ((or @t126 (not (and @t35 @t33 @t30 @t28 @t26 @t24 @t23)))))
% 0.86/1.05  (step @p218 :rule bool-and-de-morgan :args (@t36 @t35 (and @t33 @t30 @t28 @t26 @t24 @t23)))
% 0.86/1.05  (step @p219 :rule trans :premises (@p218 @p217))
% 0.86/1.05  (step @p220 :rule refl :args (@t136))
% 0.86/1.05  (step @p221 :rule nary_cong :premises (@p220 @p219) :args ((or @t136 (not (and @t36 @t35 @t33 @t30 @t28 @t26 @t24 @t23)))))
% 0.86/1.05  (step @p222 :rule bool-and-de-morgan :args (@t38 @t36 (and @t35 @t33 @t30 @t28 @t26 @t24 @t23)))
% 0.86/1.05  (step @p223 :rule trans :premises (@p222 @p221))
% 0.86/1.05  (step @p224 :rule refl :args (@t137))
% 0.86/1.05  (step @p225 :rule nary_cong :premises (@p224 @p223) :args ((or @t137 (not (and @t38 @t36 @t35 @t33 @t30 @t28 @t26 @t24 @t23)))))
% 0.86/1.05  (step @p226 :rule bool-and-de-morgan :args (@t40 @t38 (and @t36 @t35 @t33 @t30 @t28 @t26 @t24 @t23)))
% 0.86/1.05  (step @p227 :rule trans :premises (@p226 @p225))
% 0.86/1.05  (step @p228 :rule refl :args (@t138))
% 0.86/1.05  (step @p229 :rule nary_cong :premises (@p228 @p227) :args ((or @t138 (not (and @t40 @t38 @t36 @t35 @t33 @t30 @t28 @t26 @t24 @t23)))))
% 0.86/1.05  (step @p230 :rule bool-and-de-morgan :args (@t43 @t40 (and @t38 @t36 @t35 @t33 @t30 @t28 @t26 @t24 @t23)))
% 0.86/1.05  (step @p231 :rule trans :premises (@p230 @p229))
% 0.86/1.05  (step @p232 :rule refl :args (@t139))
% 0.86/1.05  (step @p233 :rule nary_cong :premises (@p232 @p231) :args ((or @t139 (not (and @t43 @t40 @t38 @t36 @t35 @t33 @t30 @t28 @t26 @t24 @t23)))))
% 0.86/1.05  (step @p234 :rule bool-and-de-morgan :args (@t45 @t43 (and @t40 @t38 @t36 @t35 @t33 @t30 @t28 @t26 @t24 @t23)))
% 0.86/1.05  (step @p235 :rule trans :premises (@p234 @p233))
% 0.86/1.05  (step @p236 :rule refl :args (@t140))
% 0.86/1.05  (step @p237 :rule nary_cong :premises (@p236 @p235) :args ((or @t140 (not (and @t45 @t43 @t40 @t38 @t36 @t35 @t33 @t30 @t28 @t26 @t24 @t23)))))
% 0.86/1.05  (step @p238 :rule bool-and-de-morgan :args (@t47 @t45 (and @t43 @t40 @t38 @t36 @t35 @t33 @t30 @t28 @t26 @t24 @t23)))
% 0.86/1.05  (step @p239 :rule trans :premises (@p238 @p237))
% 0.86/1.05  (step @p240 :rule nary_cong :premises (@p186 @p239) :args ((or @t127 (not (and @t47 @t45 @t43 @t40 @t38 @t36 @t35 @t33 @t30 @t28 @t26 @t24 @t23)))))
% 0.86/1.05  (step @p241 :rule bool-and-de-morgan :args (@t48 @t47 (and @t45 @t43 @t40 @t38 @t36 @t35 @t33 @t30 @t28 @t26 @t24 @t23)))
% 0.86/1.05  (step @p242 :rule trans :premises (@p241 @p240))
% 0.86/1.05  (step @p243 :rule refl :args (@t141))
% 0.86/1.05  (step @p244 :rule nary_cong :premises (@p243 @p242) :args ((or @t141 (not (and @t48 @t47 @t45 @t43 @t40 @t38 @t36 @t35 @t33 @t30 @t28 @t26 @t24 @t23)))))
% 0.86/1.05  (step @p245 :rule bool-and-de-morgan :args (@t50 @t48 (and @t47 @t45 @t43 @t40 @t38 @t36 @t35 @t33 @t30 @t28 @t26 @t24 @t23)))
% 0.86/1.05  (step @p246 :rule trans :premises (@p245 @p244))
% 0.86/1.05  (step @p247 :rule refl :args (@t142))
% 0.86/1.05  (step @p248 :rule nary_cong :premises (@p247 @p246) :args ((or @t142 (not (and @t50 @t48 @t47 @t45 @t43 @t40 @t38 @t36 @t35 @t33 @t30 @t28 @t26 @t24 @t23)))))
% 0.86/1.05  (step @p249 :rule bool-and-de-morgan :args (@t53 @t50 (and @t48 @t47 @t45 @t43 @t40 @t38 @t36 @t35 @t33 @t30 @t28 @t26 @t24 @t23)))
% 0.86/1.05  (step @p250 :rule trans :premises (@p249 @p248))
% 0.86/1.05  (step @p251 :rule refl :args (@t143))
% 0.86/1.05  (step @p252 :rule nary_cong :premises (@p251 @p250) :args ((or @t143 (not (and @t53 @t50 @t48 @t47 @t45 @t43 @t40 @t38 @t36 @t35 @t33 @t30 @t28 @t26 @t24 @t23)))))
% 0.86/1.05  (step @p253 :rule bool-and-de-morgan :args (@t55 @t53 (and @t50 @t48 @t47 @t45 @t43 @t40 @t38 @t36 @t35 @t33 @t30 @t28 @t26 @t24 @t23)))
% 0.86/1.05  (step @p254 :rule trans :premises (@p253 @p252))
% 0.86/1.05  (step @p255 :rule refl :args (@t144))
% 0.86/1.05  (step @p256 :rule nary_cong :premises (@p255 @p254) :args ((or @t144 (not (and @t55 @t53 @t50 @t48 @t47 @t45 @t43 @t40 @t38 @t36 @t35 @t33 @t30 @t28 @t26 @t24 @t23)))))
% 0.86/1.05  (step @p257 :rule bool-and-de-morgan :args (@t57 @t55 (and @t53 @t50 @t48 @t47 @t45 @t43 @t40 @t38 @t36 @t35 @t33 @t30 @t28 @t26 @t24 @t23)))
% 0.86/1.05  (step @p258 :rule trans :premises (@p257 @p256))
% 0.86/1.05  (step @p259 :rule refl :args (@t145))
% 0.86/1.05  (step @p260 :rule nary_cong :premises (@p259 @p258) :args ((or @t145 (not (and @t57 @t55 @t53 @t50 @t48 @t47 @t45 @t43 @t40 @t38 @t36 @t35 @t33 @t30 @t28 @t26 @t24 @t23)))))
% 0.86/1.05  (step @p261 :rule bool-and-de-morgan :args (@t59 @t57 (and @t55 @t53 @t50 @t48 @t47 @t45 @t43 @t40 @t38 @t36 @t35 @t33 @t30 @t28 @t26 @t24 @t23)))
% 0.86/1.05  (step @p262 :rule trans :premises (@p261 @p260))
% 0.86/1.05  (step @p263 :rule nary_cong :premises (@p192 @p262) :args ((or @t128 (not (and @t59 @t57 @t55 @t53 @t50 @t48 @t47 @t45 @t43 @t40 @t38 @t36 @t35 @t33 @t30 @t28 @t26 @t24 @t23)))))
% 0.86/1.05  (step @p264 :rule bool-and-de-morgan :args (@t60 @t59 (and @t57 @t55 @t53 @t50 @t48 @t47 @t45 @t43 @t40 @t38 @t36 @t35 @t33 @t30 @t28 @t26 @t24 @t23)))
% 0.86/1.05  (step @p265 :rule trans :premises (@p264 @p263))
% 0.86/1.05  (step @p266 :rule trans :premises (@p265 @p195))
% 0.86/1.05  (step @p267 :rule nary_cong :premises (@p266 @p172) :args ((or (not @t61) @t20)))
% 0.86/1.05  (step @p268 :rule trans :premises (@p267 @p171))
% 0.86/1.05  (step @p269 :rule bool-impl-elim :args (@t61 @t20))
% 0.86/1.05  (step @p270 :rule trans :premises (@p269 @p268))
% 0.86/1.05  (step @p271 :rule cong :premises (@p270) :args (@t63))
% 0.86/1.05  (step @p272 :rule trans :premises (@p271 @p170))
% 0.86/1.05  (step @p273 :rule cong :premises (@p64) :args (@t64))
% 0.86/1.05  (step @p274 :rule nary_cong :premises (@p168 @p162 @p273) :args (@t147))
% 0.86/1.05  (step @p275 :rule cong :premises (@p274) :args ((forall @t66 @t147)))
% 0.86/1.05  (step @p276 :rule aci_norm :args ((= (or (or @t128 @t58) @t64) @t147)))
% 0.86/1.05  (step @p277 :rule refl :args (@t64))
% 0.86/1.05  (step @p278 :rule nary_cong :premises (@p192 @p191) :args ((or @t128 @t145)))
% 0.86/1.05  (step @p279 :rule bool-and-de-morgan :args (@t60 @t59 true))
% 0.86/1.05  (step @p280 :rule trans :premises (@p279 @p278))
% 0.86/1.05  (step @p281 :rule nary_cong :premises (@p280 @p277) :args ((or (not @t65) @t64)))
% 0.86/1.05  (step @p282 :rule trans :premises (@p281 @p276))
% 0.86/1.05  (step @p283 :rule bool-impl-elim :args (@t65 @t64))
% 0.86/1.05  (step @p284 :rule trans :premises (@p283 @p282))
% 0.86/1.05  (step @p285 :rule cong :premises (@p284) :args (@t67))
% 0.86/1.05  (step @p286 :rule trans :premises (@p285 @p275))
% 0.86/1.05  (step @p287 :rule refl :args (@t116))
% 0.86/1.05  (step @p288 :rule refl :args (@t70))
% 0.86/1.05  (step @p289 :rule cong :premises (@p288 @p287) :args ((= @t70 @t116)))
% 0.86/1.05  (step @p290 :rule symm :premises (@p289))
% 0.86/1.05  (step @p291 :rule eq_resolve :premises (@p288 @p290))
% 0.86/1.05  (step @p292 :rule refl :args (@t117))
% 0.86/1.05  (step @p293 :rule refl :args (@t71))
% 0.86/1.05  (step @p294 :rule cong :premises (@p293 @p292) :args ((= @t71 @t117)))
% 0.86/1.05  (step @p295 :rule symm :premises (@p294))
% 0.86/1.05  (step @p296 :rule eq_resolve :premises (@p293 @p295))
% 0.86/1.05  (step @p297 :rule cong :premises (@p296) :args (@t148))
% 0.86/1.05  (step @p298 :rule nary_cong :premises (@p297 @p291) :args (@t149))
% 0.86/1.05  (step @p299 :rule cong :premises (@p298) :args ((forall @t72 @t149)))
% 0.86/1.05  (step @p300 :rule bool-impl-elim :args (@t71 @t70))
% 0.86/1.05  (step @p301 :rule cong :premises (@p300) :args (@t73))
% 0.86/1.05  (step @p302 :rule trans :premises (@p301 @p299))
% 0.86/1.05  (step @p303 :rule nary_cong :premises (@p302 @p286 @p272) :args (@t74))
% 0.86/1.05  (step @p304 :rule cong :premises (@p303) :args (@t76))
% 0.86/1.05  (step @p305 :rule trans :premises (@p304 @p14))
% 0.86/1.05  (step @p306 :rule cong :premises (@p305) :args (@t77))
% 0.86/1.05  (step @p307 :rule trans :premises (@p306 @p3))
% 0.86/1.05  (step @p308 :rule eq_resolve :premises (@p1 @p307))
% 0.86/1.05  (step @p309 :rule aci_norm :args ((= (or false false @t152) @t152)))
% 0.86/1.05  (step @p310 :rule aci_norm :args ((= (or @t111 @t109 @t108 @t107 @t106 @t105 @t104 @t102 @t101 @t100 @t99 @t98 @t97 @t95 @t94 @t93 @t92 @t91 @t90 @t88 false false false false false false false false false false) @t150)))
% 0.86/1.05  (step @p311 :rule beta-reduce :args ((= @t154 false)))
% 0.86/1.05  (step @p312 :rule beta-reduce :args ((= @t155 false)))
% 0.86/1.05  (step @p313 :rule beta-reduce :args ((= @t156 false)))
% 0.86/1.05  (step @p314 :rule beta-reduce :args ((= @t157 false)))
% 0.86/1.05  (step @p315 :rule beta-reduce :args ((= @t158 false)))
% 0.86/1.05  (step @p316 :rule beta-reduce :args ((= @t159 false)))
% 0.86/1.05  (step @p317 :rule beta-reduce :args ((= @t160 false)))
% 0.86/1.05  (step @p318 :rule beta-reduce :args ((= @t161 false)))
% 0.86/1.05  (step @p319 :rule beta-reduce :args ((= @t162 false)))
% 0.86/1.05  (step @p320 :rule beta-reduce :args ((= @t163 false)))
% 0.86/1.05  (step @p321 :rule refl :args (@t88))
% 0.86/1.05  (step @p322 :rule refl :args (@t90))
% 0.86/1.05  (step @p323 :rule refl :args (@t91))
% 0.86/1.05  (step @p324 :rule refl :args (@t92))
% 0.86/1.05  (step @p325 :rule refl :args (@t93))
% 0.86/1.05  (step @p326 :rule refl :args (@t94))
% 0.86/1.05  (step @p327 :rule refl :args (@t95))
% 0.86/1.05  (step @p328 :rule refl :args (@t97))
% 0.86/1.05  (step @p329 :rule refl :args (@t98))
% 0.86/1.05  (step @p330 :rule refl :args (@t99))
% 0.86/1.05  (step @p331 :rule refl :args (@t100))
% 0.86/1.05  (step @p332 :rule refl :args (@t101))
% 0.86/1.05  (step @p333 :rule refl :args (@t102))
% 0.86/1.05  (step @p334 :rule refl :args (@t104))
% 0.86/1.05  (step @p335 :rule refl :args (@t105))
% 0.86/1.05  (step @p336 :rule refl :args (@t106))
% 0.86/1.05  (step @p337 :rule refl :args (@t107))
% 0.86/1.05  (step @p338 :rule refl :args (@t108))
% 0.86/1.05  (step @p339 :rule refl :args (@t109))
% 0.86/1.05  (step @p340 :rule refl :args (@t111))
% 0.86/1.05  (step @p341 :rule nary_cong :premises (@p340 @p339 @p338 @p337 @p336 @p335 @p334 @p333 @p332 @p331 @p330 @p329 @p328 @p327 @p326 @p325 @p324 @p323 @p322 @p321 @p320 @p319 @p318 @p317 @p316 @p315 @p314 @p313 @p312 @p311) :args (@t164))
% 0.86/1.05  (step @p342 :rule trans :premises (@p341 @p310))
% 0.86/1.05  (step @p343 :rule cong :premises (@p342) :args (@t165))
% 0.86/1.05  (step @p344 :rule cong :premises (@p343) :args (@t166))
% 0.86/1.05  (step @p345 :rule evaluate :args ((not true)))
% 0.86/1.05  (step @p346 :rule quant-unused-vars :args ((= (forall @t66 true) true)))
% 0.86/1.05  (step @p347 :rule absorb :args ((= (or @t111 @t109 true) true)))
% 0.86/1.05  (step @p348 :rule evaluate :args ((not false)))
% 0.86/1.05  (step @p349 :rule cong :premises (@p320) :args (@t167))
% 0.86/1.05  (step @p350 :rule trans :premises (@p349 @p348))
% 0.86/1.05  (step @p351 :rule nary_cong :premises (@p340 @p339 @p350) :args (@t168))
% 0.86/1.05  (step @p352 :rule trans :premises (@p351 @p347))
% 0.86/1.05  (step @p353 :rule cong :premises (@p352) :args (@t169))
% 0.86/1.05  (step @p354 :rule trans :premises (@p353 @p346))
% 0.86/1.05  (step @p355 :rule cong :premises (@p354) :args (@t170))
% 0.86/1.05  (step @p356 :rule trans :premises (@p355 @p345))
% 0.86/1.05  (step @p357 :rule quant-unused-vars :args ((= (forall @t72 true) true)))
% 0.86/1.05  (step @p358 :rule evaluate :args ((or true false)))
% 0.86/1.05  (step @p359 :rule beta-reduce :args ((= @t171 false)))
% 0.86/1.05  (step @p360 :rule beta-reduce :args ((= @t172 false)))
% 0.86/1.05  (step @p361 :rule cong :premises (@p360) :args (@t173))
% 0.86/1.05  (step @p362 :rule trans :premises (@p361 @p348))
% 0.86/1.05  (step @p363 :rule nary_cong :premises (@p362 @p359) :args (@t174))
% 0.86/1.05  (step @p364 :rule trans :premises (@p363 @p358))
% 0.86/1.05  (step @p365 :rule cong :premises (@p364) :args (@t175))
% 0.86/1.05  (step @p366 :rule trans :premises (@p365 @p357))
% 0.86/1.05  (step @p367 :rule cong :premises (@p366) :args (@t176))
% 0.86/1.05  (step @p368 :rule trans :premises (@p367 @p345))
% 0.86/1.05  (step @p369 :rule nary_cong :premises (@p368 @p356 @p344) :args (@t177))
% 0.86/1.05  (step @p370 :rule trans :premises (@p369 @p309))
% 0.86/1.05  (step @p371 :rule refl :args (@t121))
% 0.86/1.05  (step @p372 :rule cong :premises (@p371 @p370) :args ((=> @t121 @t177)))
% 0.86/1.05  (assume-push @p5539 @t121)
% 0.86/1.05  (step @p374 :rule instantiate :premises (@p308) :args ((@list @t153)))
% 0.86/1.05  (step-pop @p5540 :rule scope :premises (@p374))
% 0.86/1.05  (step @p375 :rule process_scope :premises (@p5540) :args (@t177))
% 0.86/1.05  (step @p377 :rule eq_resolve :premises (@p375 @p372))
% 0.86/1.05  (step @p378 :rule implies_elim :premises (@p377))
% 0.86/1.05  (step @p379 :rule chain_m_resolution :premises (@p378 @p308) :args (@t152 @t178 (@list @t121)))
% 0.86/1.05  (step @p380 :rule skolemize :premises (@p379))
% 0.86/1.05  (step @p381 :rule bool-double-not-elim :args (@t181))
% 0.86/1.05  (step @p382 :rule refl :args (@t206))
% 0.86/1.05  (step @p383 :rule nary_cong :premises (@p382 @p381) :args ((or @t206 (not @t194))))
% 0.86/1.05  (step @p384 :rule cnf_or_neg :args (@t206 12))
% 0.86/1.05  (step @p385 :rule eq_resolve :premises (@p384 @p383))
% 0.86/1.05  (step @p386 :rule reordering :premises (@p385) :args ((or @t181 @t206)))
% 0.86/1.05  (step @p387 :rule chain_m_resolution :premises (@p386 @p380) :args (@t181 @t207 @t208))
% 0.86/1.05  (step @p388 :rule cnf_or_neg :args (@t206 11))
% 0.86/1.05  (step @p389 :rule chain_m_resolution :premises (@p388 @p380) :args (@t209 @t207 @t208))
% 0.86/1.05  (step @p390 :rule refl :args (@t211))
% 0.86/1.05  (step @p391 :rule bool-double-not-elim :args (@t195))
% 0.86/1.05  (step @p392 :rule refl :args (@t194))
% 0.86/1.05  (step @p393 :rule nary_cong :premises (@p392 @p391 @p390) :args ((or @t194 (not @t209) @t211)))
% 0.86/1.05  (assume-push @p5541 @t209)
% 0.86/1.05  (assume-push @p5542 @t210)
% 0.86/1.05  (assume-push @p5543 @t181)
% 0.86/1.05  (step @p397 :rule evaluate :args (@t212))
% 0.86/1.05  (step @p398 :rule false_intro :premises (@p389))
% 0.86/1.05  (step @p399 :rule symm :premises (@p5542))
% 0.86/1.05  (step @p400 :rule cong :premises (@p399) :args (@t181))
% 0.86/1.05  (step @p401 :rule true_intro :premises (@p387))
% 0.86/1.05  (step @p402 :rule symm :premises (@p401))
% 0.86/1.05  (step @p403 :rule trans :premises (@p402 @p400 @p398))
% 0.86/1.05  (step @p404 false :rule eq_resolve :premises (@p403 @p397))
% 0.86/1.05  (step-pop @p5544 :rule scope :premises (@p404))
% 0.86/1.05  (step-pop @p5545 :rule scope :premises (@p5544))
% 0.86/1.05  (step-pop @p5546 :rule scope :premises (@p5545))
% 0.86/1.05  (step @p405 :rule process_scope :premises (@p5546) :args (false))
% 0.86/1.05  (assume-push @p5547 @t181)
% 0.86/1.05  (assume-push @p5548 @t209)
% 0.86/1.05  (assume-push @p5549 @t210)
% 0.86/1.05  (step @p412 :rule and_intro :premises (@p389 @p5549 @p387))
% 0.86/1.05  (step-pop @p5550 :rule scope :premises (@p412))
% 0.86/1.05  (step-pop @p5551 :rule scope :premises (@p5550))
% 0.86/1.05  (step-pop @p5552 :rule scope :premises (@p5551))
% 0.86/1.05  (step @p413 :rule process_scope :premises (@p5552) :args (@t213))
% 0.86/1.05  (step @p417 :rule implies_elim :premises (@p413))
% 0.86/1.05  (step @p418 :rule resolution :premises (@p417 @p405) :args (true @t213))
% 0.86/1.05  (step @p419 :rule not_and :premises (@p418))
% 0.86/1.05  (step @p420 :rule eq_resolve :premises (@p419 @p393))
% 0.86/1.05  (step @p421 :rule reordering :premises (@p420) :args ((or @t195 @t194 @t211)))
% 0.86/1.05  (step @p422 :rule chain_m_resolution :premises (@p421 @p389 @p387) :args (@t211 @t214 (@list @t195 @t181)))
% 0.86/1.05  (step @p423 :rule eq-symm :args (@t217 @t218))
% 0.86/1.05  (step @p424 :rule eq-refl :args (@t215))
% 0.86/1.05  (step @p425 :rule skolem_intro :args (@t216))
% 0.86/1.05  (step @p426 :rule refl :args (@t215))
% 0.86/1.05  (step @p427 :rule cong :premises (@p426 @p425) :args ((= @t215 @t216)))
% 0.86/1.05  (step @p428 :rule trans :premises (@p427 @p424))
% 0.86/1.05  (step @p429 :rule true_elim :premises (@p428))
% 0.86/1.05  (step @p430 :rule cong :premises (@p429) :args (@t219))
% 0.86/1.05  (step @p431 :rule cong :premises (@p429) :args (@t220))
% 0.86/1.05  (step @p432 :rule cong :premises (@p431 @p430) :args (@t221))
% 0.86/1.05  (step @p433 :rule trans :premises (@p432 @p423))
% 0.86/1.05  (step @p434 :rule cong :premises (@p433) :args (@t222))
% 0.86/1.05  (step @p435 :rule refl :args (@t210))
% 0.86/1.05  (step @p436 :rule nary_cong :premises (@p435 @p434) :args (@t223))
% 0.86/1.05  ; WARNING: add trust step for TRUST
% 0.86/1.05  ; trust TRUST THEORY_LEMMA
% 0.86/1.05  (step @p437 :rule trust :premises () :args (@t223))
% 0.86/1.05  (step @p438 :rule eq_resolve :premises (@p437 @p436))
% 0.86/1.05  (step @p439 :rule chain_m_resolution :premises (@p438 @p422) :args ((not @t224) @t207 (@list @t210)))
% 0.86/1.05  (step @p440 :rule cnf_equiv_neg1 :args (@t224))
% 0.86/1.05  (step @p441 :rule reordering :premises (@p440) :args ((or @t218 @t217 @t224)))
% 0.86/1.05  (step @p442 :rule bool-double-not-elim :args (@t199))
% 0.86/1.05  (step @p443 :rule nary_cong :premises (@p382 @p442) :args ((or @t206 (not @t200))))
% 0.86/1.05  (step @p444 :rule cnf_or_neg :args (@t206 6))
% 0.86/1.05  (step @p445 :rule eq_resolve :premises (@p444 @p443))
% 0.86/1.05  (step @p446 :rule reordering :premises (@p445) :args ((or @t199 @t206)))
% 0.86/1.05  (step @p447 :rule chain_m_resolution :premises (@p446 @p380) :args (@t199 @t207 @t208))
% 0.86/1.05  (step @p448 :rule cnf_or_neg :args (@t206 5))
% 0.86/1.05  (step @p449 :rule chain_m_resolution :premises (@p448 @p380) :args (@t225 @t207 @t208))
% 0.86/1.05  (step @p450 :rule refl :args (@t227))
% 0.86/1.05  (step @p451 :rule bool-double-not-elim :args (@t201))
% 0.86/1.05  (step @p452 :rule refl :args (@t200))
% 0.86/1.05  (step @p453 :rule nary_cong :premises (@p452 @p451 @p450) :args ((or @t200 (not @t225) @t227)))
% 0.86/1.05  (assume-push @p5553 @t225)
% 0.86/1.05  (assume-push @p5554 @t226)
% 0.86/1.05  (assume-push @p5555 @t199)
% 0.86/1.05  (step @p397 :rule evaluate :args (@t212))
% 0.86/1.05  (step @p457 :rule false_intro :premises (@p449))
% 0.86/1.05  (step @p458 :rule symm :premises (@p5554))
% 0.86/1.05  (step @p459 :rule cong :premises (@p458) :args (@t199))
% 0.86/1.05  (step @p460 :rule true_intro :premises (@p447))
% 0.86/1.05  (step @p461 :rule symm :premises (@p460))
% 0.86/1.05  (step @p462 :rule trans :premises (@p461 @p459 @p457))
% 0.86/1.05  (step @p463 false :rule eq_resolve :premises (@p462 @p397))
% 0.86/1.05  (step-pop @p5556 :rule scope :premises (@p463))
% 0.86/1.05  (step-pop @p5557 :rule scope :premises (@p5556))
% 0.86/1.05  (step-pop @p5558 :rule scope :premises (@p5557))
% 0.86/1.05  (step @p464 :rule process_scope :premises (@p5558) :args (false))
% 0.86/1.05  (assume-push @p5559 @t199)
% 0.86/1.05  (assume-push @p5560 @t225)
% 0.86/1.05  (assume-push @p5561 @t226)
% 0.86/1.05  (step @p471 :rule and_intro :premises (@p449 @p5561 @p447))
% 0.86/1.05  (step-pop @p5562 :rule scope :premises (@p471))
% 0.86/1.05  (step-pop @p5563 :rule scope :premises (@p5562))
% 0.86/1.05  (step-pop @p5564 :rule scope :premises (@p5563))
% 0.86/1.05  (step @p472 :rule process_scope :premises (@p5564) :args (@t228))
% 0.86/1.05  (step @p476 :rule implies_elim :premises (@p472))
% 0.86/1.05  (step @p477 :rule resolution :premises (@p476 @p464) :args (true @t228))
% 0.86/1.05  (step @p478 :rule not_and :premises (@p477))
% 0.86/1.05  (step @p479 :rule eq_resolve :premises (@p478 @p453))
% 0.86/1.05  (step @p480 :rule reordering :premises (@p479) :args ((or @t201 @t200 @t227)))
% 0.86/1.05  (step @p481 :rule chain_m_resolution :premises (@p480 @p449 @p447) :args (@t227 @t214 (@list @t201 @t199)))
% 0.86/1.05  (step @p482 :rule eq-symm :args (@t231 @t232))
% 0.86/1.05  (step @p483 :rule eq-refl :args (@t229))
% 0.86/1.05  (step @p484 :rule skolem_intro :args (@t230))
% 0.86/1.05  (step @p485 :rule refl :args (@t229))
% 0.86/1.05  (step @p486 :rule cong :premises (@p485 @p484) :args ((= @t229 @t230)))
% 0.86/1.05  (step @p487 :rule trans :premises (@p486 @p483))
% 0.86/1.05  (step @p488 :rule true_elim :premises (@p487))
% 0.86/1.05  (step @p489 :rule cong :premises (@p488) :args (@t233))
% 0.86/1.05  (step @p490 :rule cong :premises (@p488) :args (@t234))
% 0.86/1.05  (step @p491 :rule cong :premises (@p490 @p489) :args (@t235))
% 0.86/1.05  (step @p492 :rule trans :premises (@p491 @p482))
% 0.86/1.05  (step @p493 :rule cong :premises (@p492) :args (@t236))
% 0.86/1.05  (step @p494 :rule refl :args (@t226))
% 0.86/1.05  (step @p495 :rule nary_cong :premises (@p494 @p493) :args (@t237))
% 0.86/1.05  ; trust TRUST THEORY_LEMMA
% 0.86/1.05  (step @p496 :rule trust :premises () :args (@t237))
% 0.86/1.05  (step @p497 :rule eq_resolve :premises (@p496 @p495))
% 0.86/1.05  (step @p498 :rule chain_m_resolution :premises (@p497 @p481) :args ((not @t238) @t207 (@list @t226)))
% 0.86/1.05  (step @p499 :rule cnf_equiv_neg2 :args (@t238))
% 0.86/1.05  (step @p500 :rule refl :args (@t239))
% 0.86/1.05  (step @p501 :rule bool-double-not-elim :args (@t151))
% 0.86/1.05  (step @p502 :rule nary_cong :premises (@p501 @p500) :args ((or (not @t152) @t239)))
% 0.86/1.05  (assume-push @p5565 @t152)
% 0.86/1.05  (step-pop @p5566 :rule scope :premises (@p380))
% 0.86/1.05  (step @p504 :rule process_scope :premises (@p5566) :args (@t239))
% 0.86/1.05  (step @p506 :rule implies_elim :premises (@p504))
% 0.86/1.05  (step @p507 :rule eq_resolve :premises (@p506 @p502))
% 0.86/1.05  (step @p508 :rule cnf_or_neg :args (@t206 10))
% 0.86/1.05  (step @p509 :rule chain_m_resolution :premises (@p508 @p380) :args (@t240 @t207 @t208))
% 0.86/1.05  (step @p510 :rule refl :args (@t242))
% 0.86/1.05  (step @p511 :rule bool-double-not-elim :args (@t196))
% 0.86/1.05  (step @p512 :rule nary_cong :premises (@p392 @p511 @p510) :args ((or @t194 (not @t240) @t242)))
% 0.86/1.05  (assume-push @p5567 @t240)
% 0.86/1.05  (assume-push @p5568 @t241)
% 0.86/1.05  (assume-push @p5569 @t181)
% 0.86/1.05  (step @p397 :rule evaluate :args (@t212))
% 0.86/1.05  (step @p516 :rule false_intro :premises (@p509))
% 0.86/1.05  (step @p517 :rule symm :premises (@p5568))
% 0.86/1.05  (step @p518 :rule cong :premises (@p517) :args (@t181))
% 0.86/1.05  (step @p401 :rule true_intro :premises (@p387))
% 0.86/1.05  (step @p402 :rule symm :premises (@p401))
% 0.86/1.05  (step @p519 :rule trans :premises (@p402 @p518 @p516))
% 0.86/1.05  (step @p520 false :rule eq_resolve :premises (@p519 @p397))
% 0.86/1.05  (step-pop @p5570 :rule scope :premises (@p520))
% 0.86/1.05  (step-pop @p5571 :rule scope :premises (@p5570))
% 0.86/1.05  (step-pop @p5572 :rule scope :premises (@p5571))
% 0.86/1.05  (step @p521 :rule process_scope :premises (@p5572) :args (false))
% 0.86/1.05  (assume-push @p5573 @t181)
% 0.86/1.05  (assume-push @p5574 @t240)
% 0.86/1.05  (assume-push @p5575 @t241)
% 0.86/1.05  (step @p528 :rule and_intro :premises (@p509 @p5575 @p387))
% 0.86/1.05  (step-pop @p5576 :rule scope :premises (@p528))
% 0.86/1.05  (step-pop @p5577 :rule scope :premises (@p5576))
% 0.86/1.05  (step-pop @p5578 :rule scope :premises (@p5577))
% 0.86/1.05  (step @p529 :rule process_scope :premises (@p5578) :args (@t243))
% 0.86/1.05  (step @p533 :rule implies_elim :premises (@p529))
% 0.86/1.05  (step @p534 :rule resolution :premises (@p533 @p521) :args (true @t243))
% 0.86/1.05  (step @p535 :rule not_and :premises (@p534))
% 0.86/1.05  (step @p536 :rule eq_resolve :premises (@p535 @p512))
% 0.86/1.05  (step @p537 :rule reordering :premises (@p536) :args ((or @t196 @t194 @t242)))
% 0.86/1.05  (step @p538 :rule chain_m_resolution :premises (@p537 @p509 @p387) :args (@t242 @t214 (@list @t196 @t181)))
% 0.86/1.05  (step @p539 :rule eq-symm :args (@t246 @t247))
% 0.86/1.05  (step @p540 :rule eq-refl :args (@t244))
% 0.86/1.05  (step @p541 :rule skolem_intro :args (@t245))
% 0.86/1.05  (step @p542 :rule refl :args (@t244))
% 0.86/1.05  (step @p543 :rule cong :premises (@p542 @p541) :args ((= @t244 @t245)))
% 0.86/1.05  (step @p544 :rule trans :premises (@p543 @p540))
% 0.86/1.05  (step @p545 :rule true_elim :premises (@p544))
% 0.86/1.05  (step @p546 :rule cong :premises (@p545) :args (@t248))
% 0.86/1.05  (step @p547 :rule cong :premises (@p545) :args (@t249))
% 0.86/1.05  (step @p548 :rule cong :premises (@p547 @p546) :args (@t250))
% 0.86/1.05  (step @p549 :rule trans :premises (@p548 @p539))
% 0.86/1.05  (step @p550 :rule cong :premises (@p549) :args (@t251))
% 0.86/1.05  (step @p551 :rule refl :args (@t241))
% 0.86/1.05  (step @p552 :rule nary_cong :premises (@p551 @p550) :args (@t252))
% 0.86/1.05  ; trust TRUST THEORY_LEMMA
% 0.86/1.05  (step @p553 :rule trust :premises () :args (@t252))
% 0.86/1.05  (step @p554 :rule eq_resolve :premises (@p553 @p552))
% 0.86/1.05  (step @p555 :rule chain_m_resolution :premises (@p554 @p538) :args ((not @t253) @t207 (@list @t241)))
% 0.86/1.05  (step @p556 :rule cnf_equiv_neg2 :args (@t253))
% 0.86/1.05  (step @p557 :rule bool-double-not-elim :args (@t186))
% 0.86/1.05  (step @p558 :rule nary_cong :premises (@p382 @p557) :args ((or @t206 (not @t187))))
% 0.86/1.05  (step @p559 :rule cnf_or_neg :args (@t206 18))
% 0.86/1.05  (step @p560 :rule eq_resolve :premises (@p559 @p558))
% 0.86/1.05  (step @p561 :rule reordering :premises (@p560) :args ((or @t186 @t206)))
% 0.86/1.05  (step @p562 :rule chain_m_resolution :premises (@p561 @p380) :args (@t186 @t207 @t208))
% 0.86/1.05  (step @p563 :rule cnf_or_neg :args (@t206 15))
% 0.86/1.05  (step @p564 :rule chain_m_resolution :premises (@p563 @p380) :args (@t254 @t207 @t208))
% 0.86/1.05  (step @p565 :rule refl :args (@t256))
% 0.86/1.05  (step @p566 :rule bool-double-not-elim :args (@t192))
% 0.86/1.05  (step @p567 :rule refl :args (@t187))
% 0.86/1.05  (step @p568 :rule nary_cong :premises (@p567 @p566 @p565) :args ((or @t187 (not @t254) @t256)))
% 0.86/1.05  (assume-push @p5579 @t254)
% 0.86/1.05  (assume-push @p5580 @t255)
% 0.86/1.05  (assume-push @p5581 @t186)
% 0.86/1.05  (step @p397 :rule evaluate :args (@t212))
% 0.86/1.05  (step @p572 :rule false_intro :premises (@p564))
% 0.86/1.05  (step @p573 :rule symm :premises (@p5580))
% 0.86/1.05  (step @p574 :rule cong :premises (@p573) :args (@t186))
% 0.86/1.05  (step @p575 :rule true_intro :premises (@p562))
% 0.86/1.05  (step @p576 :rule symm :premises (@p575))
% 0.86/1.05  (step @p577 :rule trans :premises (@p576 @p574 @p572))
% 0.86/1.05  (step @p578 false :rule eq_resolve :premises (@p577 @p397))
% 0.86/1.05  (step-pop @p5582 :rule scope :premises (@p578))
% 0.86/1.05  (step-pop @p5583 :rule scope :premises (@p5582))
% 0.86/1.05  (step-pop @p5584 :rule scope :premises (@p5583))
% 0.86/1.05  (step @p579 :rule process_scope :premises (@p5584) :args (false))
% 0.86/1.05  (assume-push @p5585 @t186)
% 0.86/1.05  (assume-push @p5586 @t254)
% 0.86/1.05  (assume-push @p5587 @t255)
% 0.86/1.05  (step @p586 :rule and_intro :premises (@p564 @p5587 @p562))
% 0.86/1.05  (step-pop @p5588 :rule scope :premises (@p586))
% 0.86/1.05  (step-pop @p5589 :rule scope :premises (@p5588))
% 0.86/1.05  (step-pop @p5590 :rule scope :premises (@p5589))
% 0.86/1.05  (step @p587 :rule process_scope :premises (@p5590) :args (@t257))
% 0.86/1.05  (step @p591 :rule implies_elim :premises (@p587))
% 0.86/1.05  (step @p592 :rule resolution :premises (@p591 @p579) :args (true @t257))
% 0.86/1.05  (step @p593 :rule not_and :premises (@p592))
% 0.86/1.05  (step @p594 :rule eq_resolve :premises (@p593 @p568))
% 0.86/1.05  (step @p595 :rule reordering :premises (@p594) :args ((or @t192 @t187 @t256)))
% 0.86/1.05  (step @p596 :rule chain_m_resolution :premises (@p595 @p564 @p562) :args (@t256 @t214 (@list @t192 @t186)))
% 0.86/1.05  (step @p597 :rule eq-symm :args (@t260 @t261))
% 0.86/1.05  (step @p598 :rule eq-refl :args (@t258))
% 0.86/1.05  (step @p599 :rule skolem_intro :args (@t259))
% 0.86/1.05  (step @p600 :rule refl :args (@t258))
% 0.86/1.05  (step @p601 :rule cong :premises (@p600 @p599) :args ((= @t258 @t259)))
% 0.86/1.05  (step @p602 :rule trans :premises (@p601 @p598))
% 0.86/1.05  (step @p603 :rule true_elim :premises (@p602))
% 0.86/1.05  (step @p604 :rule cong :premises (@p603) :args (@t262))
% 0.86/1.05  (step @p605 :rule cong :premises (@p603) :args (@t263))
% 0.86/1.05  (step @p606 :rule cong :premises (@p605 @p604) :args (@t264))
% 0.86/1.05  (step @p607 :rule trans :premises (@p606 @p597))
% 0.86/1.05  (step @p608 :rule cong :premises (@p607) :args (@t265))
% 0.86/1.05  (step @p609 :rule refl :args (@t255))
% 0.86/1.05  (step @p610 :rule nary_cong :premises (@p609 @p608) :args (@t266))
% 0.86/1.05  ; trust TRUST THEORY_LEMMA
% 0.86/1.05  (step @p611 :rule trust :premises () :args (@t266))
% 0.86/1.05  (step @p612 :rule eq_resolve :premises (@p611 @p610))
% 0.86/1.05  (step @p613 :rule chain_m_resolution :premises (@p612 @p596) :args ((not @t267) @t207 (@list @t255)))
% 0.86/1.05  (step @p614 :rule cnf_equiv_neg2 :args (@t267))
% 0.86/1.05  (step @p615 :rule cnf_equiv_neg2 :args (@t224))
% 0.86/1.05  (step @p616 :rule bool-double-not-elim :args (@t217))
% 0.86/1.05  (step @p617 :rule refl :args (@t268))
% 0.86/1.05  (step @p618 :rule refl :args (@t269))
% 0.86/1.05  (step @p619 :rule refl :args (@t270))
% 0.86/1.05  (step @p620 :rule nary_cong :premises (@p619 @p618 @p617 @p616) :args ((or @t270 @t269 @t268 @t272)))
% 0.86/1.05  (assume-push @p5591 @t232)
% 0.86/1.05  (assume-push @p5592 @t230)
% 0.86/1.05  (assume-push @p5593 @t216)
% 0.86/1.05  (assume-push @p5594 @t271)
% 0.86/1.05  (step @p625 :rule evaluate :args (@t273))
% 0.86/1.05  (step @p626 :rule true_intro :premises (@p5591))
% 0.86/1.05  (step @p627 :rule true_intro :premises (@p5592))
% 0.86/1.05  (step @p628 :rule symm :premises (@p627))
% 0.86/1.05  (step @p629 :rule true_intro :premises (@p5593))
% 0.86/1.05  (step @p630 :rule trans :premises (@p629 @p628))
% 0.86/1.05  (step @p631 :rule cong :premises (@p630) :args (@t217))
% 0.86/1.05  (step @p632 :rule false_intro :premises (@p5594))
% 0.86/1.05  (step @p633 :rule symm :premises (@p632))
% 0.86/1.05  (step @p634 :rule trans :premises (@p633 @p631 @p626))
% 0.86/1.05  (step @p635 false :rule eq_resolve :premises (@p634 @p625))
% 0.86/1.05  (step-pop @p5595 :rule scope :premises (@p635))
% 0.86/1.05  (step-pop @p5596 :rule scope :premises (@p5595))
% 0.86/1.05  (step-pop @p5597 :rule scope :premises (@p5596))
% 0.86/1.05  (step-pop @p5598 :rule scope :premises (@p5597))
% 0.86/1.05  (step @p636 :rule process_scope :premises (@p5598) :args (false))
% 0.86/1.05  (assume-push @p5599 @t230)
% 0.86/1.05  (assume-push @p5600 @t232)
% 0.86/1.05  (assume-push @p5601 @t216)
% 0.86/1.05  (assume-push @p5602 @t271)
% 0.86/1.05  (step @p645 :rule and_intro :premises (@p5600 @p5599 @p5601 @p5602))
% 0.86/1.05  (step-pop @p5603 :rule scope :premises (@p645))
% 0.86/1.05  (step-pop @p5604 :rule scope :premises (@p5603))
% 0.86/1.05  (step-pop @p5605 :rule scope :premises (@p5604))
% 0.86/1.05  (step-pop @p5606 :rule scope :premises (@p5605))
% 0.86/1.05  (step @p646 :rule process_scope :premises (@p5606) :args (@t274))
% 0.86/1.05  (step @p651 :rule implies_elim :premises (@p646))
% 0.86/1.05  (step @p652 :rule resolution :premises (@p651 @p636) :args (true @t274))
% 0.86/1.05  (step @p653 :rule not_and :premises (@p652))
% 0.86/1.05  (step @p654 :rule eq_resolve :premises (@p653 @p620))
% 0.86/1.05  (step @p655 :rule reordering :premises (@p654) :args ((or @t269 @t270 @t217 @t268)))
% 0.86/1.05  (step @p656 :rule bool-double-not-elim :args (@t277))
% 0.86/1.05  (step @p657 :rule refl :args (@t278))
% 0.86/1.05  (step @p658 :rule refl :args (@t279))
% 0.86/1.05  (step @p659 :rule refl :args (@t280))
% 0.86/1.05  (step @p660 :rule nary_cong :premises (@p659 @p658 @p657 @p656) :args ((or @t280 @t279 @t278 @t282)))
% 0.86/1.05  (assume-push @p5607 @t247)
% 0.86/1.05  (assume-push @p5608 @t245)
% 0.86/1.05  (assume-push @p5609 @t276)
% 0.86/1.05  (assume-push @p5610 @t281)
% 0.86/1.05  (step @p625 :rule evaluate :args (@t273))
% 0.86/1.05  (step @p665 :rule true_intro :premises (@p5607))
% 0.86/1.05  (step @p666 :rule true_intro :premises (@p5608))
% 0.86/1.05  (step @p667 :rule symm :premises (@p666))
% 0.86/1.05  (step @p668 :rule true_intro :premises (@p5609))
% 0.86/1.05  (step @p669 :rule trans :premises (@p668 @p667))
% 0.86/1.05  (step @p670 :rule cong :premises (@p669) :args (@t277))
% 0.86/1.05  (step @p671 :rule false_intro :premises (@p5610))
% 0.86/1.05  (step @p672 :rule symm :premises (@p671))
% 0.86/1.05  (step @p673 :rule trans :premises (@p672 @p670 @p665))
% 0.86/1.05  (step @p674 false :rule eq_resolve :premises (@p673 @p625))
% 0.86/1.05  (step-pop @p5611 :rule scope :premises (@p674))
% 0.86/1.05  (step-pop @p5612 :rule scope :premises (@p5611))
% 0.86/1.05  (step-pop @p5613 :rule scope :premises (@p5612))
% 0.86/1.05  (step-pop @p5614 :rule scope :premises (@p5613))
% 0.86/1.05  (step @p675 :rule process_scope :premises (@p5614) :args (false))
% 0.86/1.05  (assume-push @p5615 @t245)
% 0.86/1.05  (assume-push @p5616 @t247)
% 0.86/1.05  (assume-push @p5617 @t276)
% 0.86/1.05  (assume-push @p5618 @t281)
% 0.86/1.05  (step @p684 :rule and_intro :premises (@p5616 @p5615 @p5617 @p5618))
% 0.86/1.05  (step-pop @p5619 :rule scope :premises (@p684))
% 0.86/1.05  (step-pop @p5620 :rule scope :premises (@p5619))
% 0.86/1.05  (step-pop @p5621 :rule scope :premises (@p5620))
% 0.86/1.05  (step-pop @p5622 :rule scope :premises (@p5621))
% 0.86/1.05  (step @p685 :rule process_scope :premises (@p5622) :args (@t283))
% 0.86/1.05  (step @p690 :rule implies_elim :premises (@p685))
% 0.86/1.05  (step @p691 :rule resolution :premises (@p690 @p675) :args (true @t283))
% 0.86/1.05  (step @p692 :rule not_and :premises (@p691))
% 0.86/1.05  (step @p693 :rule eq_resolve :premises (@p692 @p660))
% 0.86/1.05  (step @p694 :rule reordering :premises (@p693) :args ((or @t279 @t280 @t277 @t278)))
% 0.86/1.05  (step @p695 :rule bool-double-not-elim :args (@t276))
% 0.86/1.05  (step @p696 :rule bool-double-not-elim :args (@t216))
% 0.86/1.05  (step @p697 :rule refl :args (@t284))
% 0.86/1.05  (step @p698 :rule nary_cong :premises (@p697 @p696 @p656 @p695) :args ((or @t284 @t286 @t282 @t285)))
% 0.86/1.05  (assume-push @p5623 @t218)
% 0.86/1.05  (assume-push @p5624 @t268)
% 0.86/1.05  (assume-push @p5625 @t278)
% 0.86/1.05  (assume-push @p5626 @t281)
% 0.86/1.05  (step @p625 :rule evaluate :args (@t273))
% 0.86/1.05  (step @p703 :rule true_intro :premises (@p5623))
% 0.86/1.05  (step @p704 :rule false_intro :premises (@p5624))
% 0.86/1.05  (step @p705 :rule symm :premises (@p704))
% 0.86/1.05  (step @p706 :rule false_intro :premises (@p5625))
% 0.86/1.05  (step @p707 :rule trans :premises (@p706 @p705))
% 0.86/1.05  (step @p708 :rule cong :premises (@p707) :args (@t277))
% 0.86/1.05  (step @p709 :rule false_intro :premises (@p5626))
% 0.86/1.05  (step @p710 :rule symm :premises (@p709))
% 0.86/1.05  (step @p711 :rule trans :premises (@p710 @p708 @p703))
% 0.86/1.05  (step @p712 false :rule eq_resolve :premises (@p711 @p625))
% 0.86/1.05  (step-pop @p5627 :rule scope :premises (@p712))
% 0.86/1.05  (step-pop @p5628 :rule scope :premises (@p5627))
% 0.86/1.05  (step-pop @p5629 :rule scope :premises (@p5628))
% 0.86/1.05  (step-pop @p5630 :rule scope :premises (@p5629))
% 0.86/1.05  (step @p713 :rule process_scope :premises (@p5630) :args (false))
% 0.86/1.05  (assume-push @p5631 @t218)
% 0.86/1.05  (assume-push @p5632 @t268)
% 0.86/1.05  (assume-push @p5633 @t281)
% 0.86/1.05  (assume-push @p5634 @t278)
% 0.86/1.05  (step @p722 :rule and_intro :premises (@p5631 @p5632 @p5634 @p5633))
% 0.86/1.05  (step-pop @p5635 :rule scope :premises (@p722))
% 0.86/1.05  (step-pop @p5636 :rule scope :premises (@p5635))
% 0.86/1.05  (step-pop @p5637 :rule scope :premises (@p5636))
% 0.86/1.05  (step-pop @p5638 :rule scope :premises (@p5637))
% 0.86/1.05  (step @p723 :rule process_scope :premises (@p5638) :args (@t287))
% 0.86/1.05  (step @p728 :rule implies_elim :premises (@p723))
% 0.86/1.05  (step @p729 :rule resolution :premises (@p728 @p713) :args (true @t287))
% 0.86/1.05  (step @p730 :rule not_and :premises (@p729))
% 0.86/1.05  (step @p731 :rule eq_resolve :premises (@p730 @p698))
% 0.86/1.05  (step @p732 :rule reordering :premises (@p731) :args ((or @t216 @t284 @t276 @t277)))
% 0.86/1.05  (step @p733 :rule chain_m_resolution :premises (@p732 @p694) :args ((or @t279 @t280 @t216 @t284 @t277) @t207 @t288))
% 0.86/1.05  (step @p734 :rule cnf_or_neg :args (@t206 17))
% 0.86/1.05  (step @p735 :rule chain_m_resolution :premises (@p734 @p380) :args (@t289 @t207 @t208))
% 0.86/1.05  (step @p736 :rule refl :args (@t291))
% 0.86/1.05  (step @p737 :rule bool-double-not-elim :args (@t188))
% 0.86/1.05  (step @p738 :rule nary_cong :premises (@p567 @p737 @p736) :args ((or @t187 (not @t289) @t291)))
% 0.86/1.05  (assume-push @p5639 @t289)
% 0.86/1.05  (assume-push @p5640 @t290)
% 0.86/1.05  (assume-push @p5641 @t186)
% 0.86/1.05  (step @p397 :rule evaluate :args (@t212))
% 0.86/1.05  (step @p742 :rule false_intro :premises (@p735))
% 0.86/1.05  (step @p743 :rule symm :premises (@p5640))
% 0.86/1.05  (step @p744 :rule cong :premises (@p743) :args (@t186))
% 0.86/1.05  (step @p575 :rule true_intro :premises (@p562))
% 0.86/1.05  (step @p576 :rule symm :premises (@p575))
% 0.86/1.05  (step @p745 :rule trans :premises (@p576 @p744 @p742))
% 0.86/1.05  (step @p746 false :rule eq_resolve :premises (@p745 @p397))
% 0.86/1.05  (step-pop @p5642 :rule scope :premises (@p746))
% 0.86/1.05  (step-pop @p5643 :rule scope :premises (@p5642))
% 0.86/1.05  (step-pop @p5644 :rule scope :premises (@p5643))
% 0.86/1.05  (step @p747 :rule process_scope :premises (@p5644) :args (false))
% 0.86/1.05  (assume-push @p5645 @t186)
% 0.86/1.05  (assume-push @p5646 @t289)
% 0.86/1.05  (assume-push @p5647 @t290)
% 0.86/1.05  (step @p754 :rule and_intro :premises (@p735 @p5647 @p562))
% 0.86/1.05  (step-pop @p5648 :rule scope :premises (@p754))
% 0.86/1.05  (step-pop @p5649 :rule scope :premises (@p5648))
% 0.86/1.05  (step-pop @p5650 :rule scope :premises (@p5649))
% 0.86/1.05  (step @p755 :rule process_scope :premises (@p5650) :args (@t292))
% 0.86/1.05  (step @p759 :rule implies_elim :premises (@p755))
% 0.86/1.05  (step @p760 :rule resolution :premises (@p759 @p747) :args (true @t292))
% 0.86/1.05  (step @p761 :rule not_and :premises (@p760))
% 0.86/1.05  (step @p762 :rule eq_resolve :premises (@p761 @p738))
% 0.86/1.05  (step @p763 :rule reordering :premises (@p762) :args ((or @t188 @t187 @t291)))
% 0.86/1.05  (step @p764 :rule chain_m_resolution :premises (@p763 @p735 @p562) :args (@t291 @t214 (@list @t188 @t186)))
% 0.86/1.05  (step @p765 :rule eq-symm :args (@t277 @t293))
% 0.86/1.05  (step @p766 :rule eq-refl :args (@t275))
% 0.86/1.05  (step @p767 :rule skolem_intro :args (@t276))
% 0.86/1.05  (step @p768 :rule refl :args (@t275))
% 0.86/1.05  (step @p769 :rule cong :premises (@p768 @p767) :args ((= @t275 @t276)))
% 0.86/1.05  (step @p770 :rule trans :premises (@p769 @p766))
% 0.86/1.05  (step @p771 :rule true_elim :premises (@p770))
% 0.86/1.05  (step @p772 :rule cong :premises (@p771) :args (@t294))
% 0.86/1.05  (step @p773 :rule cong :premises (@p771) :args (@t295))
% 0.86/1.05  (step @p774 :rule cong :premises (@p773 @p772) :args (@t296))
% 0.86/1.05  (step @p775 :rule trans :premises (@p774 @p765))
% 0.86/1.05  (step @p776 :rule cong :premises (@p775) :args (@t297))
% 0.86/1.05  (step @p777 :rule refl :args (@t290))
% 0.86/1.05  (step @p778 :rule nary_cong :premises (@p777 @p776) :args (@t298))
% 0.86/1.05  ; trust TRUST THEORY_LEMMA
% 0.86/1.05  (step @p779 :rule trust :premises () :args (@t298))
% 0.86/1.05  (step @p780 :rule eq_resolve :premises (@p779 @p778))
% 0.86/1.05  (step @p781 :rule chain_m_resolution :premises (@p780 @p764) :args ((not @t299) @t207 (@list @t290)))
% 0.86/1.05  (step @p782 :rule cnf_equiv_neg2 :args (@t299))
% 0.86/1.05  (step @p783 :rule bool-double-not-elim :args (@t293))
% 0.86/1.05  (step @p784 :rule refl :args (@t300))
% 0.86/1.05  (step @p785 :rule refl :args (@t301))
% 0.86/1.05  (step @p786 :rule nary_cong :premises (@p785 @p784 @p657 @p783) :args ((or @t301 @t300 @t278 @t303)))
% 0.86/1.05  (assume-push @p5651 @t261)
% 0.86/1.05  (assume-push @p5652 @t259)
% 0.86/1.05  (assume-push @p5653 @t276)
% 0.86/1.05  (assume-push @p5654 @t302)
% 0.86/1.05  (step @p625 :rule evaluate :args (@t273))
% 0.86/1.05  (step @p791 :rule true_intro :premises (@p5651))
% 0.86/1.05  (step @p792 :rule true_intro :premises (@p5652))
% 0.86/1.05  (step @p793 :rule symm :premises (@p792))
% 0.86/1.05  (step @p794 :rule true_intro :premises (@p5653))
% 0.86/1.06  (step @p795 :rule trans :premises (@p794 @p793))
% 0.86/1.06  (step @p796 :rule cong :premises (@p795) :args (@t293))
% 0.86/1.06  (step @p797 :rule false_intro :premises (@p5654))
% 0.86/1.06  (step @p798 :rule symm :premises (@p797))
% 0.86/1.06  (step @p799 :rule trans :premises (@p798 @p796 @p791))
% 0.86/1.06  (step @p800 false :rule eq_resolve :premises (@p799 @p625))
% 0.86/1.06  (step-pop @p5655 :rule scope :premises (@p800))
% 0.86/1.06  (step-pop @p5656 :rule scope :premises (@p5655))
% 0.86/1.06  (step-pop @p5657 :rule scope :premises (@p5656))
% 0.86/1.06  (step-pop @p5658 :rule scope :premises (@p5657))
% 0.86/1.06  (step @p801 :rule process_scope :premises (@p5658) :args (false))
% 0.86/1.06  (assume-push @p5659 @t259)
% 0.86/1.06  (assume-push @p5660 @t261)
% 0.86/1.06  (assume-push @p5661 @t276)
% 0.86/1.06  (assume-push @p5662 @t302)
% 0.86/1.06  (step @p810 :rule and_intro :premises (@p5660 @p5659 @p5661 @p5662))
% 0.86/1.06  (step-pop @p5663 :rule scope :premises (@p810))
% 0.86/1.06  (step-pop @p5664 :rule scope :premises (@p5663))
% 0.86/1.06  (step-pop @p5665 :rule scope :premises (@p5664))
% 0.86/1.06  (step-pop @p5666 :rule scope :premises (@p5665))
% 0.86/1.06  (step @p811 :rule process_scope :premises (@p5666) :args (@t304))
% 0.86/1.06  (step @p816 :rule implies_elim :premises (@p811))
% 0.86/1.06  (step @p817 :rule resolution :premises (@p816 @p801) :args (true @t304))
% 0.86/1.06  (step @p818 :rule not_and :premises (@p817))
% 0.86/1.06  (step @p819 :rule eq_resolve :premises (@p818 @p786))
% 0.86/1.06  (step @p820 :rule reordering :premises (@p819) :args ((or @t300 @t301 @t293 @t278)))
% 0.86/1.06  (step @p821 :rule cnf_or_neg :args (@t206 16))
% 0.86/1.06  (step @p822 :rule chain_m_resolution :premises (@p821 @p380) :args (@t305 @t207 @t208))
% 0.86/1.06  (step @p823 :rule refl :args (@t307))
% 0.86/1.06  (step @p824 :rule bool-double-not-elim :args (@t190))
% 0.86/1.06  (step @p825 :rule nary_cong :premises (@p567 @p824 @p823) :args ((or @t187 (not @t305) @t307)))
% 0.86/1.06  (assume-push @p5667 @t305)
% 0.86/1.06  (assume-push @p5668 @t306)
% 0.86/1.06  (assume-push @p5669 @t186)
% 0.86/1.06  (step @p397 :rule evaluate :args (@t212))
% 0.86/1.06  (step @p829 :rule false_intro :premises (@p822))
% 0.86/1.06  (step @p830 :rule symm :premises (@p5668))
% 0.86/1.06  (step @p831 :rule cong :premises (@p830) :args (@t186))
% 0.86/1.06  (step @p575 :rule true_intro :premises (@p562))
% 0.86/1.06  (step @p576 :rule symm :premises (@p575))
% 0.86/1.06  (step @p832 :rule trans :premises (@p576 @p831 @p829))
% 0.86/1.06  (step @p833 false :rule eq_resolve :premises (@p832 @p397))
% 0.86/1.06  (step-pop @p5670 :rule scope :premises (@p833))
% 0.86/1.06  (step-pop @p5671 :rule scope :premises (@p5670))
% 0.86/1.06  (step-pop @p5672 :rule scope :premises (@p5671))
% 0.86/1.06  (step @p834 :rule process_scope :premises (@p5672) :args (false))
% 0.86/1.06  (assume-push @p5673 @t186)
% 0.86/1.06  (assume-push @p5674 @t305)
% 0.86/1.06  (assume-push @p5675 @t306)
% 0.86/1.06  (step @p841 :rule and_intro :premises (@p822 @p5675 @p562))
% 0.86/1.06  (step-pop @p5676 :rule scope :premises (@p841))
% 0.86/1.06  (step-pop @p5677 :rule scope :premises (@p5676))
% 0.86/1.06  (step-pop @p5678 :rule scope :premises (@p5677))
% 0.86/1.06  (step @p842 :rule process_scope :premises (@p5678) :args (@t308))
% 0.86/1.06  (step @p846 :rule implies_elim :premises (@p842))
% 0.86/1.06  (step @p847 :rule resolution :premises (@p846 @p834) :args (true @t308))
% 0.86/1.06  (step @p848 :rule not_and :premises (@p847))
% 0.86/1.06  (step @p849 :rule eq_resolve :premises (@p848 @p825))
% 0.86/1.06  (step @p850 :rule reordering :premises (@p849) :args ((or @t190 @t187 @t307)))
% 0.86/1.06  (step @p851 :rule chain_m_resolution :premises (@p850 @p822 @p562) :args (@t307 @t214 (@list @t190 @t186)))
% 0.86/1.06  (step @p852 :rule eq-symm :args (@t311 @t312))
% 0.86/1.06  (step @p853 :rule eq-refl :args (@t309))
% 0.86/1.06  (step @p854 :rule skolem_intro :args (@t310))
% 0.86/1.06  (step @p855 :rule refl :args (@t309))
% 0.86/1.06  (step @p856 :rule cong :premises (@p855 @p854) :args ((= @t309 @t310)))
% 0.86/1.06  (step @p857 :rule trans :premises (@p856 @p853))
% 0.86/1.06  (step @p858 :rule true_elim :premises (@p857))
% 0.86/1.06  (step @p859 :rule cong :premises (@p858) :args (@t313))
% 0.86/1.06  (step @p860 :rule cong :premises (@p858) :args (@t314))
% 0.86/1.06  (step @p861 :rule cong :premises (@p860 @p859) :args (@t315))
% 0.86/1.06  (step @p862 :rule trans :premises (@p861 @p852))
% 0.86/1.06  (step @p863 :rule cong :premises (@p862) :args (@t316))
% 0.86/1.06  (step @p864 :rule refl :args (@t306))
% 0.86/1.06  (step @p865 :rule nary_cong :premises (@p864 @p863) :args (@t317))
% 0.86/1.06  ; trust TRUST THEORY_LEMMA
% 0.86/1.06  (step @p866 :rule trust :premises () :args (@t317))
% 0.86/1.06  (step @p867 :rule eq_resolve :premises (@p866 @p865))
% 0.86/1.06  (step @p868 :rule chain_m_resolution :premises (@p867 @p851) :args ((not @t318) @t207 (@list @t306)))
% 0.86/1.06  (step @p869 :rule cnf_equiv_neg2 :args (@t318))
% 0.86/1.06  (step @p870 :rule bool-double-not-elim :args (@t311))
% 0.86/1.06  (step @p871 :rule refl :args (@t319))
% 0.86/1.06  (step @p872 :rule nary_cong :premises (@p619 @p618 @p871 @p870) :args ((or @t270 @t269 @t319 @t321)))
% 0.86/1.06  (assume-push @p5679 @t232)
% 0.86/1.06  (assume-push @p5680 @t230)
% 0.86/1.06  (assume-push @p5681 @t310)
% 0.86/1.06  (assume-push @p5682 @t320)
% 0.86/1.06  (step @p625 :rule evaluate :args (@t273))
% 0.86/1.06  (step @p877 :rule true_intro :premises (@p5679))
% 0.86/1.06  (step @p878 :rule true_intro :premises (@p5680))
% 0.86/1.06  (step @p879 :rule symm :premises (@p878))
% 0.86/1.06  (step @p880 :rule true_intro :premises (@p5681))
% 0.86/1.06  (step @p881 :rule trans :premises (@p880 @p879))
% 0.86/1.06  (step @p882 :rule cong :premises (@p881) :args (@t311))
% 0.86/1.06  (step @p883 :rule false_intro :premises (@p5682))
% 0.86/1.06  (step @p884 :rule symm :premises (@p883))
% 0.86/1.06  (step @p885 :rule trans :premises (@p884 @p882 @p877))
% 0.86/1.06  (step @p886 false :rule eq_resolve :premises (@p885 @p625))
% 0.86/1.06  (step-pop @p5683 :rule scope :premises (@p886))
% 0.86/1.06  (step-pop @p5684 :rule scope :premises (@p5683))
% 0.86/1.06  (step-pop @p5685 :rule scope :premises (@p5684))
% 0.86/1.06  (step-pop @p5686 :rule scope :premises (@p5685))
% 0.86/1.06  (step @p887 :rule process_scope :premises (@p5686) :args (false))
% 0.86/1.06  (assume-push @p5687 @t230)
% 0.86/1.06  (assume-push @p5688 @t232)
% 0.86/1.06  (assume-push @p5689 @t310)
% 0.86/1.06  (assume-push @p5690 @t320)
% 0.86/1.06  (step @p896 :rule and_intro :premises (@p5688 @p5687 @p5689 @p5690))
% 0.86/1.06  (step-pop @p5691 :rule scope :premises (@p896))
% 0.86/1.06  (step-pop @p5692 :rule scope :premises (@p5691))
% 0.86/1.06  (step-pop @p5693 :rule scope :premises (@p5692))
% 0.86/1.06  (step-pop @p5694 :rule scope :premises (@p5693))
% 0.86/1.06  (step @p897 :rule process_scope :premises (@p5694) :args (@t322))
% 0.86/1.06  (step @p902 :rule implies_elim :premises (@p897))
% 0.86/1.06  (step @p903 :rule resolution :premises (@p902 @p887) :args (true @t322))
% 0.86/1.06  (step @p904 :rule not_and :premises (@p903))
% 0.86/1.06  (step @p905 :rule eq_resolve :premises (@p904 @p872))
% 0.86/1.06  (step @p906 :rule reordering :premises (@p905) :args ((or @t269 @t270 @t311 @t319)))
% 0.86/1.06  (step @p907 :rule bool-double-not-elim :args (@t310))
% 0.86/1.06  (step @p908 :rule refl :args (@t323))
% 0.86/1.06  (step @p909 :rule nary_cong :premises (@p908 @p907 @p783 @p695) :args ((or @t323 @t324 @t303 @t285)))
% 0.86/1.06  (assume-push @p5695 @t302)
% 0.86/1.06  (assume-push @p5696 @t278)
% 0.86/1.06  (assume-push @p5697 @t319)
% 0.86/1.06  (assume-push @p5698 @t312)
% 0.86/1.06  (step @p397 :rule evaluate :args (@t212))
% 0.86/1.06  (step @p914 :rule false_intro :premises (@p5695))
% 0.86/1.06  (step @p915 :rule false_intro :premises (@p5696))
% 0.86/1.06  (step @p916 :rule symm :premises (@p915))
% 0.86/1.06  (step @p917 :rule false_intro :premises (@p5697))
% 0.86/1.06  (step @p918 :rule trans :premises (@p917 @p916))
% 0.86/1.06  (step @p919 :rule cong :premises (@p918) :args (@t312))
% 0.86/1.06  (step @p920 :rule true_intro :premises (@p5698))
% 0.86/1.06  (step @p921 :rule symm :premises (@p920))
% 0.86/1.06  (step @p922 :rule trans :premises (@p921 @p919 @p914))
% 0.86/1.06  (step @p923 false :rule eq_resolve :premises (@p922 @p397))
% 0.86/1.06  (step-pop @p5699 :rule scope :premises (@p923))
% 0.86/1.06  (step-pop @p5700 :rule scope :premises (@p5699))
% 0.86/1.06  (step-pop @p5701 :rule scope :premises (@p5700))
% 0.86/1.06  (step-pop @p5702 :rule scope :premises (@p5701))
% 0.86/1.06  (step @p924 :rule process_scope :premises (@p5702) :args (false))
% 0.86/1.06  (assume-push @p5703 @t312)
% 0.86/1.06  (assume-push @p5704 @t319)
% 0.86/1.06  (assume-push @p5705 @t302)
% 0.86/1.06  (assume-push @p5706 @t278)
% 0.86/1.06  (step @p933 :rule and_intro :premises (@p5705 @p5706 @p5704 @p5703))
% 0.86/1.06  (step-pop @p5707 :rule scope :premises (@p933))
% 0.86/1.06  (step-pop @p5708 :rule scope :premises (@p5707))
% 0.86/1.06  (step-pop @p5709 :rule scope :premises (@p5708))
% 0.86/1.06  (step-pop @p5710 :rule scope :premises (@p5709))
% 0.86/1.06  (step @p934 :rule process_scope :premises (@p5710) :args (@t325))
% 0.86/1.06  (step @p939 :rule implies_elim :premises (@p934))
% 0.86/1.06  (step @p940 :rule resolution :premises (@p939 @p924) :args (true @t325))
% 0.86/1.06  (step @p941 :rule not_and :premises (@p940))
% 0.86/1.06  (step @p942 :rule eq_resolve :premises (@p941 @p909))
% 0.86/1.06  (step @p943 :rule reordering :premises (@p942) :args ((or @t310 @t323 @t276 @t293)))
% 0.86/1.06  (step @p944 :rule chain_m_resolution :premises (@p943 @p906 @p869 @p868) :args ((or @t269 @t270 @t323 @t276 @t293) @t326 @t327))
% 0.86/1.06  (step @p945 :rule cnf_equiv_neg1 :args (@t318))
% 0.86/1.06  (step @p946 :rule reordering :premises (@p945) :args ((or @t312 @t311 @t318)))
% 0.86/1.06  (step @p947 :rule bool-double-not-elim :args (@t312))
% 0.86/1.06  (step @p948 :rule nary_cong :premises (@p785 @p784 @p871 @p947) :args ((or @t301 @t300 @t319 @t328)))
% 0.86/1.06  (assume-push @p5711 @t261)
% 0.86/1.06  (assume-push @p5712 @t259)
% 0.86/1.06  (assume-push @p5713 @t310)
% 0.86/1.06  (assume-push @p5714 @t323)
% 0.86/1.06  (step @p625 :rule evaluate :args (@t273))
% 0.86/1.06  (step @p953 :rule true_intro :premises (@p5711))
% 0.86/1.06  (step @p954 :rule true_intro :premises (@p5712))
% 0.86/1.06  (step @p955 :rule symm :premises (@p954))
% 0.86/1.06  (step @p956 :rule true_intro :premises (@p5713))
% 0.86/1.06  (step @p957 :rule trans :premises (@p956 @p955))
% 0.86/1.06  (step @p958 :rule cong :premises (@p957) :args (@t312))
% 0.86/1.06  (step @p959 :rule false_intro :premises (@p5714))
% 0.86/1.06  (step @p960 :rule symm :premises (@p959))
% 0.86/1.06  (step @p961 :rule trans :premises (@p960 @p958 @p953))
% 0.86/1.06  (step @p962 false :rule eq_resolve :premises (@p961 @p625))
% 0.86/1.06  (step-pop @p5715 :rule scope :premises (@p962))
% 0.86/1.06  (step-pop @p5716 :rule scope :premises (@p5715))
% 0.86/1.06  (step-pop @p5717 :rule scope :premises (@p5716))
% 0.86/1.06  (step-pop @p5718 :rule scope :premises (@p5717))
% 0.86/1.06  (step @p963 :rule process_scope :premises (@p5718) :args (false))
% 0.86/1.06  (assume-push @p5719 @t259)
% 0.86/1.06  (assume-push @p5720 @t261)
% 0.86/1.06  (assume-push @p5721 @t310)
% 0.86/1.06  (assume-push @p5722 @t323)
% 0.86/1.06  (step @p972 :rule and_intro :premises (@p5720 @p5719 @p5721 @p5722))
% 0.86/1.06  (step-pop @p5723 :rule scope :premises (@p972))
% 0.86/1.06  (step-pop @p5724 :rule scope :premises (@p5723))
% 0.86/1.06  (step-pop @p5725 :rule scope :premises (@p5724))
% 0.86/1.06  (step-pop @p5726 :rule scope :premises (@p5725))
% 0.86/1.06  (step @p973 :rule process_scope :premises (@p5726) :args (@t329))
% 0.86/1.06  (step @p978 :rule implies_elim :premises (@p973))
% 0.86/1.06  (step @p979 :rule resolution :premises (@p978 @p963) :args (true @t329))
% 0.86/1.06  (step @p980 :rule not_and :premises (@p979))
% 0.86/1.06  (step @p981 :rule eq_resolve :premises (@p980 @p948))
% 0.86/1.06  (step @p982 :rule reordering :premises (@p981) :args ((or @t300 @t301 @t312 @t319)))
% 0.86/1.06  (step @p983 :rule refl :args (@t320))
% 0.86/1.06  (step @p984 :rule nary_cong :premises (@p616 @p696 @p983 @p907) :args ((or @t272 @t286 @t320 @t324)))
% 0.86/1.06  (assume-push @p5727 @t271)
% 0.86/1.06  (assume-push @p5728 @t268)
% 0.86/1.06  (assume-push @p5729 @t319)
% 0.86/1.06  (assume-push @p5730 @t311)
% 0.86/1.06  (step @p397 :rule evaluate :args (@t212))
% 0.86/1.06  (step @p989 :rule false_intro :premises (@p5727))
% 0.86/1.06  (step @p990 :rule false_intro :premises (@p5728))
% 0.86/1.06  (step @p991 :rule symm :premises (@p990))
% 0.86/1.06  (step @p992 :rule false_intro :premises (@p5729))
% 0.86/1.06  (step @p993 :rule trans :premises (@p992 @p991))
% 0.86/1.06  (step @p994 :rule cong :premises (@p993) :args (@t311))
% 0.86/1.06  (step @p995 :rule true_intro :premises (@p5730))
% 0.86/1.06  (step @p996 :rule symm :premises (@p995))
% 0.86/1.06  (step @p997 :rule trans :premises (@p996 @p994 @p989))
% 0.86/1.06  (step @p998 false :rule eq_resolve :premises (@p997 @p397))
% 0.86/1.06  (step-pop @p5731 :rule scope :premises (@p998))
% 0.86/1.06  (step-pop @p5732 :rule scope :premises (@p5731))
% 0.86/1.06  (step-pop @p5733 :rule scope :premises (@p5732))
% 0.86/1.06  (step-pop @p5734 :rule scope :premises (@p5733))
% 0.86/1.06  (step @p999 :rule process_scope :premises (@p5734) :args (false))
% 0.86/1.06  (assume-push @p5735 @t271)
% 0.86/1.06  (assume-push @p5736 @t268)
% 0.86/1.06  (assume-push @p5737 @t311)
% 0.86/1.06  (assume-push @p5738 @t319)
% 0.86/1.06  (step @p1008 :rule and_intro :premises (@p5735 @p5736 @p5738 @p5737))
% 0.86/1.06  (step-pop @p5739 :rule scope :premises (@p1008))
% 0.86/1.06  (step-pop @p5740 :rule scope :premises (@p5739))
% 0.86/1.06  (step-pop @p5741 :rule scope :premises (@p5740))
% 0.86/1.06  (step-pop @p5742 :rule scope :premises (@p5741))
% 0.86/1.06  (step @p1009 :rule process_scope :premises (@p5742) :args (@t330))
% 0.86/1.06  (step @p1014 :rule implies_elim :premises (@p1009))
% 0.86/1.06  (step @p1015 :rule resolution :premises (@p1014 @p999) :args (true @t330))
% 0.86/1.06  (step @p1016 :rule not_and :premises (@p1015))
% 0.86/1.06  (step @p1017 :rule eq_resolve :premises (@p1016 @p984))
% 0.86/1.06  (step @p1018 :rule reordering :premises (@p1017) :args ((or @t216 @t217 @t310 @t320)))
% 0.86/1.06  (step @p1019 :rule chain_m_resolution :premises (@p1018 @p982 @p946 @p868 @p944 @p820 @p782 @p781 @p733 @p655 @p615 @p439) :args ((or @t269 @t270 @t279 @t280 @t300 @t301 @t284) @t331 (@list @t310 @t311 @t318 @t312 @t276 @t293 @t299 @t277 @t216 @t217 @t224)))
% 0.86/1.06  (step @p1020 :rule bool-double-not-elim :args (@t218))
% 0.86/1.06  (step @p1021 :rule nary_cong :premises (@p659 @p658 @p617 @p1020) :args ((or @t280 @t279 @t268 @t332)))
% 0.86/1.06  (assume-push @p5743 @t247)
% 0.86/1.06  (assume-push @p5744 @t245)
% 0.86/1.06  (assume-push @p5745 @t216)
% 0.86/1.06  (assume-push @p5746 @t284)
% 0.86/1.06  (step @p625 :rule evaluate :args (@t273))
% 0.86/1.06  (step @p1026 :rule true_intro :premises (@p5743))
% 0.86/1.06  (step @p1027 :rule true_intro :premises (@p5744))
% 0.86/1.06  (step @p1028 :rule symm :premises (@p1027))
% 0.86/1.06  (step @p1029 :rule true_intro :premises (@p5745))
% 0.86/1.06  (step @p1030 :rule trans :premises (@p1029 @p1028))
% 0.86/1.06  (step @p1031 :rule cong :premises (@p1030) :args (@t218))
% 0.86/1.06  (step @p1032 :rule false_intro :premises (@p5746))
% 0.86/1.06  (step @p1033 :rule symm :premises (@p1032))
% 0.86/1.06  (step @p1034 :rule trans :premises (@p1033 @p1031 @p1026))
% 0.86/1.06  (step @p1035 false :rule eq_resolve :premises (@p1034 @p625))
% 0.86/1.06  (step-pop @p5747 :rule scope :premises (@p1035))
% 0.86/1.06  (step-pop @p5748 :rule scope :premises (@p5747))
% 0.86/1.06  (step-pop @p5749 :rule scope :premises (@p5748))
% 0.86/1.06  (step-pop @p5750 :rule scope :premises (@p5749))
% 0.86/1.06  (step @p1036 :rule process_scope :premises (@p5750) :args (false))
% 0.86/1.06  (assume-push @p5751 @t245)
% 0.86/1.06  (assume-push @p5752 @t247)
% 0.86/1.06  (assume-push @p5753 @t216)
% 0.86/1.06  (assume-push @p5754 @t284)
% 0.86/1.06  (step @p1045 :rule and_intro :premises (@p5752 @p5751 @p5753 @p5754))
% 0.86/1.06  (step-pop @p5755 :rule scope :premises (@p1045))
% 0.86/1.06  (step-pop @p5756 :rule scope :premises (@p5755))
% 0.86/1.06  (step-pop @p5757 :rule scope :premises (@p5756))
% 0.86/1.06  (step-pop @p5758 :rule scope :premises (@p5757))
% 0.86/1.06  (step @p1046 :rule process_scope :premises (@p5758) :args (@t333))
% 0.86/1.06  (step @p1051 :rule implies_elim :premises (@p1046))
% 0.86/1.06  (step @p1052 :rule resolution :premises (@p1051 @p1036) :args (true @t333))
% 0.86/1.06  (step @p1053 :rule not_and :premises (@p1052))
% 0.86/1.06  (step @p1054 :rule eq_resolve :premises (@p1053 @p1021))
% 0.86/1.06  (step @p1055 :rule reordering :premises (@p1054) :args ((or @t279 @t280 @t218 @t268)))
% 0.86/1.06  (step @p1056 :rule refl :args (@t271))
% 0.86/1.06  (step @p1057 :rule nary_cong :premises (@p1056 @p696 @p870 @p907) :args ((or @t271 @t286 @t321 @t324)))
% 0.86/1.06  (assume-push @p5759 @t217)
% 0.86/1.06  (assume-push @p5760 @t268)
% 0.86/1.06  (assume-push @p5761 @t319)
% 0.86/1.06  (assume-push @p5762 @t320)
% 0.86/1.06  (step @p625 :rule evaluate :args (@t273))
% 0.86/1.06  (step @p1062 :rule true_intro :premises (@p5759))
% 0.86/1.06  (step @p1063 :rule false_intro :premises (@p5760))
% 0.86/1.06  (step @p1064 :rule symm :premises (@p1063))
% 0.86/1.06  (step @p1065 :rule false_intro :premises (@p5761))
% 0.86/1.06  (step @p1066 :rule trans :premises (@p1065 @p1064))
% 0.86/1.06  (step @p1067 :rule cong :premises (@p1066) :args (@t311))
% 0.86/1.06  (step @p1068 :rule false_intro :premises (@p5762))
% 0.86/1.06  (step @p1069 :rule symm :premises (@p1068))
% 0.86/1.06  (step @p1070 :rule trans :premises (@p1069 @p1067 @p1062))
% 0.86/1.06  (step @p1071 false :rule eq_resolve :premises (@p1070 @p625))
% 0.86/1.06  (step-pop @p5763 :rule scope :premises (@p1071))
% 0.86/1.06  (step-pop @p5764 :rule scope :premises (@p5763))
% 0.86/1.06  (step-pop @p5765 :rule scope :premises (@p5764))
% 0.86/1.06  (step-pop @p5766 :rule scope :premises (@p5765))
% 0.86/1.06  (step @p1072 :rule process_scope :premises (@p5766) :args (false))
% 0.86/1.06  (assume-push @p5767 @t217)
% 0.86/1.06  (assume-push @p5768 @t268)
% 0.86/1.06  (assume-push @p5769 @t320)
% 0.86/1.06  (assume-push @p5770 @t319)
% 0.86/1.06  (step @p1081 :rule and_intro :premises (@p5767 @p5768 @p5770 @p5769))
% 0.86/1.06  (step-pop @p5771 :rule scope :premises (@p1081))
% 0.86/1.06  (step-pop @p5772 :rule scope :premises (@p5771))
% 0.86/1.06  (step-pop @p5773 :rule scope :premises (@p5772))
% 0.86/1.06  (step-pop @p5774 :rule scope :premises (@p5773))
% 0.86/1.06  (step @p1082 :rule process_scope :premises (@p5774) :args (@t334))
% 0.86/1.06  (step @p1087 :rule implies_elim :premises (@p1082))
% 0.86/1.06  (step @p1088 :rule resolution :premises (@p1087 @p1072) :args (true @t334))
% 0.86/1.06  (step @p1089 :rule not_and :premises (@p1088))
% 0.86/1.06  (step @p1090 :rule eq_resolve :premises (@p1089 @p1057))
% 0.86/1.06  (step @p1091 :rule reordering :premises (@p1090) :args ((or @t216 @t271 @t310 @t311)))
% 0.86/1.06  (step @p1092 :rule chain_m_resolution :premises (@p1091 @p906) :args ((or @t269 @t270 @t216 @t271 @t311) @t207 @t335))
% 0.86/1.06  (step @p1093 :rule refl :args (@t302))
% 0.86/1.06  (step @p1094 :rule nary_cong :premises (@p947 @p907 @p1093 @p695) :args ((or @t328 @t324 @t302 @t285)))
% 0.86/1.06  (assume-push @p5775 @t323)
% 0.86/1.06  (assume-push @p5776 @t319)
% 0.86/1.06  (assume-push @p5777 @t278)
% 0.86/1.06  (assume-push @p5778 @t293)
% 0.86/1.06  (step @p397 :rule evaluate :args (@t212))
% 0.86/1.06  (step @p1099 :rule false_intro :premises (@p5775))
% 0.86/1.06  (step @p1100 :rule false_intro :premises (@p5776))
% 0.86/1.06  (step @p1101 :rule symm :premises (@p1100))
% 0.86/1.06  (step @p1102 :rule false_intro :premises (@p5777))
% 0.86/1.06  (step @p1103 :rule trans :premises (@p1102 @p1101))
% 0.86/1.06  (step @p1104 :rule cong :premises (@p1103) :args (@t293))
% 0.86/1.06  (step @p1105 :rule true_intro :premises (@p5778))
% 0.86/1.06  (step @p1106 :rule symm :premises (@p1105))
% 0.86/1.06  (step @p1107 :rule trans :premises (@p1106 @p1104 @p1099))
% 0.86/1.06  (step @p1108 false :rule eq_resolve :premises (@p1107 @p397))
% 0.86/1.06  (step-pop @p5779 :rule scope :premises (@p1108))
% 0.86/1.06  (step-pop @p5780 :rule scope :premises (@p5779))
% 0.86/1.06  (step-pop @p5781 :rule scope :premises (@p5780))
% 0.86/1.06  (step-pop @p5782 :rule scope :premises (@p5781))
% 0.86/1.06  (step @p1109 :rule process_scope :premises (@p5782) :args (false))
% 0.86/1.06  (assume-push @p5783 @t323)
% 0.86/1.06  (assume-push @p5784 @t319)
% 0.86/1.06  (assume-push @p5785 @t293)
% 0.86/1.06  (assume-push @p5786 @t278)
% 0.86/1.06  (step @p1118 :rule and_intro :premises (@p5783 @p5784 @p5786 @p5785))
% 0.86/1.06  (step-pop @p5787 :rule scope :premises (@p1118))
% 0.86/1.06  (step-pop @p5788 :rule scope :premises (@p5787))
% 0.86/1.06  (step-pop @p5789 :rule scope :premises (@p5788))
% 0.86/1.06  (step-pop @p5790 :rule scope :premises (@p5789))
% 0.86/1.06  (step @p1119 :rule process_scope :premises (@p5790) :args (@t336))
% 0.86/1.06  (step @p1124 :rule implies_elim :premises (@p1119))
% 0.86/1.06  (step @p1125 :rule resolution :premises (@p1124 @p1109) :args (true @t336))
% 0.86/1.06  (step @p1126 :rule not_and :premises (@p1125))
% 0.86/1.06  (step @p1127 :rule eq_resolve :premises (@p1126 @p1094))
% 0.86/1.06  (step @p1128 :rule reordering :premises (@p1127) :args ((or @t310 @t312 @t276 @t302)))
% 0.86/1.06  (step @p1129 :rule chain_m_resolution :premises (@p1128 @p694 @p782 @p781) :args ((or @t279 @t280 @t310 @t312 @t302) @t326 @t337))
% 0.86/1.06  (step @p1130 :rule cnf_equiv_neg1 :args (@t299))
% 0.86/1.06  (step @p1131 :rule reordering :premises (@p1130) :args ((or @t293 @t277 @t299)))
% 0.86/1.06  (step @p1132 :rule refl :args (@t281))
% 0.86/1.06  (step @p1133 :rule nary_cong :premises (@p1020 @p696 @p1132 @p695) :args ((or @t332 @t286 @t281 @t285)))
% 0.86/1.06  (assume-push @p5791 @t284)
% 0.86/1.06  (assume-push @p5792 @t268)
% 0.86/1.06  (assume-push @p5793 @t278)
% 0.86/1.06  (assume-push @p5794 @t277)
% 0.86/1.06  (step @p397 :rule evaluate :args (@t212))
% 0.86/1.06  (step @p1138 :rule false_intro :premises (@p5791))
% 0.86/1.06  (step @p1139 :rule false_intro :premises (@p5792))
% 0.86/1.06  (step @p1140 :rule symm :premises (@p1139))
% 0.86/1.06  (step @p1141 :rule false_intro :premises (@p5793))
% 0.86/1.06  (step @p1142 :rule trans :premises (@p1141 @p1140))
% 0.86/1.06  (step @p1143 :rule cong :premises (@p1142) :args (@t277))
% 0.86/1.06  (step @p1144 :rule true_intro :premises (@p5794))
% 0.86/1.06  (step @p1145 :rule symm :premises (@p1144))
% 0.86/1.06  (step @p1146 :rule trans :premises (@p1145 @p1143 @p1138))
% 0.86/1.06  (step @p1147 false :rule eq_resolve :premises (@p1146 @p397))
% 0.86/1.06  (step-pop @p5795 :rule scope :premises (@p1147))
% 0.86/1.06  (step-pop @p5796 :rule scope :premises (@p5795))
% 0.86/1.06  (step-pop @p5797 :rule scope :premises (@p5796))
% 0.86/1.06  (step-pop @p5798 :rule scope :premises (@p5797))
% 0.86/1.06  (step @p1148 :rule process_scope :premises (@p5798) :args (false))
% 0.86/1.06  (assume-push @p5799 @t284)
% 0.86/1.06  (assume-push @p5800 @t268)
% 0.86/1.06  (assume-push @p5801 @t277)
% 0.86/1.06  (assume-push @p5802 @t278)
% 0.86/1.06  (step @p1157 :rule and_intro :premises (@p5799 @p5800 @p5802 @p5801))
% 0.86/1.06  (step-pop @p5803 :rule scope :premises (@p1157))
% 0.86/1.06  (step-pop @p5804 :rule scope :premises (@p5803))
% 0.86/1.06  (step-pop @p5805 :rule scope :premises (@p5804))
% 0.86/1.06  (step-pop @p5806 :rule scope :premises (@p5805))
% 0.86/1.06  (step @p1158 :rule process_scope :premises (@p5806) :args (@t338))
% 0.86/1.06  (step @p1163 :rule implies_elim :premises (@p1158))
% 0.86/1.06  (step @p1164 :rule resolution :premises (@p1163 @p1148) :args (true @t338))
% 0.86/1.06  (step @p1165 :rule not_and :premises (@p1164))
% 0.86/1.06  (step @p1166 :rule eq_resolve :premises (@p1165 @p1133))
% 0.86/1.06  (step @p1167 :rule reordering :premises (@p1166) :args ((or @t216 @t218 @t276 @t281)))
% 0.86/1.06  (step @p1168 :rule chain_m_resolution :premises (@p1167 @p820 @p1131 @p781 @p1129 @p982 @p869 @p868 @p1092 @p1055 @p441 @p439 @p1019) :args ((or @t269 @t270 @t279 @t280 @t300 @t301) @t339 (@list @t276 @t277 @t299 @t293 @t310 @t312 @t318 @t311 @t216 @t217 @t224 @t218)))
% 0.86/1.06  (step @p1169 :rule bool-double-not-elim :args (@t342))
% 0.86/1.06  (step @p1170 :rule refl :args (@t343))
% 0.86/1.06  (step @p1171 :rule nary_cong :premises (@p659 @p658 @p1170 @p1169) :args ((or @t280 @t279 @t343 @t345)))
% 0.86/1.06  (assume-push @p5807 @t247)
% 0.86/1.06  (assume-push @p5808 @t245)
% 0.86/1.06  (assume-push @p5809 @t341)
% 0.86/1.06  (assume-push @p5810 @t344)
% 0.86/1.06  (step @p625 :rule evaluate :args (@t273))
% 0.86/1.06  (step @p1176 :rule true_intro :premises (@p5807))
% 0.86/1.06  (step @p1177 :rule true_intro :premises (@p5808))
% 0.86/1.06  (step @p1178 :rule symm :premises (@p1177))
% 0.86/1.06  (step @p1179 :rule true_intro :premises (@p5809))
% 0.86/1.06  (step @p1180 :rule trans :premises (@p1179 @p1178))
% 0.86/1.06  (step @p1181 :rule cong :premises (@p1180) :args (@t342))
% 0.86/1.06  (step @p1182 :rule false_intro :premises (@p5810))
% 0.86/1.06  (step @p1183 :rule symm :premises (@p1182))
% 0.86/1.06  (step @p1184 :rule trans :premises (@p1183 @p1181 @p1176))
% 0.86/1.06  (step @p1185 false :rule eq_resolve :premises (@p1184 @p625))
% 0.86/1.06  (step-pop @p5811 :rule scope :premises (@p1185))
% 0.86/1.06  (step-pop @p5812 :rule scope :premises (@p5811))
% 0.86/1.06  (step-pop @p5813 :rule scope :premises (@p5812))
% 0.86/1.06  (step-pop @p5814 :rule scope :premises (@p5813))
% 0.86/1.06  (step @p1186 :rule process_scope :premises (@p5814) :args (false))
% 0.86/1.06  (assume-push @p5815 @t245)
% 0.86/1.06  (assume-push @p5816 @t247)
% 0.86/1.06  (assume-push @p5817 @t341)
% 0.86/1.06  (assume-push @p5818 @t344)
% 0.86/1.06  (step @p1195 :rule and_intro :premises (@p5816 @p5815 @p5817 @p5818))
% 0.86/1.06  (step-pop @p5819 :rule scope :premises (@p1195))
% 0.86/1.06  (step-pop @p5820 :rule scope :premises (@p5819))
% 0.86/1.06  (step-pop @p5821 :rule scope :premises (@p5820))
% 0.86/1.06  (step-pop @p5822 :rule scope :premises (@p5821))
% 0.86/1.06  (step @p1196 :rule process_scope :premises (@p5822) :args (@t346))
% 0.86/1.06  (step @p1201 :rule implies_elim :premises (@p1196))
% 0.86/1.06  (step @p1202 :rule resolution :premises (@p1201 @p1186) :args (true @t346))
% 0.86/1.06  (step @p1203 :rule not_and :premises (@p1202))
% 0.86/1.06  (step @p1204 :rule eq_resolve :premises (@p1203 @p1171))
% 0.86/1.06  (step @p1205 :rule reordering :premises (@p1204) :args ((or @t279 @t280 @t342 @t343)))
% 0.86/1.06  (step @p1206 :rule bool-double-not-elim :args (@t341))
% 0.86/1.06  (step @p1207 :rule nary_cong :premises (@p697 @p696 @p1169 @p1206) :args ((or @t284 @t286 @t345 @t347)))
% 0.86/1.06  (assume-push @p5823 @t218)
% 0.86/1.06  (assume-push @p5824 @t268)
% 0.86/1.06  (assume-push @p5825 @t343)
% 0.86/1.06  (assume-push @p5826 @t344)
% 0.86/1.06  (step @p625 :rule evaluate :args (@t273))
% 0.86/1.06  (step @p1212 :rule true_intro :premises (@p5823))
% 0.86/1.06  (step @p1213 :rule false_intro :premises (@p5824))
% 0.86/1.06  (step @p1214 :rule symm :premises (@p1213))
% 0.86/1.06  (step @p1215 :rule false_intro :premises (@p5825))
% 0.86/1.06  (step @p1216 :rule trans :premises (@p1215 @p1214))
% 0.86/1.06  (step @p1217 :rule cong :premises (@p1216) :args (@t342))
% 0.86/1.06  (step @p1218 :rule false_intro :premises (@p5826))
% 0.86/1.06  (step @p1219 :rule symm :premises (@p1218))
% 0.86/1.06  (step @p1220 :rule trans :premises (@p1219 @p1217 @p1212))
% 0.86/1.06  (step @p1221 false :rule eq_resolve :premises (@p1220 @p625))
% 0.86/1.06  (step-pop @p5827 :rule scope :premises (@p1221))
% 0.86/1.06  (step-pop @p5828 :rule scope :premises (@p5827))
% 0.86/1.06  (step-pop @p5829 :rule scope :premises (@p5828))
% 0.86/1.06  (step-pop @p5830 :rule scope :premises (@p5829))
% 0.86/1.06  (step @p1222 :rule process_scope :premises (@p5830) :args (false))
% 0.86/1.06  (assume-push @p5831 @t218)
% 0.86/1.06  (assume-push @p5832 @t268)
% 0.86/1.06  (assume-push @p5833 @t344)
% 0.86/1.06  (assume-push @p5834 @t343)
% 0.86/1.06  (step @p1231 :rule and_intro :premises (@p5831 @p5832 @p5834 @p5833))
% 0.86/1.06  (step-pop @p5835 :rule scope :premises (@p1231))
% 0.86/1.06  (step-pop @p5836 :rule scope :premises (@p5835))
% 0.86/1.06  (step-pop @p5837 :rule scope :premises (@p5836))
% 0.86/1.06  (step-pop @p5838 :rule scope :premises (@p5837))
% 0.86/1.06  (step @p1232 :rule process_scope :premises (@p5838) :args (@t348))
% 0.86/1.06  (step @p1237 :rule implies_elim :premises (@p1232))
% 0.86/1.06  (step @p1238 :rule resolution :premises (@p1237 @p1222) :args (true @t348))
% 0.86/1.06  (step @p1239 :rule not_and :premises (@p1238))
% 0.86/1.06  (step @p1240 :rule eq_resolve :premises (@p1239 @p1207))
% 0.86/1.06  (step @p1241 :rule reordering :premises (@p1240) :args ((or @t216 @t284 @t341 @t342)))
% 0.86/1.06  (step @p1242 :rule chain_m_resolution :premises (@p1241 @p1205) :args ((or @t279 @t280 @t216 @t284 @t342) @t207 @t349))
% 0.86/1.06  (step @p1243 :rule cnf_or_neg :args (@t206 14))
% 0.86/1.06  (step @p1244 :rule chain_m_resolution :premises (@p1243 @p380) :args (@t350 @t207 @t208))
% 0.86/1.06  (step @p1245 :rule refl :args (@t352))
% 0.86/1.06  (step @p1246 :rule bool-double-not-elim :args (@t193))
% 0.86/1.06  (step @p1247 :rule nary_cong :premises (@p392 @p1246 @p1245) :args ((or @t194 (not @t350) @t352)))
% 0.86/1.06  (assume-push @p5839 @t181)
% 0.86/1.06  (assume-push @p5840 @t351)
% 0.86/1.06  (assume-push @p5841 @t350)
% 0.86/1.06  (step @p625 :rule evaluate :args (@t273))
% 0.86/1.06  (step @p401 :rule true_intro :premises (@p387))
% 0.86/1.06  (step @p1251 :rule symm :premises (@p5840))
% 0.86/1.06  (step @p1252 :rule cong :premises (@p1251) :args (@t193))
% 0.86/1.06  (step @p1253 :rule false_intro :premises (@p1244))
% 0.86/1.06  (step @p1254 :rule symm :premises (@p1253))
% 0.86/1.06  (step @p1255 :rule trans :premises (@p1254 @p1252 @p401))
% 0.86/1.06  (step @p1256 false :rule eq_resolve :premises (@p1255 @p625))
% 0.86/1.06  (step-pop @p5842 :rule scope :premises (@p1256))
% 0.86/1.06  (step-pop @p5843 :rule scope :premises (@p5842))
% 0.86/1.06  (step-pop @p5844 :rule scope :premises (@p5843))
% 0.86/1.06  (step @p1257 :rule process_scope :premises (@p5844) :args (false))
% 0.86/1.06  (assume-push @p5845 @t181)
% 0.86/1.06  (assume-push @p5846 @t350)
% 0.86/1.06  (assume-push @p5847 @t351)
% 0.86/1.06  (step @p1264 :rule and_intro :premises (@p387 @p5847 @p1244))
% 0.86/1.06  (step-pop @p5848 :rule scope :premises (@p1264))
% 0.86/1.06  (step-pop @p5849 :rule scope :premises (@p5848))
% 0.86/1.06  (step-pop @p5850 :rule scope :premises (@p5849))
% 0.86/1.06  (step @p1265 :rule process_scope :premises (@p5850) :args (@t353))
% 0.86/1.06  (step @p1269 :rule implies_elim :premises (@p1265))
% 0.86/1.06  (step @p1270 :rule resolution :premises (@p1269 @p1257) :args (true @t353))
% 0.86/1.06  (step @p1271 :rule not_and :premises (@p1270))
% 0.86/1.06  (step @p1272 :rule eq_resolve :premises (@p1271 @p1247))
% 0.86/1.06  (step @p1273 :rule chain_m_resolution :premises (@p1272 @p387 @p1244) :args (@t352 @t354 (@list @t181 @t193)))
% 0.86/1.06  (step @p1274 :rule eq-symm :args (@t342 @t355))
% 0.86/1.06  (step @p1275 :rule eq-refl :args (@t340))
% 0.86/1.06  (step @p1276 :rule skolem_intro :args (@t341))
% 0.86/1.06  (step @p1277 :rule refl :args (@t340))
% 0.86/1.06  (step @p1278 :rule cong :premises (@p1277 @p1276) :args ((= @t340 @t341)))
% 0.86/1.06  (step @p1279 :rule trans :premises (@p1278 @p1275))
% 0.86/1.06  (step @p1280 :rule true_elim :premises (@p1279))
% 0.86/1.06  (step @p1281 :rule cong :premises (@p1280) :args (@t356))
% 0.86/1.06  (step @p1282 :rule cong :premises (@p1280) :args (@t357))
% 0.86/1.06  (step @p1283 :rule cong :premises (@p1282 @p1281) :args (@t358))
% 0.86/1.06  (step @p1284 :rule trans :premises (@p1283 @p1274))
% 0.86/1.06  (step @p1285 :rule cong :premises (@p1284) :args (@t359))
% 0.86/1.06  (step @p1286 :rule refl :args (@t351))
% 0.86/1.06  (step @p1287 :rule nary_cong :premises (@p1286 @p1285) :args (@t360))
% 0.86/1.06  ; trust TRUST THEORY_LEMMA
% 0.86/1.06  (step @p1288 :rule trust :premises () :args (@t360))
% 0.86/1.06  (step @p1289 :rule eq_resolve :premises (@p1288 @p1287))
% 0.86/1.06  (step @p1290 :rule chain_m_resolution :premises (@p1289 @p1273) :args ((not @t361) @t207 (@list @t351)))
% 0.86/1.06  (step @p1291 :rule cnf_equiv_neg2 :args (@t361))
% 0.86/1.06  (step @p1292 :rule bool-double-not-elim :args (@t355))
% 0.86/1.06  (step @p1293 :rule refl :args (@t365))
% 0.86/1.06  (step @p1294 :rule refl :args (@t366))
% 0.86/1.06  (step @p1295 :rule nary_cong :premises (@p1294 @p1293 @p1170 @p1292) :args ((or @t366 @t365 @t343 @t368)))
% 0.86/1.06  (assume-push @p5851 @t364)
% 0.86/1.06  (assume-push @p5852 @t363)
% 0.86/1.06  (assume-push @p5853 @t341)
% 0.86/1.06  (assume-push @p5854 @t367)
% 0.86/1.06  (step @p625 :rule evaluate :args (@t273))
% 0.86/1.06  (step @p1300 :rule true_intro :premises (@p5851))
% 0.86/1.06  (step @p1301 :rule true_intro :premises (@p5852))
% 0.86/1.06  (step @p1302 :rule symm :premises (@p1301))
% 0.86/1.06  (step @p1303 :rule true_intro :premises (@p5853))
% 0.86/1.06  (step @p1304 :rule trans :premises (@p1303 @p1302))
% 0.86/1.06  (step @p1305 :rule cong :premises (@p1304) :args (@t355))
% 0.86/1.06  (step @p1306 :rule false_intro :premises (@p5854))
% 0.86/1.06  (step @p1307 :rule symm :premises (@p1306))
% 0.86/1.06  (step @p1308 :rule trans :premises (@p1307 @p1305 @p1300))
% 0.86/1.06  (step @p1309 false :rule eq_resolve :premises (@p1308 @p625))
% 0.86/1.06  (step-pop @p5855 :rule scope :premises (@p1309))
% 0.86/1.06  (step-pop @p5856 :rule scope :premises (@p5855))
% 0.86/1.06  (step-pop @p5857 :rule scope :premises (@p5856))
% 0.86/1.06  (step-pop @p5858 :rule scope :premises (@p5857))
% 0.86/1.06  (step @p1310 :rule process_scope :premises (@p5858) :args (false))
% 0.86/1.06  (assume-push @p5859 @t363)
% 0.86/1.06  (assume-push @p5860 @t364)
% 0.86/1.06  (assume-push @p5861 @t341)
% 0.86/1.06  (assume-push @p5862 @t367)
% 0.86/1.06  (step @p1319 :rule and_intro :premises (@p5860 @p5859 @p5861 @p5862))
% 0.86/1.06  (step-pop @p5863 :rule scope :premises (@p1319))
% 0.86/1.06  (step-pop @p5864 :rule scope :premises (@p5863))
% 0.86/1.06  (step-pop @p5865 :rule scope :premises (@p5864))
% 0.86/1.06  (step-pop @p5866 :rule scope :premises (@p5865))
% 0.86/1.06  (step @p1320 :rule process_scope :premises (@p5866) :args (@t369))
% 0.86/1.06  (step @p1325 :rule implies_elim :premises (@p1320))
% 0.86/1.06  (step @p1326 :rule resolution :premises (@p1325 @p1310) :args (true @t369))
% 0.86/1.06  (step @p1327 :rule not_and :premises (@p1326))
% 0.86/1.06  (step @p1328 :rule eq_resolve :premises (@p1327 @p1295))
% 0.86/1.06  (step @p1329 :rule reordering :premises (@p1328) :args ((or @t365 @t366 @t355 @t343)))
% 0.86/1.06  (step @p1330 :rule cnf_or_neg :args (@t206 9))
% 0.86/1.06  (step @p1331 :rule chain_m_resolution :premises (@p1330 @p380) :args (@t370 @t207 @t208))
% 0.86/1.06  (step @p1332 :rule refl :args (@t372))
% 0.86/1.06  (step @p1333 :rule bool-double-not-elim :args (@t198))
% 0.86/1.06  (step @p1334 :rule nary_cong :premises (@p452 @p1333 @p1332) :args ((or @t200 (not @t370) @t372)))
% 0.86/1.06  (assume-push @p5867 @t199)
% 0.86/1.06  (assume-push @p5868 @t371)
% 0.86/1.06  (assume-push @p5869 @t370)
% 0.86/1.06  (step @p625 :rule evaluate :args (@t273))
% 0.86/1.06  (step @p460 :rule true_intro :premises (@p447))
% 0.86/1.06  (step @p1338 :rule symm :premises (@p5868))
% 0.86/1.06  (step @p1339 :rule cong :premises (@p1338) :args (@t198))
% 0.86/1.06  (step @p1340 :rule false_intro :premises (@p1331))
% 0.86/1.06  (step @p1341 :rule symm :premises (@p1340))
% 0.86/1.06  (step @p1342 :rule trans :premises (@p1341 @p1339 @p460))
% 0.86/1.06  (step @p1343 false :rule eq_resolve :premises (@p1342 @p625))
% 0.86/1.06  (step-pop @p5870 :rule scope :premises (@p1343))
% 0.86/1.06  (step-pop @p5871 :rule scope :premises (@p5870))
% 0.86/1.06  (step-pop @p5872 :rule scope :premises (@p5871))
% 0.86/1.06  (step @p1344 :rule process_scope :premises (@p5872) :args (false))
% 0.86/1.06  (assume-push @p5873 @t199)
% 0.86/1.06  (assume-push @p5874 @t370)
% 0.86/1.06  (assume-push @p5875 @t371)
% 0.86/1.06  (step @p1351 :rule and_intro :premises (@p447 @p5875 @p1331))
% 0.86/1.06  (step-pop @p5876 :rule scope :premises (@p1351))
% 0.86/1.06  (step-pop @p5877 :rule scope :premises (@p5876))
% 0.86/1.06  (step-pop @p5878 :rule scope :premises (@p5877))
% 0.86/1.06  (step @p1352 :rule process_scope :premises (@p5878) :args (@t373))
% 0.86/1.06  (step @p1356 :rule implies_elim :premises (@p1352))
% 0.86/1.06  (step @p1357 :rule resolution :premises (@p1356 @p1344) :args (true @t373))
% 0.86/1.06  (step @p1358 :rule not_and :premises (@p1357))
% 0.86/1.06  (step @p1359 :rule eq_resolve :premises (@p1358 @p1334))
% 0.86/1.06  (step @p1360 :rule chain_m_resolution :premises (@p1359 @p447 @p1331) :args (@t372 @t354 (@list @t199 @t198)))
% 0.86/1.06  (step @p1361 :rule eq-symm :args (@t376 @t377))
% 0.86/1.06  (step @p1362 :rule eq-refl :args (@t374))
% 0.86/1.06  (step @p1363 :rule skolem_intro :args (@t375))
% 0.86/1.06  (step @p1364 :rule refl :args (@t374))
% 0.86/1.06  (step @p1365 :rule cong :premises (@p1364 @p1363) :args ((= @t374 @t375)))
% 0.86/1.06  (step @p1366 :rule trans :premises (@p1365 @p1362))
% 0.86/1.06  (step @p1367 :rule true_elim :premises (@p1366))
% 0.86/1.06  (step @p1368 :rule cong :premises (@p1367) :args (@t378))
% 0.86/1.06  (step @p1369 :rule cong :premises (@p1367) :args (@t379))
% 0.86/1.06  (step @p1370 :rule cong :premises (@p1369 @p1368) :args (@t380))
% 0.86/1.06  (step @p1371 :rule trans :premises (@p1370 @p1361))
% 0.86/1.06  (step @p1372 :rule cong :premises (@p1371) :args (@t381))
% 0.86/1.06  (step @p1373 :rule refl :args (@t371))
% 0.86/1.06  (step @p1374 :rule nary_cong :premises (@p1373 @p1372) :args (@t382))
% 0.86/1.06  ; trust TRUST THEORY_LEMMA
% 0.86/1.06  (step @p1375 :rule trust :premises () :args (@t382))
% 0.86/1.06  (step @p1376 :rule eq_resolve :premises (@p1375 @p1374))
% 0.86/1.06  (step @p1377 :rule chain_m_resolution :premises (@p1376 @p1360) :args ((not @t383) @t207 (@list @t371)))
% 0.86/1.06  (step @p1378 :rule cnf_equiv_neg2 :args (@t383))
% 0.86/1.06  (step @p1379 :rule bool-double-not-elim :args (@t376))
% 0.86/1.06  (step @p1380 :rule refl :args (@t384))
% 0.86/1.06  (step @p1381 :rule nary_cong :premises (@p619 @p618 @p1380 @p1379) :args ((or @t270 @t269 @t384 @t386)))
% 0.86/1.06  (assume-push @p5879 @t232)
% 0.86/1.06  (assume-push @p5880 @t230)
% 0.86/1.06  (assume-push @p5881 @t375)
% 0.86/1.06  (assume-push @p5882 @t385)
% 0.86/1.06  (step @p625 :rule evaluate :args (@t273))
% 0.86/1.06  (step @p1386 :rule true_intro :premises (@p5879))
% 0.86/1.06  (step @p1387 :rule true_intro :premises (@p5880))
% 0.86/1.06  (step @p1388 :rule symm :premises (@p1387))
% 0.86/1.06  (step @p1389 :rule true_intro :premises (@p5881))
% 0.86/1.06  (step @p1390 :rule trans :premises (@p1389 @p1388))
% 0.86/1.06  (step @p1391 :rule cong :premises (@p1390) :args (@t376))
% 0.86/1.06  (step @p1392 :rule false_intro :premises (@p5882))
% 0.86/1.06  (step @p1393 :rule symm :premises (@p1392))
% 0.86/1.06  (step @p1394 :rule trans :premises (@p1393 @p1391 @p1386))
% 0.86/1.06  (step @p1395 false :rule eq_resolve :premises (@p1394 @p625))
% 0.86/1.06  (step-pop @p5883 :rule scope :premises (@p1395))
% 0.86/1.06  (step-pop @p5884 :rule scope :premises (@p5883))
% 0.86/1.06  (step-pop @p5885 :rule scope :premises (@p5884))
% 0.86/1.06  (step-pop @p5886 :rule scope :premises (@p5885))
% 0.86/1.06  (step @p1396 :rule process_scope :premises (@p5886) :args (false))
% 0.86/1.06  (assume-push @p5887 @t230)
% 0.86/1.06  (assume-push @p5888 @t232)
% 0.86/1.06  (assume-push @p5889 @t375)
% 0.86/1.06  (assume-push @p5890 @t385)
% 0.86/1.06  (step @p1405 :rule and_intro :premises (@p5888 @p5887 @p5889 @p5890))
% 0.86/1.06  (step-pop @p5891 :rule scope :premises (@p1405))
% 0.86/1.06  (step-pop @p5892 :rule scope :premises (@p5891))
% 0.86/1.06  (step-pop @p5893 :rule scope :premises (@p5892))
% 0.86/1.06  (step-pop @p5894 :rule scope :premises (@p5893))
% 0.86/1.06  (step @p1406 :rule process_scope :premises (@p5894) :args (@t387))
% 0.86/1.06  (step @p1411 :rule implies_elim :premises (@p1406))
% 0.86/1.06  (step @p1412 :rule resolution :premises (@p1411 @p1396) :args (true @t387))
% 0.86/1.06  (step @p1413 :rule not_and :premises (@p1412))
% 0.86/1.06  (step @p1414 :rule eq_resolve :premises (@p1413 @p1381))
% 0.86/1.06  (step @p1415 :rule reordering :premises (@p1414) :args ((or @t269 @t270 @t376 @t384)))
% 0.86/1.06  (step @p1416 :rule bool-double-not-elim :args (@t375))
% 0.86/1.06  (step @p1417 :rule refl :args (@t388))
% 0.86/1.06  (step @p1418 :rule nary_cong :premises (@p1417 @p1416 @p1292 @p1206) :args ((or @t388 @t389 @t368 @t347)))
% 0.86/1.06  (assume-push @p5895 @t367)
% 0.86/1.06  (assume-push @p5896 @t343)
% 0.86/1.06  (assume-push @p5897 @t384)
% 0.86/1.06  (assume-push @p5898 @t377)
% 0.86/1.06  (step @p397 :rule evaluate :args (@t212))
% 0.86/1.06  (step @p1423 :rule false_intro :premises (@p5895))
% 0.86/1.06  (step @p1424 :rule false_intro :premises (@p5896))
% 0.86/1.06  (step @p1425 :rule symm :premises (@p1424))
% 0.86/1.06  (step @p1426 :rule false_intro :premises (@p5897))
% 0.86/1.06  (step @p1427 :rule trans :premises (@p1426 @p1425))
% 0.86/1.06  (step @p1428 :rule cong :premises (@p1427) :args (@t377))
% 0.86/1.06  (step @p1429 :rule true_intro :premises (@p5898))
% 0.86/1.06  (step @p1430 :rule symm :premises (@p1429))
% 0.86/1.06  (step @p1431 :rule trans :premises (@p1430 @p1428 @p1423))
% 0.86/1.06  (step @p1432 false :rule eq_resolve :premises (@p1431 @p397))
% 0.86/1.06  (step-pop @p5899 :rule scope :premises (@p1432))
% 0.86/1.06  (step-pop @p5900 :rule scope :premises (@p5899))
% 0.86/1.06  (step-pop @p5901 :rule scope :premises (@p5900))
% 0.86/1.06  (step-pop @p5902 :rule scope :premises (@p5901))
% 0.86/1.06  (step @p1433 :rule process_scope :premises (@p5902) :args (false))
% 0.86/1.06  (assume-push @p5903 @t377)
% 0.86/1.06  (assume-push @p5904 @t384)
% 0.86/1.06  (assume-push @p5905 @t367)
% 0.86/1.06  (assume-push @p5906 @t343)
% 0.86/1.06  (step @p1442 :rule and_intro :premises (@p5905 @p5906 @p5904 @p5903))
% 0.86/1.06  (step-pop @p5907 :rule scope :premises (@p1442))
% 0.86/1.06  (step-pop @p5908 :rule scope :premises (@p5907))
% 0.86/1.06  (step-pop @p5909 :rule scope :premises (@p5908))
% 0.86/1.06  (step-pop @p5910 :rule scope :premises (@p5909))
% 0.86/1.06  (step @p1443 :rule process_scope :premises (@p5910) :args (@t390))
% 0.86/1.06  (step @p1448 :rule implies_elim :premises (@p1443))
% 0.86/1.06  (step @p1449 :rule resolution :premises (@p1448 @p1433) :args (true @t390))
% 0.86/1.06  (step @p1450 :rule not_and :premises (@p1449))
% 0.86/1.06  (step @p1451 :rule eq_resolve :premises (@p1450 @p1418))
% 0.86/1.06  (step @p1452 :rule reordering :premises (@p1451) :args ((or @t375 @t388 @t341 @t355)))
% 0.86/1.06  (step @p1453 :rule chain_m_resolution :premises (@p1452 @p1415 @p1378 @p1377) :args ((or @t269 @t270 @t388 @t341 @t355) @t326 @t391))
% 0.86/1.06  (step @p1454 :rule cnf_equiv_neg1 :args (@t383))
% 0.86/1.06  (step @p1455 :rule reordering :premises (@p1454) :args ((or @t377 @t376 @t383)))
% 0.86/1.06  (step @p1456 :rule bool-double-not-elim :args (@t377))
% 0.86/1.06  (step @p1457 :rule nary_cong :premises (@p1294 @p1293 @p1380 @p1456) :args ((or @t366 @t365 @t384 @t392)))
% 0.86/1.06  (assume-push @p5911 @t388)
% 0.86/1.06  (assume-push @p5912 @t375)
% 0.86/1.06  (assume-push @p5913 @t363)
% 0.86/1.06  (assume-push @p5914 @t364)
% 0.86/1.06  (step @p397 :rule evaluate :args (@t212))
% 0.86/1.06  (step @p1462 :rule false_intro :premises (@p5911))
% 0.86/1.06  (step @p1463 :rule true_intro :premises (@p5912))
% 0.86/1.06  (step @p1464 :rule symm :premises (@p1463))
% 0.86/1.06  (step @p1465 :rule true_intro :premises (@p5913))
% 0.86/1.06  (step @p1466 :rule trans :premises (@p1465 @p1464))
% 0.86/1.06  (step @p1467 :rule cong :premises (@p1466) :args (@t364))
% 0.86/1.06  (step @p1468 :rule true_intro :premises (@p5914))
% 0.86/1.06  (step @p1469 :rule symm :premises (@p1468))
% 0.86/1.06  (step @p1470 :rule trans :premises (@p1469 @p1467 @p1462))
% 0.86/1.06  (step @p1471 false :rule eq_resolve :premises (@p1470 @p397))
% 0.86/1.06  (step-pop @p5915 :rule scope :premises (@p1471))
% 0.86/1.06  (step-pop @p5916 :rule scope :premises (@p5915))
% 0.86/1.06  (step-pop @p5917 :rule scope :premises (@p5916))
% 0.86/1.06  (step-pop @p5918 :rule scope :premises (@p5917))
% 0.86/1.06  (step @p1472 :rule process_scope :premises (@p5918) :args (false))
% 0.86/1.06  (assume-push @p5919 @t363)
% 0.86/1.06  (assume-push @p5920 @t364)
% 0.86/1.06  (assume-push @p5921 @t375)
% 0.86/1.06  (assume-push @p5922 @t388)
% 0.86/1.06  (step @p1481 :rule and_intro :premises (@p5922 @p5921 @p5919 @p5920))
% 0.86/1.06  (step-pop @p5923 :rule scope :premises (@p1481))
% 0.86/1.06  (step-pop @p5924 :rule scope :premises (@p5923))
% 0.86/1.06  (step-pop @p5925 :rule scope :premises (@p5924))
% 0.86/1.06  (step-pop @p5926 :rule scope :premises (@p5925))
% 0.86/1.06  (step @p1482 :rule process_scope :premises (@p5926) :args (@t393))
% 0.86/1.06  (step @p1487 :rule implies_elim :premises (@p1482))
% 0.86/1.06  (step @p1488 :rule resolution :premises (@p1487 @p1472) :args (true @t393))
% 0.86/1.06  (step @p1489 :rule not_and :premises (@p1488))
% 0.86/1.06  (step @p1490 :rule eq_resolve :premises (@p1489 @p1457))
% 0.86/1.06  (step @p1491 :rule reordering :premises (@p1490) :args ((or @t365 @t366 @t377 @t384)))
% 0.86/1.06  (step @p1492 :rule refl :args (@t385))
% 0.86/1.06  (step @p1493 :rule nary_cong :premises (@p616 @p696 @p1492 @p1416) :args ((or @t272 @t286 @t385 @t389)))
% 0.86/1.06  (assume-push @p5927 @t271)
% 0.86/1.06  (assume-push @p5928 @t268)
% 0.86/1.06  (assume-push @p5929 @t384)
% 0.86/1.06  (assume-push @p5930 @t376)
% 0.86/1.06  (step @p397 :rule evaluate :args (@t212))
% 0.86/1.06  (step @p1498 :rule false_intro :premises (@p5927))
% 0.86/1.06  (step @p1499 :rule false_intro :premises (@p5928))
% 0.86/1.06  (step @p1500 :rule symm :premises (@p1499))
% 0.86/1.06  (step @p1501 :rule false_intro :premises (@p5929))
% 0.86/1.06  (step @p1502 :rule trans :premises (@p1501 @p1500))
% 0.86/1.06  (step @p1503 :rule cong :premises (@p1502) :args (@t376))
% 0.86/1.06  (step @p1504 :rule true_intro :premises (@p5930))
% 0.86/1.06  (step @p1505 :rule symm :premises (@p1504))
% 0.86/1.06  (step @p1506 :rule trans :premises (@p1505 @p1503 @p1498))
% 0.86/1.06  (step @p1507 false :rule eq_resolve :premises (@p1506 @p397))
% 0.86/1.06  (step-pop @p5931 :rule scope :premises (@p1507))
% 0.86/1.06  (step-pop @p5932 :rule scope :premises (@p5931))
% 0.86/1.06  (step-pop @p5933 :rule scope :premises (@p5932))
% 0.86/1.06  (step-pop @p5934 :rule scope :premises (@p5933))
% 0.86/1.06  (step @p1508 :rule process_scope :premises (@p5934) :args (false))
% 0.86/1.06  (assume-push @p5935 @t271)
% 0.86/1.06  (assume-push @p5936 @t268)
% 0.86/1.06  (assume-push @p5937 @t376)
% 0.86/1.06  (assume-push @p5938 @t384)
% 0.86/1.06  (step @p1517 :rule and_intro :premises (@p5935 @p5936 @p5938 @p5937))
% 0.86/1.06  (step-pop @p5939 :rule scope :premises (@p1517))
% 0.86/1.06  (step-pop @p5940 :rule scope :premises (@p5939))
% 0.86/1.06  (step-pop @p5941 :rule scope :premises (@p5940))
% 0.86/1.06  (step-pop @p5942 :rule scope :premises (@p5941))
% 0.86/1.06  (step @p1518 :rule process_scope :premises (@p5942) :args (@t394))
% 0.86/1.06  (step @p1523 :rule implies_elim :premises (@p1518))
% 0.86/1.06  (step @p1524 :rule resolution :premises (@p1523 @p1508) :args (true @t394))
% 0.86/1.06  (step @p1525 :rule not_and :premises (@p1524))
% 0.86/1.06  (step @p1526 :rule eq_resolve :premises (@p1525 @p1493))
% 0.86/1.06  (step @p1527 :rule reordering :premises (@p1526) :args ((or @t216 @t217 @t375 @t385)))
% 0.86/1.06  (step @p1528 :rule chain_m_resolution :premises (@p1527 @p1491 @p1455 @p1377 @p1453 @p1329 @p1291 @p1290 @p1242 @p655 @p615 @p439) :args ((or @t269 @t270 @t279 @t280 @t365 @t366 @t284) @t331 (@list @t375 @t376 @t383 @t377 @t341 @t355 @t361 @t342 @t216 @t217 @t224)))
% 0.86/1.06  (step @p1529 :rule nary_cong :premises (@p1056 @p696 @p1379 @p1416) :args ((or @t271 @t286 @t386 @t389)))
% 0.86/1.06  (assume-push @p5943 @t217)
% 0.86/1.06  (assume-push @p5944 @t268)
% 0.86/1.06  (assume-push @p5945 @t384)
% 0.86/1.06  (assume-push @p5946 @t385)
% 0.86/1.06  (step @p625 :rule evaluate :args (@t273))
% 0.86/1.06  (step @p1534 :rule true_intro :premises (@p5943))
% 0.86/1.06  (step @p1535 :rule false_intro :premises (@p5944))
% 0.86/1.06  (step @p1536 :rule symm :premises (@p1535))
% 0.86/1.06  (step @p1537 :rule false_intro :premises (@p5945))
% 0.86/1.06  (step @p1538 :rule trans :premises (@p1537 @p1536))
% 0.86/1.06  (step @p1539 :rule cong :premises (@p1538) :args (@t376))
% 0.86/1.06  (step @p1540 :rule false_intro :premises (@p5946))
% 0.86/1.06  (step @p1541 :rule symm :premises (@p1540))
% 0.86/1.06  (step @p1542 :rule trans :premises (@p1541 @p1539 @p1534))
% 0.86/1.06  (step @p1543 false :rule eq_resolve :premises (@p1542 @p625))
% 0.86/1.06  (step-pop @p5947 :rule scope :premises (@p1543))
% 0.86/1.06  (step-pop @p5948 :rule scope :premises (@p5947))
% 0.86/1.06  (step-pop @p5949 :rule scope :premises (@p5948))
% 0.86/1.06  (step-pop @p5950 :rule scope :premises (@p5949))
% 0.86/1.06  (step @p1544 :rule process_scope :premises (@p5950) :args (false))
% 0.86/1.06  (assume-push @p5951 @t217)
% 0.86/1.06  (assume-push @p5952 @t268)
% 0.86/1.06  (assume-push @p5953 @t385)
% 0.86/1.06  (assume-push @p5954 @t384)
% 0.86/1.06  (step @p1553 :rule and_intro :premises (@p5951 @p5952 @p5954 @p5953))
% 0.86/1.06  (step-pop @p5955 :rule scope :premises (@p1553))
% 0.86/1.06  (step-pop @p5956 :rule scope :premises (@p5955))
% 0.86/1.06  (step-pop @p5957 :rule scope :premises (@p5956))
% 0.86/1.06  (step-pop @p5958 :rule scope :premises (@p5957))
% 0.86/1.06  (step @p1554 :rule process_scope :premises (@p5958) :args (@t395))
% 0.86/1.06  (step @p1559 :rule implies_elim :premises (@p1554))
% 0.86/1.06  (step @p1560 :rule resolution :premises (@p1559 @p1544) :args (true @t395))
% 0.86/1.06  (step @p1561 :rule not_and :premises (@p1560))
% 0.86/1.06  (step @p1562 :rule eq_resolve :premises (@p1561 @p1529))
% 0.86/1.06  (step @p1563 :rule reordering :premises (@p1562) :args ((or @t216 @t271 @t375 @t376)))
% 0.86/1.06  (step @p1564 :rule chain_m_resolution :premises (@p1563 @p1415) :args ((or @t269 @t270 @t216 @t271 @t376) @t207 @t396))
% 0.86/1.06  (step @p1565 :rule refl :args (@t367))
% 0.86/1.06  (step @p1566 :rule nary_cong :premises (@p1456 @p1416 @p1565 @p1206) :args ((or @t392 @t389 @t367 @t347)))
% 0.86/1.06  (assume-push @p5959 @t388)
% 0.86/1.06  (assume-push @p5960 @t384)
% 0.86/1.06  (assume-push @p5961 @t343)
% 0.86/1.06  (assume-push @p5962 @t355)
% 0.86/1.06  (step @p397 :rule evaluate :args (@t212))
% 0.86/1.06  (step @p1571 :rule false_intro :premises (@p5959))
% 0.86/1.06  (step @p1572 :rule false_intro :premises (@p5960))
% 0.86/1.06  (step @p1573 :rule symm :premises (@p1572))
% 0.86/1.06  (step @p1574 :rule false_intro :premises (@p5961))
% 0.86/1.06  (step @p1575 :rule trans :premises (@p1574 @p1573))
% 0.86/1.06  (step @p1576 :rule cong :premises (@p1575) :args (@t355))
% 0.86/1.06  (step @p1577 :rule true_intro :premises (@p5962))
% 0.86/1.06  (step @p1578 :rule symm :premises (@p1577))
% 0.86/1.06  (step @p1579 :rule trans :premises (@p1578 @p1576 @p1571))
% 0.86/1.06  (step @p1580 false :rule eq_resolve :premises (@p1579 @p397))
% 0.86/1.06  (step-pop @p5963 :rule scope :premises (@p1580))
% 0.86/1.06  (step-pop @p5964 :rule scope :premises (@p5963))
% 0.86/1.06  (step-pop @p5965 :rule scope :premises (@p5964))
% 0.86/1.06  (step-pop @p5966 :rule scope :premises (@p5965))
% 0.86/1.06  (step @p1581 :rule process_scope :premises (@p5966) :args (false))
% 0.86/1.06  (assume-push @p5967 @t388)
% 0.86/1.06  (assume-push @p5968 @t384)
% 0.86/1.06  (assume-push @p5969 @t355)
% 0.86/1.06  (assume-push @p5970 @t343)
% 0.86/1.06  (step @p1590 :rule and_intro :premises (@p5967 @p5968 @p5970 @p5969))
% 0.86/1.06  (step-pop @p5971 :rule scope :premises (@p1590))
% 0.86/1.06  (step-pop @p5972 :rule scope :premises (@p5971))
% 0.86/1.06  (step-pop @p5973 :rule scope :premises (@p5972))
% 0.86/1.06  (step-pop @p5974 :rule scope :premises (@p5973))
% 0.86/1.06  (step @p1591 :rule process_scope :premises (@p5974) :args (@t397))
% 0.86/1.06  (step @p1596 :rule implies_elim :premises (@p1591))
% 0.86/1.06  (step @p1597 :rule resolution :premises (@p1596 @p1581) :args (true @t397))
% 0.86/1.06  (step @p1598 :rule not_and :premises (@p1597))
% 0.86/1.06  (step @p1599 :rule eq_resolve :premises (@p1598 @p1566))
% 0.86/1.06  (step @p1600 :rule reordering :premises (@p1599) :args ((or @t375 @t377 @t341 @t367)))
% 0.86/1.06  (step @p1601 :rule chain_m_resolution :premises (@p1600 @p1205 @p1291 @p1290) :args ((or @t279 @t280 @t375 @t377 @t367) @t326 @t398))
% 0.86/1.06  (step @p1602 :rule cnf_equiv_neg1 :args (@t361))
% 0.86/1.06  (step @p1603 :rule reordering :premises (@p1602) :args ((or @t355 @t342 @t361)))
% 0.86/1.06  (step @p1604 :rule refl :args (@t344))
% 0.86/1.06  (step @p1605 :rule nary_cong :premises (@p1020 @p696 @p1604 @p1206) :args ((or @t332 @t286 @t344 @t347)))
% 0.86/1.06  (assume-push @p5975 @t284)
% 0.86/1.06  (assume-push @p5976 @t268)
% 0.86/1.06  (assume-push @p5977 @t343)
% 0.86/1.06  (assume-push @p5978 @t342)
% 0.86/1.06  (step @p397 :rule evaluate :args (@t212))
% 0.86/1.06  (step @p1610 :rule false_intro :premises (@p5975))
% 0.86/1.06  (step @p1611 :rule false_intro :premises (@p5976))
% 0.86/1.06  (step @p1612 :rule symm :premises (@p1611))
% 0.86/1.06  (step @p1613 :rule false_intro :premises (@p5977))
% 0.86/1.06  (step @p1614 :rule trans :premises (@p1613 @p1612))
% 0.86/1.06  (step @p1615 :rule cong :premises (@p1614) :args (@t342))
% 0.86/1.06  (step @p1616 :rule true_intro :premises (@p5978))
% 0.86/1.06  (step @p1617 :rule symm :premises (@p1616))
% 0.86/1.06  (step @p1618 :rule trans :premises (@p1617 @p1615 @p1610))
% 0.86/1.06  (step @p1619 false :rule eq_resolve :premises (@p1618 @p397))
% 0.86/1.06  (step-pop @p5979 :rule scope :premises (@p1619))
% 0.86/1.06  (step-pop @p5980 :rule scope :premises (@p5979))
% 0.86/1.06  (step-pop @p5981 :rule scope :premises (@p5980))
% 0.86/1.06  (step-pop @p5982 :rule scope :premises (@p5981))
% 0.86/1.06  (step @p1620 :rule process_scope :premises (@p5982) :args (false))
% 0.86/1.06  (assume-push @p5983 @t284)
% 0.86/1.06  (assume-push @p5984 @t268)
% 0.86/1.06  (assume-push @p5985 @t342)
% 0.86/1.06  (assume-push @p5986 @t343)
% 0.86/1.06  (step @p1629 :rule and_intro :premises (@p5983 @p5984 @p5986 @p5985))
% 0.86/1.06  (step-pop @p5987 :rule scope :premises (@p1629))
% 0.86/1.06  (step-pop @p5988 :rule scope :premises (@p5987))
% 0.86/1.06  (step-pop @p5989 :rule scope :premises (@p5988))
% 0.86/1.06  (step-pop @p5990 :rule scope :premises (@p5989))
% 0.86/1.06  (step @p1630 :rule process_scope :premises (@p5990) :args (@t399))
% 0.86/1.06  (step @p1635 :rule implies_elim :premises (@p1630))
% 0.86/1.06  (step @p1636 :rule resolution :premises (@p1635 @p1620) :args (true @t399))
% 0.86/1.06  (step @p1637 :rule not_and :premises (@p1636))
% 0.86/1.06  (step @p1638 :rule eq_resolve :premises (@p1637 @p1605))
% 0.86/1.06  (step @p1639 :rule reordering :premises (@p1638) :args ((or @t216 @t218 @t341 @t344)))
% 0.86/1.06  (step @p1640 :rule chain_m_resolution :premises (@p1639 @p1329 @p1603 @p1290 @p1601 @p1491 @p1378 @p1377 @p1564 @p1055 @p441 @p439 @p1528) :args ((or @t269 @t270 @t279 @t280 @t365 @t366) @t339 (@list @t341 @t342 @t361 @t355 @t375 @t377 @t383 @t376 @t216 @t217 @t224 @t218)))
% 0.86/1.06  (step @p1641 :rule bool-double-not-elim :args (@t363))
% 0.86/1.06  (step @p1642 :rule nary_cong :premises (@p1293 @p1641 @p1292 @p1206) :args ((or @t365 @t400 @t368 @t347)))
% 0.86/1.06  (assume-push @p5991 @t364)
% 0.86/1.06  (assume-push @p5992 @t366)
% 0.86/1.06  (assume-push @p5993 @t343)
% 0.86/1.06  (assume-push @p5994 @t367)
% 0.86/1.06  (step @p625 :rule evaluate :args (@t273))
% 0.86/1.06  (step @p1647 :rule true_intro :premises (@p5991))
% 0.86/1.06  (step @p1648 :rule false_intro :premises (@p5992))
% 0.86/1.06  (step @p1649 :rule symm :premises (@p1648))
% 0.86/1.06  (step @p1650 :rule false_intro :premises (@p5993))
% 0.86/1.06  (step @p1651 :rule trans :premises (@p1650 @p1649))
% 0.86/1.06  (step @p1652 :rule cong :premises (@p1651) :args (@t355))
% 0.86/1.06  (step @p1653 :rule false_intro :premises (@p5994))
% 0.86/1.06  (step @p1654 :rule symm :premises (@p1653))
% 0.86/1.06  (step @p1655 :rule trans :premises (@p1654 @p1652 @p1647))
% 0.86/1.06  (step @p1656 false :rule eq_resolve :premises (@p1655 @p625))
% 0.86/1.06  (step-pop @p5995 :rule scope :premises (@p1656))
% 0.86/1.06  (step-pop @p5996 :rule scope :premises (@p5995))
% 0.86/1.06  (step-pop @p5997 :rule scope :premises (@p5996))
% 0.86/1.06  (step-pop @p5998 :rule scope :premises (@p5997))
% 0.86/1.06  (step @p1657 :rule process_scope :premises (@p5998) :args (false))
% 0.86/1.06  (assume-push @p5999 @t364)
% 0.86/1.06  (assume-push @p6000 @t366)
% 0.86/1.06  (assume-push @p6001 @t367)
% 0.86/1.06  (assume-push @p6002 @t343)
% 0.86/1.06  (step @p1666 :rule and_intro :premises (@p5999 @p6000 @p6002 @p6001))
% 0.86/1.06  (step-pop @p6003 :rule scope :premises (@p1666))
% 0.86/1.06  (step-pop @p6004 :rule scope :premises (@p6003))
% 0.86/1.06  (step-pop @p6005 :rule scope :premises (@p6004))
% 0.86/1.06  (step-pop @p6006 :rule scope :premises (@p6005))
% 0.86/1.06  (step @p1667 :rule process_scope :premises (@p6006) :args (@t401))
% 0.86/1.06  (step @p1672 :rule implies_elim :premises (@p1667))
% 0.86/1.06  (step @p1673 :rule resolution :premises (@p1672 @p1657) :args (true @t401))
% 0.86/1.06  (step @p1674 :rule not_and :premises (@p1673))
% 0.86/1.06  (step @p1675 :rule eq_resolve :premises (@p1674 @p1642))
% 0.86/1.06  (step @p1676 :rule reordering :premises (@p1675) :args ((or @t363 @t365 @t341 @t355)))
% 0.86/1.06  (step @p1677 :rule cnf_or_neg :args (@t206 19))
% 0.86/1.06  (step @p1678 :rule chain_m_resolution :premises (@p1677 @p380) :args (@t402 @t207 @t208))
% 0.86/1.06  (step @p1679 :rule refl :args (@t404))
% 0.86/1.06  (step @p1680 :rule bool-double-not-elim :args (@t184))
% 0.86/1.06  (step @p1681 :rule nary_cong :premises (@p567 @p1680 @p1679) :args ((or @t187 (not @t402) @t404)))
% 0.86/1.06  (assume-push @p6007 @t186)
% 0.86/1.06  (assume-push @p6008 @t403)
% 0.86/1.06  (assume-push @p6009 @t402)
% 0.86/1.06  (step @p625 :rule evaluate :args (@t273))
% 0.86/1.06  (step @p575 :rule true_intro :premises (@p562))
% 0.86/1.06  (step @p1685 :rule symm :premises (@p6008))
% 0.86/1.06  (step @p1686 :rule cong :premises (@p1685) :args (@t184))
% 0.86/1.06  (step @p1687 :rule false_intro :premises (@p1678))
% 0.86/1.06  (step @p1688 :rule symm :premises (@p1687))
% 0.86/1.06  (step @p1689 :rule trans :premises (@p1688 @p1686 @p575))
% 0.86/1.06  (step @p1690 false :rule eq_resolve :premises (@p1689 @p625))
% 0.86/1.06  (step-pop @p6010 :rule scope :premises (@p1690))
% 0.86/1.06  (step-pop @p6011 :rule scope :premises (@p6010))
% 0.86/1.06  (step-pop @p6012 :rule scope :premises (@p6011))
% 0.86/1.06  (step @p1691 :rule process_scope :premises (@p6012) :args (false))
% 0.86/1.06  (assume-push @p6013 @t186)
% 0.86/1.06  (assume-push @p6014 @t402)
% 0.86/1.06  (assume-push @p6015 @t403)
% 0.86/1.06  (step @p1698 :rule and_intro :premises (@p562 @p6015 @p1678))
% 0.86/1.06  (step-pop @p6016 :rule scope :premises (@p1698))
% 0.86/1.06  (step-pop @p6017 :rule scope :premises (@p6016))
% 0.86/1.06  (step-pop @p6018 :rule scope :premises (@p6017))
% 0.86/1.06  (step @p1699 :rule process_scope :premises (@p6018) :args (@t405))
% 0.86/1.06  (step @p1703 :rule implies_elim :premises (@p1699))
% 0.86/1.06  (step @p1704 :rule resolution :premises (@p1703 @p1691) :args (true @t405))
% 0.86/1.06  (step @p1705 :rule not_and :premises (@p1704))
% 0.86/1.06  (step @p1706 :rule eq_resolve :premises (@p1705 @p1681))
% 0.86/1.06  (step @p1707 :rule chain_m_resolution :premises (@p1706 @p562 @p1678) :args (@t404 @t354 (@list @t186 @t184)))
% 0.86/1.06  (step @p1708 :rule eq-symm :args (@t408 @t409))
% 0.86/1.06  (step @p1709 :rule eq-refl :args (@t406))
% 0.86/1.06  (step @p1710 :rule skolem_intro :args (@t407))
% 0.86/1.06  (step @p1711 :rule refl :args (@t406))
% 0.86/1.06  (step @p1712 :rule cong :premises (@p1711 @p1710) :args ((= @t406 @t407)))
% 0.86/1.06  (step @p1713 :rule trans :premises (@p1712 @p1709))
% 0.86/1.06  (step @p1714 :rule true_elim :premises (@p1713))
% 0.86/1.06  (step @p1715 :rule cong :premises (@p1714) :args (@t410))
% 0.86/1.06  (step @p1716 :rule cong :premises (@p1714) :args (@t411))
% 0.86/1.06  (step @p1717 :rule cong :premises (@p1716 @p1715) :args (@t412))
% 0.86/1.06  (step @p1718 :rule trans :premises (@p1717 @p1708))
% 0.86/1.06  (step @p1719 :rule cong :premises (@p1718) :args (@t413))
% 0.86/1.06  (step @p1720 :rule refl :args (@t403))
% 0.86/1.06  (step @p1721 :rule nary_cong :premises (@p1720 @p1719) :args (@t414))
% 0.86/1.06  ; trust TRUST THEORY_LEMMA
% 0.86/1.06  (step @p1722 :rule trust :premises () :args (@t414))
% 0.86/1.06  (step @p1723 :rule eq_resolve :premises (@p1722 @p1721))
% 0.86/1.06  (step @p1724 :rule chain_m_resolution :premises (@p1723 @p1707) :args ((not @t415) @t207 (@list @t403)))
% 0.86/1.06  (step @p1725 :rule cnf_equiv_neg2 :args (@t415))
% 0.86/1.06  (step @p1726 :rule refl :args (@t416))
% 0.86/1.06  (step @p1727 :rule refl :args (@t417))
% 0.86/1.06  (step @p1728 :rule nary_cong :premises (@p1170 @p1292 @p1727 @p1726) :args ((or @t343 @t368 @t417 @t416)))
% 0.86/1.06  (assume-push @p6019 @t367)
% 0.86/1.06  (assume-push @p6020 @t341)
% 0.86/1.06  (assume-push @p6021 @t407)
% 0.86/1.06  (assume-push @p6022 @t409)
% 0.86/1.06  (step @p397 :rule evaluate :args (@t212))
% 0.86/1.06  (step @p1733 :rule false_intro :premises (@p6019))
% 0.86/1.06  (step @p1734 :rule true_intro :premises (@p6020))
% 0.86/1.06  (step @p1735 :rule symm :premises (@p1734))
% 0.86/1.06  (step @p1736 :rule true_intro :premises (@p6021))
% 0.86/1.06  (step @p1737 :rule trans :premises (@p1736 @p1735))
% 0.86/1.06  (step @p1738 :rule cong :premises (@p1737) :args (@t409))
% 0.86/1.06  (step @p1739 :rule true_intro :premises (@p6022))
% 0.86/1.06  (step @p1740 :rule symm :premises (@p1739))
% 0.86/1.06  (step @p1741 :rule trans :premises (@p1740 @p1738 @p1733))
% 0.86/1.06  (step @p1742 false :rule eq_resolve :premises (@p1741 @p397))
% 0.86/1.06  (step-pop @p6023 :rule scope :premises (@p1742))
% 0.86/1.06  (step-pop @p6024 :rule scope :premises (@p6023))
% 0.86/1.06  (step-pop @p6025 :rule scope :premises (@p6024))
% 0.86/1.06  (step-pop @p6026 :rule scope :premises (@p6025))
% 0.86/1.06  (step @p1743 :rule process_scope :premises (@p6026) :args (false))
% 0.86/1.06  (assume-push @p6027 @t341)
% 0.86/1.06  (assume-push @p6028 @t367)
% 0.86/1.06  (assume-push @p6029 @t407)
% 0.86/1.06  (assume-push @p6030 @t409)
% 0.86/1.06  (step @p1752 :rule and_intro :premises (@p6028 @p6027 @p6029 @p6030))
% 0.86/1.06  (step-pop @p6031 :rule scope :premises (@p1752))
% 0.86/1.06  (step-pop @p6032 :rule scope :premises (@p6031))
% 0.86/1.06  (step-pop @p6033 :rule scope :premises (@p6032))
% 0.86/1.06  (step-pop @p6034 :rule scope :premises (@p6033))
% 0.86/1.06  (step @p1753 :rule process_scope :premises (@p6034) :args (@t418))
% 0.86/1.06  (step @p1758 :rule implies_elim :premises (@p1753))
% 0.86/1.06  (step @p1759 :rule resolution :premises (@p1758 @p1743) :args (true @t418))
% 0.86/1.06  (step @p1760 :rule not_and :premises (@p1759))
% 0.86/1.06  (step @p1761 :rule eq_resolve :premises (@p1760 @p1728))
% 0.86/1.06  (step @p1762 :rule reordering :premises (@p1761) :args ((or @t355 @t343 @t416 @t417)))
% 0.86/1.06  (step @p1763 :rule bool-double-not-elim :args (@t407))
% 0.86/1.06  (step @p1764 :rule bool-double-not-elim :args (@t408))
% 0.86/1.06  (step @p1765 :rule bool-double-not-elim :args (@t259))
% 0.86/1.06  (step @p1766 :rule nary_cong :premises (@p784 @p1765 @p1764 @p1763) :args ((or @t300 @t422 @t421 @t419)))
% 0.86/1.06  (assume-push @p6035 @t261)
% 0.86/1.06  (assume-push @p6036 @t301)
% 0.86/1.06  (assume-push @p6037 @t417)
% 0.86/1.06  (assume-push @p6038 @t420)
% 0.86/1.06  (step @p625 :rule evaluate :args (@t273))
% 0.86/1.06  (step @p1771 :rule true_intro :premises (@p6035))
% 0.86/1.06  (step @p1772 :rule false_intro :premises (@p6036))
% 0.86/1.06  (step @p1773 :rule symm :premises (@p1772))
% 0.86/1.06  (step @p1774 :rule false_intro :premises (@p6037))
% 0.86/1.06  (step @p1775 :rule trans :premises (@p1774 @p1773))
% 0.86/1.06  (step @p1776 :rule cong :premises (@p1775) :args (@t408))
% 0.86/1.06  (step @p1777 :rule false_intro :premises (@p6038))
% 0.86/1.06  (step @p1778 :rule symm :premises (@p1777))
% 0.86/1.06  (step @p1779 :rule trans :premises (@p1778 @p1776 @p1771))
% 0.86/1.06  (step @p1780 false :rule eq_resolve :premises (@p1779 @p625))
% 0.86/1.06  (step-pop @p6039 :rule scope :premises (@p1780))
% 0.86/1.06  (step-pop @p6040 :rule scope :premises (@p6039))
% 0.86/1.06  (step-pop @p6041 :rule scope :premises (@p6040))
% 0.86/1.06  (step-pop @p6042 :rule scope :premises (@p6041))
% 0.86/1.06  (step @p1781 :rule process_scope :premises (@p6042) :args (false))
% 0.86/1.06  (assume-push @p6043 @t261)
% 0.86/1.06  (assume-push @p6044 @t301)
% 0.86/1.06  (assume-push @p6045 @t420)
% 0.86/1.06  (assume-push @p6046 @t417)
% 0.86/1.06  (step @p1790 :rule and_intro :premises (@p6043 @p6044 @p6046 @p6045))
% 0.86/1.06  (step-pop @p6047 :rule scope :premises (@p1790))
% 0.86/1.06  (step-pop @p6048 :rule scope :premises (@p6047))
% 0.86/1.06  (step-pop @p6049 :rule scope :premises (@p6048))
% 0.86/1.06  (step-pop @p6050 :rule scope :premises (@p6049))
% 0.86/1.06  (step @p1791 :rule process_scope :premises (@p6050) :args (@t423))
% 0.86/1.06  (step @p1796 :rule implies_elim :premises (@p1791))
% 0.86/1.06  (step @p1797 :rule resolution :premises (@p1796 @p1781) :args (true @t423))
% 0.86/1.06  (step @p1798 :rule not_and :premises (@p1797))
% 0.86/1.06  (step @p1799 :rule eq_resolve :premises (@p1798 @p1766))
% 0.86/1.06  (step @p1800 :rule reordering :premises (@p1799) :args ((or @t259 @t300 @t407 @t408)))
% 0.86/1.06  (step @p1801 :rule chain_m_resolution :premises (@p1800 @p1762 @p1725 @p1724) :args ((or @t259 @t300 @t355 @t343 @t416) @t326 @t424))
% 0.86/1.06  (step @p1802 :rule cnf_equiv_neg1 :args (@t415))
% 0.86/1.06  (step @p1803 :rule reordering :premises (@p1802) :args ((or @t409 @t408 @t415)))
% 0.86/1.06  (step @p1804 :rule refl :args (@t420))
% 0.86/1.06  (step @p1805 :rule nary_cong :premises (@p657 @p783 @p1727 @p1804) :args ((or @t278 @t303 @t417 @t420)))
% 0.86/1.06  (assume-push @p6051 @t302)
% 0.86/1.06  (assume-push @p6052 @t276)
% 0.86/1.06  (assume-push @p6053 @t407)
% 0.86/1.06  (assume-push @p6054 @t408)
% 0.86/1.06  (step @p397 :rule evaluate :args (@t212))
% 0.86/1.06  (step @p1810 :rule false_intro :premises (@p6051))
% 0.86/1.06  (step @p1811 :rule true_intro :premises (@p6052))
% 0.86/1.06  (step @p1812 :rule symm :premises (@p1811))
% 0.86/1.06  (step @p1813 :rule true_intro :premises (@p6053))
% 0.86/1.06  (step @p1814 :rule trans :premises (@p1813 @p1812))
% 0.86/1.06  (step @p1815 :rule cong :premises (@p1814) :args (@t408))
% 0.86/1.06  (step @p1816 :rule true_intro :premises (@p6054))
% 0.86/1.06  (step @p1817 :rule symm :premises (@p1816))
% 0.86/1.06  (step @p1818 :rule trans :premises (@p1817 @p1815 @p1810))
% 0.86/1.06  (step @p1819 false :rule eq_resolve :premises (@p1818 @p397))
% 0.86/1.06  (step-pop @p6055 :rule scope :premises (@p1819))
% 0.86/1.06  (step-pop @p6056 :rule scope :premises (@p6055))
% 0.86/1.06  (step-pop @p6057 :rule scope :premises (@p6056))
% 0.86/1.06  (step-pop @p6058 :rule scope :premises (@p6057))
% 0.86/1.06  (step @p1820 :rule process_scope :premises (@p6058) :args (false))
% 0.86/1.06  (assume-push @p6059 @t276)
% 0.86/1.06  (assume-push @p6060 @t302)
% 0.86/1.06  (assume-push @p6061 @t407)
% 0.86/1.06  (assume-push @p6062 @t408)
% 0.86/1.06  (step @p1829 :rule and_intro :premises (@p6060 @p6059 @p6061 @p6062))
% 0.86/1.06  (step-pop @p6063 :rule scope :premises (@p1829))
% 0.86/1.06  (step-pop @p6064 :rule scope :premises (@p6063))
% 0.86/1.06  (step-pop @p6065 :rule scope :premises (@p6064))
% 0.86/1.06  (step-pop @p6066 :rule scope :premises (@p6065))
% 0.86/1.06  (step @p1830 :rule process_scope :premises (@p6066) :args (@t425))
% 0.86/1.06  (step @p1835 :rule implies_elim :premises (@p1830))
% 0.86/1.06  (step @p1836 :rule resolution :premises (@p1835 @p1820) :args (true @t425))
% 0.86/1.06  (step @p1837 :rule not_and :premises (@p1836))
% 0.86/1.06  (step @p1838 :rule eq_resolve :premises (@p1837 @p1805))
% 0.86/1.06  (step @p1839 :rule reordering :premises (@p1838) :args ((or @t293 @t278 @t420 @t417)))
% 0.86/1.06  (step @p1840 :rule bool-double-not-elim :args (@t409))
% 0.86/1.06  (step @p1841 :rule nary_cong :premises (@p1293 @p1641 @p1840 @p1763) :args ((or @t365 @t400 @t426 @t419)))
% 0.86/1.06  (assume-push @p6067 @t364)
% 0.86/1.06  (assume-push @p6068 @t366)
% 0.86/1.06  (assume-push @p6069 @t417)
% 0.86/1.06  (assume-push @p6070 @t416)
% 0.86/1.06  (step @p625 :rule evaluate :args (@t273))
% 0.86/1.06  (step @p1846 :rule true_intro :premises (@p6067))
% 0.86/1.06  (step @p1847 :rule false_intro :premises (@p6068))
% 0.86/1.06  (step @p1848 :rule symm :premises (@p1847))
% 0.86/1.06  (step @p1849 :rule false_intro :premises (@p6069))
% 0.86/1.06  (step @p1850 :rule trans :premises (@p1849 @p1848))
% 0.86/1.06  (step @p1851 :rule cong :premises (@p1850) :args (@t409))
% 0.86/1.06  (step @p1852 :rule false_intro :premises (@p6070))
% 0.86/1.06  (step @p1853 :rule symm :premises (@p1852))
% 0.86/1.06  (step @p1854 :rule trans :premises (@p1853 @p1851 @p1846))
% 0.86/1.06  (step @p1855 false :rule eq_resolve :premises (@p1854 @p625))
% 0.86/1.06  (step-pop @p6071 :rule scope :premises (@p1855))
% 0.86/1.06  (step-pop @p6072 :rule scope :premises (@p6071))
% 0.86/1.06  (step-pop @p6073 :rule scope :premises (@p6072))
% 0.86/1.06  (step-pop @p6074 :rule scope :premises (@p6073))
% 0.86/1.06  (step @p1856 :rule process_scope :premises (@p6074) :args (false))
% 0.86/1.06  (assume-push @p6075 @t364)
% 0.86/1.06  (assume-push @p6076 @t366)
% 0.86/1.06  (assume-push @p6077 @t416)
% 0.86/1.06  (assume-push @p6078 @t417)
% 0.86/1.06  (step @p1865 :rule and_intro :premises (@p6075 @p6076 @p6078 @p6077))
% 0.86/1.06  (step-pop @p6079 :rule scope :premises (@p1865))
% 0.86/1.06  (step-pop @p6080 :rule scope :premises (@p6079))
% 0.86/1.06  (step-pop @p6081 :rule scope :premises (@p6080))
% 0.86/1.06  (step-pop @p6082 :rule scope :premises (@p6081))
% 0.86/1.06  (step @p1866 :rule process_scope :premises (@p6082) :args (@t427))
% 0.86/1.06  (step @p1871 :rule implies_elim :premises (@p1866))
% 0.86/1.06  (step @p1872 :rule resolution :premises (@p1871 @p1856) :args (true @t427))
% 0.86/1.06  (step @p1873 :rule not_and :premises (@p1872))
% 0.86/1.06  (step @p1874 :rule eq_resolve :premises (@p1873 @p1841))
% 0.86/1.06  (step @p1875 :rule reordering :premises (@p1874) :args ((or @t363 @t365 @t407 @t409)))
% 0.86/1.06  (step @p1876 :rule chain_m_resolution :premises (@p1875 @p1839 @p1803 @p1724) :args ((or @t363 @t365 @t293 @t278 @t409) @t428 @t424))
% 0.86/1.06  (step @p1877 :rule nary_cong :premises (@p784 @p1765 @p783 @p695) :args ((or @t300 @t422 @t303 @t285)))
% 0.86/1.06  (assume-push @p6083 @t261)
% 0.86/1.06  (assume-push @p6084 @t301)
% 0.86/1.06  (assume-push @p6085 @t278)
% 0.86/1.06  (assume-push @p6086 @t302)
% 0.86/1.06  (step @p625 :rule evaluate :args (@t273))
% 0.86/1.06  (step @p1882 :rule true_intro :premises (@p6083))
% 0.86/1.06  (step @p1883 :rule false_intro :premises (@p6084))
% 0.86/1.06  (step @p1884 :rule symm :premises (@p1883))
% 0.86/1.06  (step @p1885 :rule false_intro :premises (@p6085))
% 0.86/1.06  (step @p1886 :rule trans :premises (@p1885 @p1884))
% 0.86/1.06  (step @p1887 :rule cong :premises (@p1886) :args (@t293))
% 0.86/1.06  (step @p1888 :rule false_intro :premises (@p6086))
% 0.86/1.06  (step @p1889 :rule symm :premises (@p1888))
% 0.86/1.06  (step @p1890 :rule trans :premises (@p1889 @p1887 @p1882))
% 0.86/1.06  (step @p1891 false :rule eq_resolve :premises (@p1890 @p625))
% 0.86/1.06  (step-pop @p6087 :rule scope :premises (@p1891))
% 0.86/1.06  (step-pop @p6088 :rule scope :premises (@p6087))
% 0.86/1.06  (step-pop @p6089 :rule scope :premises (@p6088))
% 0.86/1.06  (step-pop @p6090 :rule scope :premises (@p6089))
% 0.86/1.06  (step @p1892 :rule process_scope :premises (@p6090) :args (false))
% 0.86/1.06  (assume-push @p6091 @t261)
% 0.86/1.06  (assume-push @p6092 @t301)
% 0.86/1.06  (assume-push @p6093 @t302)
% 0.86/1.06  (assume-push @p6094 @t278)
% 0.86/1.06  (step @p1901 :rule and_intro :premises (@p6091 @p6092 @p6094 @p6093))
% 0.86/1.06  (step-pop @p6095 :rule scope :premises (@p1901))
% 0.86/1.06  (step-pop @p6096 :rule scope :premises (@p6095))
% 0.86/1.06  (step-pop @p6097 :rule scope :premises (@p6096))
% 0.86/1.06  (step-pop @p6098 :rule scope :premises (@p6097))
% 0.86/1.06  (step @p1902 :rule process_scope :premises (@p6098) :args (@t429))
% 0.86/1.06  (step @p1907 :rule implies_elim :premises (@p1902))
% 0.86/1.06  (step @p1908 :rule resolution :premises (@p1907 @p1892) :args (true @t429))
% 0.86/1.06  (step @p1909 :rule not_and :premises (@p1908))
% 0.86/1.06  (step @p1910 :rule eq_resolve :premises (@p1909 @p1877))
% 0.86/1.06  (step @p1911 :rule reordering :premises (@p1910) :args ((or @t259 @t300 @t276 @t293)))
% 0.86/1.06  (step @p1912 :rule chain_m_resolution :premises (@p1911 @p1876 @p1801 @p1676 @p1291 @p1290 @p782 @p781 @p1242 @p733 @p655 @p615 @p439 @p1640 @p1168) :args ((or @t269 @t270 @t279 @t280 @t300 @t365 @t284) (@list true true false true true true true false false true true true true true) (@list @t276 @t409 @t341 @t355 @t361 @t293 @t299 @t342 @t277 @t216 @t217 @t224 @t363 @t259)))
% 0.86/1.06  (step @p1913 :rule nary_cong :premises (@p1380 @p1456 @p1727 @p1726) :args ((or @t384 @t392 @t417 @t416)))
% 0.86/1.06  (assume-push @p6099 @t388)
% 0.86/1.06  (assume-push @p6100 @t375)
% 0.86/1.06  (assume-push @p6101 @t407)
% 0.86/1.06  (assume-push @p6102 @t409)
% 0.86/1.06  (step @p397 :rule evaluate :args (@t212))
% 0.86/1.06  (step @p1918 :rule false_intro :premises (@p6099))
% 0.86/1.06  (step @p1919 :rule true_intro :premises (@p6100))
% 0.86/1.06  (step @p1920 :rule symm :premises (@p1919))
% 0.86/1.06  (step @p1921 :rule true_intro :premises (@p6101))
% 0.86/1.06  (step @p1922 :rule trans :premises (@p1921 @p1920))
% 0.86/1.06  (step @p1923 :rule cong :premises (@p1922) :args (@t409))
% 0.86/1.06  (step @p1924 :rule true_intro :premises (@p6102))
% 0.86/1.06  (step @p1925 :rule symm :premises (@p1924))
% 0.86/1.06  (step @p1926 :rule trans :premises (@p1925 @p1923 @p1918))
% 0.86/1.06  (step @p1927 false :rule eq_resolve :premises (@p1926 @p397))
% 0.86/1.06  (step-pop @p6103 :rule scope :premises (@p1927))
% 0.86/1.06  (step-pop @p6104 :rule scope :premises (@p6103))
% 0.86/1.06  (step-pop @p6105 :rule scope :premises (@p6104))
% 0.86/1.06  (step-pop @p6106 :rule scope :premises (@p6105))
% 0.86/1.06  (step @p1928 :rule process_scope :premises (@p6106) :args (false))
% 0.86/1.06  (assume-push @p6107 @t375)
% 0.86/1.06  (assume-push @p6108 @t388)
% 0.86/1.06  (assume-push @p6109 @t407)
% 0.86/1.06  (assume-push @p6110 @t409)
% 0.86/1.06  (step @p1937 :rule and_intro :premises (@p6108 @p6107 @p6109 @p6110))
% 0.86/1.06  (step-pop @p6111 :rule scope :premises (@p1937))
% 0.86/1.06  (step-pop @p6112 :rule scope :premises (@p6111))
% 0.86/1.06  (step-pop @p6113 :rule scope :premises (@p6112))
% 0.86/1.06  (step-pop @p6114 :rule scope :premises (@p6113))
% 0.86/1.06  (step @p1938 :rule process_scope :premises (@p6114) :args (@t430))
% 0.86/1.06  (step @p1943 :rule implies_elim :premises (@p1938))
% 0.86/1.06  (step @p1944 :rule resolution :premises (@p1943 @p1928) :args (true @t430))
% 0.86/1.06  (step @p1945 :rule not_and :premises (@p1944))
% 0.86/1.06  (step @p1946 :rule eq_resolve :premises (@p1945 @p1913))
% 0.86/1.06  (step @p1947 :rule reordering :premises (@p1946) :args ((or @t377 @t384 @t416 @t417)))
% 0.86/1.06  (step @p1948 :rule chain_m_resolution :premises (@p1947 @p1800 @p1725 @p1724) :args ((or @t259 @t300 @t377 @t384 @t416) @t431 @t424))
% 0.86/1.06  (step @p1949 :rule chain_m_resolution :premises (@p1676 @p1762 @p1601 @p1800 @p1948 @p1725 @p1724) :args ((or @t279 @t280 @t259 @t300 @t363 @t365 @t377 @t416) (@list true true false true true true) (@list @t341 @t355 @t407 @t375 @t408 @t415)))
% 0.86/1.06  (step @p1950 :rule nary_cong :premises (@p871 @p947 @p1727 @p1804) :args ((or @t319 @t328 @t417 @t420)))
% 0.86/1.06  (assume-push @p6115 @t323)
% 0.86/1.06  (assume-push @p6116 @t310)
% 0.86/1.06  (assume-push @p6117 @t407)
% 0.86/1.06  (assume-push @p6118 @t408)
% 0.86/1.06  (step @p397 :rule evaluate :args (@t212))
% 0.86/1.06  (step @p1955 :rule false_intro :premises (@p6115))
% 0.86/1.06  (step @p1956 :rule true_intro :premises (@p6116))
% 0.86/1.06  (step @p1957 :rule symm :premises (@p1956))
% 0.86/1.06  (step @p1958 :rule true_intro :premises (@p6117))
% 0.86/1.06  (step @p1959 :rule trans :premises (@p1958 @p1957))
% 0.86/1.06  (step @p1960 :rule cong :premises (@p1959) :args (@t408))
% 0.86/1.06  (step @p1961 :rule true_intro :premises (@p6118))
% 0.86/1.06  (step @p1962 :rule symm :premises (@p1961))
% 0.86/1.06  (step @p1963 :rule trans :premises (@p1962 @p1960 @p1955))
% 0.86/1.06  (step @p1964 false :rule eq_resolve :premises (@p1963 @p397))
% 0.86/1.06  (step-pop @p6119 :rule scope :premises (@p1964))
% 0.86/1.06  (step-pop @p6120 :rule scope :premises (@p6119))
% 0.86/1.06  (step-pop @p6121 :rule scope :premises (@p6120))
% 0.86/1.06  (step-pop @p6122 :rule scope :premises (@p6121))
% 0.86/1.06  (step @p1965 :rule process_scope :premises (@p6122) :args (false))
% 0.86/1.06  (assume-push @p6123 @t310)
% 0.86/1.06  (assume-push @p6124 @t323)
% 0.86/1.06  (assume-push @p6125 @t407)
% 0.86/1.06  (assume-push @p6126 @t408)
% 0.86/1.06  (step @p1974 :rule and_intro :premises (@p6124 @p6123 @p6125 @p6126))
% 0.86/1.06  (step-pop @p6127 :rule scope :premises (@p1974))
% 0.86/1.06  (step-pop @p6128 :rule scope :premises (@p6127))
% 0.86/1.06  (step-pop @p6129 :rule scope :premises (@p6128))
% 0.86/1.06  (step-pop @p6130 :rule scope :premises (@p6129))
% 0.86/1.06  (step @p1975 :rule process_scope :premises (@p6130) :args (@t432))
% 0.86/1.06  (step @p1980 :rule implies_elim :premises (@p1975))
% 0.86/1.06  (step @p1981 :rule resolution :premises (@p1980 @p1965) :args (true @t432))
% 0.86/1.06  (step @p1982 :rule not_and :premises (@p1981))
% 0.86/1.06  (step @p1983 :rule eq_resolve :premises (@p1982 @p1950))
% 0.86/1.06  (step @p1984 :rule reordering :premises (@p1983) :args ((or @t312 @t319 @t420 @t417)))
% 0.86/1.06  (step @p1985 :rule chain_m_resolution :premises (@p1984 @p1875 @p1803 @p1724) :args ((or @t363 @t365 @t312 @t319 @t409) @t433 @t424))
% 0.86/1.06  (step @p1986 :rule chain_m_resolution :premises (@p1876 @p1911 @p1129 @p1985 @p1949 @p1378 @p1377 @p869 @p868 @p1564 @p1092 @p1055 @p441 @p439 @p1912 @p1640 @p1168) :args ((or @t269 @t270 @t279 @t280 @t300 @t365) (@list false true true true true true true true false false true false true true true true) (@list @t276 @t293 @t310 @t409 @t377 @t383 @t312 @t318 @t376 @t311 @t216 @t217 @t224 @t218 @t363 @t259)))
% 0.86/1.06  (step @p1987 :rule cnf_or_neg :args (@t206 4))
% 0.86/1.06  (step @p1988 :rule chain_m_resolution :premises (@p1987 @p380) :args (@t434 @t207 @t208))
% 0.86/1.06  (step @p1989 :rule bool-double-not-elim :args (@t204))
% 0.86/1.06  (step @p1990 :rule nary_cong :premises (@p382 @p1989) :args ((or @t206 (not @t205))))
% 0.86/1.06  (step @p1991 :rule cnf_or_neg :args (@t206 0))
% 0.86/1.06  (step @p1992 :rule eq_resolve :premises (@p1991 @p1990))
% 0.86/1.06  (step @p1993 :rule reordering :premises (@p1992) :args ((or @t204 @t206)))
% 0.86/1.06  (step @p1994 :rule chain_m_resolution :premises (@p1993 @p380) :args (@t204 @t207 @t208))
% 0.86/1.06  (step @p1995 :rule refl :args (@t436))
% 0.86/1.06  (step @p1996 :rule bool-double-not-elim :args (@t203))
% 0.86/1.06  (step @p1997 :rule refl :args (@t205))
% 0.86/1.06  (step @p1998 :rule nary_cong :premises (@p1997 @p1996 @p1995) :args ((or @t205 (not @t434) @t436)))
% 0.86/1.06  (assume-push @p6131 @t204)
% 0.86/1.06  (assume-push @p6132 @t435)
% 0.86/1.06  (assume-push @p6133 @t434)
% 0.86/1.06  (step @p625 :rule evaluate :args (@t273))
% 0.86/1.06  (step @p2002 :rule true_intro :premises (@p1994))
% 0.86/1.06  (step @p2003 :rule symm :premises (@p6132))
% 0.86/1.06  (step @p2004 :rule cong :premises (@p2003) :args (@t203))
% 0.86/1.06  (step @p2005 :rule false_intro :premises (@p1988))
% 0.86/1.06  (step @p2006 :rule symm :premises (@p2005))
% 0.86/1.06  (step @p2007 :rule trans :premises (@p2006 @p2004 @p2002))
% 0.86/1.06  (step @p2008 false :rule eq_resolve :premises (@p2007 @p625))
% 0.86/1.06  (step-pop @p6134 :rule scope :premises (@p2008))
% 0.86/1.06  (step-pop @p6135 :rule scope :premises (@p6134))
% 0.86/1.06  (step-pop @p6136 :rule scope :premises (@p6135))
% 0.86/1.06  (step @p2009 :rule process_scope :premises (@p6136) :args (false))
% 0.86/1.06  (assume-push @p6137 @t204)
% 0.86/1.06  (assume-push @p6138 @t434)
% 0.86/1.06  (assume-push @p6139 @t435)
% 0.86/1.06  (step @p2016 :rule and_intro :premises (@p1994 @p6139 @p1988))
% 0.86/1.06  (step-pop @p6140 :rule scope :premises (@p2016))
% 0.86/1.06  (step-pop @p6141 :rule scope :premises (@p6140))
% 0.86/1.06  (step-pop @p6142 :rule scope :premises (@p6141))
% 0.86/1.06  (step @p2017 :rule process_scope :premises (@p6142) :args (@t437))
% 0.86/1.06  (step @p2021 :rule implies_elim :premises (@p2017))
% 0.86/1.06  (step @p2022 :rule resolution :premises (@p2021 @p2009) :args (true @t437))
% 0.86/1.06  (step @p2023 :rule not_and :premises (@p2022))
% 0.86/1.06  (step @p2024 :rule eq_resolve :premises (@p2023 @p1998))
% 0.86/1.06  (step @p2025 :rule chain_m_resolution :premises (@p2024 @p1994 @p1988) :args (@t436 @t354 (@list @t204 @t203)))
% 0.86/1.06  (step @p2026 :rule eq-symm :args (@t438 @t364))
% 0.86/1.06  (step @p2027 :rule eq-refl :args (@t362))
% 0.86/1.06  (step @p2028 :rule skolem_intro :args (@t363))
% 0.86/1.06  (step @p2029 :rule refl :args (@t362))
% 0.86/1.06  (step @p2030 :rule cong :premises (@p2029 @p2028) :args ((= @t362 @t363)))
% 0.86/1.06  (step @p2031 :rule trans :premises (@p2030 @p2027))
% 0.86/1.06  (step @p2032 :rule true_elim :premises (@p2031))
% 0.86/1.06  (step @p2033 :rule cong :premises (@p2032) :args (@t439))
% 0.86/1.06  (step @p2034 :rule cong :premises (@p2032) :args (@t440))
% 0.86/1.06  (step @p2035 :rule cong :premises (@p2034 @p2033) :args (@t441))
% 0.86/1.06  (step @p2036 :rule trans :premises (@p2035 @p2026))
% 0.86/1.06  (step @p2037 :rule cong :premises (@p2036) :args (@t442))
% 0.86/1.06  (step @p2038 :rule refl :args (@t435))
% 0.86/1.06  (step @p2039 :rule nary_cong :premises (@p2038 @p2037) :args (@t443))
% 0.86/1.06  ; trust TRUST THEORY_LEMMA
% 0.86/1.06  (step @p2040 :rule trust :premises () :args (@t443))
% 0.86/1.06  (step @p2041 :rule eq_resolve :premises (@p2040 @p2039))
% 0.86/1.06  (step @p2042 :rule chain_m_resolution :premises (@p2041 @p2025) :args ((not @t444) @t207 (@list @t435)))
% 0.86/1.06  (step @p2043 :rule cnf_equiv_neg1 :args (@t444))
% 0.86/1.06  (step @p2044 :rule reordering :premises (@p2043) :args ((or @t364 @t438 @t444)))
% 0.86/1.06  (step @p2045 :rule refl :args (@t445))
% 0.86/1.06  (step @p2046 :rule bool-double-not-elim :args (@t231))
% 0.86/1.06  (step @p2047 :rule nary_cong :premises (@p619 @p2046 @p1294 @p2045) :args ((or @t270 @t447 @t366 @t445)))
% 0.86/1.06  (assume-push @p6143 @t446)
% 0.86/1.06  (assume-push @p6144 @t230)
% 0.86/1.06  (assume-push @p6145 @t363)
% 0.86/1.06  (assume-push @p6146 @t438)
% 0.86/1.06  (step @p397 :rule evaluate :args (@t212))
% 0.86/1.06  (step @p2052 :rule false_intro :premises (@p6143))
% 0.86/1.06  (step @p2053 :rule true_intro :premises (@p6144))
% 0.86/1.06  (step @p2054 :rule symm :premises (@p2053))
% 0.86/1.06  (step @p2055 :rule true_intro :premises (@p6145))
% 0.86/1.06  (step @p2056 :rule trans :premises (@p2055 @p2054))
% 0.86/1.06  (step @p2057 :rule cong :premises (@p2056) :args (@t438))
% 0.86/1.06  (step @p2058 :rule true_intro :premises (@p6146))
% 0.86/1.06  (step @p2059 :rule symm :premises (@p2058))
% 0.86/1.06  (step @p2060 :rule trans :premises (@p2059 @p2057 @p2052))
% 0.86/1.06  (step @p2061 false :rule eq_resolve :premises (@p2060 @p397))
% 0.86/1.06  (step-pop @p6147 :rule scope :premises (@p2061))
% 0.86/1.06  (step-pop @p6148 :rule scope :premises (@p6147))
% 0.86/1.06  (step-pop @p6149 :rule scope :premises (@p6148))
% 0.86/1.06  (step-pop @p6150 :rule scope :premises (@p6149))
% 0.86/1.06  (step @p2062 :rule process_scope :premises (@p6150) :args (false))
% 0.86/1.06  (assume-push @p6151 @t230)
% 0.86/1.06  (assume-push @p6152 @t446)
% 0.86/1.06  (assume-push @p6153 @t363)
% 0.86/1.06  (assume-push @p6154 @t438)
% 0.86/1.06  (step @p2071 :rule and_intro :premises (@p6152 @p6151 @p6153 @p6154))
% 0.86/1.06  (step-pop @p6155 :rule scope :premises (@p2071))
% 0.86/1.06  (step-pop @p6156 :rule scope :premises (@p6155))
% 0.86/1.06  (step-pop @p6157 :rule scope :premises (@p6156))
% 0.86/1.06  (step-pop @p6158 :rule scope :premises (@p6157))
% 0.86/1.06  (step @p2072 :rule process_scope :premises (@p6158) :args (@t448))
% 0.86/1.06  (step @p2077 :rule implies_elim :premises (@p2072))
% 0.86/1.06  (step @p2078 :rule resolution :premises (@p2077 @p2062) :args (true @t448))
% 0.86/1.06  (step @p2079 :rule not_and :premises (@p2078))
% 0.86/1.06  (step @p2080 :rule eq_resolve :premises (@p2079 @p2047))
% 0.86/1.06  (step @p2081 :rule reordering :premises (@p2080) :args ((or @t231 @t270 @t445 @t366)))
% 0.86/1.06  (step @p2082 :rule bool-double-not-elim :args (@t260))
% 0.86/1.06  (step @p2083 :rule nary_cong :premises (@p2082 @p1765 @p2045 @p1641) :args ((or @t450 @t422 @t445 @t400)))
% 0.86/1.06  (assume-push @p6159 @t449)
% 0.86/1.06  (assume-push @p6160 @t301)
% 0.86/1.06  (assume-push @p6161 @t366)
% 0.86/1.06  (assume-push @p6162 @t438)
% 0.86/1.06  (step @p397 :rule evaluate :args (@t212))
% 0.86/1.06  (step @p2088 :rule false_intro :premises (@p6159))
% 0.86/1.06  (step @p2089 :rule false_intro :premises (@p6160))
% 0.86/1.06  (step @p2090 :rule symm :premises (@p2089))
% 0.86/1.06  (step @p2091 :rule false_intro :premises (@p6161))
% 0.86/1.06  (step @p2092 :rule trans :premises (@p2091 @p2090))
% 0.86/1.06  (step @p2093 :rule cong :premises (@p2092) :args (@t438))
% 0.86/1.06  (step @p2094 :rule true_intro :premises (@p6162))
% 0.86/1.06  (step @p2095 :rule symm :premises (@p2094))
% 0.86/1.06  (step @p2096 :rule trans :premises (@p2095 @p2093 @p2088))
% 0.86/1.06  (step @p2097 false :rule eq_resolve :premises (@p2096 @p397))
% 0.86/1.06  (step-pop @p6163 :rule scope :premises (@p2097))
% 0.86/1.06  (step-pop @p6164 :rule scope :premises (@p6163))
% 0.86/1.06  (step-pop @p6165 :rule scope :premises (@p6164))
% 0.86/1.06  (step-pop @p6166 :rule scope :premises (@p6165))
% 0.86/1.06  (step @p2098 :rule process_scope :premises (@p6166) :args (false))
% 0.86/1.06  (assume-push @p6167 @t449)
% 0.86/1.06  (assume-push @p6168 @t301)
% 0.86/1.06  (assume-push @p6169 @t438)
% 0.86/1.06  (assume-push @p6170 @t366)
% 0.86/1.06  (step @p2107 :rule and_intro :premises (@p6167 @p6168 @p6170 @p6169))
% 0.86/1.06  (step-pop @p6171 :rule scope :premises (@p2107))
% 0.86/1.06  (step-pop @p6172 :rule scope :premises (@p6171))
% 0.86/1.06  (step-pop @p6173 :rule scope :premises (@p6172))
% 0.86/1.06  (step-pop @p6174 :rule scope :premises (@p6173))
% 0.86/1.06  (step @p2108 :rule process_scope :premises (@p6174) :args (@t451))
% 0.86/1.06  (step @p2113 :rule implies_elim :premises (@p2108))
% 0.86/1.06  (step @p2114 :rule resolution :premises (@p2113 @p2098) :args (true @t451))
% 0.86/1.06  (step @p2115 :rule not_and :premises (@p2114))
% 0.86/1.06  (step @p2116 :rule eq_resolve :premises (@p2115 @p2083))
% 0.86/1.06  (step @p2117 :rule reordering :premises (@p2116) :args ((or @t259 @t260 @t363 @t445)))
% 0.86/1.06  (step @p2118 :rule chain_m_resolution :premises (@p2117 @p2081 @p2044 @p2042 @p1986 @p1168 @p614 @p613 @p499 @p497 @p480 @p448 @p446 @p507 @p378 @p308) :args ((or @t269 @t270 @t279 @t280 @t300) @t452 (@list @t363 @t438 @t444 @t364 @t259 @t260 @t267 @t231 @t238 @t226 @t201 @t199 @t206 @t151 @t121)))
% 0.86/1.06  (step @p2119 :rule cnf_equiv_neg1 :args (@t267))
% 0.86/1.06  (step @p2120 :rule reordering :premises (@p2119) :args ((or @t261 @t260 @t267)))
% 0.86/1.06  (step @p2121 :rule refl :args (@t449))
% 0.86/1.06  (step @p2122 :rule nary_cong :premises (@p619 @p2046 @p785 @p2121) :args ((or @t270 @t447 @t301 @t449)))
% 0.86/1.06  (assume-push @p6175 @t446)
% 0.86/1.06  (assume-push @p6176 @t230)
% 0.86/1.06  (assume-push @p6177 @t259)
% 0.86/1.06  (assume-push @p6178 @t260)
% 0.86/1.06  (step @p397 :rule evaluate :args (@t212))
% 0.86/1.06  (step @p2127 :rule false_intro :premises (@p6175))
% 0.86/1.06  (step @p2128 :rule true_intro :premises (@p6176))
% 0.86/1.06  (step @p2129 :rule symm :premises (@p2128))
% 0.86/1.06  (step @p2130 :rule true_intro :premises (@p6177))
% 0.86/1.06  (step @p2131 :rule trans :premises (@p2130 @p2129))
% 0.86/1.06  (step @p2132 :rule cong :premises (@p2131) :args (@t260))
% 0.86/1.06  (step @p2133 :rule true_intro :premises (@p6178))
% 0.86/1.06  (step @p2134 :rule symm :premises (@p2133))
% 0.86/1.06  (step @p2135 :rule trans :premises (@p2134 @p2132 @p2127))
% 0.86/1.06  (step @p2136 false :rule eq_resolve :premises (@p2135 @p397))
% 0.86/1.06  (step-pop @p6179 :rule scope :premises (@p2136))
% 0.86/1.06  (step-pop @p6180 :rule scope :premises (@p6179))
% 0.86/1.06  (step-pop @p6181 :rule scope :premises (@p6180))
% 0.86/1.06  (step-pop @p6182 :rule scope :premises (@p6181))
% 0.86/1.06  (step @p2137 :rule process_scope :premises (@p6182) :args (false))
% 0.86/1.06  (assume-push @p6183 @t230)
% 0.86/1.06  (assume-push @p6184 @t446)
% 0.86/1.06  (assume-push @p6185 @t259)
% 0.86/1.06  (assume-push @p6186 @t260)
% 0.86/1.06  (step @p2146 :rule and_intro :premises (@p6184 @p6183 @p6185 @p6186))
% 0.86/1.06  (step-pop @p6187 :rule scope :premises (@p2146))
% 0.86/1.06  (step-pop @p6188 :rule scope :premises (@p6187))
% 0.86/1.06  (step-pop @p6189 :rule scope :premises (@p6188))
% 0.86/1.06  (step-pop @p6190 :rule scope :premises (@p6189))
% 0.86/1.06  (step @p2147 :rule process_scope :premises (@p6190) :args (@t453))
% 0.86/1.06  (step @p2152 :rule implies_elim :premises (@p2147))
% 0.86/1.06  (step @p2153 :rule resolution :premises (@p2152 @p2137) :args (true @t453))
% 0.86/1.06  (step @p2154 :rule not_and :premises (@p2153))
% 0.86/1.06  (step @p2155 :rule eq_resolve :premises (@p2154 @p2122))
% 0.86/1.06  (step @p2156 :rule reordering :premises (@p2155) :args ((or @t231 @t270 @t449 @t301)))
% 0.86/1.06  (step @p2157 :rule cnf_equiv_neg2 :args (@t444))
% 0.86/1.06  (step @p2158 :rule bool-double-not-elim :args (@t438))
% 0.86/1.06  (step @p2159 :rule nary_cong :premises (@p2121 @p1765 @p2158 @p1641) :args ((or @t449 @t422 @t454 @t400)))
% 0.86/1.06  (assume-push @p6191 @t260)
% 0.86/1.06  (assume-push @p6192 @t301)
% 0.86/1.06  (assume-push @p6193 @t366)
% 0.86/1.06  (assume-push @p6194 @t445)
% 0.86/1.06  (step @p625 :rule evaluate :args (@t273))
% 0.86/1.06  (step @p2164 :rule true_intro :premises (@p6191))
% 0.86/1.06  (step @p2165 :rule false_intro :premises (@p6192))
% 0.86/1.06  (step @p2166 :rule symm :premises (@p2165))
% 0.86/1.06  (step @p2167 :rule false_intro :premises (@p6193))
% 0.86/1.06  (step @p2168 :rule trans :premises (@p2167 @p2166))
% 0.86/1.06  (step @p2169 :rule cong :premises (@p2168) :args (@t438))
% 0.86/1.06  (step @p2170 :rule false_intro :premises (@p6194))
% 0.86/1.06  (step @p2171 :rule symm :premises (@p2170))
% 0.86/1.06  (step @p2172 :rule trans :premises (@p2171 @p2169 @p2164))
% 0.86/1.06  (step @p2173 false :rule eq_resolve :premises (@p2172 @p625))
% 0.86/1.06  (step-pop @p6195 :rule scope :premises (@p2173))
% 0.86/1.06  (step-pop @p6196 :rule scope :premises (@p6195))
% 0.86/1.06  (step-pop @p6197 :rule scope :premises (@p6196))
% 0.86/1.06  (step-pop @p6198 :rule scope :premises (@p6197))
% 0.86/1.06  (step @p2174 :rule process_scope :premises (@p6198) :args (false))
% 0.86/1.06  (assume-push @p6199 @t260)
% 0.86/1.06  (assume-push @p6200 @t301)
% 0.86/1.06  (assume-push @p6201 @t445)
% 0.86/1.06  (assume-push @p6202 @t366)
% 0.86/1.06  (step @p2183 :rule and_intro :premises (@p6199 @p6200 @p6202 @p6201))
% 0.86/1.06  (step-pop @p6203 :rule scope :premises (@p2183))
% 0.86/1.06  (step-pop @p6204 :rule scope :premises (@p6203))
% 0.86/1.06  (step-pop @p6205 :rule scope :premises (@p6204))
% 0.86/1.06  (step-pop @p6206 :rule scope :premises (@p6205))
% 0.86/1.06  (step @p2184 :rule process_scope :premises (@p6206) :args (@t455))
% 0.86/1.06  (step @p2189 :rule implies_elim :premises (@p2184))
% 0.86/1.06  (step @p2190 :rule resolution :premises (@p2189 @p2174) :args (true @t455))
% 0.86/1.06  (step @p2191 :rule not_and :premises (@p2190))
% 0.86/1.06  (step @p2192 :rule eq_resolve :premises (@p2191 @p2159))
% 0.86/1.06  (step @p2193 :rule reordering :premises (@p2192) :args ((or @t259 @t449 @t363 @t438)))
% 0.86/1.06  (step @p2194 :rule chain_m_resolution :premises (@p2193 @p1640 @p2157 @p2042 @p2156 @p499 @p497 @p480 @p448 @p446 @p2120 @p612 @p595 @p563 @p561 @p507 @p378 @p308 @p2118) :args ((or @t269 @t270 @t279 @t280 @t365) @t456 (@list @t363 @t438 @t444 @t259 @t231 @t238 @t226 @t201 @t199 @t260 @t267 @t255 @t192 @t186 @t206 @t151 @t121 @t261)))
% 0.86/1.06  (step @p2195 :rule bool-double-not-elim :args (@t261))
% 0.86/1.06  (step @p2196 :rule nary_cong :premises (@p2195 @p1765 @p908 @p907) :args ((or @t457 @t422 @t323 @t324)))
% 0.86/1.06  (assume-push @p6207 @t300)
% 0.86/1.06  (assume-push @p6208 @t301)
% 0.86/1.06  (assume-push @p6209 @t319)
% 0.86/1.06  (assume-push @p6210 @t312)
% 0.86/1.06  (step @p397 :rule evaluate :args (@t212))
% 0.86/1.06  (step @p2201 :rule false_intro :premises (@p6207))
% 0.86/1.06  (step @p2202 :rule false_intro :premises (@p6208))
% 0.86/1.06  (step @p2203 :rule symm :premises (@p2202))
% 0.86/1.06  (step @p2204 :rule false_intro :premises (@p6209))
% 0.86/1.06  (step @p2205 :rule trans :premises (@p2204 @p2203))
% 0.86/1.06  (step @p2206 :rule cong :premises (@p2205) :args (@t312))
% 0.86/1.06  (step @p2207 :rule true_intro :premises (@p6210))
% 0.86/1.06  (step @p2208 :rule symm :premises (@p2207))
% 0.86/1.06  (step @p2209 :rule trans :premises (@p2208 @p2206 @p2201))
% 0.86/1.06  (step @p2210 false :rule eq_resolve :premises (@p2209 @p397))
% 0.86/1.06  (step-pop @p6211 :rule scope :premises (@p2210))
% 0.86/1.06  (step-pop @p6212 :rule scope :premises (@p6211))
% 0.86/1.06  (step-pop @p6213 :rule scope :premises (@p6212))
% 0.86/1.06  (step-pop @p6214 :rule scope :premises (@p6213))
% 0.86/1.06  (step @p2211 :rule process_scope :premises (@p6214) :args (false))
% 0.86/1.06  (assume-push @p6215 @t300)
% 0.86/1.06  (assume-push @p6216 @t301)
% 0.86/1.06  (assume-push @p6217 @t312)
% 0.86/1.06  (assume-push @p6218 @t319)
% 0.86/1.06  (step @p2220 :rule and_intro :premises (@p6215 @p6216 @p6218 @p6217))
% 0.86/1.06  (step-pop @p6219 :rule scope :premises (@p2220))
% 0.86/1.06  (step-pop @p6220 :rule scope :premises (@p6219))
% 0.86/1.06  (step-pop @p6221 :rule scope :premises (@p6220))
% 0.86/1.06  (step-pop @p6222 :rule scope :premises (@p6221))
% 0.86/1.06  (step @p2221 :rule process_scope :premises (@p6222) :args (@t458))
% 0.86/1.06  (step @p2226 :rule implies_elim :premises (@p2221))
% 0.86/1.06  (step @p2227 :rule resolution :premises (@p2226 @p2211) :args (true @t458))
% 0.86/1.06  (step @p2228 :rule not_and :premises (@p2227))
% 0.86/1.06  (step @p2229 :rule eq_resolve :premises (@p2228 @p2196))
% 0.86/1.06  (step @p2230 :rule reordering :premises (@p2229) :args ((or @t259 @t261 @t310 @t323)))
% 0.86/1.06  (step @p2231 :rule chain_m_resolution :premises (@p2230 @p906 @p869 @p868 @p2156 @p499 @p497 @p480 @p448 @p446 @p2120 @p612 @p595 @p563 @p561 @p507 @p378 @p308) :args ((or @t269 @t270 @t261 @t323) (@list true true true true true true true true false false true true true false true true false) (@list @t310 @t311 @t318 @t259 @t231 @t238 @t226 @t201 @t199 @t260 @t267 @t255 @t192 @t186 @t206 @t151 @t121)))
% 0.86/1.06  (step @p2232 :rule bool-double-not-elim :args (@t364))
% 0.86/1.06  (step @p2233 :rule nary_cong :premises (@p2232 @p1641 @p1417 @p1416) :args ((or @t459 @t400 @t388 @t389)))
% 0.86/1.06  (assume-push @p6223 @t365)
% 0.86/1.06  (assume-push @p6224 @t366)
% 0.86/1.06  (assume-push @p6225 @t384)
% 0.86/1.06  (assume-push @p6226 @t377)
% 0.86/1.06  (step @p397 :rule evaluate :args (@t212))
% 0.86/1.06  (step @p2238 :rule false_intro :premises (@p6223))
% 0.86/1.06  (step @p2239 :rule false_intro :premises (@p6224))
% 0.86/1.06  (step @p2240 :rule symm :premises (@p2239))
% 0.86/1.06  (step @p2241 :rule false_intro :premises (@p6225))
% 0.86/1.06  (step @p2242 :rule trans :premises (@p2241 @p2240))
% 0.86/1.06  (step @p2243 :rule cong :premises (@p2242) :args (@t377))
% 0.86/1.06  (step @p2244 :rule true_intro :premises (@p6226))
% 0.86/1.06  (step @p2245 :rule symm :premises (@p2244))
% 0.86/1.06  (step @p2246 :rule trans :premises (@p2245 @p2243 @p2238))
% 0.86/1.06  (step @p2247 false :rule eq_resolve :premises (@p2246 @p397))
% 0.86/1.06  (step-pop @p6227 :rule scope :premises (@p2247))
% 0.86/1.06  (step-pop @p6228 :rule scope :premises (@p6227))
% 0.86/1.06  (step-pop @p6229 :rule scope :premises (@p6228))
% 0.86/1.06  (step-pop @p6230 :rule scope :premises (@p6229))
% 0.86/1.06  (step @p2248 :rule process_scope :premises (@p6230) :args (false))
% 0.86/1.06  (assume-push @p6231 @t365)
% 0.86/1.06  (assume-push @p6232 @t366)
% 0.86/1.06  (assume-push @p6233 @t377)
% 0.86/1.06  (assume-push @p6234 @t384)
% 0.86/1.06  (step @p2257 :rule and_intro :premises (@p6231 @p6232 @p6234 @p6233))
% 0.86/1.06  (step-pop @p6235 :rule scope :premises (@p2257))
% 0.86/1.06  (step-pop @p6236 :rule scope :premises (@p6235))
% 0.86/1.06  (step-pop @p6237 :rule scope :premises (@p6236))
% 0.86/1.06  (step-pop @p6238 :rule scope :premises (@p6237))
% 0.86/1.06  (step @p2258 :rule process_scope :premises (@p6238) :args (@t460))
% 0.86/1.06  (step @p2263 :rule implies_elim :premises (@p2258))
% 0.86/1.06  (step @p2264 :rule resolution :premises (@p2263 @p2248) :args (true @t460))
% 0.86/1.06  (step @p2265 :rule not_and :premises (@p2264))
% 0.86/1.06  (step @p2266 :rule eq_resolve :premises (@p2265 @p2233))
% 0.86/1.06  (step @p2267 :rule reordering :premises (@p2266) :args ((or @t363 @t364 @t375 @t388)))
% 0.86/1.06  (step @p2268 :rule chain_m_resolution :premises (@p2267 @p1415 @p1378 @p1377 @p2081 @p499 @p497 @p480 @p448 @p446 @p2044 @p2041 @p2024 @p1993 @p1987 @p507 @p378 @p308) :args ((or @t269 @t270 @t364 @t388) (@list true true true true true true true true false false true true false true true true false) (@list @t375 @t376 @t383 @t363 @t231 @t238 @t226 @t201 @t199 @t438 @t444 @t435 @t204 @t203 @t206 @t151 @t121)))
% 0.86/1.06  (step @p2269 :rule nary_cong :premises (@p2232 @p1641 @p1726 @p1763) :args ((or @t459 @t400 @t416 @t419)))
% 0.86/1.06  (assume-push @p6239 @t365)
% 0.86/1.06  (assume-push @p6240 @t366)
% 0.86/1.06  (assume-push @p6241 @t417)
% 0.86/1.06  (assume-push @p6242 @t409)
% 0.86/1.06  (step @p397 :rule evaluate :args (@t212))
% 0.86/1.06  (step @p2274 :rule false_intro :premises (@p6239))
% 0.86/1.06  (step @p2275 :rule false_intro :premises (@p6240))
% 0.86/1.06  (step @p2276 :rule symm :premises (@p2275))
% 0.86/1.06  (step @p2277 :rule false_intro :premises (@p6241))
% 0.86/1.06  (step @p2278 :rule trans :premises (@p2277 @p2276))
% 0.86/1.06  (step @p2279 :rule cong :premises (@p2278) :args (@t409))
% 0.86/1.06  (step @p2280 :rule true_intro :premises (@p6242))
% 0.86/1.06  (step @p2281 :rule symm :premises (@p2280))
% 0.86/1.06  (step @p2282 :rule trans :premises (@p2281 @p2279 @p2274))
% 0.86/1.06  (step @p2283 false :rule eq_resolve :premises (@p2282 @p397))
% 0.86/1.06  (step-pop @p6243 :rule scope :premises (@p2283))
% 0.86/1.06  (step-pop @p6244 :rule scope :premises (@p6243))
% 0.86/1.06  (step-pop @p6245 :rule scope :premises (@p6244))
% 0.86/1.06  (step-pop @p6246 :rule scope :premises (@p6245))
% 0.86/1.06  (step @p2284 :rule process_scope :premises (@p6246) :args (false))
% 0.86/1.06  (assume-push @p6247 @t365)
% 0.86/1.06  (assume-push @p6248 @t366)
% 0.86/1.06  (assume-push @p6249 @t409)
% 0.86/1.06  (assume-push @p6250 @t417)
% 0.86/1.06  (step @p2293 :rule and_intro :premises (@p6247 @p6248 @p6250 @p6249))
% 0.86/1.06  (step-pop @p6251 :rule scope :premises (@p2293))
% 0.86/1.06  (step-pop @p6252 :rule scope :premises (@p6251))
% 0.86/1.06  (step-pop @p6253 :rule scope :premises (@p6252))
% 0.86/1.06  (step-pop @p6254 :rule scope :premises (@p6253))
% 0.86/1.06  (step @p2294 :rule process_scope :premises (@p6254) :args (@t461))
% 0.86/1.06  (step @p2299 :rule implies_elim :premises (@p2294))
% 0.86/1.06  (step @p2300 :rule resolution :premises (@p2299 @p2284) :args (true @t461))
% 0.86/1.06  (step @p2301 :rule not_and :premises (@p2300))
% 0.86/1.06  (step @p2302 :rule eq_resolve :premises (@p2301 @p2269))
% 0.86/1.06  (step @p2303 :rule reordering :premises (@p2302) :args ((or @t363 @t364 @t407 @t416)))
% 0.86/1.06  (step @p2304 :rule chain_m_resolution :premises (@p2303 @p1947) :args ((or @t363 @t364 @t377 @t384 @t416) @t207 @t462))
% 0.86/1.06  (step @p2305 :rule nary_cong :premises (@p2195 @p1765 @p1804 @p1763) :args ((or @t457 @t422 @t420 @t419)))
% 0.86/1.06  (assume-push @p6255 @t300)
% 0.86/1.06  (assume-push @p6256 @t301)
% 0.86/1.06  (assume-push @p6257 @t417)
% 0.86/1.06  (assume-push @p6258 @t408)
% 0.86/1.06  (step @p397 :rule evaluate :args (@t212))
% 0.86/1.06  (step @p2310 :rule false_intro :premises (@p6255))
% 0.86/1.06  (step @p2311 :rule false_intro :premises (@p6256))
% 0.86/1.06  (step @p2312 :rule symm :premises (@p2311))
% 0.86/1.06  (step @p2313 :rule false_intro :premises (@p6257))
% 0.86/1.06  (step @p2314 :rule trans :premises (@p2313 @p2312))
% 0.86/1.06  (step @p2315 :rule cong :premises (@p2314) :args (@t408))
% 0.86/1.06  (step @p2316 :rule true_intro :premises (@p6258))
% 0.86/1.06  (step @p2317 :rule symm :premises (@p2316))
% 0.86/1.06  (step @p2318 :rule trans :premises (@p2317 @p2315 @p2310))
% 0.86/1.06  (step @p2319 false :rule eq_resolve :premises (@p2318 @p397))
% 0.86/1.06  (step-pop @p6259 :rule scope :premises (@p2319))
% 0.86/1.06  (step-pop @p6260 :rule scope :premises (@p6259))
% 0.86/1.06  (step-pop @p6261 :rule scope :premises (@p6260))
% 0.86/1.06  (step-pop @p6262 :rule scope :premises (@p6261))
% 0.86/1.06  (step @p2320 :rule process_scope :premises (@p6262) :args (false))
% 0.86/1.06  (assume-push @p6263 @t300)
% 0.86/1.06  (assume-push @p6264 @t301)
% 0.86/1.06  (assume-push @p6265 @t408)
% 0.86/1.06  (assume-push @p6266 @t417)
% 0.86/1.06  (step @p2329 :rule and_intro :premises (@p6263 @p6264 @p6266 @p6265))
% 0.86/1.06  (step-pop @p6267 :rule scope :premises (@p2329))
% 0.86/1.06  (step-pop @p6268 :rule scope :premises (@p6267))
% 0.86/1.06  (step-pop @p6269 :rule scope :premises (@p6268))
% 0.86/1.06  (step-pop @p6270 :rule scope :premises (@p6269))
% 0.86/1.06  (step @p2330 :rule process_scope :premises (@p6270) :args (@t463))
% 0.86/1.06  (step @p2335 :rule implies_elim :premises (@p2330))
% 0.86/1.06  (step @p2336 :rule resolution :premises (@p2335 @p2320) :args (true @t463))
% 0.86/1.06  (step @p2337 :rule not_and :premises (@p2336))
% 0.86/1.06  (step @p2338 :rule eq_resolve :premises (@p2337 @p2305))
% 0.86/1.06  (step @p2339 :rule reordering :premises (@p2338) :args ((or @t259 @t261 @t407 @t420)))
% 0.86/1.06  (step @p2340 :rule chain_m_resolution :premises (@p2339 @p1984 @p1803 @p1724 @p2304 @p1527 @p1018 @p655 @p946 @p867 @p850 @p821 @p1455 @p1376 @p1359 @p1330 @p2268 @p2081 @p2044 @p2041 @p2024 @p1993 @p1987 @p2231 @p2156 @p499 @p497 @p480 @p448 @p446 @p2120 @p612 @p595 @p563 @p561 @p507 @p378 @p308) :args ((or @t269 @t270 @t261 @t364 @t217) (@list true false true true false false true false true true true false true true true true true false true true false true true true true true true true false false true true true false true true false) (@list @t407 @t408 @t415 @t409 @t375 @t310 @t216 @t311 @t318 @t306 @t190 @t376 @t383 @t371 @t198 @t377 @t363 @t438 @t444 @t435 @t204 @t203 @t312 @t259 @t231 @t238 @t226 @t201 @t199 @t260 @t267 @t255 @t192 @t186 @t206 @t151 @t121)))
% 0.86/1.06  (step @p2341 :rule chain_m_resolution :premises (@p1639 @p1762 @p1603 @p1290 @p1601 @p2304 @p2303 @p1055) :args ((or @t279 @t280 @t363 @t364 @t218 @t377 @t416) (@list true false true true true false true) @t464))
% 0.86/1.06  (step @p2342 :rule chain_m_resolution :premises (@p2339 @p1984) :args ((or @t259 @t261 @t312 @t319 @t420) @t207 @t462))
% 0.86/1.06  (step @p2343 :rule chain_m_resolution :premises (@p1167 @p1839 @p1131 @p781 @p1129 @p2342 @p2339 @p1803 @p1724 @p2341 @p1055 @p2081 @p615 @p439 @p2156 @p2268 @p2044 @p2042 @p2340 @p2231 @p2120 @p613 @p2194 @p2118 @p499 @p497 @p480 @p448 @p446 @p507 @p378 @p308) :args ((or @t269 @t270 @t279 @t280) (@list true false true true true false false true true true true true true true true false true false true false true true true true true true true false true true false) (@list @t276 @t277 @t299 @t293 @t310 @t407 @t408 @t415 @t409 @t216 @t363 @t218 @t224 @t259 @t377 @t438 @t444 @t217 @t312 @t260 @t267 @t364 @t261 @t231 @t238 @t226 @t201 @t199 @t206 @t151 @t121)))
% 0.86/1.06  (step @p2344 :rule bool-double-not-elim :args (@t245))
% 0.86/1.06  (step @p2345 :rule bool-double-not-elim :args (@t246))
% 0.86/1.06  (step @p2346 :rule nary_cong :premises (@p2345 @p2344 @p2045 @p1641) :args ((or @t467 @t465 @t445 @t400)))
% 0.86/1.06  (assume-push @p6271 @t466)
% 0.86/1.06  (assume-push @p6272 @t280)
% 0.86/1.06  (assume-push @p6273 @t366)
% 0.86/1.06  (assume-push @p6274 @t438)
% 0.86/1.06  (step @p397 :rule evaluate :args (@t212))
% 0.86/1.06  (step @p2351 :rule false_intro :premises (@p6271))
% 0.86/1.06  (step @p2352 :rule false_intro :premises (@p6272))
% 0.86/1.06  (step @p2353 :rule symm :premises (@p2352))
% 0.86/1.06  (step @p2354 :rule false_intro :premises (@p6273))
% 0.86/1.06  (step @p2355 :rule trans :premises (@p2354 @p2353))
% 0.86/1.06  (step @p2356 :rule cong :premises (@p2355) :args (@t438))
% 0.86/1.06  (step @p2357 :rule true_intro :premises (@p6274))
% 0.86/1.06  (step @p2358 :rule symm :premises (@p2357))
% 0.86/1.06  (step @p2359 :rule trans :premises (@p2358 @p2356 @p2351))
% 0.86/1.06  (step @p2360 false :rule eq_resolve :premises (@p2359 @p397))
% 0.86/1.06  (step-pop @p6275 :rule scope :premises (@p2360))
% 0.86/1.06  (step-pop @p6276 :rule scope :premises (@p6275))
% 0.86/1.06  (step-pop @p6277 :rule scope :premises (@p6276))
% 0.86/1.06  (step-pop @p6278 :rule scope :premises (@p6277))
% 0.86/1.06  (step @p2361 :rule process_scope :premises (@p6278) :args (false))
% 0.86/1.06  (assume-push @p6279 @t466)
% 0.86/1.06  (assume-push @p6280 @t280)
% 0.86/1.06  (assume-push @p6281 @t438)
% 0.86/1.06  (assume-push @p6282 @t366)
% 0.86/1.06  (step @p2370 :rule and_intro :premises (@p6279 @p6280 @p6282 @p6281))
% 0.86/1.06  (step-pop @p6283 :rule scope :premises (@p2370))
% 0.86/1.06  (step-pop @p6284 :rule scope :premises (@p6283))
% 0.86/1.06  (step-pop @p6285 :rule scope :premises (@p6284))
% 0.86/1.06  (step-pop @p6286 :rule scope :premises (@p6285))
% 0.86/1.06  (step @p2371 :rule process_scope :premises (@p6286) :args (@t468))
% 0.86/1.06  (step @p2376 :rule implies_elim :premises (@p2371))
% 0.86/1.06  (step @p2377 :rule resolution :premises (@p2376 @p2361) :args (true @t468))
% 0.86/1.06  (step @p2378 :rule not_and :premises (@p2377))
% 0.86/1.06  (step @p2379 :rule eq_resolve :premises (@p2378 @p2346))
% 0.86/1.06  (step @p2380 :rule reordering :premises (@p2379) :args ((or @t245 @t246 @t363 @t445)))
% 0.86/1.06  (step @p2381 :rule chain_m_resolution :premises (@p2380 @p2081) :args ((or @t231 @t270 @t245 @t246 @t445) @t207 @t469))
% 0.86/1.06  (step @p2382 :rule nary_cong :premises (@p785 @p784 @p1727 @p1764) :args ((or @t301 @t300 @t417 @t421)))
% 0.86/1.06  (assume-push @p6287 @t261)
% 0.86/1.06  (assume-push @p6288 @t259)
% 0.86/1.06  (assume-push @p6289 @t407)
% 0.86/1.06  (assume-push @p6290 @t420)
% 0.86/1.06  (step @p625 :rule evaluate :args (@t273))
% 0.86/1.06  (step @p2387 :rule true_intro :premises (@p6287))
% 0.86/1.06  (step @p2388 :rule true_intro :premises (@p6288))
% 0.86/1.06  (step @p2389 :rule symm :premises (@p2388))
% 0.86/1.06  (step @p2390 :rule true_intro :premises (@p6289))
% 0.86/1.06  (step @p2391 :rule trans :premises (@p2390 @p2389))
% 0.86/1.06  (step @p2392 :rule cong :premises (@p2391) :args (@t408))
% 0.86/1.06  (step @p2393 :rule false_intro :premises (@p6290))
% 0.86/1.06  (step @p2394 :rule symm :premises (@p2393))
% 0.86/1.06  (step @p2395 :rule trans :premises (@p2394 @p2392 @p2387))
% 0.86/1.06  (step @p2396 false :rule eq_resolve :premises (@p2395 @p625))
% 0.86/1.06  (step-pop @p6291 :rule scope :premises (@p2396))
% 0.86/1.06  (step-pop @p6292 :rule scope :premises (@p6291))
% 0.86/1.06  (step-pop @p6293 :rule scope :premises (@p6292))
% 0.86/1.06  (step-pop @p6294 :rule scope :premises (@p6293))
% 0.86/1.06  (step @p2397 :rule process_scope :premises (@p6294) :args (false))
% 0.86/1.06  (assume-push @p6295 @t259)
% 0.86/1.06  (assume-push @p6296 @t261)
% 0.86/1.06  (assume-push @p6297 @t407)
% 0.86/1.06  (assume-push @p6298 @t420)
% 0.86/1.06  (step @p2406 :rule and_intro :premises (@p6296 @p6295 @p6297 @p6298))
% 0.86/1.06  (step-pop @p6299 :rule scope :premises (@p2406))
% 0.86/1.06  (step-pop @p6300 :rule scope :premises (@p6299))
% 0.86/1.06  (step-pop @p6301 :rule scope :premises (@p6300))
% 0.86/1.06  (step-pop @p6302 :rule scope :premises (@p6301))
% 0.86/1.06  (step @p2407 :rule process_scope :premises (@p6302) :args (@t470))
% 0.86/1.06  (step @p2412 :rule implies_elim :premises (@p2407))
% 0.86/1.06  (step @p2413 :rule resolution :premises (@p2412 @p2397) :args (true @t470))
% 0.86/1.06  (step @p2414 :rule not_and :premises (@p2413))
% 0.86/1.06  (step @p2415 :rule eq_resolve :premises (@p2414 @p2382))
% 0.86/1.06  (step @p2416 :rule reordering :premises (@p2415) :args ((or @t300 @t301 @t408 @t417)))
% 0.86/1.06  (step @p2417 :rule nary_cong :premises (@p908 @p907 @p1764 @p1763) :args ((or @t323 @t324 @t421 @t419)))
% 0.86/1.06  (assume-push @p6303 @t312)
% 0.86/1.06  (assume-push @p6304 @t319)
% 0.86/1.06  (assume-push @p6305 @t417)
% 0.86/1.06  (assume-push @p6306 @t420)
% 0.86/1.06  (step @p625 :rule evaluate :args (@t273))
% 0.86/1.06  (step @p2422 :rule true_intro :premises (@p6303))
% 0.86/1.06  (step @p2423 :rule false_intro :premises (@p6304))
% 0.86/1.06  (step @p2424 :rule symm :premises (@p2423))
% 0.86/1.06  (step @p2425 :rule false_intro :premises (@p6305))
% 0.86/1.06  (step @p2426 :rule trans :premises (@p2425 @p2424))
% 0.86/1.06  (step @p2427 :rule cong :premises (@p2426) :args (@t408))
% 0.86/1.06  (step @p2428 :rule false_intro :premises (@p6306))
% 0.86/1.06  (step @p2429 :rule symm :premises (@p2428))
% 0.86/1.06  (step @p2430 :rule trans :premises (@p2429 @p2427 @p2422))
% 0.86/1.06  (step @p2431 false :rule eq_resolve :premises (@p2430 @p625))
% 0.86/1.06  (step-pop @p6307 :rule scope :premises (@p2431))
% 0.86/1.06  (step-pop @p6308 :rule scope :premises (@p6307))
% 0.86/1.06  (step-pop @p6309 :rule scope :premises (@p6308))
% 0.86/1.06  (step-pop @p6310 :rule scope :premises (@p6309))
% 0.86/1.06  (step @p2432 :rule process_scope :premises (@p6310) :args (false))
% 0.86/1.06  (assume-push @p6311 @t312)
% 0.86/1.06  (assume-push @p6312 @t319)
% 0.86/1.06  (assume-push @p6313 @t420)
% 0.86/1.06  (assume-push @p6314 @t417)
% 0.86/1.06  (step @p2441 :rule and_intro :premises (@p6311 @p6312 @p6314 @p6313))
% 0.86/1.06  (step-pop @p6315 :rule scope :premises (@p2441))
% 0.86/1.06  (step-pop @p6316 :rule scope :premises (@p6315))
% 0.86/1.06  (step-pop @p6317 :rule scope :premises (@p6316))
% 0.86/1.06  (step-pop @p6318 :rule scope :premises (@p6317))
% 0.86/1.06  (step @p2442 :rule process_scope :premises (@p6318) :args (@t471))
% 0.86/1.06  (step @p2447 :rule implies_elim :premises (@p2442))
% 0.86/1.06  (step @p2448 :rule resolution :premises (@p2447 @p2432) :args (true @t471))
% 0.86/1.06  (step @p2449 :rule not_and :premises (@p2448))
% 0.86/1.06  (step @p2450 :rule eq_resolve :premises (@p2449 @p2417))
% 0.86/1.06  (step @p2451 :rule reordering :premises (@p2450) :args ((or @t310 @t323 @t407 @t408)))
% 0.86/1.06  (step @p2452 :rule chain_m_resolution :premises (@p2451 @p2416) :args ((or @t300 @t301 @t310 @t323 @t408) @t207 @t462))
% 0.86/1.06  (step @p2453 :rule chain_m_resolution :premises (@p906 @p2452 @p869 @p868) :args ((or @t269 @t270 @t300 @t301 @t323 @t408) @t431 @t327))
% 0.86/1.06  (step @p2454 :rule nary_cong :premises (@p1294 @p1293 @p1727 @p1840) :args ((or @t366 @t365 @t417 @t426)))
% 0.86/1.06  (assume-push @p6319 @t364)
% 0.86/1.06  (assume-push @p6320 @t363)
% 0.86/1.06  (assume-push @p6321 @t407)
% 0.86/1.06  (assume-push @p6322 @t416)
% 0.86/1.06  (step @p625 :rule evaluate :args (@t273))
% 0.86/1.06  (step @p2459 :rule true_intro :premises (@p6319))
% 0.86/1.06  (step @p2460 :rule true_intro :premises (@p6320))
% 0.86/1.06  (step @p2461 :rule symm :premises (@p2460))
% 0.86/1.06  (step @p2462 :rule true_intro :premises (@p6321))
% 0.86/1.06  (step @p2463 :rule trans :premises (@p2462 @p2461))
% 0.86/1.06  (step @p2464 :rule cong :premises (@p2463) :args (@t409))
% 0.86/1.06  (step @p2465 :rule false_intro :premises (@p6322))
% 0.86/1.06  (step @p2466 :rule symm :premises (@p2465))
% 0.86/1.06  (step @p2467 :rule trans :premises (@p2466 @p2464 @p2459))
% 0.86/1.06  (step @p2468 false :rule eq_resolve :premises (@p2467 @p625))
% 0.86/1.06  (step-pop @p6323 :rule scope :premises (@p2468))
% 0.86/1.06  (step-pop @p6324 :rule scope :premises (@p6323))
% 0.86/1.06  (step-pop @p6325 :rule scope :premises (@p6324))
% 0.86/1.06  (step-pop @p6326 :rule scope :premises (@p6325))
% 0.86/1.06  (step @p2469 :rule process_scope :premises (@p6326) :args (false))
% 0.86/1.06  (assume-push @p6327 @t363)
% 0.86/1.06  (assume-push @p6328 @t364)
% 0.86/1.06  (assume-push @p6329 @t407)
% 0.86/1.06  (assume-push @p6330 @t416)
% 0.86/1.06  (step @p2478 :rule and_intro :premises (@p6328 @p6327 @p6329 @p6330))
% 0.86/1.06  (step-pop @p6331 :rule scope :premises (@p2478))
% 0.86/1.06  (step-pop @p6332 :rule scope :premises (@p6331))
% 0.86/1.06  (step-pop @p6333 :rule scope :premises (@p6332))
% 0.86/1.06  (step-pop @p6334 :rule scope :premises (@p6333))
% 0.86/1.06  (step @p2479 :rule process_scope :premises (@p6334) :args (@t472))
% 0.86/1.06  (step @p2484 :rule implies_elim :premises (@p2479))
% 0.86/1.06  (step @p2485 :rule resolution :premises (@p2484 @p2469) :args (true @t472))
% 0.86/1.06  (step @p2486 :rule not_and :premises (@p2485))
% 0.86/1.06  (step @p2487 :rule eq_resolve :premises (@p2486 @p2454))
% 0.86/1.06  (step @p2488 :rule reordering :premises (@p2487) :args ((or @t365 @t366 @t409 @t417)))
% 0.86/1.06  (step @p2489 :rule nary_cong :premises (@p1417 @p1416 @p1840 @p1763) :args ((or @t388 @t389 @t426 @t419)))
% 0.86/1.06  (assume-push @p6335 @t416)
% 0.86/1.06  (assume-push @p6336 @t417)
% 0.86/1.06  (assume-push @p6337 @t384)
% 0.86/1.06  (assume-push @p6338 @t377)
% 0.86/1.06  (step @p397 :rule evaluate :args (@t212))
% 0.86/1.06  (step @p2494 :rule false_intro :premises (@p6335))
% 0.86/1.06  (step @p2495 :rule false_intro :premises (@p6336))
% 0.86/1.06  (step @p2496 :rule symm :premises (@p2495))
% 0.86/1.06  (step @p2497 :rule false_intro :premises (@p6337))
% 0.86/1.06  (step @p2498 :rule trans :premises (@p2497 @p2496))
% 0.86/1.06  (step @p2499 :rule cong :premises (@p2498) :args (@t377))
% 0.86/1.06  (step @p2500 :rule true_intro :premises (@p6338))
% 0.86/1.06  (step @p2501 :rule symm :premises (@p2500))
% 0.86/1.06  (step @p2502 :rule trans :premises (@p2501 @p2499 @p2494))
% 0.86/1.06  (step @p2503 false :rule eq_resolve :premises (@p2502 @p397))
% 0.86/1.06  (step-pop @p6339 :rule scope :premises (@p2503))
% 0.86/1.06  (step-pop @p6340 :rule scope :premises (@p6339))
% 0.86/1.06  (step-pop @p6341 :rule scope :premises (@p6340))
% 0.86/1.06  (step-pop @p6342 :rule scope :premises (@p6341))
% 0.86/1.06  (step @p2504 :rule process_scope :premises (@p6342) :args (false))
% 0.86/1.06  (assume-push @p6343 @t377)
% 0.86/1.06  (assume-push @p6344 @t384)
% 0.86/1.06  (assume-push @p6345 @t416)
% 0.86/1.06  (assume-push @p6346 @t417)
% 0.86/1.06  (step @p2513 :rule and_intro :premises (@p6345 @p6346 @p6344 @p6343))
% 0.86/1.06  (step-pop @p6347 :rule scope :premises (@p2513))
% 0.86/1.06  (step-pop @p6348 :rule scope :premises (@p6347))
% 0.86/1.06  (step-pop @p6349 :rule scope :premises (@p6348))
% 0.86/1.06  (step-pop @p6350 :rule scope :premises (@p6349))
% 0.86/1.06  (step @p2514 :rule process_scope :premises (@p6350) :args (@t473))
% 0.86/1.06  (step @p2519 :rule implies_elim :premises (@p2514))
% 0.86/1.06  (step @p2520 :rule resolution :premises (@p2519 @p2504) :args (true @t473))
% 0.86/1.06  (step @p2521 :rule not_and :premises (@p2520))
% 0.86/1.06  (step @p2522 :rule eq_resolve :premises (@p2521 @p2489))
% 0.86/1.06  (step @p2523 :rule reordering :premises (@p2522) :args ((or @t375 @t388 @t407 @t409)))
% 0.86/1.06  (step @p2524 :rule chain_m_resolution :premises (@p2523 @p1415 @p1378 @p1377) :args ((or @t269 @t270 @t388 @t407 @t409) @t326 @t391))
% 0.86/1.06  (step @p2525 :rule chain_m_resolution :premises (@p2524 @p2488) :args ((or @t269 @t270 @t365 @t366 @t388 @t409) @t207 @t462))
% 0.86/1.06  (step @p2526 :rule nary_cong :premises (@p870 @p907 @p1492 @p1416) :args ((or @t321 @t324 @t385 @t389)))
% 0.86/1.06  (assume-push @p6351 @t320)
% 0.86/1.06  (assume-push @p6352 @t319)
% 0.86/1.06  (assume-push @p6353 @t384)
% 0.86/1.06  (assume-push @p6354 @t376)
% 0.86/1.06  (step @p397 :rule evaluate :args (@t212))
% 0.86/1.06  (step @p2531 :rule false_intro :premises (@p6351))
% 0.86/1.06  (step @p2532 :rule false_intro :premises (@p6352))
% 0.86/1.06  (step @p2533 :rule symm :premises (@p2532))
% 0.86/1.06  (step @p2534 :rule false_intro :premises (@p6353))
% 0.86/1.06  (step @p2535 :rule trans :premises (@p2534 @p2533))
% 0.86/1.06  (step @p2536 :rule cong :premises (@p2535) :args (@t376))
% 0.86/1.06  (step @p2537 :rule true_intro :premises (@p6354))
% 0.86/1.06  (step @p2538 :rule symm :premises (@p2537))
% 0.86/1.06  (step @p2539 :rule trans :premises (@p2538 @p2536 @p2531))
% 0.86/1.06  (step @p2540 false :rule eq_resolve :premises (@p2539 @p397))
% 0.86/1.06  (step-pop @p6355 :rule scope :premises (@p2540))
% 0.86/1.06  (step-pop @p6356 :rule scope :premises (@p6355))
% 0.86/1.06  (step-pop @p6357 :rule scope :premises (@p6356))
% 0.86/1.06  (step-pop @p6358 :rule scope :premises (@p6357))
% 0.86/1.06  (step @p2541 :rule process_scope :premises (@p6358) :args (false))
% 0.86/1.06  (assume-push @p6359 @t320)
% 0.86/1.06  (assume-push @p6360 @t319)
% 0.86/1.06  (assume-push @p6361 @t376)
% 0.86/1.06  (assume-push @p6362 @t384)
% 0.86/1.06  (step @p2550 :rule and_intro :premises (@p6359 @p6360 @p6362 @p6361))
% 0.86/1.06  (step-pop @p6363 :rule scope :premises (@p2550))
% 0.86/1.06  (step-pop @p6364 :rule scope :premises (@p6363))
% 0.86/1.06  (step-pop @p6365 :rule scope :premises (@p6364))
% 0.86/1.06  (step-pop @p6366 :rule scope :premises (@p6365))
% 0.86/1.06  (step @p2551 :rule process_scope :premises (@p6366) :args (@t474))
% 0.86/1.06  (step @p2556 :rule implies_elim :premises (@p2551))
% 0.86/1.06  (step @p2557 :rule resolution :premises (@p2556 @p2541) :args (true @t474))
% 0.86/1.06  (step @p2558 :rule not_and :premises (@p2557))
% 0.86/1.06  (step @p2559 :rule eq_resolve :premises (@p2558 @p2526))
% 0.86/1.06  (step @p2560 :rule reordering :premises (@p2559) :args ((or @t310 @t311 @t375 @t385)))
% 0.86/1.06  (step @p2561 :rule chain_m_resolution :premises (@p2560 @p1491 @p1455 @p1377 @p2525 @p1725 @p1724 @p906 @p2453 @p869 @p868) :args ((or @t269 @t270 @t300 @t301 @t365 @t366 @t323) (@list true false true true true true true false true true) (@list @t375 @t376 @t383 @t377 @t409 @t415 @t310 @t408 @t311 @t318)))
% 0.86/1.06  (step @p2562 :rule nary_cong :premises (@p983 @p907 @p1379 @p1416) :args ((or @t320 @t324 @t386 @t389)))
% 0.86/1.06  (assume-push @p6367 @t311)
% 0.86/1.06  (assume-push @p6368 @t319)
% 0.86/1.06  (assume-push @p6369 @t384)
% 0.86/1.06  (assume-push @p6370 @t385)
% 0.86/1.06  (step @p625 :rule evaluate :args (@t273))
% 0.86/1.06  (step @p2567 :rule true_intro :premises (@p6367))
% 0.86/1.06  (step @p2568 :rule false_intro :premises (@p6368))
% 0.86/1.06  (step @p2569 :rule symm :premises (@p2568))
% 0.86/1.06  (step @p2570 :rule false_intro :premises (@p6369))
% 0.86/1.06  (step @p2571 :rule trans :premises (@p2570 @p2569))
% 0.86/1.06  (step @p2572 :rule cong :premises (@p2571) :args (@t376))
% 0.86/1.06  (step @p2573 :rule false_intro :premises (@p6370))
% 0.86/1.06  (step @p2574 :rule symm :premises (@p2573))
% 0.86/1.06  (step @p2575 :rule trans :premises (@p2574 @p2572 @p2567))
% 0.86/1.06  (step @p2576 false :rule eq_resolve :premises (@p2575 @p625))
% 0.86/1.06  (step-pop @p6371 :rule scope :premises (@p2576))
% 0.86/1.06  (step-pop @p6372 :rule scope :premises (@p6371))
% 0.86/1.06  (step-pop @p6373 :rule scope :premises (@p6372))
% 0.86/1.06  (step-pop @p6374 :rule scope :premises (@p6373))
% 0.86/1.06  (step @p2577 :rule process_scope :premises (@p6374) :args (false))
% 0.86/1.06  (assume-push @p6375 @t311)
% 0.86/1.06  (assume-push @p6376 @t319)
% 0.86/1.06  (assume-push @p6377 @t385)
% 0.86/1.06  (assume-push @p6378 @t384)
% 0.86/1.06  (step @p2586 :rule and_intro :premises (@p6375 @p6376 @p6378 @p6377))
% 0.86/1.06  (step-pop @p6379 :rule scope :premises (@p2586))
% 0.86/1.06  (step-pop @p6380 :rule scope :premises (@p6379))
% 0.86/1.06  (step-pop @p6381 :rule scope :premises (@p6380))
% 0.86/1.06  (step-pop @p6382 :rule scope :premises (@p6381))
% 0.86/1.06  (step @p2587 :rule process_scope :premises (@p6382) :args (@t475))
% 0.86/1.06  (step @p2592 :rule implies_elim :premises (@p2587))
% 0.86/1.06  (step @p2593 :rule resolution :premises (@p2592 @p2577) :args (true @t475))
% 0.86/1.06  (step @p2594 :rule not_and :premises (@p2593))
% 0.86/1.06  (step @p2595 :rule eq_resolve :premises (@p2594 @p2562))
% 0.86/1.06  (step @p2596 :rule reordering :premises (@p2595) :args ((or @t310 @t320 @t375 @t376)))
% 0.86/1.06  (step @p2597 :rule chain_m_resolution :premises (@p2596 @p1415) :args ((or @t269 @t270 @t310 @t320 @t376) @t207 @t396))
% 0.86/1.06  (step @p2598 :rule nary_cong :premises (@p1456 @p1416 @p1726 @p1763) :args ((or @t392 @t389 @t416 @t419)))
% 0.86/1.06  (assume-push @p6383 @t388)
% 0.86/1.06  (assume-push @p6384 @t384)
% 0.86/1.06  (assume-push @p6385 @t417)
% 0.86/1.06  (assume-push @p6386 @t409)
% 0.86/1.06  (step @p397 :rule evaluate :args (@t212))
% 0.86/1.06  (step @p2603 :rule false_intro :premises (@p6383))
% 0.86/1.06  (step @p2604 :rule false_intro :premises (@p6384))
% 0.86/1.06  (step @p2605 :rule symm :premises (@p2604))
% 0.86/1.06  (step @p2606 :rule false_intro :premises (@p6385))
% 0.86/1.06  (step @p2607 :rule trans :premises (@p2606 @p2605))
% 0.86/1.06  (step @p2608 :rule cong :premises (@p2607) :args (@t409))
% 0.86/1.06  (step @p2609 :rule true_intro :premises (@p6386))
% 0.86/1.06  (step @p2610 :rule symm :premises (@p2609))
% 0.86/1.06  (step @p2611 :rule trans :premises (@p2610 @p2608 @p2603))
% 0.86/1.06  (step @p2612 false :rule eq_resolve :premises (@p2611 @p397))
% 0.86/1.06  (step-pop @p6387 :rule scope :premises (@p2612))
% 0.86/1.06  (step-pop @p6388 :rule scope :premises (@p6387))
% 0.86/1.06  (step-pop @p6389 :rule scope :premises (@p6388))
% 0.86/1.06  (step-pop @p6390 :rule scope :premises (@p6389))
% 0.86/1.06  (step @p2613 :rule process_scope :premises (@p6390) :args (false))
% 0.86/1.06  (assume-push @p6391 @t388)
% 0.86/1.06  (assume-push @p6392 @t384)
% 0.86/1.06  (assume-push @p6393 @t409)
% 0.86/1.06  (assume-push @p6394 @t417)
% 0.86/1.06  (step @p2622 :rule and_intro :premises (@p6391 @p6392 @p6394 @p6393))
% 0.86/1.06  (step-pop @p6395 :rule scope :premises (@p2622))
% 0.86/1.06  (step-pop @p6396 :rule scope :premises (@p6395))
% 0.86/1.06  (step-pop @p6397 :rule scope :premises (@p6396))
% 0.86/1.06  (step-pop @p6398 :rule scope :premises (@p6397))
% 0.86/1.06  (step @p2623 :rule process_scope :premises (@p6398) :args (@t476))
% 0.86/1.06  (step @p2628 :rule implies_elim :premises (@p2623))
% 0.86/1.06  (step @p2629 :rule resolution :premises (@p2628 @p2613) :args (true @t476))
% 0.86/1.06  (step @p2630 :rule not_and :premises (@p2629))
% 0.86/1.06  (step @p2631 :rule eq_resolve :premises (@p2630 @p2598))
% 0.86/1.06  (step @p2632 :rule reordering :premises (@p2631) :args ((or @t375 @t377 @t407 @t416)))
% 0.86/1.06  (step @p2633 :rule chain_m_resolution :premises (@p2632 @p2416 @p1725 @p1724) :args ((or @t300 @t301 @t375 @t377 @t416) @t326 @t424))
% 0.86/1.06  (step @p2634 :rule nary_cong :premises (@p947 @p907 @p1804 @p1763) :args ((or @t328 @t324 @t420 @t419)))
% 0.86/1.06  (assume-push @p6399 @t323)
% 0.86/1.06  (assume-push @p6400 @t319)
% 0.86/1.06  (assume-push @p6401 @t417)
% 0.86/1.06  (assume-push @p6402 @t408)
% 0.86/1.06  (step @p397 :rule evaluate :args (@t212))
% 0.86/1.06  (step @p2639 :rule false_intro :premises (@p6399))
% 0.86/1.06  (step @p2640 :rule false_intro :premises (@p6400))
% 0.86/1.06  (step @p2641 :rule symm :premises (@p2640))
% 0.86/1.06  (step @p2642 :rule false_intro :premises (@p6401))
% 0.86/1.06  (step @p2643 :rule trans :premises (@p2642 @p2641))
% 0.86/1.06  (step @p2644 :rule cong :premises (@p2643) :args (@t408))
% 0.86/1.06  (step @p2645 :rule true_intro :premises (@p6402))
% 0.86/1.06  (step @p2646 :rule symm :premises (@p2645))
% 0.86/1.06  (step @p2647 :rule trans :premises (@p2646 @p2644 @p2639))
% 0.86/1.06  (step @p2648 false :rule eq_resolve :premises (@p2647 @p397))
% 0.86/1.06  (step-pop @p6403 :rule scope :premises (@p2648))
% 0.86/1.06  (step-pop @p6404 :rule scope :premises (@p6403))
% 0.86/1.06  (step-pop @p6405 :rule scope :premises (@p6404))
% 0.86/1.06  (step-pop @p6406 :rule scope :premises (@p6405))
% 0.86/1.06  (step @p2649 :rule process_scope :premises (@p6406) :args (false))
% 0.86/1.06  (assume-push @p6407 @t323)
% 0.86/1.06  (assume-push @p6408 @t319)
% 0.86/1.06  (assume-push @p6409 @t408)
% 0.86/1.06  (assume-push @p6410 @t417)
% 0.86/1.06  (step @p2658 :rule and_intro :premises (@p6407 @p6408 @p6410 @p6409))
% 0.86/1.06  (step-pop @p6411 :rule scope :premises (@p2658))
% 0.86/1.06  (step-pop @p6412 :rule scope :premises (@p6411))
% 0.86/1.06  (step-pop @p6413 :rule scope :premises (@p6412))
% 0.86/1.06  (step-pop @p6414 :rule scope :premises (@p6413))
% 0.86/1.06  (step @p2659 :rule process_scope :premises (@p6414) :args (@t477))
% 0.86/1.06  (step @p2664 :rule implies_elim :premises (@p2659))
% 0.86/1.06  (step @p2665 :rule resolution :premises (@p2664 @p2649) :args (true @t477))
% 0.86/1.06  (step @p2666 :rule not_and :premises (@p2665))
% 0.86/1.06  (step @p2667 :rule eq_resolve :premises (@p2666 @p2634))
% 0.86/1.06  (step @p2668 :rule reordering :premises (@p2667) :args ((or @t310 @t312 @t407 @t420)))
% 0.86/1.06  (step @p2669 :rule chain_m_resolution :premises (@p2668 @p2488 @p1803 @p1724 @p2633 @p1491 @p1378 @p1377 @p2597 @p982 @p946 @p868 @p2561) :args ((or @t269 @t270 @t300 @t301 @t365 @t366) @t339 (@list @t407 @t408 @t415 @t409 @t375 @t377 @t383 @t376 @t310 @t311 @t318 @t312)))
% 0.86/1.06  (step @p2670 :rule nary_cong :premises (@p1170 @p1565 @p1727 @p1840) :args ((or @t343 @t367 @t417 @t426)))
% 0.86/1.06  (assume-push @p6415 @t416)
% 0.86/1.06  (assume-push @p6416 @t407)
% 0.86/1.06  (assume-push @p6417 @t341)
% 0.86/1.06  (assume-push @p6418 @t355)
% 0.86/1.06  (step @p397 :rule evaluate :args (@t212))
% 0.86/1.06  (step @p2675 :rule false_intro :premises (@p6415))
% 0.86/1.06  (step @p2676 :rule true_intro :premises (@p6416))
% 0.86/1.06  (step @p2677 :rule symm :premises (@p2676))
% 0.86/1.06  (step @p2678 :rule true_intro :premises (@p6417))
% 0.86/1.06  (step @p2679 :rule trans :premises (@p2678 @p2677))
% 0.86/1.06  (step @p2680 :rule cong :premises (@p2679) :args (@t355))
% 0.86/1.06  (step @p2681 :rule true_intro :premises (@p6418))
% 0.86/1.06  (step @p2682 :rule symm :premises (@p2681))
% 0.86/1.06  (step @p2683 :rule trans :premises (@p2682 @p2680 @p2675))
% 0.86/1.06  (step @p2684 false :rule eq_resolve :premises (@p2683 @p397))
% 0.86/1.06  (step-pop @p6419 :rule scope :premises (@p2684))
% 0.86/1.06  (step-pop @p6420 :rule scope :premises (@p6419))
% 0.86/1.06  (step-pop @p6421 :rule scope :premises (@p6420))
% 0.86/1.06  (step-pop @p6422 :rule scope :premises (@p6421))
% 0.86/1.06  (step @p2685 :rule process_scope :premises (@p6422) :args (false))
% 0.86/1.06  (assume-push @p6423 @t341)
% 0.86/1.06  (assume-push @p6424 @t355)
% 0.86/1.06  (assume-push @p6425 @t407)
% 0.86/1.06  (assume-push @p6426 @t416)
% 0.86/1.06  (step @p2694 :rule and_intro :premises (@p6426 @p6425 @p6423 @p6424))
% 0.86/1.06  (step-pop @p6427 :rule scope :premises (@p2694))
% 0.86/1.06  (step-pop @p6428 :rule scope :premises (@p6427))
% 0.86/1.06  (step-pop @p6429 :rule scope :premises (@p6428))
% 0.86/1.06  (step-pop @p6430 :rule scope :premises (@p6429))
% 0.86/1.06  (step @p2695 :rule process_scope :premises (@p6430) :args (@t478))
% 0.86/1.06  (step @p2700 :rule implies_elim :premises (@p2695))
% 0.86/1.06  (step @p2701 :rule resolution :premises (@p2700 @p2685) :args (true @t478))
% 0.86/1.06  (step @p2702 :rule not_and :premises (@p2701))
% 0.86/1.06  (step @p2703 :rule eq_resolve :premises (@p2702 @p2670))
% 0.86/1.06  (step @p2704 :rule reordering :premises (@p2703) :args ((or @t367 @t343 @t409 @t417)))
% 0.86/1.06  (step @p2705 :rule chain_m_resolution :premises (@p2704 @p1241 @p1291 @p1290) :args ((or @t216 @t284 @t367 @t409 @t417) @t431 @t398))
% 0.86/1.06  (step @p2706 :rule nary_cong :premises (@p657 @p656 @p1170 @p1604) :args ((or @t278 @t282 @t343 @t344)))
% 0.86/1.06  (assume-push @p6431 @t342)
% 0.86/1.06  (assume-push @p6432 @t341)
% 0.86/1.06  (assume-push @p6433 @t276)
% 0.86/1.06  (assume-push @p6434 @t281)
% 0.86/1.06  (step @p625 :rule evaluate :args (@t273))
% 0.86/1.06  (step @p2711 :rule true_intro :premises (@p6431))
% 0.86/1.06  (step @p2712 :rule true_intro :premises (@p6432))
% 0.86/1.06  (step @p2713 :rule symm :premises (@p2712))
% 0.86/1.06  (step @p2714 :rule true_intro :premises (@p6433))
% 0.86/1.06  (step @p2715 :rule trans :premises (@p2714 @p2713))
% 0.86/1.06  (step @p2716 :rule cong :premises (@p2715) :args (@t277))
% 0.86/1.06  (step @p2717 :rule false_intro :premises (@p6434))
% 0.86/1.06  (step @p2718 :rule symm :premises (@p2717))
% 0.86/1.06  (step @p2719 :rule trans :premises (@p2718 @p2716 @p2711))
% 0.86/1.06  (step @p2720 false :rule eq_resolve :premises (@p2719 @p625))
% 0.86/1.06  (step-pop @p6435 :rule scope :premises (@p2720))
% 0.86/1.06  (step-pop @p6436 :rule scope :premises (@p6435))
% 0.86/1.06  (step-pop @p6437 :rule scope :premises (@p6436))
% 0.86/1.06  (step-pop @p6438 :rule scope :premises (@p6437))
% 0.86/1.06  (step @p2721 :rule process_scope :premises (@p6438) :args (false))
% 0.86/1.06  (assume-push @p6439 @t276)
% 0.86/1.06  (assume-push @p6440 @t281)
% 0.86/1.06  (assume-push @p6441 @t341)
% 0.86/1.06  (assume-push @p6442 @t342)
% 0.86/1.06  (step @p2730 :rule and_intro :premises (@p6442 @p6441 @p6439 @p6440))
% 0.86/1.06  (step-pop @p6443 :rule scope :premises (@p2730))
% 0.86/1.06  (step-pop @p6444 :rule scope :premises (@p6443))
% 0.86/1.06  (step-pop @p6445 :rule scope :premises (@p6444))
% 0.86/1.06  (step-pop @p6446 :rule scope :premises (@p6445))
% 0.86/1.06  (step @p2731 :rule process_scope :premises (@p6446) :args (@t479))
% 0.86/1.06  (step @p2736 :rule implies_elim :premises (@p2731))
% 0.86/1.06  (step @p2737 :rule resolution :premises (@p2736 @p2721) :args (true @t479))
% 0.86/1.06  (step @p2738 :rule not_and :premises (@p2737))
% 0.86/1.06  (step @p2739 :rule eq_resolve :premises (@p2738 @p2706))
% 0.86/1.06  (step @p2740 :rule reordering :premises (@p2739) :args ((or @t277 @t278 @t344 @t343)))
% 0.86/1.06  (step @p2741 :rule chain_m_resolution :premises (@p2740 @p732) :args ((or @t216 @t284 @t277 @t344 @t343) @t178 @t288))
% 0.86/1.06  (step @p2742 :rule chain_m_resolution :premises (@p944 @p1839 @p782 @p781 @p2741 @p1676 @p1603 @p1290 @p2705 @p1875 @p1725 @p1724 @p2453 @p2669 @p655 @p615 @p438 @p421 @p388 @p386 @p507 @p378 @p308) :args ((or @t269 @t270 @t300 @t301 @t365 @t284 @t323) (@list true true true false false false true true false true true false true true true true true true false true true false) (@list @t276 @t293 @t299 @t277 @t341 @t342 @t361 @t355 @t407 @t409 @t415 @t408 @t363 @t216 @t217 @t224 @t210 @t195 @t181 @t206 @t151 @t121)))
% 0.86/1.06  (step @p2743 :rule chain_m_resolution :premises (@p1018 @p982 @p946 @p868 @p2742 @p655 @p615 @p439) :args ((or @t269 @t270 @t300 @t301 @t365 @t284) @t480 (@list @t310 @t311 @t318 @t312 @t216 @t217 @t224)))
% 0.86/1.06  (step @p2744 :rule nary_cong :premises (@p658 @p2344 @p1169 @p1206) :args ((or @t279 @t465 @t345 @t347)))
% 0.86/1.06  (assume-push @p6447 @t247)
% 0.86/1.06  (assume-push @p6448 @t280)
% 0.86/1.06  (assume-push @p6449 @t343)
% 0.86/1.06  (assume-push @p6450 @t344)
% 0.86/1.06  (step @p625 :rule evaluate :args (@t273))
% 0.86/1.06  (step @p2749 :rule true_intro :premises (@p6447))
% 0.86/1.06  (step @p2750 :rule false_intro :premises (@p6448))
% 0.86/1.06  (step @p2751 :rule symm :premises (@p2750))
% 0.86/1.06  (step @p2752 :rule false_intro :premises (@p6449))
% 0.86/1.06  (step @p2753 :rule trans :premises (@p2752 @p2751))
% 0.86/1.06  (step @p2754 :rule cong :premises (@p2753) :args (@t342))
% 0.86/1.06  (step @p2755 :rule false_intro :premises (@p6450))
% 0.86/1.06  (step @p2756 :rule symm :premises (@p2755))
% 0.86/1.06  (step @p2757 :rule trans :premises (@p2756 @p2754 @p2749))
% 0.86/1.06  (step @p2758 false :rule eq_resolve :premises (@p2757 @p625))
% 0.86/1.06  (step-pop @p6451 :rule scope :premises (@p2758))
% 0.86/1.06  (step-pop @p6452 :rule scope :premises (@p6451))
% 0.86/1.06  (step-pop @p6453 :rule scope :premises (@p6452))
% 0.86/1.06  (step-pop @p6454 :rule scope :premises (@p6453))
% 0.86/1.06  (step @p2759 :rule process_scope :premises (@p6454) :args (false))
% 0.86/1.06  (assume-push @p6455 @t247)
% 0.86/1.06  (assume-push @p6456 @t280)
% 0.86/1.06  (assume-push @p6457 @t344)
% 0.86/1.06  (assume-push @p6458 @t343)
% 0.86/1.06  (step @p2768 :rule and_intro :premises (@p6455 @p6456 @p6458 @p6457))
% 0.86/1.06  (step-pop @p6459 :rule scope :premises (@p2768))
% 0.86/1.06  (step-pop @p6460 :rule scope :premises (@p6459))
% 0.86/1.06  (step-pop @p6461 :rule scope :premises (@p6460))
% 0.86/1.06  (step-pop @p6462 :rule scope :premises (@p6461))
% 0.86/1.06  (step @p2769 :rule process_scope :premises (@p6462) :args (@t481))
% 0.86/1.06  (step @p2774 :rule implies_elim :premises (@p2769))
% 0.86/1.06  (step @p2775 :rule resolution :premises (@p2774 @p2759) :args (true @t481))
% 0.86/1.06  (step @p2776 :rule not_and :premises (@p2775))
% 0.86/1.06  (step @p2777 :rule eq_resolve :premises (@p2776 @p2744))
% 0.86/1.06  (step @p2778 :rule reordering :premises (@p2777) :args ((or @t245 @t279 @t341 @t342)))
% 0.86/1.06  (step @p2779 :rule chain_m_resolution :premises (@p2778 @p2704 @p1291 @p1290) :args ((or @t245 @t279 @t367 @t409 @t417) @t326 @t398))
% 0.86/1.06  (step @p2780 :rule chain_m_resolution :premises (@p2779 @p1875) :args ((or @t245 @t279 @t363 @t365 @t367 @t409) @t178 @t462))
% 0.86/1.06  (step @p2781 :rule nary_cong :premises (@p1380 @p1456 @p1170 @p1565) :args ((or @t384 @t392 @t343 @t367)))
% 0.86/1.06  (assume-push @p6463 @t355)
% 0.86/1.06  (assume-push @p6464 @t341)
% 0.86/1.06  (assume-push @p6465 @t375)
% 0.86/1.06  (assume-push @p6466 @t388)
% 0.86/1.06  (step @p625 :rule evaluate :args (@t273))
% 0.86/1.06  (step @p2786 :rule true_intro :premises (@p6463))
% 0.86/1.06  (step @p2787 :rule true_intro :premises (@p6464))
% 0.86/1.06  (step @p2788 :rule symm :premises (@p2787))
% 0.86/1.06  (step @p2789 :rule true_intro :premises (@p6465))
% 0.86/1.06  (step @p2790 :rule trans :premises (@p2789 @p2788))
% 0.86/1.06  (step @p2791 :rule cong :premises (@p2790) :args (@t377))
% 0.86/1.06  (step @p2792 :rule false_intro :premises (@p6466))
% 0.86/1.06  (step @p2793 :rule symm :premises (@p2792))
% 0.86/1.06  (step @p2794 :rule trans :premises (@p2793 @p2791 @p2786))
% 0.86/1.06  (step @p2795 false :rule eq_resolve :premises (@p2794 @p625))
% 0.86/1.06  (step-pop @p6467 :rule scope :premises (@p2795))
% 0.86/1.06  (step-pop @p6468 :rule scope :premises (@p6467))
% 0.86/1.06  (step-pop @p6469 :rule scope :premises (@p6468))
% 0.86/1.06  (step-pop @p6470 :rule scope :premises (@p6469))
% 0.86/1.06  (step @p2796 :rule process_scope :premises (@p6470) :args (false))
% 0.86/1.06  (assume-push @p6471 @t375)
% 0.86/1.06  (assume-push @p6472 @t388)
% 0.86/1.06  (assume-push @p6473 @t341)
% 0.86/1.06  (assume-push @p6474 @t355)
% 0.86/1.06  (step @p2805 :rule and_intro :premises (@p6474 @p6473 @p6471 @p6472))
% 0.86/1.06  (step-pop @p6475 :rule scope :premises (@p2805))
% 0.86/1.06  (step-pop @p6476 :rule scope :premises (@p6475))
% 0.86/1.06  (step-pop @p6477 :rule scope :premises (@p6476))
% 0.86/1.06  (step-pop @p6478 :rule scope :premises (@p6477))
% 0.86/1.06  (step @p2806 :rule process_scope :premises (@p6478) :args (@t482))
% 0.86/1.06  (step @p2811 :rule implies_elim :premises (@p2806))
% 0.86/1.06  (step @p2812 :rule resolution :premises (@p2811 @p2796) :args (true @t482))
% 0.86/1.06  (step @p2813 :rule not_and :premises (@p2812))
% 0.86/1.06  (step @p2814 :rule eq_resolve :premises (@p2813 @p2781))
% 0.86/1.06  (step @p2815 :rule reordering :premises (@p2814) :args ((or @t377 @t384 @t367 @t343)))
% 0.86/1.06  (step @p2816 :rule chain_m_resolution :premises (@p2815 @p2633 @p1378 @p1377 @p2597 @p982 @p946 @p868 @p2453 @p1725 @p1724 @p2780 @p2778 @p1291 @p1290 @p2669 @p2343) :args ((or @t269 @t270 @t279 @t300 @t301 @t365 @t367) (@list false true true false true false true true true true false false true true true true) (@list @t375 @t377 @t383 @t376 @t310 @t311 @t318 @t312 @t408 @t415 @t409 @t341 @t342 @t361 @t363 @t245)))
% 0.86/1.06  (step @p2817 :rule nary_cong :premises (@p617 @p1020 @p1170 @p1604) :args ((or @t268 @t332 @t343 @t344)))
% 0.86/1.06  (assume-push @p6479 @t284)
% 0.86/1.06  (assume-push @p6480 @t216)
% 0.86/1.06  (assume-push @p6481 @t341)
% 0.86/1.06  (assume-push @p6482 @t342)
% 0.86/1.06  (step @p397 :rule evaluate :args (@t212))
% 0.86/1.06  (step @p2822 :rule false_intro :premises (@p6479))
% 0.86/1.06  (step @p2823 :rule true_intro :premises (@p6480))
% 0.86/1.06  (step @p2824 :rule symm :premises (@p2823))
% 0.86/1.06  (step @p2825 :rule true_intro :premises (@p6481))
% 0.86/1.06  (step @p2826 :rule trans :premises (@p2825 @p2824))
% 0.86/1.06  (step @p2827 :rule cong :premises (@p2826) :args (@t342))
% 0.86/1.06  (step @p2828 :rule true_intro :premises (@p6482))
% 0.86/1.06  (step @p2829 :rule symm :premises (@p2828))
% 0.86/1.06  (step @p2830 :rule trans :premises (@p2829 @p2827 @p2822))
% 0.86/1.06  (step @p2831 false :rule eq_resolve :premises (@p2830 @p397))
% 0.86/1.06  (step-pop @p6483 :rule scope :premises (@p2831))
% 0.86/1.06  (step-pop @p6484 :rule scope :premises (@p6483))
% 0.86/1.06  (step-pop @p6485 :rule scope :premises (@p6484))
% 0.86/1.06  (step-pop @p6486 :rule scope :premises (@p6485))
% 0.86/1.06  (step @p2832 :rule process_scope :premises (@p6486) :args (false))
% 0.86/1.06  (assume-push @p6487 @t216)
% 0.86/1.06  (assume-push @p6488 @t284)
% 0.86/1.06  (assume-push @p6489 @t341)
% 0.86/1.06  (assume-push @p6490 @t342)
% 0.86/1.06  (step @p2841 :rule and_intro :premises (@p6488 @p6487 @p6489 @p6490))
% 0.86/1.06  (step-pop @p6491 :rule scope :premises (@p2841))
% 0.86/1.06  (step-pop @p6492 :rule scope :premises (@p6491))
% 0.86/1.06  (step-pop @p6493 :rule scope :premises (@p6492))
% 0.86/1.06  (step-pop @p6494 :rule scope :premises (@p6493))
% 0.86/1.06  (step @p2842 :rule process_scope :premises (@p6494) :args (@t483))
% 0.86/1.06  (step @p2847 :rule implies_elim :premises (@p2842))
% 0.86/1.06  (step @p2848 :rule resolution :premises (@p2847 @p2832) :args (true @t483))
% 0.86/1.06  (step @p2849 :rule not_and :premises (@p2848))
% 0.86/1.06  (step @p2850 :rule eq_resolve :premises (@p2849 @p2817))
% 0.86/1.06  (step @p2851 :rule reordering :premises (@p2850) :args ((or @t218 @t268 @t344 @t343)))
% 0.86/1.06  (step @p2852 :rule chain_m_resolution :premises (@p2851 @p1676 @p1603 @p1290) :args ((or @t363 @t365 @t218 @t268 @t355) @t433 @t398))
% 0.86/1.06  (step @p2853 :rule nary_cong :premises (@p658 @p2344 @p1020 @p696) :args ((or @t279 @t465 @t332 @t286)))
% 0.86/1.06  (assume-push @p6495 @t247)
% 0.86/1.06  (assume-push @p6496 @t280)
% 0.86/1.06  (assume-push @p6497 @t268)
% 0.86/1.06  (assume-push @p6498 @t284)
% 0.86/1.06  (step @p625 :rule evaluate :args (@t273))
% 0.86/1.06  (step @p2858 :rule true_intro :premises (@p6495))
% 0.86/1.06  (step @p2859 :rule false_intro :premises (@p6496))
% 0.86/1.06  (step @p2860 :rule symm :premises (@p2859))
% 0.86/1.06  (step @p2861 :rule false_intro :premises (@p6497))
% 0.86/1.06  (step @p2862 :rule trans :premises (@p2861 @p2860))
% 0.86/1.06  (step @p2863 :rule cong :premises (@p2862) :args (@t218))
% 0.86/1.06  (step @p2864 :rule false_intro :premises (@p6498))
% 0.86/1.06  (step @p2865 :rule symm :premises (@p2864))
% 0.86/1.06  (step @p2866 :rule trans :premises (@p2865 @p2863 @p2858))
% 0.86/1.06  (step @p2867 false :rule eq_resolve :premises (@p2866 @p625))
% 0.86/1.06  (step-pop @p6499 :rule scope :premises (@p2867))
% 0.86/1.06  (step-pop @p6500 :rule scope :premises (@p6499))
% 0.86/1.06  (step-pop @p6501 :rule scope :premises (@p6500))
% 0.86/1.06  (step-pop @p6502 :rule scope :premises (@p6501))
% 0.86/1.06  (step @p2868 :rule process_scope :premises (@p6502) :args (false))
% 0.86/1.06  (assume-push @p6503 @t247)
% 0.86/1.06  (assume-push @p6504 @t280)
% 0.86/1.06  (assume-push @p6505 @t284)
% 0.86/1.06  (assume-push @p6506 @t268)
% 0.86/1.06  (step @p2877 :rule and_intro :premises (@p6503 @p6504 @p6506 @p6505))
% 0.86/1.06  (step-pop @p6507 :rule scope :premises (@p2877))
% 0.86/1.06  (step-pop @p6508 :rule scope :premises (@p6507))
% 0.86/1.06  (step-pop @p6509 :rule scope :premises (@p6508))
% 0.86/1.06  (step-pop @p6510 :rule scope :premises (@p6509))
% 0.86/1.06  (step @p2878 :rule process_scope :premises (@p6510) :args (@t484))
% 0.86/1.06  (step @p2883 :rule implies_elim :premises (@p2878))
% 0.86/1.06  (step @p2884 :rule resolution :premises (@p2883 @p2868) :args (true @t484))
% 0.86/1.06  (step @p2885 :rule not_and :premises (@p2884))
% 0.86/1.06  (step @p2886 :rule eq_resolve :premises (@p2885 @p2853))
% 0.86/1.06  (step @p2887 :rule reordering :premises (@p2886) :args ((or @t245 @t279 @t216 @t218)))
% 0.86/1.06  (step @p2888 :rule chain_m_resolution :premises (@p2887 @p2852 @p2816 @p2743 @p2669 @p2343) :args ((or @t269 @t270 @t279 @t300 @t301 @t365) (@list true true true true true) (@list @t216 @t355 @t218 @t363 @t245)))
% 0.86/1.06  (step @p2889 :rule chain_m_resolution :premises (@p1527 @p1491 @p1455 @p1377) :args ((or @t365 @t366 @t216 @t217 @t377) @t428 @t391))
% 0.86/1.06  (step @p2890 :rule nary_cong :premises (@p657 @p1093 @p1727 @p1764) :args ((or @t278 @t302 @t417 @t421)))
% 0.86/1.06  (assume-push @p6511 @t420)
% 0.86/1.06  (assume-push @p6512 @t407)
% 0.86/1.06  (assume-push @p6513 @t276)
% 0.86/1.06  (assume-push @p6514 @t293)
% 0.86/1.06  (step @p397 :rule evaluate :args (@t212))
% 0.86/1.06  (step @p2895 :rule false_intro :premises (@p6511))
% 0.86/1.06  (step @p2896 :rule true_intro :premises (@p6512))
% 0.86/1.06  (step @p2897 :rule symm :premises (@p2896))
% 0.86/1.06  (step @p2898 :rule true_intro :premises (@p6513))
% 0.86/1.06  (step @p2899 :rule trans :premises (@p2898 @p2897))
% 0.86/1.06  (step @p2900 :rule cong :premises (@p2899) :args (@t293))
% 0.86/1.06  (step @p2901 :rule true_intro :premises (@p6514))
% 0.86/1.06  (step @p2902 :rule symm :premises (@p2901))
% 0.86/1.06  (step @p2903 :rule trans :premises (@p2902 @p2900 @p2895))
% 0.86/1.06  (step @p2904 false :rule eq_resolve :premises (@p2903 @p397))
% 0.86/1.06  (step-pop @p6515 :rule scope :premises (@p2904))
% 0.86/1.06  (step-pop @p6516 :rule scope :premises (@p6515))
% 0.86/1.06  (step-pop @p6517 :rule scope :premises (@p6516))
% 0.86/1.06  (step-pop @p6518 :rule scope :premises (@p6517))
% 0.86/1.06  (step @p2905 :rule process_scope :premises (@p6518) :args (false))
% 0.86/1.06  (assume-push @p6519 @t276)
% 0.86/1.06  (assume-push @p6520 @t293)
% 0.86/1.06  (assume-push @p6521 @t407)
% 0.86/1.06  (assume-push @p6522 @t420)
% 0.86/1.06  (step @p2914 :rule and_intro :premises (@p6522 @p6521 @p6519 @p6520))
% 0.86/1.06  (step-pop @p6523 :rule scope :premises (@p2914))
% 0.86/1.06  (step-pop @p6524 :rule scope :premises (@p6523))
% 0.86/1.06  (step-pop @p6525 :rule scope :premises (@p6524))
% 0.86/1.06  (step-pop @p6526 :rule scope :premises (@p6525))
% 0.86/1.06  (step @p2915 :rule process_scope :premises (@p6526) :args (@t485))
% 0.86/1.06  (step @p2920 :rule implies_elim :premises (@p2915))
% 0.86/1.06  (step @p2921 :rule resolution :premises (@p2920 @p2905) :args (true @t485))
% 0.86/1.06  (step @p2922 :rule not_and :premises (@p2921))
% 0.86/1.06  (step @p2923 :rule eq_resolve :premises (@p2922 @p2890))
% 0.86/1.06  (step @p2924 :rule reordering :premises (@p2923) :args ((or @t302 @t278 @t408 @t417)))
% 0.86/1.06  (step @p2925 :rule chain_m_resolution :premises (@p2924 @p732 @p782 @p781) :args ((or @t216 @t284 @t302 @t408 @t417) @t431 @t337))
% 0.86/1.06  (step @p2926 :rule nary_cong :premises (@p657 @p1132 @p1170 @p1169) :args ((or @t278 @t281 @t343 @t345)))
% 0.86/1.06  (assume-push @p6527 @t277)
% 0.86/1.06  (assume-push @p6528 @t276)
% 0.86/1.06  (assume-push @p6529 @t341)
% 0.86/1.06  (assume-push @p6530 @t344)
% 0.86/1.06  (step @p625 :rule evaluate :args (@t273))
% 0.86/1.06  (step @p2931 :rule true_intro :premises (@p6527))
% 0.86/1.06  (step @p2932 :rule true_intro :premises (@p6528))
% 0.86/1.06  (step @p2933 :rule symm :premises (@p2932))
% 0.86/1.06  (step @p2934 :rule true_intro :premises (@p6529))
% 0.86/1.06  (step @p2935 :rule trans :premises (@p2934 @p2933))
% 0.86/1.06  (step @p2936 :rule cong :premises (@p2935) :args (@t342))
% 0.86/1.06  (step @p2937 :rule false_intro :premises (@p6530))
% 0.86/1.06  (step @p2938 :rule symm :premises (@p2937))
% 0.86/1.06  (step @p2939 :rule trans :premises (@p2938 @p2936 @p2931))
% 0.86/1.06  (step @p2940 false :rule eq_resolve :premises (@p2939 @p625))
% 0.86/1.06  (step-pop @p6531 :rule scope :premises (@p2940))
% 0.86/1.06  (step-pop @p6532 :rule scope :premises (@p6531))
% 0.86/1.06  (step-pop @p6533 :rule scope :premises (@p6532))
% 0.86/1.06  (step-pop @p6534 :rule scope :premises (@p6533))
% 0.86/1.06  (step @p2941 :rule process_scope :premises (@p6534) :args (false))
% 0.86/1.06  (assume-push @p6535 @t276)
% 0.86/1.06  (assume-push @p6536 @t277)
% 0.86/1.06  (assume-push @p6537 @t341)
% 0.86/1.06  (assume-push @p6538 @t344)
% 0.86/1.06  (step @p2950 :rule and_intro :premises (@p6536 @p6535 @p6537 @p6538))
% 0.86/1.06  (step-pop @p6539 :rule scope :premises (@p2950))
% 0.86/1.06  (step-pop @p6540 :rule scope :premises (@p6539))
% 0.86/1.06  (step-pop @p6541 :rule scope :premises (@p6540))
% 0.86/1.06  (step-pop @p6542 :rule scope :premises (@p6541))
% 0.86/1.06  (step @p2951 :rule process_scope :premises (@p6542) :args (@t486))
% 0.86/1.06  (step @p2956 :rule implies_elim :premises (@p2951))
% 0.86/1.06  (step @p2957 :rule resolution :premises (@p2956 @p2941) :args (true @t486))
% 0.86/1.06  (step @p2958 :rule not_and :premises (@p2957))
% 0.86/1.06  (step @p2959 :rule eq_resolve :premises (@p2958 @p2926))
% 0.86/1.06  (step @p2960 :rule reordering :premises (@p2959) :args ((or @t281 @t278 @t342 @t343)))
% 0.86/1.06  (step @p2961 :rule chain_m_resolution :premises (@p2960 @p2778) :args ((or @t245 @t279 @t281 @t278 @t342) @t178 @t349))
% 0.86/1.06  (step @p2962 :rule chain_m_resolution :premises (@p1801 @p1453 @p1291 @p1290 @p2961 @p1911 @p1131 @p781 @p2925 @p1800 @p1725 @p1724 @p2525 @p2889 @p655 @p615 @p439 @p2888 @p2044 @p2041 @p2024 @p1993 @p1987 @p2381 @p499 @p497 @p480 @p448 @p446 @p556 @p554 @p537 @p508 @p386 @p507 @p378 @p308 @p2343) :args ((or @t269 @t270 @t279 @t300 @t366 @t284) (@list false true true false false false true true false true true false false true true true true false true true false true true true true true true false true true true true false true true false true) (@list @t341 @t355 @t361 @t342 @t276 @t277 @t299 @t293 @t407 @t408 @t415 @t409 @t377 @t216 @t217 @t224 @t259 @t364 @t444 @t435 @t204 @t203 @t438 @t231 @t238 @t226 @t201 @t199 @t246 @t253 @t241 @t196 @t181 @t206 @t151 @t121 @t245)))
% 0.86/1.06  (step @p2963 :rule nary_cong :premises (@p658 @p2344 @p656 @p695) :args ((or @t279 @t465 @t282 @t285)))
% 0.86/1.06  (assume-push @p6543 @t247)
% 0.86/1.06  (assume-push @p6544 @t280)
% 0.86/1.06  (assume-push @p6545 @t278)
% 0.86/1.06  (assume-push @p6546 @t281)
% 0.86/1.06  (step @p625 :rule evaluate :args (@t273))
% 0.86/1.06  (step @p2968 :rule true_intro :premises (@p6543))
% 0.86/1.06  (step @p2969 :rule false_intro :premises (@p6544))
% 0.86/1.06  (step @p2970 :rule symm :premises (@p2969))
% 0.86/1.06  (step @p2971 :rule false_intro :premises (@p6545))
% 0.86/1.06  (step @p2972 :rule trans :premises (@p2971 @p2970))
% 0.86/1.06  (step @p2973 :rule cong :premises (@p2972) :args (@t277))
% 0.86/1.06  (step @p2974 :rule false_intro :premises (@p6546))
% 0.86/1.06  (step @p2975 :rule symm :premises (@p2974))
% 0.86/1.06  (step @p2976 :rule trans :premises (@p2975 @p2973 @p2968))
% 0.86/1.06  (step @p2977 false :rule eq_resolve :premises (@p2976 @p625))
% 0.86/1.06  (step-pop @p6547 :rule scope :premises (@p2977))
% 0.86/1.06  (step-pop @p6548 :rule scope :premises (@p6547))
% 0.86/1.06  (step-pop @p6549 :rule scope :premises (@p6548))
% 0.86/1.06  (step-pop @p6550 :rule scope :premises (@p6549))
% 0.86/1.06  (step @p2978 :rule process_scope :premises (@p6550) :args (false))
% 0.86/1.06  (assume-push @p6551 @t247)
% 0.86/1.06  (assume-push @p6552 @t280)
% 0.86/1.06  (assume-push @p6553 @t281)
% 0.86/1.06  (assume-push @p6554 @t278)
% 0.86/1.06  (step @p2987 :rule and_intro :premises (@p6551 @p6552 @p6554 @p6553))
% 0.86/1.06  (step-pop @p6555 :rule scope :premises (@p2987))
% 0.86/1.06  (step-pop @p6556 :rule scope :premises (@p6555))
% 0.86/1.06  (step-pop @p6557 :rule scope :premises (@p6556))
% 0.86/1.06  (step-pop @p6558 :rule scope :premises (@p6557))
% 0.86/1.06  (step @p2988 :rule process_scope :premises (@p6558) :args (@t487))
% 0.86/1.06  (step @p2993 :rule implies_elim :premises (@p2988))
% 0.86/1.06  (step @p2994 :rule resolution :premises (@p2993 @p2978) :args (true @t487))
% 0.86/1.06  (step @p2995 :rule not_and :premises (@p2994))
% 0.86/1.06  (step @p2996 :rule eq_resolve :premises (@p2995 @p2963))
% 0.86/1.06  (step @p2997 :rule reordering :premises (@p2996) :args ((or @t245 @t279 @t276 @t277)))
% 0.86/1.06  (step @p2998 :rule chain_m_resolution :premises (@p2997 @p2924 @p782 @p781) :args ((or @t245 @t279 @t302 @t408 @t417) @t326 @t337))
% 0.86/1.06  (step @p2999 :rule chain_m_resolution :premises (@p1453 @p2851 @p1291 @p1290 @p2961 @p1911 @p1131 @p781 @p2998 @p1800 @p1725 @p1724 @p2525 @p2888 @p2044 @p2041 @p2024 @p1993 @p1987 @p2381 @p499 @p497 @p480 @p448 @p446 @p556 @p554 @p537 @p508 @p386 @p507 @p378 @p308 @p2887 @p2343 @p2962) :args ((or @t269 @t270 @t279 @t300 @t366 @t388) (@list true true true false false false true true false true true false true false true true false true true true true true true false true true true true false true true false false true true) (@list @t341 @t355 @t361 @t342 @t276 @t277 @t299 @t293 @t407 @t408 @t415 @t409 @t259 @t364 @t444 @t435 @t204 @t203 @t438 @t231 @t238 @t226 @t201 @t199 @t246 @t253 @t241 @t196 @t181 @t206 @t151 @t121 @t216 @t245 @t218)))
% 0.86/1.06  (step @p3000 :rule chain_m_resolution :premises (@p2560 @p906) :args ((or @t269 @t270 @t311 @t375 @t385) @t207 @t335))
% 0.86/1.06  (step @p3001 :rule nary_cong :premises (@p617 @p1020 @p657 @p1132) :args ((or @t268 @t332 @t278 @t281)))
% 0.86/1.06  (assume-push @p6559 @t284)
% 0.86/1.06  (assume-push @p6560 @t216)
% 0.86/1.06  (assume-push @p6561 @t276)
% 0.86/1.06  (assume-push @p6562 @t277)
% 0.86/1.06  (step @p397 :rule evaluate :args (@t212))
% 0.86/1.06  (step @p3006 :rule false_intro :premises (@p6559))
% 0.86/1.06  (step @p3007 :rule true_intro :premises (@p6560))
% 0.86/1.06  (step @p3008 :rule symm :premises (@p3007))
% 0.86/1.06  (step @p3009 :rule true_intro :premises (@p6561))
% 0.86/1.06  (step @p3010 :rule trans :premises (@p3009 @p3008))
% 0.86/1.06  (step @p3011 :rule cong :premises (@p3010) :args (@t277))
% 0.86/1.06  (step @p3012 :rule true_intro :premises (@p6562))
% 0.86/1.06  (step @p3013 :rule symm :premises (@p3012))
% 0.86/1.06  (step @p3014 :rule trans :premises (@p3013 @p3011 @p3006))
% 0.86/1.06  (step @p3015 false :rule eq_resolve :premises (@p3014 @p397))
% 0.86/1.06  (step-pop @p6563 :rule scope :premises (@p3015))
% 0.86/1.06  (step-pop @p6564 :rule scope :premises (@p6563))
% 0.86/1.06  (step-pop @p6565 :rule scope :premises (@p6564))
% 0.86/1.06  (step-pop @p6566 :rule scope :premises (@p6565))
% 0.86/1.06  (step @p3016 :rule process_scope :premises (@p6566) :args (false))
% 0.86/1.06  (assume-push @p6567 @t216)
% 0.86/1.06  (assume-push @p6568 @t284)
% 0.86/1.06  (assume-push @p6569 @t276)
% 0.86/1.06  (assume-push @p6570 @t277)
% 0.86/1.06  (step @p3025 :rule and_intro :premises (@p6568 @p6567 @p6569 @p6570))
% 0.86/1.06  (step-pop @p6571 :rule scope :premises (@p3025))
% 0.86/1.06  (step-pop @p6572 :rule scope :premises (@p6571))
% 0.86/1.06  (step-pop @p6573 :rule scope :premises (@p6572))
% 0.86/1.06  (step-pop @p6574 :rule scope :premises (@p6573))
% 0.86/1.06  (step @p3026 :rule process_scope :premises (@p6574) :args (@t488))
% 0.86/1.06  (step @p3031 :rule implies_elim :premises (@p3026))
% 0.86/1.06  (step @p3032 :rule resolution :premises (@p3031 @p3016) :args (true @t488))
% 0.86/1.06  (step @p3033 :rule not_and :premises (@p3032))
% 0.86/1.06  (step @p3034 :rule eq_resolve :premises (@p3033 @p3001))
% 0.86/1.06  (step @p3035 :rule reordering :premises (@p3034) :args ((or @t218 @t268 @t281 @t278)))
% 0.86/1.06  (step @p3036 :rule chain_m_resolution :premises (@p3035 @p1911 @p1131 @p781) :args ((or @t259 @t300 @t218 @t268 @t293) @t433 @t337))
% 0.86/1.06  (step @p3037 :rule nary_cong :premises (@p871 @p947 @p657 @p1093) :args ((or @t319 @t328 @t278 @t302)))
% 0.86/1.06  (assume-push @p6575 @t323)
% 0.86/1.06  (assume-push @p6576 @t310)
% 0.86/1.06  (assume-push @p6577 @t276)
% 0.86/1.06  (assume-push @p6578 @t293)
% 0.86/1.06  (step @p397 :rule evaluate :args (@t212))
% 0.86/1.06  (step @p3042 :rule false_intro :premises (@p6575))
% 0.86/1.06  (step @p3043 :rule true_intro :premises (@p6576))
% 0.86/1.06  (step @p3044 :rule symm :premises (@p3043))
% 0.86/1.06  (step @p3045 :rule true_intro :premises (@p6577))
% 0.86/1.06  (step @p3046 :rule trans :premises (@p3045 @p3044))
% 0.86/1.06  (step @p3047 :rule cong :premises (@p3046) :args (@t293))
% 0.86/1.06  (step @p3048 :rule true_intro :premises (@p6578))
% 0.86/1.06  (step @p3049 :rule symm :premises (@p3048))
% 0.86/1.06  (step @p3050 :rule trans :premises (@p3049 @p3047 @p3042))
% 0.86/1.06  (step @p3051 false :rule eq_resolve :premises (@p3050 @p397))
% 0.86/1.06  (step-pop @p6579 :rule scope :premises (@p3051))
% 0.86/1.06  (step-pop @p6580 :rule scope :premises (@p6579))
% 0.86/1.06  (step-pop @p6581 :rule scope :premises (@p6580))
% 0.86/1.06  (step-pop @p6582 :rule scope :premises (@p6581))
% 0.86/1.06  (step @p3052 :rule process_scope :premises (@p6582) :args (false))
% 0.86/1.06  (assume-push @p6583 @t310)
% 0.86/1.06  (assume-push @p6584 @t323)
% 0.86/1.06  (assume-push @p6585 @t276)
% 0.86/1.06  (assume-push @p6586 @t293)
% 0.86/1.06  (step @p3061 :rule and_intro :premises (@p6584 @p6583 @p6585 @p6586))
% 0.86/1.06  (step-pop @p6587 :rule scope :premises (@p3061))
% 0.86/1.06  (step-pop @p6588 :rule scope :premises (@p6587))
% 0.86/1.06  (step-pop @p6589 :rule scope :premises (@p6588))
% 0.86/1.06  (step-pop @p6590 :rule scope :premises (@p6589))
% 0.86/1.06  (step @p3062 :rule process_scope :premises (@p6590) :args (@t489))
% 0.86/1.06  (step @p3067 :rule implies_elim :premises (@p3062))
% 0.86/1.06  (step @p3068 :rule resolution :premises (@p3067 @p3052) :args (true @t489))
% 0.86/1.06  (step @p3069 :rule not_and :premises (@p3068))
% 0.86/1.06  (step @p3070 :rule eq_resolve :premises (@p3069 @p3037))
% 0.86/1.06  (step @p3071 :rule reordering :premises (@p3070) :args ((or @t312 @t319 @t302 @t278)))
% 0.86/1.06  (step @p3072 :rule chain_m_resolution :premises (@p3071 @p2997 @p782 @p781) :args ((or @t245 @t279 @t312 @t319 @t302) @t431 @t337))
% 0.86/1.06  (step @p3073 :rule nary_cong :premises (@p784 @p1765 @p947 @p907) :args ((or @t300 @t422 @t328 @t324)))
% 0.86/1.06  (assume-push @p6591 @t261)
% 0.86/1.06  (assume-push @p6592 @t301)
% 0.86/1.06  (assume-push @p6593 @t319)
% 0.86/1.06  (assume-push @p6594 @t323)
% 0.86/1.06  (step @p625 :rule evaluate :args (@t273))
% 0.86/1.06  (step @p3078 :rule true_intro :premises (@p6591))
% 0.86/1.06  (step @p3079 :rule false_intro :premises (@p6592))
% 0.86/1.06  (step @p3080 :rule symm :premises (@p3079))
% 0.86/1.06  (step @p3081 :rule false_intro :premises (@p6593))
% 0.86/1.06  (step @p3082 :rule trans :premises (@p3081 @p3080))
% 0.86/1.06  (step @p3083 :rule cong :premises (@p3082) :args (@t312))
% 0.86/1.06  (step @p3084 :rule false_intro :premises (@p6594))
% 0.86/1.06  (step @p3085 :rule symm :premises (@p3084))
% 0.86/1.06  (step @p3086 :rule trans :premises (@p3085 @p3083 @p3078))
% 0.86/1.06  (step @p3087 false :rule eq_resolve :premises (@p3086 @p625))
% 0.86/1.06  (step-pop @p6595 :rule scope :premises (@p3087))
% 0.86/1.06  (step-pop @p6596 :rule scope :premises (@p6595))
% 0.86/1.06  (step-pop @p6597 :rule scope :premises (@p6596))
% 0.86/1.06  (step-pop @p6598 :rule scope :premises (@p6597))
% 0.86/1.06  (step @p3088 :rule process_scope :premises (@p6598) :args (false))
% 0.86/1.06  (assume-push @p6599 @t261)
% 0.86/1.06  (assume-push @p6600 @t301)
% 0.86/1.06  (assume-push @p6601 @t323)
% 0.86/1.06  (assume-push @p6602 @t319)
% 0.86/1.06  (step @p3097 :rule and_intro :premises (@p6599 @p6600 @p6602 @p6601))
% 0.86/1.06  (step-pop @p6603 :rule scope :premises (@p3097))
% 0.86/1.06  (step-pop @p6604 :rule scope :premises (@p6603))
% 0.86/1.06  (step-pop @p6605 :rule scope :premises (@p6604))
% 0.86/1.06  (step-pop @p6606 :rule scope :premises (@p6605))
% 0.86/1.06  (step @p3098 :rule process_scope :premises (@p6606) :args (@t490))
% 0.86/1.06  (step @p3103 :rule implies_elim :premises (@p3098))
% 0.86/1.06  (step @p3104 :rule resolution :premises (@p3103 @p3088) :args (true @t490))
% 0.86/1.06  (step @p3105 :rule not_and :premises (@p3104))
% 0.86/1.06  (step @p3106 :rule eq_resolve :premises (@p3105 @p3073))
% 0.86/1.06  (step @p3107 :rule reordering :premises (@p3106) :args ((or @t259 @t300 @t310 @t312)))
% 0.86/1.06  (step @p3108 :rule chain_m_resolution :premises (@p3107 @p3072 @p3036 @p869 @p868 @p3000 @p1491 @p1455 @p1377 @p2999 @p2887 @p2962 @p2888 @p2044 @p2041 @p2024 @p1993 @p1987 @p2381 @p499 @p497 @p480 @p448 @p446 @p556 @p554 @p537 @p508 @p386 @p507 @p378 @p308 @p2343) :args ((or @t269 @t270 @t279 @t300 @t366) (@list true false true true false true false true true false true true false true true false true true true true true true false true true true true false true true false true) (@list @t310 @t293 @t312 @t318 @t311 @t375 @t376 @t383 @t377 @t216 @t218 @t259 @t364 @t444 @t435 @t204 @t203 @t438 @t231 @t238 @t226 @t201 @t199 @t246 @t253 @t241 @t196 @t181 @t206 @t151 @t121 @t245)))
% 0.86/1.06  (step @p3109 :rule chain_m_resolution :premises (@p2998 @p1800) :args ((or @t245 @t279 @t259 @t300 @t302 @t408) @t178 @t462))
% 0.86/1.06  (step @p3110 :rule chain_m_resolution :premises (@p2740 @p1676 @p1603 @p1290 @p2780 @p1725 @p1724 @p3109 @p2997 @p782 @p781) :args ((or @t245 @t279 @t259 @t300 @t363 @t365 @t302) (@list false false true true true true false false true true) (@list @t341 @t342 @t361 @t355 @t409 @t415 @t408 @t276 @t277 @t299)))
% 0.86/1.06  (step @p3111 :rule chain_m_resolution :premises (@p1676 @p1801 @p1291 @p1290 @p1876 @p2961 @p1911 @p1131 @p781 @p3110 @p3108 @p2888 @p2044 @p2041 @p2024 @p1993 @p1987 @p2381 @p499 @p497 @p480 @p448 @p446 @p556 @p554 @p537 @p508 @p386 @p507 @p378 @p308 @p2343) :args ((or @t269 @t270 @t279 @t300) (@list true true true false false false false true true true true false true true false true true true true true true false true true true true false true true false true) (@list @t341 @t355 @t361 @t409 @t342 @t276 @t277 @t299 @t293 @t363 @t259 @t364 @t444 @t435 @t204 @t203 @t438 @t231 @t238 @t226 @t201 @t199 @t246 @t253 @t241 @t196 @t181 @t206 @t151 @t121 @t245)))
% 0.86/1.06  (step @p3112 :rule nary_cong :premises (@p2345 @p2344 @p2121 @p1765) :args ((or @t467 @t465 @t449 @t422)))
% 0.86/1.06  (assume-push @p6607 @t466)
% 0.86/1.06  (assume-push @p6608 @t280)
% 0.86/1.06  (assume-push @p6609 @t301)
% 0.86/1.06  (assume-push @p6610 @t260)
% 0.86/1.06  (step @p397 :rule evaluate :args (@t212))
% 0.86/1.06  (step @p3117 :rule false_intro :premises (@p6607))
% 0.86/1.06  (step @p3118 :rule false_intro :premises (@p6608))
% 0.86/1.06  (step @p3119 :rule symm :premises (@p3118))
% 0.86/1.06  (step @p3120 :rule false_intro :premises (@p6609))
% 0.86/1.06  (step @p3121 :rule trans :premises (@p3120 @p3119))
% 0.86/1.06  (step @p3122 :rule cong :premises (@p3121) :args (@t260))
% 0.86/1.06  (step @p3123 :rule true_intro :premises (@p6610))
% 0.86/1.06  (step @p3124 :rule symm :premises (@p3123))
% 0.86/1.06  (step @p3125 :rule trans :premises (@p3124 @p3122 @p3117))
% 0.86/1.06  (step @p3126 false :rule eq_resolve :premises (@p3125 @p397))
% 0.86/1.06  (step-pop @p6611 :rule scope :premises (@p3126))
% 0.86/1.06  (step-pop @p6612 :rule scope :premises (@p6611))
% 0.86/1.06  (step-pop @p6613 :rule scope :premises (@p6612))
% 0.86/1.06  (step-pop @p6614 :rule scope :premises (@p6613))
% 0.86/1.06  (step @p3127 :rule process_scope :premises (@p6614) :args (false))
% 0.86/1.06  (assume-push @p6615 @t466)
% 0.86/1.06  (assume-push @p6616 @t280)
% 0.86/1.06  (assume-push @p6617 @t260)
% 0.86/1.06  (assume-push @p6618 @t301)
% 0.86/1.06  (step @p3136 :rule and_intro :premises (@p6615 @p6616 @p6618 @p6617))
% 0.86/1.06  (step-pop @p6619 :rule scope :premises (@p3136))
% 0.86/1.06  (step-pop @p6620 :rule scope :premises (@p6619))
% 0.86/1.06  (step-pop @p6621 :rule scope :premises (@p6620))
% 0.86/1.06  (step-pop @p6622 :rule scope :premises (@p6621))
% 0.86/1.06  (step @p3137 :rule process_scope :premises (@p6622) :args (@t491))
% 0.86/1.06  (step @p3142 :rule implies_elim :premises (@p3137))
% 0.86/1.06  (step @p3143 :rule resolution :premises (@p3142 @p3127) :args (true @t491))
% 0.86/1.06  (step @p3144 :rule not_and :premises (@p3143))
% 0.86/1.06  (step @p3145 :rule eq_resolve :premises (@p3144 @p3112))
% 0.86/1.06  (step @p3146 :rule reordering :premises (@p3145) :args ((or @t245 @t246 @t259 @t449)))
% 0.86/1.06  (step @p3147 :rule chain_m_resolution :premises (@p3146 @p2156 @p2120 @p613 @p3111 @p2343 @p556 @p555 @p499 @p497 @p480 @p448 @p446 @p507 @p378 @p308) :args ((or @t269 @t270 @t279) @t452 (@list @t259 @t260 @t267 @t261 @t245 @t246 @t253 @t231 @t238 @t226 @t201 @t199 @t206 @t151 @t121)))
% 0.86/1.06  (step @p3148 :rule cnf_equiv_neg1 :args (@t253))
% 0.86/1.06  (step @p3149 :rule reordering :premises (@p3148) :args ((or @t247 @t246 @t253)))
% 0.86/1.06  (step @p3150 :rule refl :args (@t466))
% 0.86/1.06  (step @p3151 :rule nary_cong :premises (@p619 @p2046 @p659 @p3150) :args ((or @t270 @t447 @t280 @t466)))
% 0.86/1.06  (assume-push @p6623 @t446)
% 0.86/1.06  (assume-push @p6624 @t230)
% 0.86/1.06  (assume-push @p6625 @t245)
% 0.86/1.06  (assume-push @p6626 @t246)
% 0.86/1.06  (step @p397 :rule evaluate :args (@t212))
% 0.86/1.06  (step @p3156 :rule false_intro :premises (@p6623))
% 0.86/1.06  (step @p3157 :rule true_intro :premises (@p6624))
% 0.86/1.06  (step @p3158 :rule symm :premises (@p3157))
% 0.86/1.06  (step @p3159 :rule true_intro :premises (@p6625))
% 0.86/1.06  (step @p3160 :rule trans :premises (@p3159 @p3158))
% 0.86/1.06  (step @p3161 :rule cong :premises (@p3160) :args (@t246))
% 0.86/1.06  (step @p3162 :rule true_intro :premises (@p6626))
% 0.86/1.06  (step @p3163 :rule symm :premises (@p3162))
% 0.86/1.06  (step @p3164 :rule trans :premises (@p3163 @p3161 @p3156))
% 0.86/1.06  (step @p3165 false :rule eq_resolve :premises (@p3164 @p397))
% 0.86/1.06  (step-pop @p6627 :rule scope :premises (@p3165))
% 0.86/1.06  (step-pop @p6628 :rule scope :premises (@p6627))
% 0.86/1.06  (step-pop @p6629 :rule scope :premises (@p6628))
% 0.86/1.06  (step-pop @p6630 :rule scope :premises (@p6629))
% 0.86/1.06  (step @p3166 :rule process_scope :premises (@p6630) :args (false))
% 0.86/1.06  (assume-push @p6631 @t230)
% 0.86/1.06  (assume-push @p6632 @t446)
% 0.86/1.06  (assume-push @p6633 @t245)
% 0.86/1.06  (assume-push @p6634 @t246)
% 0.86/1.06  (step @p3175 :rule and_intro :premises (@p6632 @p6631 @p6633 @p6634))
% 0.86/1.06  (step-pop @p6635 :rule scope :premises (@p3175))
% 0.86/1.06  (step-pop @p6636 :rule scope :premises (@p6635))
% 0.86/1.06  (step-pop @p6637 :rule scope :premises (@p6636))
% 0.86/1.06  (step-pop @p6638 :rule scope :premises (@p6637))
% 0.86/1.06  (step @p3176 :rule process_scope :premises (@p6638) :args (@t492))
% 0.86/1.06  (step @p3181 :rule implies_elim :premises (@p3176))
% 0.86/1.06  (step @p3182 :rule resolution :premises (@p3181 @p3166) :args (true @t492))
% 0.86/1.06  (step @p3183 :rule not_and :premises (@p3182))
% 0.86/1.06  (step @p3184 :rule eq_resolve :premises (@p3183 @p3151))
% 0.86/1.06  (step @p3185 :rule reordering :premises (@p3184) :args ((or @t231 @t270 @t466 @t280)))
% 0.86/1.06  (step @p3186 :rule bool-double-not-elim :args (@t247))
% 0.86/1.06  (step @p3187 :rule nary_cong :premises (@p3186 @p2344 @p697 @p696) :args ((or @t493 @t465 @t284 @t286)))
% 0.86/1.06  (assume-push @p6639 @t279)
% 0.86/1.06  (assume-push @p6640 @t280)
% 0.86/1.06  (assume-push @p6641 @t268)
% 0.86/1.06  (assume-push @p6642 @t218)
% 0.86/1.06  (step @p397 :rule evaluate :args (@t212))
% 0.86/1.06  (step @p3192 :rule false_intro :premises (@p6639))
% 0.86/1.06  (step @p3193 :rule false_intro :premises (@p6640))
% 0.86/1.06  (step @p3194 :rule symm :premises (@p3193))
% 0.86/1.06  (step @p3195 :rule false_intro :premises (@p6641))
% 0.86/1.06  (step @p3196 :rule trans :premises (@p3195 @p3194))
% 0.86/1.06  (step @p3197 :rule cong :premises (@p3196) :args (@t218))
% 0.86/1.06  (step @p3198 :rule true_intro :premises (@p6642))
% 0.86/1.06  (step @p3199 :rule symm :premises (@p3198))
% 0.86/1.06  (step @p3200 :rule trans :premises (@p3199 @p3197 @p3192))
% 0.86/1.06  (step @p3201 false :rule eq_resolve :premises (@p3200 @p397))
% 0.86/1.06  (step-pop @p6643 :rule scope :premises (@p3201))
% 0.86/1.06  (step-pop @p6644 :rule scope :premises (@p6643))
% 0.86/1.06  (step-pop @p6645 :rule scope :premises (@p6644))
% 0.86/1.06  (step-pop @p6646 :rule scope :premises (@p6645))
% 0.86/1.06  (step @p3202 :rule process_scope :premises (@p6646) :args (false))
% 0.86/1.06  (assume-push @p6647 @t279)
% 0.86/1.06  (assume-push @p6648 @t280)
% 0.86/1.06  (assume-push @p6649 @t218)
% 0.86/1.06  (assume-push @p6650 @t268)
% 0.86/1.06  (step @p3211 :rule and_intro :premises (@p6647 @p6648 @p6650 @p6649))
% 0.86/1.06  (step-pop @p6651 :rule scope :premises (@p3211))
% 0.86/1.06  (step-pop @p6652 :rule scope :premises (@p6651))
% 0.86/1.06  (step-pop @p6653 :rule scope :premises (@p6652))
% 0.86/1.06  (step-pop @p6654 :rule scope :premises (@p6653))
% 0.86/1.06  (step @p3212 :rule process_scope :premises (@p6654) :args (@t494))
% 0.86/1.06  (step @p3217 :rule implies_elim :premises (@p3212))
% 0.86/1.06  (step @p3218 :rule resolution :premises (@p3217 @p3202) :args (true @t494))
% 0.86/1.06  (step @p3219 :rule not_and :premises (@p3218))
% 0.86/1.06  (step @p3220 :rule eq_resolve :premises (@p3219 @p3187))
% 0.86/1.06  (step @p3221 :rule reordering :premises (@p3220) :args ((or @t245 @t247 @t216 @t284)))
% 0.86/1.06  (step @p3222 :rule chain_m_resolution :premises (@p3221 @p655 @p615 @p439 @p3185 @p499 @p497 @p480 @p448 @p446 @p3149 @p554 @p537 @p508 @p386 @p507 @p378 @p308 @p3147) :args ((or @t269 @t270 @t284) @t456 (@list @t216 @t217 @t224 @t245 @t231 @t238 @t226 @t201 @t199 @t246 @t253 @t241 @t196 @t181 @t206 @t151 @t121 @t247)))
% 0.86/1.06  (step @p3223 :rule nary_cong :premises (@p3150 @p2344 @p2082 @p1765) :args ((or @t466 @t465 @t450 @t422)))
% 0.86/1.06  (assume-push @p6655 @t246)
% 0.86/1.06  (assume-push @p6656 @t280)
% 0.86/1.06  (assume-push @p6657 @t301)
% 0.86/1.06  (assume-push @p6658 @t449)
% 0.86/1.06  (step @p625 :rule evaluate :args (@t273))
% 0.86/1.06  (step @p3228 :rule true_intro :premises (@p6655))
% 0.86/1.06  (step @p3229 :rule false_intro :premises (@p6656))
% 0.86/1.06  (step @p3230 :rule symm :premises (@p3229))
% 0.86/1.06  (step @p3231 :rule false_intro :premises (@p6657))
% 0.86/1.06  (step @p3232 :rule trans :premises (@p3231 @p3230))
% 0.86/1.06  (step @p3233 :rule cong :premises (@p3232) :args (@t260))
% 0.86/1.06  (step @p3234 :rule false_intro :premises (@p6658))
% 0.86/1.06  (step @p3235 :rule symm :premises (@p3234))
% 0.86/1.06  (step @p3236 :rule trans :premises (@p3235 @p3233 @p3228))
% 0.86/1.06  (step @p3237 false :rule eq_resolve :premises (@p3236 @p625))
% 0.86/1.06  (step-pop @p6659 :rule scope :premises (@p3237))
% 0.86/1.06  (step-pop @p6660 :rule scope :premises (@p6659))
% 0.86/1.06  (step-pop @p6661 :rule scope :premises (@p6660))
% 0.86/1.06  (step-pop @p6662 :rule scope :premises (@p6661))
% 0.86/1.06  (step @p3238 :rule process_scope :premises (@p6662) :args (false))
% 0.86/1.06  (assume-push @p6663 @t246)
% 0.86/1.06  (assume-push @p6664 @t280)
% 0.86/1.06  (assume-push @p6665 @t449)
% 0.86/1.06  (assume-push @p6666 @t301)
% 0.86/1.06  (step @p3247 :rule and_intro :premises (@p6663 @p6664 @p6666 @p6665))
% 0.86/1.06  (step-pop @p6667 :rule scope :premises (@p3247))
% 0.86/1.06  (step-pop @p6668 :rule scope :premises (@p6667))
% 0.86/1.06  (step-pop @p6669 :rule scope :premises (@p6668))
% 0.86/1.06  (step-pop @p6670 :rule scope :premises (@p6669))
% 0.86/1.06  (step @p3248 :rule process_scope :premises (@p6670) :args (@t495))
% 0.86/1.06  (step @p3253 :rule implies_elim :premises (@p3248))
% 0.86/1.06  (step @p3254 :rule resolution :premises (@p3253 @p3238) :args (true @t495))
% 0.86/1.06  (step @p3255 :rule not_and :premises (@p3254))
% 0.86/1.06  (step @p3256 :rule eq_resolve :premises (@p3255 @p3223))
% 0.86/1.06  (step @p3257 :rule reordering :premises (@p3256) :args ((or @t245 @t466 @t259 @t260)))
% 0.86/1.06  (step @p3258 :rule nary_cong :premises (@p3150 @p2344 @p2158 @p1641) :args ((or @t466 @t465 @t454 @t400)))
% 0.86/1.06  (assume-push @p6671 @t246)
% 0.86/1.06  (assume-push @p6672 @t280)
% 0.86/1.06  (assume-push @p6673 @t366)
% 0.86/1.06  (assume-push @p6674 @t445)
% 0.86/1.06  (step @p625 :rule evaluate :args (@t273))
% 0.86/1.06  (step @p3263 :rule true_intro :premises (@p6671))
% 0.86/1.06  (step @p3264 :rule false_intro :premises (@p6672))
% 0.86/1.06  (step @p3265 :rule symm :premises (@p3264))
% 0.86/1.06  (step @p3266 :rule false_intro :premises (@p6673))
% 0.86/1.06  (step @p3267 :rule trans :premises (@p3266 @p3265))
% 0.86/1.06  (step @p3268 :rule cong :premises (@p3267) :args (@t438))
% 0.86/1.06  (step @p3269 :rule false_intro :premises (@p6674))
% 0.86/1.06  (step @p3270 :rule symm :premises (@p3269))
% 0.86/1.06  (step @p3271 :rule trans :premises (@p3270 @p3268 @p3263))
% 0.86/1.06  (step @p3272 false :rule eq_resolve :premises (@p3271 @p625))
% 0.86/1.06  (step-pop @p6675 :rule scope :premises (@p3272))
% 0.86/1.06  (step-pop @p6676 :rule scope :premises (@p6675))
% 0.86/1.06  (step-pop @p6677 :rule scope :premises (@p6676))
% 0.86/1.06  (step-pop @p6678 :rule scope :premises (@p6677))
% 0.86/1.06  (step @p3273 :rule process_scope :premises (@p6678) :args (false))
% 0.86/1.06  (assume-push @p6679 @t246)
% 0.86/1.06  (assume-push @p6680 @t280)
% 0.86/1.06  (assume-push @p6681 @t445)
% 0.86/1.06  (assume-push @p6682 @t366)
% 0.86/1.06  (step @p3282 :rule and_intro :premises (@p6679 @p6680 @p6682 @p6681))
% 0.86/1.06  (step-pop @p6683 :rule scope :premises (@p3282))
% 0.86/1.06  (step-pop @p6684 :rule scope :premises (@p6683))
% 0.86/1.06  (step-pop @p6685 :rule scope :premises (@p6684))
% 0.86/1.06  (step-pop @p6686 :rule scope :premises (@p6685))
% 0.86/1.06  (step @p3283 :rule process_scope :premises (@p6686) :args (@t496))
% 0.86/1.06  (step @p3288 :rule implies_elim :premises (@p3283))
% 0.86/1.06  (step @p3289 :rule resolution :premises (@p3288 @p3273) :args (true @t496))
% 0.86/1.06  (step @p3290 :rule not_and :premises (@p3289))
% 0.86/1.06  (step @p3291 :rule eq_resolve :premises (@p3290 @p3258))
% 0.86/1.06  (step @p3292 :rule reordering :premises (@p3291) :args ((or @t245 @t466 @t363 @t438)))
% 0.86/1.06  (step @p3293 :rule chain_m_resolution :premises (@p3292 @p2669 @p2157 @p2042 @p3185 @p499 @p497 @p480 @p448 @p446 @p3149 @p554 @p537 @p508 @p386 @p507 @p378 @p308 @p3147) :args ((or @t269 @t270 @t300 @t301 @t365) @t456 (@list @t363 @t438 @t444 @t245 @t231 @t238 @t226 @t201 @t199 @t246 @t253 @t241 @t196 @t181 @t206 @t151 @t121 @t247)))
% 0.86/1.06  (step @p3294 :rule nary_cong :premises (@p2232 @p1641 @p1565 @p1206) :args ((or @t459 @t400 @t367 @t347)))
% 0.86/1.06  (assume-push @p6687 @t365)
% 0.86/1.06  (assume-push @p6688 @t366)
% 0.86/1.06  (assume-push @p6689 @t343)
% 0.86/1.06  (assume-push @p6690 @t355)
% 0.86/1.06  (step @p397 :rule evaluate :args (@t212))
% 0.86/1.06  (step @p3299 :rule false_intro :premises (@p6687))
% 0.86/1.06  (step @p3300 :rule false_intro :premises (@p6688))
% 0.86/1.06  (step @p3301 :rule symm :premises (@p3300))
% 0.86/1.06  (step @p3302 :rule false_intro :premises (@p6689))
% 0.86/1.06  (step @p3303 :rule trans :premises (@p3302 @p3301))
% 0.86/1.06  (step @p3304 :rule cong :premises (@p3303) :args (@t355))
% 0.86/1.06  (step @p3305 :rule true_intro :premises (@p6690))
% 0.86/1.06  (step @p3306 :rule symm :premises (@p3305))
% 0.86/1.06  (step @p3307 :rule trans :premises (@p3306 @p3304 @p3299))
% 0.86/1.06  (step @p3308 false :rule eq_resolve :premises (@p3307 @p397))
% 0.86/1.06  (step-pop @p6691 :rule scope :premises (@p3308))
% 0.86/1.06  (step-pop @p6692 :rule scope :premises (@p6691))
% 0.86/1.06  (step-pop @p6693 :rule scope :premises (@p6692))
% 0.86/1.06  (step-pop @p6694 :rule scope :premises (@p6693))
% 0.86/1.06  (step @p3309 :rule process_scope :premises (@p6694) :args (false))
% 0.86/1.06  (assume-push @p6695 @t365)
% 0.86/1.06  (assume-push @p6696 @t366)
% 0.86/1.06  (assume-push @p6697 @t355)
% 0.86/1.06  (assume-push @p6698 @t343)
% 0.86/1.06  (step @p3318 :rule and_intro :premises (@p6695 @p6696 @p6698 @p6697))
% 0.86/1.06  (step-pop @p6699 :rule scope :premises (@p3318))
% 0.86/1.06  (step-pop @p6700 :rule scope :premises (@p6699))
% 0.86/1.06  (step-pop @p6701 :rule scope :premises (@p6700))
% 0.86/1.06  (step-pop @p6702 :rule scope :premises (@p6701))
% 0.86/1.06  (step @p3319 :rule process_scope :premises (@p6702) :args (@t497))
% 0.86/1.06  (step @p3324 :rule implies_elim :premises (@p3319))
% 0.86/1.06  (step @p3325 :rule resolution :premises (@p3324 @p3309) :args (true @t497))
% 0.86/1.06  (step @p3326 :rule not_and :premises (@p3325))
% 0.86/1.06  (step @p3327 :rule eq_resolve :premises (@p3326 @p3294))
% 0.86/1.06  (step @p3328 :rule reordering :premises (@p3327) :args ((or @t363 @t364 @t341 @t367)))
% 0.86/1.06  (step @p3329 :rule chain_m_resolution :premises (@p2668 @p982 @p869 @p868 @p3000 @p2704 @p1803 @p1724 @p2633 @p2815 @p3328 @p1455 @p1377 @p2081 @p2268 @p2044 @p2042 @p3293 @p499 @p497 @p480 @p448 @p446 @p507 @p378 @p308) :args ((or @t269 @t270 @t300 @t301 @t367) (@list true true true false true false true true true false false true true true false true true true true true true false true true false) (@list @t310 @t312 @t318 @t311 @t407 @t408 @t415 @t409 @t375 @t341 @t376 @t383 @t363 @t377 @t438 @t444 @t364 @t231 @t238 @t226 @t201 @t199 @t206 @t151 @t121)))
% 0.86/1.06  (step @p3330 :rule nary_cong :premises (@p3186 @p2344 @p1604 @p1206) :args ((or @t493 @t465 @t344 @t347)))
% 0.86/1.06  (assume-push @p6703 @t279)
% 0.86/1.06  (assume-push @p6704 @t280)
% 0.86/1.06  (assume-push @p6705 @t343)
% 0.86/1.06  (assume-push @p6706 @t342)
% 0.86/1.06  (step @p397 :rule evaluate :args (@t212))
% 0.86/1.06  (step @p3335 :rule false_intro :premises (@p6703))
% 0.86/1.06  (step @p3336 :rule false_intro :premises (@p6704))
% 0.86/1.06  (step @p3337 :rule symm :premises (@p3336))
% 0.86/1.06  (step @p3338 :rule false_intro :premises (@p6705))
% 0.86/1.06  (step @p3339 :rule trans :premises (@p3338 @p3337))
% 0.86/1.06  (step @p3340 :rule cong :premises (@p3339) :args (@t342))
% 0.86/1.06  (step @p3341 :rule true_intro :premises (@p6706))
% 0.86/1.06  (step @p3342 :rule symm :premises (@p3341))
% 0.86/1.06  (step @p3343 :rule trans :premises (@p3342 @p3340 @p3335))
% 0.86/1.06  (step @p3344 false :rule eq_resolve :premises (@p3343 @p397))
% 0.86/1.06  (step-pop @p6707 :rule scope :premises (@p3344))
% 0.86/1.06  (step-pop @p6708 :rule scope :premises (@p6707))
% 0.86/1.06  (step-pop @p6709 :rule scope :premises (@p6708))
% 0.86/1.06  (step-pop @p6710 :rule scope :premises (@p6709))
% 0.86/1.06  (step @p3345 :rule process_scope :premises (@p6710) :args (false))
% 0.86/1.06  (assume-push @p6711 @t279)
% 0.86/1.06  (assume-push @p6712 @t280)
% 0.86/1.06  (assume-push @p6713 @t342)
% 0.86/1.06  (assume-push @p6714 @t343)
% 0.86/1.06  (step @p3354 :rule and_intro :premises (@p6711 @p6712 @p6714 @p6713))
% 0.86/1.06  (step-pop @p6715 :rule scope :premises (@p3354))
% 0.86/1.06  (step-pop @p6716 :rule scope :premises (@p6715))
% 0.86/1.06  (step-pop @p6717 :rule scope :premises (@p6716))
% 0.86/1.06  (step-pop @p6718 :rule scope :premises (@p6717))
% 0.86/1.06  (step @p3355 :rule process_scope :premises (@p6718) :args (@t498))
% 0.86/1.06  (step @p3360 :rule implies_elim :premises (@p3355))
% 0.86/1.06  (step @p3361 :rule resolution :premises (@p3360 @p3345) :args (true @t498))
% 0.86/1.06  (step @p3362 :rule not_and :premises (@p3361))
% 0.86/1.06  (step @p3363 :rule eq_resolve :premises (@p3362 @p3330))
% 0.86/1.06  (step @p3364 :rule reordering :premises (@p3363) :args ((or @t245 @t247 @t341 @t344)))
% 0.86/1.06  (step @p3365 :rule chain_m_resolution :premises (@p3364 @p2851) :args ((or @t245 @t247 @t218 @t268 @t344) @t207 @t349))
% 0.86/1.06  (step @p3366 :rule chain_m_resolution :premises (@p2740 @p1128 @p782 @p781) :args ((or @t310 @t312 @t302 @t344 @t343) @t431 @t337))
% 0.86/1.06  (step @p3367 :rule chain_m_resolution :premises (@p1167 @p820 @p1131 @p781 @p3366 @p982 @p869 @p868 @p1092 @p3365 @p3364 @p1603 @p1290 @p3329 @p3257 @p614 @p613 @p3185 @p499 @p497 @p480 @p448 @p446 @p3149 @p554 @p537 @p508 @p3147 @p441 @p438 @p421 @p388 @p386 @p507 @p378 @p308 @p3222) :args ((or @t269 @t270 @t300) (@list true false true true true true true false true false false true true false true true true true true true true false false true true true true false true true true false true true false true) (@list @t276 @t277 @t299 @t293 @t310 @t312 @t318 @t311 @t216 @t341 @t342 @t361 @t355 @t259 @t260 @t267 @t245 @t231 @t238 @t226 @t201 @t199 @t246 @t253 @t241 @t196 @t247 @t217 @t224 @t210 @t195 @t181 @t206 @t151 @t121 @t218)))
% 0.86/1.06  (step @p3368 :rule chain_m_resolution :premises (@p906 @p2230 @p869 @p868 @p2156 @p499 @p497 @p480 @p448 @p446 @p2120 @p612 @p595 @p563 @p561 @p507 @p378 @p308 @p3367) :args ((or @t269 @t270 @t323) @t499 (@list @t310 @t311 @t318 @t259 @t231 @t238 @t226 @t201 @t199 @t260 @t267 @t255 @t192 @t186 @t206 @t151 @t121 @t261)))
% 0.86/1.06  (step @p3369 :rule nary_cong :premises (@p3186 @p2344 @p1132 @p695) :args ((or @t493 @t465 @t281 @t285)))
% 0.86/1.06  (assume-push @p6719 @t279)
% 0.86/1.06  (assume-push @p6720 @t280)
% 0.86/1.06  (assume-push @p6721 @t278)
% 0.86/1.06  (assume-push @p6722 @t277)
% 0.86/1.06  (step @p397 :rule evaluate :args (@t212))
% 0.86/1.06  (step @p3374 :rule false_intro :premises (@p6719))
% 0.86/1.06  (step @p3375 :rule false_intro :premises (@p6720))
% 0.86/1.06  (step @p3376 :rule symm :premises (@p3375))
% 0.86/1.06  (step @p3377 :rule false_intro :premises (@p6721))
% 0.86/1.06  (step @p3378 :rule trans :premises (@p3377 @p3376))
% 0.86/1.06  (step @p3379 :rule cong :premises (@p3378) :args (@t277))
% 0.86/1.06  (step @p3380 :rule true_intro :premises (@p6722))
% 0.86/1.06  (step @p3381 :rule symm :premises (@p3380))
% 0.86/1.06  (step @p3382 :rule trans :premises (@p3381 @p3379 @p3374))
% 0.86/1.06  (step @p3383 false :rule eq_resolve :premises (@p3382 @p397))
% 0.86/1.06  (step-pop @p6723 :rule scope :premises (@p3383))
% 0.86/1.06  (step-pop @p6724 :rule scope :premises (@p6723))
% 0.86/1.06  (step-pop @p6725 :rule scope :premises (@p6724))
% 0.86/1.06  (step-pop @p6726 :rule scope :premises (@p6725))
% 0.86/1.06  (step @p3384 :rule process_scope :premises (@p6726) :args (false))
% 0.86/1.06  (assume-push @p6727 @t279)
% 0.86/1.06  (assume-push @p6728 @t280)
% 0.86/1.06  (assume-push @p6729 @t277)
% 0.86/1.06  (assume-push @p6730 @t278)
% 0.86/1.06  (step @p3393 :rule and_intro :premises (@p6727 @p6728 @p6730 @p6729))
% 0.86/1.06  (step-pop @p6731 :rule scope :premises (@p3393))
% 0.86/1.06  (step-pop @p6732 :rule scope :premises (@p6731))
% 0.86/1.06  (step-pop @p6733 :rule scope :premises (@p6732))
% 0.86/1.06  (step-pop @p6734 :rule scope :premises (@p6733))
% 0.86/1.06  (step @p3394 :rule process_scope :premises (@p6734) :args (@t500))
% 0.86/1.06  (step @p3399 :rule implies_elim :premises (@p3394))
% 0.86/1.06  (step @p3400 :rule resolution :premises (@p3399 @p3384) :args (true @t500))
% 0.86/1.06  (step @p3401 :rule not_and :premises (@p3400))
% 0.86/1.06  (step @p3402 :rule eq_resolve :premises (@p3401 @p3369))
% 0.86/1.06  (step @p3403 :rule reordering :premises (@p3402) :args ((or @t245 @t247 @t276 @t281)))
% 0.86/1.06  (step @p3404 :rule chain_m_resolution :premises (@p3403 @p3035) :args ((or @t245 @t247 @t218 @t268 @t281) @t207 @t288))
% 0.86/1.06  (step @p3405 :rule nary_cong :premises (@p2195 @p1765 @p1093 @p695) :args ((or @t457 @t422 @t302 @t285)))
% 0.86/1.06  (assume-push @p6735 @t300)
% 0.86/1.06  (assume-push @p6736 @t301)
% 0.86/1.06  (assume-push @p6737 @t278)
% 0.86/1.06  (assume-push @p6738 @t293)
% 0.86/1.06  (step @p397 :rule evaluate :args (@t212))
% 0.86/1.06  (step @p3410 :rule false_intro :premises (@p6735))
% 0.86/1.06  (step @p3411 :rule false_intro :premises (@p6736))
% 0.86/1.06  (step @p3412 :rule symm :premises (@p3411))
% 0.86/1.06  (step @p3413 :rule false_intro :premises (@p6737))
% 0.86/1.06  (step @p3414 :rule trans :premises (@p3413 @p3412))
% 0.86/1.06  (step @p3415 :rule cong :premises (@p3414) :args (@t293))
% 0.86/1.06  (step @p3416 :rule true_intro :premises (@p6738))
% 0.86/1.06  (step @p3417 :rule symm :premises (@p3416))
% 0.86/1.06  (step @p3418 :rule trans :premises (@p3417 @p3415 @p3410))
% 0.86/1.06  (step @p3419 false :rule eq_resolve :premises (@p3418 @p397))
% 0.86/1.06  (step-pop @p6739 :rule scope :premises (@p3419))
% 0.86/1.06  (step-pop @p6740 :rule scope :premises (@p6739))
% 0.86/1.06  (step-pop @p6741 :rule scope :premises (@p6740))
% 0.86/1.06  (step-pop @p6742 :rule scope :premises (@p6741))
% 0.86/1.06  (step @p3420 :rule process_scope :premises (@p6742) :args (false))
% 0.86/1.06  (assume-push @p6743 @t300)
% 0.86/1.06  (assume-push @p6744 @t301)
% 0.86/1.06  (assume-push @p6745 @t293)
% 0.86/1.06  (assume-push @p6746 @t278)
% 0.86/1.06  (step @p3429 :rule and_intro :premises (@p6743 @p6744 @p6746 @p6745))
% 0.86/1.06  (step-pop @p6747 :rule scope :premises (@p3429))
% 0.86/1.06  (step-pop @p6748 :rule scope :premises (@p6747))
% 0.86/1.06  (step-pop @p6749 :rule scope :premises (@p6748))
% 0.86/1.06  (step-pop @p6750 :rule scope :premises (@p6749))
% 0.86/1.06  (step @p3430 :rule process_scope :premises (@p6750) :args (@t501))
% 0.86/1.06  (step @p3435 :rule implies_elim :premises (@p3430))
% 0.86/1.06  (step @p3436 :rule resolution :premises (@p3435 @p3420) :args (true @t501))
% 0.86/1.06  (step @p3437 :rule not_and :premises (@p3436))
% 0.86/1.06  (step @p3438 :rule eq_resolve :premises (@p3437 @p3405))
% 0.86/1.06  (step @p3439 :rule reordering :premises (@p3438) :args ((or @t259 @t261 @t276 @t302)))
% 0.86/1.06  (step @p3440 :rule chain_m_resolution :premises (@p3439 @p3071) :args ((or @t259 @t261 @t312 @t319 @t302) @t207 @t288))
% 0.86/1.06  (step @p3441 :rule chain_m_resolution :premises (@p2924 @p2632 @p1725 @p1724) :args ((or @t375 @t377 @t302 @t278 @t416) @t431 @t424))
% 0.86/1.06  (step @p3442 :rule chain_m_resolution :premises (@p2668 @p2704 @p1803 @p1724 @p3441 @p2815) :args ((or @t310 @t312 @t377 @t302 @t278 @t367 @t343) @t502 (@list @t407 @t408 @t415 @t409 @t375)))
% 0.86/1.06  (step @p3443 :rule chain_m_resolution :premises (@p3292 @p1491 @p2157 @p2042) :args ((or @t245 @t466 @t365 @t377 @t384) @t326 @t503))
% 0.86/1.06  (step @p3444 :rule chain_m_resolution :premises (@p2081 @p3328 @p2044 @p2042 @p3443 @p1600 @p3442 @p1378 @p1377 @p2597 @p3440 @p3439 @p1131 @p781 @p3404 @p1603 @p1290 @p3365 @p3222 @p2156 @p2120 @p612 @p595 @p563 @p3367 @p946 @p867 @p850 @p821 @p561 @p3368 @p3185 @p3149 @p554 @p537 @p508 @p386 @p3147 @p499 @p497 @p480 @p448 @p446 @p507 @p378 @p308) :args ((or @t269 @t270 @t268) (@list false false true true false true true true false true false false true true false true true true true false true true true true false true true true false true true false true true true false true true true true true false true true false) (@list @t363 @t438 @t444 @t364 @t375 @t341 @t377 @t383 @t376 @t310 @t276 @t293 @t299 @t277 @t355 @t361 @t342 @t218 @t259 @t260 @t267 @t255 @t192 @t261 @t311 @t318 @t306 @t190 @t186 @t312 @t245 @t246 @t253 @t241 @t196 @t181 @t247 @t231 @t238 @t226 @t201 @t199 @t206 @t151 @t121)))
% 0.86/1.06  (step @p3445 :rule chain_m_resolution :premises (@p2081 @p2044 @p2042 @p2304 @p3443 @p3185) :args ((or @t231 @t270 @t466 @t377 @t384 @t416) (@list false true false true true) (@list @t438 @t444 @t363 @t364 @t245)))
% 0.86/1.06  (step @p3446 :rule chain_m_resolution :premises (@p2960 @p1600 @p1291 @p1290) :args ((or @t375 @t377 @t281 @t278 @t367) @t431 @t398))
% 0.86/1.06  (step @p3447 :rule chain_m_resolution :premises (@p3364 @p1762 @p1603 @p1290 @p3446 @p2632 @p3445 @p1803 @p1724 @p2342 @p3403 @p1131 @p781 @p3440 @p2156 @p2120 @p612 @p595 @p563 @p561 @p3185 @p3149 @p554 @p537 @p508 @p386 @p507 @p378 @p308) :args ((or @t231 @t270 @t247 @t261 @t312 @t319 @t377) (@list true false true true false true false true true false false true true true false true true true false true false true true true false true true false) (@list @t341 @t342 @t361 @t355 @t407 @t375 @t409 @t415 @t408 @t276 @t277 @t299 @t293 @t259 @t260 @t267 @t255 @t192 @t186 @t245 @t246 @t253 @t241 @t196 @t181 @t206 @t151 @t121)))
% 0.86/1.06  (step @p3448 :rule chain_m_resolution :premises (@p3328 @p2704) :args ((or @t363 @t364 @t367 @t409 @t417) @t207 @t349))
% 0.86/1.06  (step @p3449 :rule chain_m_resolution :premises (@p3403 @p1839 @p1131 @p781 @p3366 @p3364 @p1603 @p1290 @p3448 @p2339 @p2081 @p1803 @p1724 @p2044 @p2042 @p3445 @p3443 @p2156 @p2120 @p612 @p595 @p563 @p561 @p3447 @p3185 @p3149 @p554 @p537 @p508 @p386 @p507 @p378 @p308) :args ((or @t231 @t270 @t247 @t261 @t312 @t377 @t384) (@list true false true true false false true true false true false true false true true true true false true true true false true true false true true true false true true false) (@list @t276 @t277 @t299 @t293 @t341 @t342 @t361 @t355 @t407 @t363 @t408 @t415 @t438 @t444 @t409 @t364 @t259 @t260 @t267 @t255 @t192 @t186 @t310 @t245 @t246 @t253 @t241 @t196 @t181 @t206 @t151 @t121)))
% 0.86/1.06  (step @p3450 :rule chain_m_resolution :premises (@p2339 @p2488 @p1803 @p1724) :args ((or @t259 @t261 @t365 @t366 @t409) @t428 @t424))
% 0.86/1.06  (step @p3451 :rule chain_m_resolution :premises (@p3441 @p3439) :args ((or @t259 @t261 @t375 @t377 @t302 @t416) @t178 @t288))
% 0.86/1.06  (step @p3452 :rule chain_m_resolution :premises (@p3364 @p1329 @p1603 @p1290 @p3446 @p3403 @p1131 @p781 @p3451 @p3450 @p3292 @p2157 @p2042 @p3149 @p554 @p537 @p508 @p386 @p507 @p378 @p308) :args ((or @t245 @t247 @t259 @t261 @t365 @t375 @t377) (@list true false true true false false true true false false true true false true true true false true true false) (@list @t341 @t342 @t361 @t355 @t276 @t277 @t299 @t293 @t409 @t363 @t438 @t444 @t246 @t253 @t241 @t196 @t181 @t206 @t151 @t121)))
% 0.86/1.06  (step @p3453 :rule chain_m_resolution :premises (@p3366 @p3364 @p1603 @p1290 @p3448 @p2339 @p1803 @p1724 @p3451 @p3452) :args ((or @t245 @t247 @t259 @t261 @t363 @t310 @t312 @t375 @t377 @t302) (@list false false true true false false true true true) (@list @t341 @t342 @t361 @t355 @t407 @t408 @t415 @t409 @t364)))
% 0.86/1.06  (step @p3454 :rule chain_m_resolution :premises (@p1762 @p2632) :args ((or @t375 @t377 @t355 @t343 @t416) @t178 @t462))
% 0.86/1.06  (step @p3455 :rule chain_m_resolution :premises (@p1839 @p2339 @p1803 @p1724 @p3454 @p3364 @p1603 @p1290 @p3446 @p3403 @p1131 @p781 @p3453 @p2081 @p2044 @p2042 @p3452 @p3449 @p3447 @p1378 @p1377 @p1564 @p3444 @p3368 @p2156 @p2120 @p613 @p3367 @p441 @p439 @p3222 @p3185 @p3149 @p555 @p3147 @p499 @p497 @p480 @p448 @p446 @p507 @p378 @p308) :args ((or @t269 @t270) (@list false false true true false false true true false false true true true false true true true true true true false true true true false true true false true true true false true true true true true true false true true false) (@list @t407 @t408 @t415 @t409 @t341 @t342 @t361 @t355 @t276 @t277 @t299 @t293 @t363 @t438 @t444 @t364 @t375 @t310 @t377 @t383 @t376 @t216 @t312 @t259 @t260 @t267 @t261 @t217 @t224 @t218 @t245 @t246 @t253 @t247 @t231 @t238 @t226 @t201 @t199 @t206 @t151 @t121)))
% 0.86/1.06  (step @p3456 :rule nary_cong :premises (@p659 @p2345 @p1294 @p2045) :args ((or @t280 @t467 @t366 @t445)))
% 0.86/1.06  (assume-push @p6751 @t466)
% 0.86/1.06  (assume-push @p6752 @t245)
% 0.86/1.06  (assume-push @p6753 @t363)
% 0.86/1.06  (assume-push @p6754 @t438)
% 0.86/1.06  (step @p397 :rule evaluate :args (@t212))
% 0.86/1.06  (step @p3461 :rule false_intro :premises (@p6751))
% 0.86/1.06  (step @p3462 :rule true_intro :premises (@p6752))
% 0.86/1.06  (step @p3463 :rule symm :premises (@p3462))
% 0.86/1.06  (step @p3464 :rule true_intro :premises (@p6753))
% 0.86/1.06  (step @p3465 :rule trans :premises (@p3464 @p3463))
% 0.86/1.06  (step @p3466 :rule cong :premises (@p3465) :args (@t438))
% 0.86/1.06  (step @p3467 :rule true_intro :premises (@p6754))
% 0.86/1.06  (step @p3468 :rule symm :premises (@p3467))
% 0.86/1.06  (step @p3469 :rule trans :premises (@p3468 @p3466 @p3461))
% 0.86/1.06  (step @p3470 false :rule eq_resolve :premises (@p3469 @p397))
% 0.86/1.06  (step-pop @p6755 :rule scope :premises (@p3470))
% 0.86/1.06  (step-pop @p6756 :rule scope :premises (@p6755))
% 0.86/1.06  (step-pop @p6757 :rule scope :premises (@p6756))
% 0.86/1.06  (step-pop @p6758 :rule scope :premises (@p6757))
% 0.86/1.06  (step @p3471 :rule process_scope :premises (@p6758) :args (false))
% 0.86/1.06  (assume-push @p6759 @t245)
% 0.86/1.06  (assume-push @p6760 @t466)
% 0.86/1.06  (assume-push @p6761 @t363)
% 0.86/1.06  (assume-push @p6762 @t438)
% 0.86/1.06  (step @p3480 :rule and_intro :premises (@p6760 @p6759 @p6761 @p6762))
% 0.86/1.06  (step-pop @p6763 :rule scope :premises (@p3480))
% 0.86/1.06  (step-pop @p6764 :rule scope :premises (@p6763))
% 0.86/1.06  (step-pop @p6765 :rule scope :premises (@p6764))
% 0.86/1.06  (step-pop @p6766 :rule scope :premises (@p6765))
% 0.86/1.06  (step @p3481 :rule process_scope :premises (@p6766) :args (@t504))
% 0.86/1.06  (step @p3486 :rule implies_elim :premises (@p3481))
% 0.86/1.06  (step @p3487 :rule resolution :premises (@p3486 @p3471) :args (true @t504))
% 0.86/1.06  (step @p3488 :rule not_and :premises (@p3487))
% 0.86/1.06  (step @p3489 :rule eq_resolve :premises (@p3488 @p3456))
% 0.86/1.06  (step @p3490 :rule reordering :premises (@p3489) :args ((or @t246 @t280 @t445 @t366)))
% 0.86/1.06  (step @p3491 :rule bool-double-not-elim :args (@t230))
% 0.86/1.06  (step @p3492 :rule nary_cong :premises (@p2046 @p3491 @p2045 @p1641) :args ((or @t447 @t505 @t445 @t400)))
% 0.86/1.06  (assume-push @p6767 @t446)
% 0.86/1.06  (assume-push @p6768 @t270)
% 0.86/1.06  (assume-push @p6769 @t366)
% 0.86/1.06  (assume-push @p6770 @t438)
% 0.86/1.06  (step @p397 :rule evaluate :args (@t212))
% 0.86/1.06  (step @p3497 :rule false_intro :premises (@p6767))
% 0.86/1.06  (step @p3498 :rule false_intro :premises (@p6768))
% 0.86/1.06  (step @p3499 :rule symm :premises (@p3498))
% 0.86/1.06  (step @p3500 :rule false_intro :premises (@p6769))
% 0.86/1.06  (step @p3501 :rule trans :premises (@p3500 @p3499))
% 0.86/1.06  (step @p3502 :rule cong :premises (@p3501) :args (@t438))
% 0.86/1.06  (step @p3503 :rule true_intro :premises (@p6770))
% 0.86/1.06  (step @p3504 :rule symm :premises (@p3503))
% 0.86/1.06  (step @p3505 :rule trans :premises (@p3504 @p3502 @p3497))
% 0.86/1.06  (step @p3506 false :rule eq_resolve :premises (@p3505 @p397))
% 0.86/1.06  (step-pop @p6771 :rule scope :premises (@p3506))
% 0.86/1.06  (step-pop @p6772 :rule scope :premises (@p6771))
% 0.86/1.06  (step-pop @p6773 :rule scope :premises (@p6772))
% 0.86/1.06  (step-pop @p6774 :rule scope :premises (@p6773))
% 0.86/1.06  (step @p3507 :rule process_scope :premises (@p6774) :args (false))
% 0.86/1.06  (assume-push @p6775 @t446)
% 0.86/1.06  (assume-push @p6776 @t270)
% 0.86/1.06  (assume-push @p6777 @t438)
% 0.86/1.06  (assume-push @p6778 @t366)
% 0.86/1.06  (step @p3516 :rule and_intro :premises (@p6775 @p6776 @p6778 @p6777))
% 0.86/1.06  (step-pop @p6779 :rule scope :premises (@p3516))
% 0.86/1.06  (step-pop @p6780 :rule scope :premises (@p6779))
% 0.86/1.06  (step-pop @p6781 :rule scope :premises (@p6780))
% 0.86/1.06  (step-pop @p6782 :rule scope :premises (@p6781))
% 0.86/1.06  (step @p3517 :rule process_scope :premises (@p6782) :args (@t506))
% 0.86/1.06  (step @p3522 :rule implies_elim :premises (@p3517))
% 0.86/1.06  (step @p3523 :rule resolution :premises (@p3522 @p3507) :args (true @t506))
% 0.86/1.06  (step @p3524 :rule not_and :premises (@p3523))
% 0.86/1.06  (step @p3525 :rule eq_resolve :premises (@p3524 @p3492))
% 0.86/1.06  (step @p3526 :rule reordering :premises (@p3525) :args ((or @t230 @t231 @t363 @t445)))
% 0.86/1.06  (step @p3527 :rule chain_m_resolution :premises (@p3526 @p3490) :args ((or @t230 @t231 @t246 @t280 @t445) @t207 @t469))
% 0.86/1.06  (step @p3528 :rule nary_cong :premises (@p1093 @p695 @p1764 @p1763) :args ((or @t302 @t285 @t421 @t419)))
% 0.86/1.06  (assume-push @p6783 @t293)
% 0.86/1.06  (assume-push @p6784 @t278)
% 0.86/1.06  (assume-push @p6785 @t417)
% 0.86/1.06  (assume-push @p6786 @t420)
% 0.86/1.06  (step @p625 :rule evaluate :args (@t273))
% 0.86/1.06  (step @p3533 :rule true_intro :premises (@p6783))
% 0.86/1.06  (step @p3534 :rule false_intro :premises (@p6784))
% 0.86/1.06  (step @p3535 :rule symm :premises (@p3534))
% 0.86/1.06  (step @p3536 :rule false_intro :premises (@p6785))
% 0.86/1.06  (step @p3537 :rule trans :premises (@p3536 @p3535))
% 0.86/1.06  (step @p3538 :rule cong :premises (@p3537) :args (@t408))
% 0.86/1.06  (step @p3539 :rule false_intro :premises (@p6786))
% 0.86/1.06  (step @p3540 :rule symm :premises (@p3539))
% 0.86/1.06  (step @p3541 :rule trans :premises (@p3540 @p3538 @p3533))
% 0.86/1.06  (step @p3542 false :rule eq_resolve :premises (@p3541 @p625))
% 0.86/1.06  (step-pop @p6787 :rule scope :premises (@p3542))
% 0.86/1.06  (step-pop @p6788 :rule scope :premises (@p6787))
% 0.86/1.06  (step-pop @p6789 :rule scope :premises (@p6788))
% 0.86/1.06  (step-pop @p6790 :rule scope :premises (@p6789))
% 0.86/1.06  (step @p3543 :rule process_scope :premises (@p6790) :args (false))
% 0.86/1.06  (assume-push @p6791 @t293)
% 0.86/1.06  (assume-push @p6792 @t278)
% 0.86/1.06  (assume-push @p6793 @t420)
% 0.86/1.06  (assume-push @p6794 @t417)
% 0.86/1.06  (step @p3552 :rule and_intro :premises (@p6791 @p6792 @p6794 @p6793))
% 0.86/1.06  (step-pop @p6795 :rule scope :premises (@p3552))
% 0.86/1.06  (step-pop @p6796 :rule scope :premises (@p6795))
% 0.86/1.06  (step-pop @p6797 :rule scope :premises (@p6796))
% 0.86/1.06  (step-pop @p6798 :rule scope :premises (@p6797))
% 0.86/1.06  (step @p3553 :rule process_scope :premises (@p6798) :args (@t507))
% 0.86/1.06  (step @p3558 :rule implies_elim :premises (@p3553))
% 0.86/1.06  (step @p3559 :rule resolution :premises (@p3558 @p3543) :args (true @t507))
% 0.86/1.06  (step @p3560 :rule not_and :premises (@p3559))
% 0.86/1.06  (step @p3561 :rule eq_resolve :premises (@p3560 @p3528))
% 0.86/1.06  (step @p3562 :rule reordering :premises (@p3561) :args ((or @t276 @t302 @t407 @t408)))
% 0.86/1.06  (step @p3563 :rule chain_m_resolution :premises (@p3562 @p2416) :args ((or @t300 @t301 @t276 @t302 @t408) @t207 @t462))
% 0.86/1.06  (step @p3564 :rule nary_cong :premises (@p1565 @p1206 @p1840 @p1763) :args ((or @t367 @t347 @t426 @t419)))
% 0.86/1.06  (assume-push @p6799 @t416)
% 0.86/1.06  (assume-push @p6800 @t417)
% 0.86/1.06  (assume-push @p6801 @t343)
% 0.86/1.06  (assume-push @p6802 @t355)
% 0.86/1.06  (step @p397 :rule evaluate :args (@t212))
% 0.86/1.06  (step @p3569 :rule false_intro :premises (@p6799))
% 0.86/1.06  (step @p3570 :rule false_intro :premises (@p6800))
% 0.86/1.06  (step @p3571 :rule symm :premises (@p3570))
% 0.86/1.06  (step @p3572 :rule false_intro :premises (@p6801))
% 0.86/1.06  (step @p3573 :rule trans :premises (@p3572 @p3571))
% 0.86/1.06  (step @p3574 :rule cong :premises (@p3573) :args (@t355))
% 0.86/1.06  (step @p3575 :rule true_intro :premises (@p6802))
% 0.86/1.06  (step @p3576 :rule symm :premises (@p3575))
% 0.86/1.06  (step @p3577 :rule trans :premises (@p3576 @p3574 @p3569))
% 0.86/1.06  (step @p3578 false :rule eq_resolve :premises (@p3577 @p397))
% 0.86/1.06  (step-pop @p6803 :rule scope :premises (@p3578))
% 0.86/1.06  (step-pop @p6804 :rule scope :premises (@p6803))
% 0.86/1.06  (step-pop @p6805 :rule scope :premises (@p6804))
% 0.86/1.06  (step-pop @p6806 :rule scope :premises (@p6805))
% 0.86/1.06  (step @p3579 :rule process_scope :premises (@p6806) :args (false))
% 0.86/1.06  (assume-push @p6807 @t355)
% 0.86/1.06  (assume-push @p6808 @t343)
% 0.86/1.06  (assume-push @p6809 @t416)
% 0.86/1.06  (assume-push @p6810 @t417)
% 0.86/1.06  (step @p3588 :rule and_intro :premises (@p6809 @p6810 @p6808 @p6807))
% 0.86/1.06  (step-pop @p6811 :rule scope :premises (@p3588))
% 0.86/1.06  (step-pop @p6812 :rule scope :premises (@p6811))
% 0.86/1.06  (step-pop @p6813 :rule scope :premises (@p6812))
% 0.86/1.06  (step-pop @p6814 :rule scope :premises (@p6813))
% 0.86/1.06  (step @p3589 :rule process_scope :premises (@p6814) :args (@t508))
% 0.86/1.06  (step @p3594 :rule implies_elim :premises (@p3589))
% 0.86/1.06  (step @p3595 :rule resolution :premises (@p3594 @p3579) :args (true @t508))
% 0.86/1.06  (step @p3596 :rule not_and :premises (@p3595))
% 0.86/1.06  (step @p3597 :rule eq_resolve :premises (@p3596 @p3564))
% 0.86/1.06  (step @p3598 :rule reordering :premises (@p3597) :args ((or @t341 @t367 @t407 @t409)))
% 0.86/1.06  (step @p3599 :rule chain_m_resolution :premises (@p3598 @p1205 @p1291 @p1290) :args ((or @t279 @t280 @t367 @t407 @t409) @t326 @t398))
% 0.86/1.06  (step @p3600 :rule nary_cong :premises (@p656 @p695 @p1604 @p1206) :args ((or @t282 @t285 @t344 @t347)))
% 0.86/1.06  (assume-push @p6815 @t281)
% 0.86/1.06  (assume-push @p6816 @t278)
% 0.86/1.06  (assume-push @p6817 @t343)
% 0.86/1.06  (assume-push @p6818 @t342)
% 0.86/1.06  (step @p397 :rule evaluate :args (@t212))
% 0.86/1.06  (step @p3605 :rule false_intro :premises (@p6815))
% 0.86/1.06  (step @p3606 :rule false_intro :premises (@p6816))
% 0.86/1.06  (step @p3607 :rule symm :premises (@p3606))
% 0.86/1.06  (step @p3608 :rule false_intro :premises (@p6817))
% 0.86/1.06  (step @p3609 :rule trans :premises (@p3608 @p3607))
% 0.86/1.06  (step @p3610 :rule cong :premises (@p3609) :args (@t342))
% 0.86/1.06  (step @p3611 :rule true_intro :premises (@p6818))
% 0.86/1.06  (step @p3612 :rule symm :premises (@p3611))
% 0.86/1.06  (step @p3613 :rule trans :premises (@p3612 @p3610 @p3605))
% 0.86/1.06  (step @p3614 false :rule eq_resolve :premises (@p3613 @p397))
% 0.86/1.06  (step-pop @p6819 :rule scope :premises (@p3614))
% 0.86/1.06  (step-pop @p6820 :rule scope :premises (@p6819))
% 0.86/1.06  (step-pop @p6821 :rule scope :premises (@p6820))
% 0.86/1.06  (step-pop @p6822 :rule scope :premises (@p6821))
% 0.86/1.06  (step @p3615 :rule process_scope :premises (@p6822) :args (false))
% 0.86/1.06  (assume-push @p6823 @t281)
% 0.86/1.06  (assume-push @p6824 @t278)
% 0.86/1.06  (assume-push @p6825 @t342)
% 0.86/1.06  (assume-push @p6826 @t343)
% 0.86/1.06  (step @p3624 :rule and_intro :premises (@p6823 @p6824 @p6826 @p6825))
% 0.86/1.06  (step-pop @p6827 :rule scope :premises (@p3624))
% 0.86/1.06  (step-pop @p6828 :rule scope :premises (@p6827))
% 0.86/1.06  (step-pop @p6829 :rule scope :premises (@p6828))
% 0.86/1.06  (step-pop @p6830 :rule scope :premises (@p6829))
% 0.86/1.06  (step @p3625 :rule process_scope :premises (@p6830) :args (@t509))
% 0.86/1.06  (step @p3630 :rule implies_elim :premises (@p3625))
% 0.86/1.06  (step @p3631 :rule resolution :premises (@p3630 @p3615) :args (true @t509))
% 0.86/1.06  (step @p3632 :rule not_and :premises (@p3631))
% 0.86/1.06  (step @p3633 :rule eq_resolve :premises (@p3632 @p3600))
% 0.86/1.06  (step @p3634 :rule reordering :premises (@p3633) :args ((or @t276 @t277 @t341 @t344)))
% 0.86/1.06  (step @p3635 :rule chain_m_resolution :premises (@p3634 @p1329 @p1603 @p1290 @p3599 @p2488 @p1725 @p1724 @p3563 @p694 @p782 @p781) :args ((or @t279 @t280 @t300 @t301 @t365 @t366 @t302) @t331 (@list @t341 @t342 @t361 @t355 @t407 @t409 @t415 @t408 @t276 @t277 @t299)))
% 0.86/1.06  (step @p3636 :rule nary_cong :premises (@p1132 @p695 @p1169 @p1206) :args ((or @t281 @t285 @t345 @t347)))
% 0.86/1.06  (assume-push @p6831 @t277)
% 0.86/1.06  (assume-push @p6832 @t278)
% 0.86/1.06  (assume-push @p6833 @t343)
% 0.86/1.06  (assume-push @p6834 @t344)
% 0.86/1.06  (step @p625 :rule evaluate :args (@t273))
% 0.86/1.06  (step @p3641 :rule true_intro :premises (@p6831))
% 0.86/1.06  (step @p3642 :rule false_intro :premises (@p6832))
% 0.86/1.06  (step @p3643 :rule symm :premises (@p3642))
% 0.86/1.06  (step @p3644 :rule false_intro :premises (@p6833))
% 0.86/1.06  (step @p3645 :rule trans :premises (@p3644 @p3643))
% 0.86/1.06  (step @p3646 :rule cong :premises (@p3645) :args (@t342))
% 0.86/1.06  (step @p3647 :rule false_intro :premises (@p6834))
% 0.86/1.06  (step @p3648 :rule symm :premises (@p3647))
% 0.86/1.06  (step @p3649 :rule trans :premises (@p3648 @p3646 @p3641))
% 0.86/1.06  (step @p3650 false :rule eq_resolve :premises (@p3649 @p625))
% 0.86/1.06  (step-pop @p6835 :rule scope :premises (@p3650))
% 0.86/1.06  (step-pop @p6836 :rule scope :premises (@p6835))
% 0.86/1.06  (step-pop @p6837 :rule scope :premises (@p6836))
% 0.86/1.06  (step-pop @p6838 :rule scope :premises (@p6837))
% 0.86/1.06  (step @p3651 :rule process_scope :premises (@p6838) :args (false))
% 0.86/1.06  (assume-push @p6839 @t277)
% 0.86/1.06  (assume-push @p6840 @t278)
% 0.86/1.06  (assume-push @p6841 @t344)
% 0.86/1.06  (assume-push @p6842 @t343)
% 0.86/1.06  (step @p3660 :rule and_intro :premises (@p6839 @p6840 @p6842 @p6841))
% 0.86/1.06  (step-pop @p6843 :rule scope :premises (@p3660))
% 0.86/1.06  (step-pop @p6844 :rule scope :premises (@p6843))
% 0.86/1.06  (step-pop @p6845 :rule scope :premises (@p6844))
% 0.86/1.06  (step-pop @p6846 :rule scope :premises (@p6845))
% 0.86/1.06  (step @p3661 :rule process_scope :premises (@p6846) :args (@t510))
% 0.86/1.06  (step @p3666 :rule implies_elim :premises (@p3661))
% 0.86/1.06  (step @p3667 :rule resolution :premises (@p3666 @p3651) :args (true @t510))
% 0.86/1.06  (step @p3668 :rule not_and :premises (@p3667))
% 0.86/1.06  (step @p3669 :rule eq_resolve :premises (@p3668 @p3636))
% 0.86/1.06  (step @p3670 :rule reordering :premises (@p3669) :args ((or @t276 @t281 @t341 @t342)))
% 0.86/1.06  (step @p3671 :rule chain_m_resolution :premises (@p3670 @p1205) :args ((or @t279 @t280 @t276 @t281 @t342) @t207 @t349))
% 0.86/1.06  (step @p3672 :rule nary_cong :premises (@p1292 @p1206 @p1726 @p1763) :args ((or @t368 @t347 @t416 @t419)))
% 0.86/1.06  (assume-push @p6847 @t367)
% 0.86/1.06  (assume-push @p6848 @t343)
% 0.86/1.06  (assume-push @p6849 @t417)
% 0.86/1.06  (assume-push @p6850 @t409)
% 0.86/1.06  (step @p397 :rule evaluate :args (@t212))
% 0.86/1.06  (step @p3677 :rule false_intro :premises (@p6847))
% 0.86/1.06  (step @p3678 :rule false_intro :premises (@p6848))
% 0.86/1.06  (step @p3679 :rule symm :premises (@p3678))
% 0.86/1.06  (step @p3680 :rule false_intro :premises (@p6849))
% 0.86/1.06  (step @p3681 :rule trans :premises (@p3680 @p3679))
% 0.86/1.06  (step @p3682 :rule cong :premises (@p3681) :args (@t409))
% 0.86/1.06  (step @p3683 :rule true_intro :premises (@p6850))
% 0.86/1.06  (step @p3684 :rule symm :premises (@p3683))
% 0.86/1.06  (step @p3685 :rule trans :premises (@p3684 @p3682 @p3677))
% 0.86/1.06  (step @p3686 false :rule eq_resolve :premises (@p3685 @p397))
% 0.86/1.06  (step-pop @p6851 :rule scope :premises (@p3686))
% 0.86/1.06  (step-pop @p6852 :rule scope :premises (@p6851))
% 0.86/1.06  (step-pop @p6853 :rule scope :premises (@p6852))
% 0.86/1.06  (step-pop @p6854 :rule scope :premises (@p6853))
% 0.86/1.06  (step @p3687 :rule process_scope :premises (@p6854) :args (false))
% 0.86/1.06  (assume-push @p6855 @t367)
% 0.86/1.06  (assume-push @p6856 @t343)
% 0.86/1.06  (assume-push @p6857 @t409)
% 0.86/1.06  (assume-push @p6858 @t417)
% 0.86/1.06  (step @p3696 :rule and_intro :premises (@p6855 @p6856 @p6858 @p6857))
% 0.86/1.06  (step-pop @p6859 :rule scope :premises (@p3696))
% 0.86/1.06  (step-pop @p6860 :rule scope :premises (@p6859))
% 0.86/1.06  (step-pop @p6861 :rule scope :premises (@p6860))
% 0.86/1.06  (step-pop @p6862 :rule scope :premises (@p6861))
% 0.86/1.06  (step @p3697 :rule process_scope :premises (@p6862) :args (@t511))
% 0.86/1.06  (step @p3702 :rule implies_elim :premises (@p3697))
% 0.86/1.06  (step @p3703 :rule resolution :premises (@p3702 @p3687) :args (true @t511))
% 0.86/1.06  (step @p3704 :rule not_and :premises (@p3703))
% 0.86/1.06  (step @p3705 :rule eq_resolve :premises (@p3704 @p3672))
% 0.86/1.07  (step @p3706 :rule reordering :premises (@p3705) :args ((or @t341 @t355 @t407 @t416)))
% 0.86/1.07  (step @p3707 :rule chain_m_resolution :premises (@p3706 @p2416 @p1725 @p1724) :args ((or @t300 @t301 @t341 @t355 @t416) @t326 @t424))
% 0.86/1.07  (step @p3708 :rule nary_cong :premises (@p783 @p695 @p1804 @p1763) :args ((or @t303 @t285 @t420 @t419)))
% 0.86/1.07  (assume-push @p6863 @t302)
% 0.86/1.07  (assume-push @p6864 @t278)
% 0.86/1.07  (assume-push @p6865 @t417)
% 0.86/1.07  (assume-push @p6866 @t408)
% 0.86/1.07  (step @p397 :rule evaluate :args (@t212))
% 0.86/1.07  (step @p3713 :rule false_intro :premises (@p6863))
% 0.86/1.07  (step @p3714 :rule false_intro :premises (@p6864))
% 0.86/1.07  (step @p3715 :rule symm :premises (@p3714))
% 0.86/1.07  (step @p3716 :rule false_intro :premises (@p6865))
% 0.86/1.07  (step @p3717 :rule trans :premises (@p3716 @p3715))
% 0.86/1.07  (step @p3718 :rule cong :premises (@p3717) :args (@t408))
% 0.86/1.07  (step @p3719 :rule true_intro :premises (@p6866))
% 0.86/1.07  (step @p3720 :rule symm :premises (@p3719))
% 0.86/1.07  (step @p3721 :rule trans :premises (@p3720 @p3718 @p3713))
% 0.86/1.07  (step @p3722 false :rule eq_resolve :premises (@p3721 @p397))
% 0.86/1.07  (step-pop @p6867 :rule scope :premises (@p3722))
% 0.86/1.07  (step-pop @p6868 :rule scope :premises (@p6867))
% 0.86/1.07  (step-pop @p6869 :rule scope :premises (@p6868))
% 0.86/1.07  (step-pop @p6870 :rule scope :premises (@p6869))
% 0.86/1.07  (step @p3723 :rule process_scope :premises (@p6870) :args (false))
% 0.86/1.07  (assume-push @p6871 @t302)
% 0.86/1.07  (assume-push @p6872 @t278)
% 0.86/1.07  (assume-push @p6873 @t408)
% 0.86/1.07  (assume-push @p6874 @t417)
% 0.86/1.07  (step @p3732 :rule and_intro :premises (@p6871 @p6872 @p6874 @p6873))
% 0.86/1.07  (step-pop @p6875 :rule scope :premises (@p3732))
% 0.86/1.07  (step-pop @p6876 :rule scope :premises (@p6875))
% 0.86/1.07  (step-pop @p6877 :rule scope :premises (@p6876))
% 0.86/1.07  (step-pop @p6878 :rule scope :premises (@p6877))
% 0.86/1.07  (step @p3733 :rule process_scope :premises (@p6878) :args (@t512))
% 0.86/1.07  (step @p3738 :rule implies_elim :premises (@p3733))
% 0.86/1.07  (step @p3739 :rule resolution :premises (@p3738 @p3723) :args (true @t512))
% 0.86/1.07  (step @p3740 :rule not_and :premises (@p3739))
% 0.86/1.07  (step @p3741 :rule eq_resolve :premises (@p3740 @p3708))
% 0.86/1.07  (step @p3742 :rule reordering :premises (@p3741) :args ((or @t276 @t293 @t407 @t420)))
% 0.86/1.07  (step @p3743 :rule chain_m_resolution :premises (@p3742 @p2488 @p1803 @p1724 @p3707 @p1329 @p1291 @p1290 @p3671 @p820 @p1131 @p781 @p3635) :args ((or @t279 @t280 @t300 @t301 @t365 @t366) @t339 (@list @t407 @t408 @t415 @t409 @t341 @t355 @t361 @t342 @t276 @t277 @t299 @t293)))
% 0.86/1.07  (step @p3744 :rule nary_cong :premises (@p1380 @p1417 @p1727 @p1840) :args ((or @t384 @t388 @t417 @t426)))
% 0.86/1.07  (assume-push @p6879 @t377)
% 0.86/1.07  (assume-push @p6880 @t375)
% 0.86/1.07  (assume-push @p6881 @t407)
% 0.86/1.07  (assume-push @p6882 @t416)
% 0.86/1.07  (step @p625 :rule evaluate :args (@t273))
% 0.86/1.07  (step @p3749 :rule true_intro :premises (@p6879))
% 0.86/1.07  (step @p3750 :rule true_intro :premises (@p6880))
% 0.86/1.07  (step @p3751 :rule symm :premises (@p3750))
% 0.86/1.07  (step @p3752 :rule true_intro :premises (@p6881))
% 0.86/1.07  (step @p3753 :rule trans :premises (@p3752 @p3751))
% 0.86/1.07  (step @p3754 :rule cong :premises (@p3753) :args (@t409))
% 0.86/1.07  (step @p3755 :rule false_intro :premises (@p6882))
% 0.86/1.07  (step @p3756 :rule symm :premises (@p3755))
% 0.86/1.07  (step @p3757 :rule trans :premises (@p3756 @p3754 @p3749))
% 0.86/1.07  (step @p3758 false :rule eq_resolve :premises (@p3757 @p625))
% 0.86/1.07  (step-pop @p6883 :rule scope :premises (@p3758))
% 0.86/1.07  (step-pop @p6884 :rule scope :premises (@p6883))
% 0.86/1.07  (step-pop @p6885 :rule scope :premises (@p6884))
% 0.86/1.07  (step-pop @p6886 :rule scope :premises (@p6885))
% 0.86/1.07  (step @p3759 :rule process_scope :premises (@p6886) :args (false))
% 0.86/1.07  (assume-push @p6887 @t375)
% 0.86/1.07  (assume-push @p6888 @t377)
% 0.86/1.07  (assume-push @p6889 @t407)
% 0.86/1.07  (assume-push @p6890 @t416)
% 0.86/1.07  (step @p3768 :rule and_intro :premises (@p6888 @p6887 @p6889 @p6890))
% 0.86/1.07  (step-pop @p6891 :rule scope :premises (@p3768))
% 0.86/1.07  (step-pop @p6892 :rule scope :premises (@p6891))
% 0.86/1.07  (step-pop @p6893 :rule scope :premises (@p6892))
% 0.86/1.07  (step-pop @p6894 :rule scope :premises (@p6893))
% 0.86/1.07  (step @p3769 :rule process_scope :premises (@p6894) :args (@t513))
% 0.86/1.07  (step @p3774 :rule implies_elim :premises (@p3769))
% 0.86/1.07  (step @p3775 :rule resolution :premises (@p3774 @p3759) :args (true @t513))
% 0.86/1.07  (step @p3776 :rule not_and :premises (@p3775))
% 0.86/1.07  (step @p3777 :rule eq_resolve :premises (@p3776 @p3744))
% 0.86/1.07  (step @p3778 :rule reordering :premises (@p3777) :args ((or @t388 @t384 @t409 @t417)))
% 0.86/1.07  (step @p3779 :rule chain_m_resolution :premises (@p3778 @p1875) :args ((or @t363 @t365 @t388 @t384 @t409) @t178 @t462))
% 0.86/1.07  (step @p3780 :rule chain_m_resolution :premises (@p694 @p3563 @p782 @p781) :args ((or @t279 @t280 @t300 @t301 @t302 @t408) @t431 @t337))
% 0.86/1.07  (step @p3781 :rule nary_cong :premises (@p1380 @p1417 @p1170 @p1292) :args ((or @t384 @t388 @t343 @t368)))
% 0.86/1.07  (assume-push @p6895 @t377)
% 0.86/1.07  (assume-push @p6896 @t375)
% 0.86/1.07  (assume-push @p6897 @t341)
% 0.86/1.07  (assume-push @p6898 @t367)
% 0.86/1.07  (step @p625 :rule evaluate :args (@t273))
% 0.86/1.07  (step @p3786 :rule true_intro :premises (@p6895))
% 0.86/1.07  (step @p3787 :rule true_intro :premises (@p6896))
% 0.86/1.07  (step @p3788 :rule symm :premises (@p3787))
% 0.86/1.07  (step @p3789 :rule true_intro :premises (@p6897))
% 0.86/1.07  (step @p3790 :rule trans :premises (@p3789 @p3788))
% 0.86/1.07  (step @p3791 :rule cong :premises (@p3790) :args (@t355))
% 0.86/1.07  (step @p3792 :rule false_intro :premises (@p6898))
% 0.86/1.07  (step @p3793 :rule symm :premises (@p3792))
% 0.86/1.07  (step @p3794 :rule trans :premises (@p3793 @p3791 @p3786))
% 0.86/1.07  (step @p3795 false :rule eq_resolve :premises (@p3794 @p625))
% 0.86/1.07  (step-pop @p6899 :rule scope :premises (@p3795))
% 0.86/1.07  (step-pop @p6900 :rule scope :premises (@p6899))
% 0.86/1.07  (step-pop @p6901 :rule scope :premises (@p6900))
% 0.86/1.07  (step-pop @p6902 :rule scope :premises (@p6901))
% 0.86/1.07  (step @p3796 :rule process_scope :premises (@p6902) :args (false))
% 0.86/1.07  (assume-push @p6903 @t375)
% 0.86/1.07  (assume-push @p6904 @t377)
% 0.86/1.07  (assume-push @p6905 @t341)
% 0.86/1.07  (assume-push @p6906 @t367)
% 0.86/1.07  (step @p3805 :rule and_intro :premises (@p6904 @p6903 @p6905 @p6906))
% 0.86/1.07  (step-pop @p6907 :rule scope :premises (@p3805))
% 0.86/1.07  (step-pop @p6908 :rule scope :premises (@p6907))
% 0.86/1.07  (step-pop @p6909 :rule scope :premises (@p6908))
% 0.86/1.07  (step-pop @p6910 :rule scope :premises (@p6909))
% 0.86/1.07  (step @p3806 :rule process_scope :premises (@p6910) :args (@t514))
% 0.86/1.07  (step @p3811 :rule implies_elim :premises (@p3806))
% 0.86/1.07  (step @p3812 :rule resolution :premises (@p3811 @p3796) :args (true @t514))
% 0.86/1.07  (step @p3813 :rule not_and :premises (@p3812))
% 0.86/1.07  (step @p3814 :rule eq_resolve :premises (@p3813 @p3781))
% 0.86/1.07  (step @p3815 :rule reordering :premises (@p3814) :args ((or @t388 @t384 @t355 @t343)))
% 0.86/1.07  (step @p3816 :rule chain_m_resolution :premises (@p3815 @p1676 @p1291 @p1290 @p3671 @p820 @p1131 @p781 @p3780 @p1725 @p1724 @p3779 @p3743) :args ((or @t279 @t280 @t300 @t301 @t365 @t388 @t384) (@list false true true false true false true true true true false true) (@list @t341 @t355 @t361 @t342 @t276 @t277 @t299 @t293 @t408 @t415 @t409 @t363)))
% 0.86/1.07  (step @p3817 :rule nary_cong :premises (@p618 @p3491 @p1379 @p1416) :args ((or @t269 @t505 @t386 @t389)))
% 0.86/1.07  (assume-push @p6911 @t232)
% 0.86/1.07  (assume-push @p6912 @t270)
% 0.86/1.07  (assume-push @p6913 @t384)
% 0.86/1.07  (assume-push @p6914 @t385)
% 0.86/1.07  (step @p625 :rule evaluate :args (@t273))
% 0.86/1.07  (step @p3822 :rule true_intro :premises (@p6911))
% 0.86/1.07  (step @p3823 :rule false_intro :premises (@p6912))
% 0.86/1.07  (step @p3824 :rule symm :premises (@p3823))
% 0.86/1.07  (step @p3825 :rule false_intro :premises (@p6913))
% 0.86/1.07  (step @p3826 :rule trans :premises (@p3825 @p3824))
% 0.86/1.07  (step @p3827 :rule cong :premises (@p3826) :args (@t376))
% 0.86/1.07  (step @p3828 :rule false_intro :premises (@p6914))
% 0.86/1.07  (step @p3829 :rule symm :premises (@p3828))
% 0.86/1.07  (step @p3830 :rule trans :premises (@p3829 @p3827 @p3822))
% 0.86/1.07  (step @p3831 false :rule eq_resolve :premises (@p3830 @p625))
% 0.86/1.07  (step-pop @p6915 :rule scope :premises (@p3831))
% 0.86/1.07  (step-pop @p6916 :rule scope :premises (@p6915))
% 0.86/1.07  (step-pop @p6917 :rule scope :premises (@p6916))
% 0.86/1.07  (step-pop @p6918 :rule scope :premises (@p6917))
% 0.86/1.07  (step @p3832 :rule process_scope :premises (@p6918) :args (false))
% 0.86/1.07  (assume-push @p6919 @t232)
% 0.86/1.07  (assume-push @p6920 @t270)
% 0.86/1.07  (assume-push @p6921 @t385)
% 0.86/1.07  (assume-push @p6922 @t384)
% 0.86/1.07  (step @p3841 :rule and_intro :premises (@p6919 @p6920 @p6922 @p6921))
% 0.86/1.07  (step-pop @p6923 :rule scope :premises (@p3841))
% 0.86/1.07  (step-pop @p6924 :rule scope :premises (@p6923))
% 0.86/1.07  (step-pop @p6925 :rule scope :premises (@p6924))
% 0.86/1.07  (step-pop @p6926 :rule scope :premises (@p6925))
% 0.86/1.07  (step @p3842 :rule process_scope :premises (@p6926) :args (@t515))
% 0.86/1.07  (step @p3847 :rule implies_elim :premises (@p3842))
% 0.86/1.07  (step @p3848 :rule resolution :premises (@p3847 @p3832) :args (true @t515))
% 0.86/1.07  (step @p3849 :rule not_and :premises (@p3848))
% 0.86/1.07  (step @p3850 :rule eq_resolve :premises (@p3849 @p3817))
% 0.86/1.07  (step @p3851 :rule reordering :premises (@p3850) :args ((or @t230 @t269 @t375 @t376)))
% 0.86/1.07  (step @p3852 :rule chain_m_resolution :premises (@p3851 @p3816 @p1378 @p1377 @p3455) :args ((or @t269 @t279 @t280 @t300 @t301 @t365 @t388) @t516 @t517))
% 0.86/1.07  (step @p3853 :rule nary_cong :premises (@p1293 @p1641 @p1456 @p1416) :args ((or @t365 @t400 @t392 @t389)))
% 0.86/1.07  (assume-push @p6927 @t364)
% 0.86/1.07  (assume-push @p6928 @t366)
% 0.86/1.07  (assume-push @p6929 @t384)
% 0.86/1.07  (assume-push @p6930 @t388)
% 0.86/1.07  (step @p625 :rule evaluate :args (@t273))
% 0.86/1.07  (step @p3858 :rule true_intro :premises (@p6927))
% 0.86/1.07  (step @p3859 :rule false_intro :premises (@p6928))
% 0.86/1.07  (step @p3860 :rule symm :premises (@p3859))
% 0.86/1.07  (step @p3861 :rule false_intro :premises (@p6929))
% 0.86/1.07  (step @p3862 :rule trans :premises (@p3861 @p3860))
% 0.86/1.07  (step @p3863 :rule cong :premises (@p3862) :args (@t377))
% 0.86/1.07  (step @p3864 :rule false_intro :premises (@p6930))
% 0.86/1.07  (step @p3865 :rule symm :premises (@p3864))
% 0.86/1.07  (step @p3866 :rule trans :premises (@p3865 @p3863 @p3858))
% 0.86/1.07  (step @p3867 false :rule eq_resolve :premises (@p3866 @p625))
% 0.86/1.07  (step-pop @p6931 :rule scope :premises (@p3867))
% 0.86/1.07  (step-pop @p6932 :rule scope :premises (@p6931))
% 0.86/1.07  (step-pop @p6933 :rule scope :premises (@p6932))
% 0.86/1.07  (step-pop @p6934 :rule scope :premises (@p6933))
% 0.86/1.07  (step @p3868 :rule process_scope :premises (@p6934) :args (false))
% 0.86/1.07  (assume-push @p6935 @t364)
% 0.86/1.07  (assume-push @p6936 @t366)
% 0.86/1.07  (assume-push @p6937 @t388)
% 0.86/1.07  (assume-push @p6938 @t384)
% 0.86/1.07  (step @p3877 :rule and_intro :premises (@p6935 @p6936 @p6938 @p6937))
% 0.86/1.07  (step-pop @p6939 :rule scope :premises (@p3877))
% 0.86/1.07  (step-pop @p6940 :rule scope :premises (@p6939))
% 0.86/1.07  (step-pop @p6941 :rule scope :premises (@p6940))
% 0.86/1.07  (step-pop @p6942 :rule scope :premises (@p6941))
% 0.86/1.07  (step @p3878 :rule process_scope :premises (@p6942) :args (@t518))
% 0.86/1.07  (step @p3883 :rule implies_elim :premises (@p3878))
% 0.86/1.07  (step @p3884 :rule resolution :premises (@p3883 @p3868) :args (true @t518))
% 0.86/1.07  (step @p3885 :rule not_and :premises (@p3884))
% 0.86/1.07  (step @p3886 :rule eq_resolve :premises (@p3885 @p3853))
% 0.86/1.07  (step @p3887 :rule reordering :premises (@p3886) :args ((or @t363 @t365 @t375 @t377)))
% 0.86/1.07  (step @p3888 :rule nary_cong :premises (@p618 @p3491 @p616 @p696) :args ((or @t269 @t505 @t272 @t286)))
% 0.86/1.07  (assume-push @p6943 @t232)
% 0.86/1.07  (assume-push @p6944 @t270)
% 0.86/1.07  (assume-push @p6945 @t268)
% 0.86/1.07  (assume-push @p6946 @t271)
% 0.86/1.07  (step @p625 :rule evaluate :args (@t273))
% 0.86/1.07  (step @p3893 :rule true_intro :premises (@p6943))
% 0.86/1.07  (step @p3894 :rule false_intro :premises (@p6944))
% 0.86/1.07  (step @p3895 :rule symm :premises (@p3894))
% 0.86/1.07  (step @p3896 :rule false_intro :premises (@p6945))
% 0.86/1.07  (step @p3897 :rule trans :premises (@p3896 @p3895))
% 0.86/1.07  (step @p3898 :rule cong :premises (@p3897) :args (@t217))
% 0.86/1.07  (step @p3899 :rule false_intro :premises (@p6946))
% 0.86/1.07  (step @p3900 :rule symm :premises (@p3899))
% 0.86/1.07  (step @p3901 :rule trans :premises (@p3900 @p3898 @p3893))
% 0.86/1.07  (step @p3902 false :rule eq_resolve :premises (@p3901 @p625))
% 0.86/1.07  (step-pop @p6947 :rule scope :premises (@p3902))
% 0.86/1.07  (step-pop @p6948 :rule scope :premises (@p6947))
% 0.86/1.07  (step-pop @p6949 :rule scope :premises (@p6948))
% 0.86/1.07  (step-pop @p6950 :rule scope :premises (@p6949))
% 0.86/1.07  (step @p3903 :rule process_scope :premises (@p6950) :args (false))
% 0.86/1.07  (assume-push @p6951 @t232)
% 0.86/1.07  (assume-push @p6952 @t270)
% 0.86/1.07  (assume-push @p6953 @t271)
% 0.86/1.07  (assume-push @p6954 @t268)
% 0.86/1.07  (step @p3912 :rule and_intro :premises (@p6951 @p6952 @p6954 @p6953))
% 0.86/1.07  (step-pop @p6955 :rule scope :premises (@p3912))
% 0.86/1.07  (step-pop @p6956 :rule scope :premises (@p6955))
% 0.86/1.07  (step-pop @p6957 :rule scope :premises (@p6956))
% 0.86/1.07  (step-pop @p6958 :rule scope :premises (@p6957))
% 0.86/1.07  (step @p3913 :rule process_scope :premises (@p6958) :args (@t519))
% 0.86/1.07  (step @p3918 :rule implies_elim :premises (@p3913))
% 0.86/1.07  (step @p3919 :rule resolution :premises (@p3918 @p3903) :args (true @t519))
% 0.86/1.07  (step @p3920 :rule not_and :premises (@p3919))
% 0.86/1.07  (step @p3921 :rule eq_resolve :premises (@p3920 @p3888))
% 0.86/1.07  (step @p3922 :rule reordering :premises (@p3921) :args ((or @t230 @t269 @t216 @t217)))
% 0.86/1.07  (step @p3923 :rule nary_cong :premises (@p617 @p616 @p1380 @p1492) :args ((or @t268 @t272 @t384 @t385)))
% 0.86/1.07  (assume-push @p6959 @t376)
% 0.86/1.07  (assume-push @p6960 @t375)
% 0.86/1.07  (assume-push @p6961 @t216)
% 0.86/1.07  (assume-push @p6962 @t271)
% 0.86/1.07  (step @p625 :rule evaluate :args (@t273))
% 0.86/1.07  (step @p3928 :rule true_intro :premises (@p6959))
% 0.86/1.07  (step @p3929 :rule true_intro :premises (@p6960))
% 0.86/1.07  (step @p3930 :rule symm :premises (@p3929))
% 0.86/1.07  (step @p3931 :rule true_intro :premises (@p6961))
% 0.86/1.07  (step @p3932 :rule trans :premises (@p3931 @p3930))
% 0.86/1.07  (step @p3933 :rule cong :premises (@p3932) :args (@t217))
% 0.86/1.07  (step @p3934 :rule false_intro :premises (@p6962))
% 0.86/1.07  (step @p3935 :rule symm :premises (@p3934))
% 0.86/1.07  (step @p3936 :rule trans :premises (@p3935 @p3933 @p3928))
% 0.86/1.07  (step @p3937 false :rule eq_resolve :premises (@p3936 @p625))
% 0.86/1.07  (step-pop @p6963 :rule scope :premises (@p3937))
% 0.86/1.07  (step-pop @p6964 :rule scope :premises (@p6963))
% 0.86/1.07  (step-pop @p6965 :rule scope :premises (@p6964))
% 0.86/1.07  (step-pop @p6966 :rule scope :premises (@p6965))
% 0.86/1.07  (step @p3938 :rule process_scope :premises (@p6966) :args (false))
% 0.86/1.07  (assume-push @p6967 @t216)
% 0.86/1.07  (assume-push @p6968 @t271)
% 0.86/1.07  (assume-push @p6969 @t375)
% 0.86/1.07  (assume-push @p6970 @t376)
% 0.86/1.07  (step @p3947 :rule and_intro :premises (@p6970 @p6969 @p6967 @p6968))
% 0.86/1.07  (step-pop @p6971 :rule scope :premises (@p3947))
% 0.86/1.07  (step-pop @p6972 :rule scope :premises (@p6971))
% 0.86/1.07  (step-pop @p6973 :rule scope :premises (@p6972))
% 0.86/1.07  (step-pop @p6974 :rule scope :premises (@p6973))
% 0.86/1.07  (step @p3948 :rule process_scope :premises (@p6974) :args (@t520))
% 0.86/1.07  (step @p3953 :rule implies_elim :premises (@p3948))
% 0.86/1.07  (step @p3954 :rule resolution :premises (@p3953 @p3938) :args (true @t520))
% 0.86/1.07  (step @p3955 :rule not_and :premises (@p3954))
% 0.86/1.07  (step @p3956 :rule eq_resolve :premises (@p3955 @p3923))
% 0.86/1.07  (step @p3957 :rule reordering :premises (@p3956) :args ((or @t217 @t268 @t385 @t384)))
% 0.86/1.07  (step @p3958 :rule chain_m_resolution :premises (@p3957 @p3922 @p3455) :args ((or @t269 @t217 @t385 @t384) @t354 @t521))
% 0.86/1.07  (step @p3959 :rule nary_cong :premises (@p871 @p870 @p1380 @p1492) :args ((or @t319 @t321 @t384 @t385)))
% 0.86/1.07  (assume-push @p6975 @t376)
% 0.86/1.07  (assume-push @p6976 @t375)
% 0.86/1.07  (assume-push @p6977 @t310)
% 0.86/1.07  (assume-push @p6978 @t320)
% 0.86/1.07  (step @p625 :rule evaluate :args (@t273))
% 0.86/1.07  (step @p3964 :rule true_intro :premises (@p6975))
% 0.86/1.07  (step @p3965 :rule true_intro :premises (@p6976))
% 0.86/1.07  (step @p3966 :rule symm :premises (@p3965))
% 0.86/1.07  (step @p3967 :rule true_intro :premises (@p6977))
% 0.86/1.07  (step @p3968 :rule trans :premises (@p3967 @p3966))
% 0.86/1.07  (step @p3969 :rule cong :premises (@p3968) :args (@t311))
% 0.86/1.07  (step @p3970 :rule false_intro :premises (@p6978))
% 0.86/1.07  (step @p3971 :rule symm :premises (@p3970))
% 0.86/1.07  (step @p3972 :rule trans :premises (@p3971 @p3969 @p3964))
% 0.86/1.07  (step @p3973 false :rule eq_resolve :premises (@p3972 @p625))
% 0.86/1.07  (step-pop @p6979 :rule scope :premises (@p3973))
% 0.86/1.07  (step-pop @p6980 :rule scope :premises (@p6979))
% 0.86/1.07  (step-pop @p6981 :rule scope :premises (@p6980))
% 0.86/1.07  (step-pop @p6982 :rule scope :premises (@p6981))
% 0.86/1.07  (step @p3974 :rule process_scope :premises (@p6982) :args (false))
% 0.86/1.07  (assume-push @p6983 @t310)
% 0.86/1.07  (assume-push @p6984 @t320)
% 0.86/1.07  (assume-push @p6985 @t375)
% 0.86/1.07  (assume-push @p6986 @t376)
% 0.86/1.07  (step @p3983 :rule and_intro :premises (@p6986 @p6985 @p6983 @p6984))
% 0.86/1.07  (step-pop @p6987 :rule scope :premises (@p3983))
% 0.86/1.07  (step-pop @p6988 :rule scope :premises (@p6987))
% 0.86/1.07  (step-pop @p6989 :rule scope :premises (@p6988))
% 0.86/1.07  (step-pop @p6990 :rule scope :premises (@p6989))
% 0.86/1.07  (step @p3984 :rule process_scope :premises (@p6990) :args (@t522))
% 0.86/1.07  (step @p3989 :rule implies_elim :premises (@p3984))
% 0.86/1.07  (step @p3990 :rule resolution :premises (@p3989 @p3974) :args (true @t522))
% 0.86/1.07  (step @p3991 :rule not_and :premises (@p3990))
% 0.86/1.07  (step @p3992 :rule eq_resolve :premises (@p3991 @p3959))
% 0.86/1.07  (step @p3993 :rule reordering :premises (@p3992) :args ((or @t311 @t319 @t385 @t384)))
% 0.86/1.07  (step @p3994 :rule chain_m_resolution :premises (@p3993 @p1091) :args ((or @t216 @t271 @t311 @t385 @t384) @t178 @t335))
% 0.86/1.07  (step @p3995 :rule chain_m_resolution :premises (@p1167 @p820 @p1131 @p781 @p1129 @p982 @p869 @p868 @p3994 @p1055 @p615 @p439 @p3958 @p3887 @p1455 @p1377 @p3852 @p3743) :args ((or @t269 @t279 @t280 @t300 @t301 @t365) @t523 (@list @t276 @t277 @t299 @t293 @t310 @t312 @t318 @t311 @t216 @t218 @t224 @t217 @t375 @t376 @t383 @t377 @t363)))
% 0.86/1.07  (step @p3996 :rule nary_cong :premises (@p871 @p908 @p1727 @p1764) :args ((or @t319 @t323 @t417 @t421)))
% 0.86/1.07  (assume-push @p6991 @t312)
% 0.86/1.07  (assume-push @p6992 @t310)
% 0.86/1.07  (assume-push @p6993 @t407)
% 0.86/1.07  (assume-push @p6994 @t420)
% 0.86/1.07  (step @p625 :rule evaluate :args (@t273))
% 0.86/1.07  (step @p4001 :rule true_intro :premises (@p6991))
% 0.86/1.07  (step @p4002 :rule true_intro :premises (@p6992))
% 0.86/1.07  (step @p4003 :rule symm :premises (@p4002))
% 0.86/1.07  (step @p4004 :rule true_intro :premises (@p6993))
% 0.86/1.07  (step @p4005 :rule trans :premises (@p4004 @p4003))
% 0.86/1.07  (step @p4006 :rule cong :premises (@p4005) :args (@t408))
% 0.86/1.07  (step @p4007 :rule false_intro :premises (@p6994))
% 0.86/1.07  (step @p4008 :rule symm :premises (@p4007))
% 0.86/1.07  (step @p4009 :rule trans :premises (@p4008 @p4006 @p4001))
% 0.86/1.07  (step @p4010 false :rule eq_resolve :premises (@p4009 @p625))
% 0.86/1.07  (step-pop @p6995 :rule scope :premises (@p4010))
% 0.86/1.07  (step-pop @p6996 :rule scope :premises (@p6995))
% 0.86/1.07  (step-pop @p6997 :rule scope :premises (@p6996))
% 0.86/1.07  (step-pop @p6998 :rule scope :premises (@p6997))
% 0.86/1.07  (step @p4011 :rule process_scope :premises (@p6998) :args (false))
% 0.86/1.07  (assume-push @p6999 @t310)
% 0.86/1.07  (assume-push @p7000 @t312)
% 0.86/1.07  (assume-push @p7001 @t407)
% 0.86/1.07  (assume-push @p7002 @t420)
% 0.86/1.07  (step @p4020 :rule and_intro :premises (@p7000 @p6999 @p7001 @p7002))
% 0.86/1.07  (step-pop @p7003 :rule scope :premises (@p4020))
% 0.86/1.07  (step-pop @p7004 :rule scope :premises (@p7003))
% 0.86/1.07  (step-pop @p7005 :rule scope :premises (@p7004))
% 0.86/1.07  (step-pop @p7006 :rule scope :premises (@p7005))
% 0.86/1.07  (step @p4021 :rule process_scope :premises (@p7006) :args (@t524))
% 0.86/1.07  (step @p4026 :rule implies_elim :premises (@p4021))
% 0.86/1.07  (step @p4027 :rule resolution :premises (@p4026 @p4011) :args (true @t524))
% 0.86/1.07  (step @p4028 :rule not_and :premises (@p4027))
% 0.86/1.07  (step @p4029 :rule eq_resolve :premises (@p4028 @p3996))
% 0.86/1.07  (step @p4030 :rule reordering :premises (@p4029) :args ((or @t323 @t319 @t408 @t417)))
% 0.86/1.07  (step @p4031 :rule chain_m_resolution :premises (@p4030 @p1800) :args ((or @t259 @t300 @t323 @t319 @t408) @t178 @t462))
% 0.86/1.07  (step @p4032 :rule chain_m_resolution :premises (@p3634 @p694) :args ((or @t279 @t280 @t277 @t341 @t344) @t207 @t288))
% 0.86/1.07  (step @p4033 :rule nary_cong :premises (@p871 @p908 @p657 @p783) :args ((or @t319 @t323 @t278 @t303)))
% 0.86/1.07  (assume-push @p7007 @t312)
% 0.86/1.07  (assume-push @p7008 @t310)
% 0.86/1.07  (assume-push @p7009 @t276)
% 0.86/1.07  (assume-push @p7010 @t302)
% 0.86/1.07  (step @p625 :rule evaluate :args (@t273))
% 0.86/1.07  (step @p4038 :rule true_intro :premises (@p7007))
% 0.86/1.07  (step @p4039 :rule true_intro :premises (@p7008))
% 0.86/1.07  (step @p4040 :rule symm :premises (@p4039))
% 0.86/1.07  (step @p4041 :rule true_intro :premises (@p7009))
% 0.86/1.07  (step @p4042 :rule trans :premises (@p4041 @p4040))
% 0.86/1.07  (step @p4043 :rule cong :premises (@p4042) :args (@t293))
% 0.86/1.07  (step @p4044 :rule false_intro :premises (@p7010))
% 0.86/1.07  (step @p4045 :rule symm :premises (@p4044))
% 0.86/1.07  (step @p4046 :rule trans :premises (@p4045 @p4043 @p4038))
% 0.86/1.07  (step @p4047 false :rule eq_resolve :premises (@p4046 @p625))
% 0.86/1.07  (step-pop @p7011 :rule scope :premises (@p4047))
% 0.86/1.07  (step-pop @p7012 :rule scope :premises (@p7011))
% 0.86/1.07  (step-pop @p7013 :rule scope :premises (@p7012))
% 0.86/1.07  (step-pop @p7014 :rule scope :premises (@p7013))
% 0.86/1.07  (step @p4048 :rule process_scope :premises (@p7014) :args (false))
% 0.86/1.07  (assume-push @p7015 @t310)
% 0.86/1.07  (assume-push @p7016 @t312)
% 0.86/1.07  (assume-push @p7017 @t276)
% 0.86/1.07  (assume-push @p7018 @t302)
% 0.86/1.07  (step @p4057 :rule and_intro :premises (@p7016 @p7015 @p7017 @p7018))
% 0.86/1.07  (step-pop @p7019 :rule scope :premises (@p4057))
% 0.86/1.07  (step-pop @p7020 :rule scope :premises (@p7019))
% 0.86/1.07  (step-pop @p7021 :rule scope :premises (@p7020))
% 0.86/1.07  (step-pop @p7022 :rule scope :premises (@p7021))
% 0.86/1.07  (step @p4058 :rule process_scope :premises (@p7022) :args (@t525))
% 0.86/1.07  (step @p4063 :rule implies_elim :premises (@p4058))
% 0.86/1.07  (step @p4064 :rule resolution :premises (@p4063 @p4048) :args (true @t525))
% 0.86/1.07  (step @p4065 :rule not_and :premises (@p4064))
% 0.86/1.07  (step @p4066 :rule eq_resolve :premises (@p4065 @p4033))
% 0.86/1.07  (step @p4067 :rule reordering :premises (@p4066) :args ((or @t323 @t319 @t293 @t278)))
% 0.86/1.07  (step @p4068 :rule chain_m_resolution :premises (@p4067 @p1911 @p782 @p781 @p4032 @p1329 @p1603 @p1290 @p3599 @p2488 @p1725 @p1724 @p4031) :args ((or @t279 @t280 @t259 @t300 @t365 @t366 @t323 @t319) (@list false true true false true false true true true true true false) (@list @t276 @t293 @t299 @t277 @t341 @t342 @t361 @t355 @t407 @t409 @t415 @t408)))
% 0.86/1.07  (step @p4069 :rule nary_cong :premises (@p618 @p3491 @p870 @p907) :args ((or @t269 @t505 @t321 @t324)))
% 0.86/1.07  (assume-push @p7023 @t232)
% 0.86/1.07  (assume-push @p7024 @t270)
% 0.86/1.07  (assume-push @p7025 @t319)
% 0.86/1.07  (assume-push @p7026 @t320)
% 0.86/1.07  (step @p625 :rule evaluate :args (@t273))
% 0.86/1.07  (step @p4074 :rule true_intro :premises (@p7023))
% 0.86/1.07  (step @p4075 :rule false_intro :premises (@p7024))
% 0.86/1.07  (step @p4076 :rule symm :premises (@p4075))
% 0.86/1.07  (step @p4077 :rule false_intro :premises (@p7025))
% 0.86/1.07  (step @p4078 :rule trans :premises (@p4077 @p4076))
% 0.86/1.07  (step @p4079 :rule cong :premises (@p4078) :args (@t311))
% 0.86/1.07  (step @p4080 :rule false_intro :premises (@p7026))
% 0.86/1.07  (step @p4081 :rule symm :premises (@p4080))
% 0.86/1.07  (step @p4082 :rule trans :premises (@p4081 @p4079 @p4074))
% 0.86/1.07  (step @p4083 false :rule eq_resolve :premises (@p4082 @p625))
% 0.86/1.07  (step-pop @p7027 :rule scope :premises (@p4083))
% 0.86/1.07  (step-pop @p7028 :rule scope :premises (@p7027))
% 0.86/1.07  (step-pop @p7029 :rule scope :premises (@p7028))
% 0.86/1.07  (step-pop @p7030 :rule scope :premises (@p7029))
% 0.86/1.07  (step @p4084 :rule process_scope :premises (@p7030) :args (false))
% 0.86/1.07  (assume-push @p7031 @t232)
% 0.86/1.07  (assume-push @p7032 @t270)
% 0.86/1.07  (assume-push @p7033 @t320)
% 0.86/1.07  (assume-push @p7034 @t319)
% 0.86/1.07  (step @p4093 :rule and_intro :premises (@p7031 @p7032 @p7034 @p7033))
% 0.86/1.07  (step-pop @p7035 :rule scope :premises (@p4093))
% 0.86/1.07  (step-pop @p7036 :rule scope :premises (@p7035))
% 0.86/1.07  (step-pop @p7037 :rule scope :premises (@p7036))
% 0.86/1.07  (step-pop @p7038 :rule scope :premises (@p7037))
% 0.86/1.07  (step @p4094 :rule process_scope :premises (@p7038) :args (@t526))
% 0.86/1.07  (step @p4099 :rule implies_elim :premises (@p4094))
% 0.86/1.07  (step @p4100 :rule resolution :premises (@p4099 @p4084) :args (true @t526))
% 0.86/1.07  (step @p4101 :rule not_and :premises (@p4100))
% 0.86/1.07  (step @p4102 :rule eq_resolve :premises (@p4101 @p4069))
% 0.86/1.07  (step @p4103 :rule reordering :premises (@p4102) :args ((or @t230 @t269 @t310 @t311)))
% 0.86/1.07  (step @p4104 :rule chain_m_resolution :premises (@p4103 @p4068 @p869 @p868 @p3995 @p2044 @p2041 @p2024 @p1993 @p1987 @p3527 @p556 @p554 @p537 @p508 @p386 @p499 @p497 @p480 @p448 @p446 @p507 @p378 @p308 @p3455) :args ((or @t269 @t279 @t280 @t300 @t366 @t323) (@list true true true true false true true false true true true true true true false true true true true false true true false true) (@list @t310 @t311 @t318 @t259 @t364 @t444 @t435 @t204 @t203 @t438 @t246 @t253 @t241 @t196 @t181 @t231 @t238 @t226 @t201 @t199 @t206 @t151 @t121 @t230)))
% 0.86/1.07  (step @p4105 :rule nary_cong :premises (@p617 @p616 @p871 @p983) :args ((or @t268 @t272 @t319 @t320)))
% 0.86/1.07  (assume-push @p7039 @t311)
% 0.86/1.07  (assume-push @p7040 @t310)
% 0.86/1.07  (assume-push @p7041 @t216)
% 0.86/1.07  (assume-push @p7042 @t271)
% 0.86/1.07  (step @p625 :rule evaluate :args (@t273))
% 0.86/1.07  (step @p4110 :rule true_intro :premises (@p7039))
% 0.86/1.07  (step @p4111 :rule true_intro :premises (@p7040))
% 0.86/1.07  (step @p4112 :rule symm :premises (@p4111))
% 0.86/1.07  (step @p4113 :rule true_intro :premises (@p7041))
% 0.86/1.07  (step @p4114 :rule trans :premises (@p4113 @p4112))
% 0.86/1.07  (step @p4115 :rule cong :premises (@p4114) :args (@t217))
% 0.86/1.07  (step @p4116 :rule false_intro :premises (@p7042))
% 0.86/1.07  (step @p4117 :rule symm :premises (@p4116))
% 0.86/1.07  (step @p4118 :rule trans :premises (@p4117 @p4115 @p4110))
% 0.86/1.07  (step @p4119 false :rule eq_resolve :premises (@p4118 @p625))
% 0.86/1.07  (step-pop @p7043 :rule scope :premises (@p4119))
% 0.86/1.07  (step-pop @p7044 :rule scope :premises (@p7043))
% 0.86/1.07  (step-pop @p7045 :rule scope :premises (@p7044))
% 0.86/1.07  (step-pop @p7046 :rule scope :premises (@p7045))
% 0.86/1.07  (step @p4120 :rule process_scope :premises (@p7046) :args (false))
% 0.86/1.07  (assume-push @p7047 @t216)
% 0.86/1.07  (assume-push @p7048 @t271)
% 0.86/1.07  (assume-push @p7049 @t310)
% 0.86/1.07  (assume-push @p7050 @t311)
% 0.86/1.07  (step @p4129 :rule and_intro :premises (@p7050 @p7049 @p7047 @p7048))
% 0.86/1.07  (step-pop @p7051 :rule scope :premises (@p4129))
% 0.86/1.07  (step-pop @p7052 :rule scope :premises (@p7051))
% 0.86/1.07  (step-pop @p7053 :rule scope :premises (@p7052))
% 0.86/1.07  (step-pop @p7054 :rule scope :premises (@p7053))
% 0.86/1.07  (step @p4130 :rule process_scope :premises (@p7054) :args (@t527))
% 0.86/1.07  (step @p4135 :rule implies_elim :premises (@p4130))
% 0.86/1.07  (step @p4136 :rule resolution :premises (@p4135 @p4120) :args (true @t527))
% 0.86/1.07  (step @p4137 :rule not_and :premises (@p4136))
% 0.86/1.07  (step @p4138 :rule eq_resolve :premises (@p4137 @p4105))
% 0.86/1.07  (step @p4139 :rule reordering :premises (@p4138) :args ((or @t217 @t268 @t320 @t319)))
% 0.86/1.07  (step @p4140 :rule chain_m_resolution :premises (@p4139 @p3922 @p3455) :args ((or @t269 @t217 @t320 @t319) @t354 @t521))
% 0.86/1.07  (step @p4141 :rule nary_cong :premises (@p871 @p983 @p1380 @p1379) :args ((or @t319 @t320 @t384 @t386)))
% 0.86/1.07  (assume-push @p7055 @t311)
% 0.86/1.07  (assume-push @p7056 @t310)
% 0.86/1.07  (assume-push @p7057 @t375)
% 0.86/1.07  (assume-push @p7058 @t385)
% 0.86/1.07  (step @p625 :rule evaluate :args (@t273))
% 0.86/1.07  (step @p4146 :rule true_intro :premises (@p7055))
% 0.86/1.07  (step @p4147 :rule true_intro :premises (@p7056))
% 0.86/1.07  (step @p4148 :rule symm :premises (@p4147))
% 0.86/1.07  (step @p4149 :rule true_intro :premises (@p7057))
% 0.86/1.07  (step @p4150 :rule trans :premises (@p4149 @p4148))
% 0.86/1.07  (step @p4151 :rule cong :premises (@p4150) :args (@t376))
% 0.86/1.07  (step @p4152 :rule false_intro :premises (@p7058))
% 0.86/1.07  (step @p4153 :rule symm :premises (@p4152))
% 0.86/1.07  (step @p4154 :rule trans :premises (@p4153 @p4151 @p4146))
% 0.86/1.07  (step @p4155 false :rule eq_resolve :premises (@p4154 @p625))
% 0.86/1.07  (step-pop @p7059 :rule scope :premises (@p4155))
% 0.86/1.07  (step-pop @p7060 :rule scope :premises (@p7059))
% 0.86/1.07  (step-pop @p7061 :rule scope :premises (@p7060))
% 0.86/1.07  (step-pop @p7062 :rule scope :premises (@p7061))
% 0.86/1.07  (step @p4156 :rule process_scope :premises (@p7062) :args (false))
% 0.86/1.07  (assume-push @p7063 @t310)
% 0.86/1.07  (assume-push @p7064 @t311)
% 0.86/1.07  (assume-push @p7065 @t375)
% 0.86/1.07  (assume-push @p7066 @t385)
% 0.86/1.07  (step @p4165 :rule and_intro :premises (@p7064 @p7063 @p7065 @p7066))
% 0.86/1.07  (step-pop @p7067 :rule scope :premises (@p4165))
% 0.86/1.07  (step-pop @p7068 :rule scope :premises (@p7067))
% 0.86/1.07  (step-pop @p7069 :rule scope :premises (@p7068))
% 0.86/1.07  (step-pop @p7070 :rule scope :premises (@p7069))
% 0.86/1.07  (step @p4166 :rule process_scope :premises (@p7070) :args (@t528))
% 0.86/1.07  (step @p4171 :rule implies_elim :premises (@p4166))
% 0.86/1.07  (step @p4172 :rule resolution :premises (@p4171 @p4156) :args (true @t528))
% 0.86/1.07  (step @p4173 :rule not_and :premises (@p4172))
% 0.86/1.07  (step @p4174 :rule eq_resolve :premises (@p4173 @p4141))
% 0.86/1.07  (step @p4175 :rule reordering :premises (@p4174) :args ((or @t320 @t319 @t376 @t384)))
% 0.86/1.07  (step @p4176 :rule chain_m_resolution :premises (@p4175 @p1563) :args ((or @t216 @t271 @t320 @t319 @t376) @t178 @t396))
% 0.86/1.07  (step @p4177 :rule chain_m_resolution :premises (@p1639 @p1329 @p1603 @p1290 @p1601 @p1491 @p1378 @p1377 @p4176 @p1055 @p615 @p439 @p4140 @p3107 @p946 @p868 @p4104 @p3995 @p2044 @p2041 @p2024 @p1993 @p1987 @p3527 @p556 @p554 @p537 @p508 @p386 @p3455 @p499 @p497 @p480 @p448 @p446 @p507 @p378 @p308) :args ((or @t269 @t279 @t280 @t300 @t366) (@list true false true true true true true false true true true false false false true true true false true true false true true true true true true false true true true true true false true true false) (@list @t341 @t342 @t361 @t355 @t375 @t377 @t383 @t376 @t216 @t218 @t224 @t217 @t310 @t311 @t318 @t312 @t259 @t364 @t444 @t435 @t204 @t203 @t438 @t246 @t253 @t241 @t196 @t181 @t230 @t231 @t238 @t226 @t201 @t199 @t206 @t151 @t121)))
% 0.86/1.07  (step @p4178 :rule chain_m_resolution :premises (@p4103 @p4031 @p869 @p868 @p3455) :args ((or @t269 @t259 @t300 @t323 @t408) @t516 @t529))
% 0.86/1.07  (step @p4179 :rule chain_m_resolution :premises (@p3851 @p3779 @p1378 @p1377 @p3455) :args ((or @t269 @t363 @t365 @t388 @t409) @t516 @t517))
% 0.86/1.07  (step @p4180 :rule chain_m_resolution :premises (@p3993 @p4103 @p3455) :args ((or @t269 @t311 @t385 @t384) @t354 @t530))
% 0.86/1.07  (step @p4181 :rule chain_m_resolution :premises (@p4180 @p3887 @p1455 @p1377 @p4179 @p1725 @p1724 @p4178 @p869 @p868) :args ((or @t269 @t259 @t300 @t363 @t365 @t323) (@list false false true true true true false true true) (@list @t375 @t376 @t383 @t377 @t409 @t415 @t408 @t311 @t318)))
% 0.86/1.07  (step @p4182 :rule chain_m_resolution :premises (@p4175 @p3851 @p3455) :args ((or @t269 @t320 @t319 @t376) @t354 @t531))
% 0.86/1.07  (step @p4183 :rule chain_m_resolution :premises (@p1984 @p1875 @p1803 @p1724 @p1948 @p3887 @p1378 @p1377 @p4182 @p3107 @p946 @p868 @p4181 @p4177 @p3995 @p2044 @p2041 @p2024 @p1993 @p1987 @p3527 @p556 @p554 @p537 @p508 @p386 @p3455 @p499 @p497 @p480 @p448 @p446 @p507 @p378 @p308) :args ((or @t269 @t279 @t280 @t300) (@list false false true true false true true false false false true true true true false true true false true true true true true true false true true true true true false true true false) (@list @t407 @t408 @t415 @t409 @t375 @t377 @t383 @t376 @t310 @t311 @t318 @t312 @t363 @t259 @t364 @t444 @t435 @t204 @t203 @t438 @t246 @t253 @t241 @t196 @t181 @t230 @t231 @t238 @t226 @t201 @t199 @t206 @t151 @t121)))
% 0.86/1.07  (step @p4184 :rule nary_cong :premises (@p659 @p2345 @p785 @p2121) :args ((or @t280 @t467 @t301 @t449)))
% 0.86/1.07  (assume-push @p7071 @t466)
% 0.86/1.07  (assume-push @p7072 @t245)
% 0.86/1.07  (assume-push @p7073 @t259)
% 0.86/1.07  (assume-push @p7074 @t260)
% 0.86/1.07  (step @p397 :rule evaluate :args (@t212))
% 0.86/1.07  (step @p4189 :rule false_intro :premises (@p7071))
% 0.86/1.07  (step @p4190 :rule true_intro :premises (@p7072))
% 0.86/1.07  (step @p4191 :rule symm :premises (@p4190))
% 0.86/1.07  (step @p4192 :rule true_intro :premises (@p7073))
% 0.86/1.07  (step @p4193 :rule trans :premises (@p4192 @p4191))
% 0.86/1.07  (step @p4194 :rule cong :premises (@p4193) :args (@t260))
% 0.86/1.07  (step @p4195 :rule true_intro :premises (@p7074))
% 0.86/1.07  (step @p4196 :rule symm :premises (@p4195))
% 0.86/1.07  (step @p4197 :rule trans :premises (@p4196 @p4194 @p4189))
% 0.86/1.07  (step @p4198 false :rule eq_resolve :premises (@p4197 @p397))
% 0.86/1.07  (step-pop @p7075 :rule scope :premises (@p4198))
% 0.86/1.07  (step-pop @p7076 :rule scope :premises (@p7075))
% 0.86/1.07  (step-pop @p7077 :rule scope :premises (@p7076))
% 0.86/1.07  (step-pop @p7078 :rule scope :premises (@p7077))
% 0.86/1.07  (step @p4199 :rule process_scope :premises (@p7078) :args (false))
% 0.86/1.07  (assume-push @p7079 @t245)
% 0.86/1.07  (assume-push @p7080 @t466)
% 0.86/1.07  (assume-push @p7081 @t259)
% 0.86/1.07  (assume-push @p7082 @t260)
% 0.86/1.07  (step @p4208 :rule and_intro :premises (@p7080 @p7079 @p7081 @p7082))
% 0.86/1.07  (step-pop @p7083 :rule scope :premises (@p4208))
% 0.86/1.07  (step-pop @p7084 :rule scope :premises (@p7083))
% 0.86/1.07  (step-pop @p7085 :rule scope :premises (@p7084))
% 0.86/1.07  (step-pop @p7086 :rule scope :premises (@p7085))
% 0.86/1.07  (step @p4209 :rule process_scope :premises (@p7086) :args (@t532))
% 0.86/1.07  (step @p4214 :rule implies_elim :premises (@p4209))
% 0.86/1.07  (step @p4215 :rule resolution :premises (@p4214 @p4199) :args (true @t532))
% 0.86/1.07  (step @p4216 :rule not_and :premises (@p4215))
% 0.86/1.07  (step @p4217 :rule eq_resolve :premises (@p4216 @p4184))
% 0.86/1.07  (step @p4218 :rule reordering :premises (@p4217) :args ((or @t246 @t280 @t449 @t301)))
% 0.86/1.07  (step @p4219 :rule nary_cong :premises (@p2046 @p3491 @p2121 @p1765) :args ((or @t447 @t505 @t449 @t422)))
% 0.86/1.07  (assume-push @p7087 @t446)
% 0.86/1.07  (assume-push @p7088 @t270)
% 0.86/1.07  (assume-push @p7089 @t301)
% 0.86/1.07  (assume-push @p7090 @t260)
% 0.86/1.07  (step @p397 :rule evaluate :args (@t212))
% 0.86/1.07  (step @p4224 :rule false_intro :premises (@p7087))
% 0.86/1.07  (step @p4225 :rule false_intro :premises (@p7088))
% 0.86/1.07  (step @p4226 :rule symm :premises (@p4225))
% 0.86/1.07  (step @p4227 :rule false_intro :premises (@p7089))
% 0.86/1.07  (step @p4228 :rule trans :premises (@p4227 @p4226))
% 0.86/1.07  (step @p4229 :rule cong :premises (@p4228) :args (@t260))
% 0.86/1.07  (step @p4230 :rule true_intro :premises (@p7090))
% 0.86/1.07  (step @p4231 :rule symm :premises (@p4230))
% 0.86/1.07  (step @p4232 :rule trans :premises (@p4231 @p4229 @p4224))
% 0.86/1.07  (step @p4233 false :rule eq_resolve :premises (@p4232 @p397))
% 0.86/1.07  (step-pop @p7091 :rule scope :premises (@p4233))
% 0.86/1.07  (step-pop @p7092 :rule scope :premises (@p7091))
% 0.86/1.07  (step-pop @p7093 :rule scope :premises (@p7092))
% 0.86/1.07  (step-pop @p7094 :rule scope :premises (@p7093))
% 0.86/1.07  (step @p4234 :rule process_scope :premises (@p7094) :args (false))
% 0.86/1.07  (assume-push @p7095 @t446)
% 0.86/1.07  (assume-push @p7096 @t270)
% 0.86/1.07  (assume-push @p7097 @t260)
% 0.86/1.07  (assume-push @p7098 @t301)
% 0.86/1.07  (step @p4243 :rule and_intro :premises (@p7095 @p7096 @p7098 @p7097))
% 0.86/1.07  (step-pop @p7099 :rule scope :premises (@p4243))
% 0.86/1.07  (step-pop @p7100 :rule scope :premises (@p7099))
% 0.86/1.07  (step-pop @p7101 :rule scope :premises (@p7100))
% 0.86/1.07  (step-pop @p7102 :rule scope :premises (@p7101))
% 0.86/1.07  (step @p4244 :rule process_scope :premises (@p7102) :args (@t533))
% 0.86/1.07  (step @p4249 :rule implies_elim :premises (@p4244))
% 0.86/1.07  (step @p4250 :rule resolution :premises (@p4249 @p4234) :args (true @t533))
% 0.86/1.07  (step @p4251 :rule not_and :premises (@p4250))
% 0.86/1.07  (step @p4252 :rule eq_resolve :premises (@p4251 @p4219))
% 0.86/1.07  (step @p4253 :rule reordering :premises (@p4252) :args ((or @t230 @t231 @t259 @t449)))
% 0.86/1.07  (step @p4254 :rule chain_m_resolution :premises (@p4253 @p4218 @p2120 @p613 @p4183 @p556 @p554 @p537 @p508 @p386 @p499 @p497 @p480 @p448 @p446 @p507 @p378 @p308 @p3455) :args ((or @t269 @t279 @t280) (@list true false true true true true true true false true true true true false true true false true) (@list @t259 @t260 @t267 @t261 @t246 @t253 @t241 @t196 @t181 @t231 @t238 @t226 @t201 @t199 @t206 @t151 @t121 @t230)))
% 0.86/1.07  (step @p4255 :rule nary_cong :premises (@p617 @p697 @p657 @p656) :args ((or @t268 @t284 @t278 @t282)))
% 0.86/1.07  (assume-push @p7103 @t218)
% 0.86/1.07  (assume-push @p7104 @t216)
% 0.86/1.07  (assume-push @p7105 @t276)
% 0.86/1.07  (assume-push @p7106 @t281)
% 0.86/1.07  (step @p625 :rule evaluate :args (@t273))
% 0.86/1.07  (step @p4260 :rule true_intro :premises (@p7103))
% 0.86/1.07  (step @p4261 :rule true_intro :premises (@p7104))
% 0.86/1.07  (step @p4262 :rule symm :premises (@p4261))
% 0.86/1.07  (step @p4263 :rule true_intro :premises (@p7105))
% 0.86/1.07  (step @p4264 :rule trans :premises (@p4263 @p4262))
% 0.86/1.07  (step @p4265 :rule cong :premises (@p4264) :args (@t277))
% 0.86/1.07  (step @p4266 :rule false_intro :premises (@p7106))
% 0.86/1.07  (step @p4267 :rule symm :premises (@p4266))
% 0.86/1.07  (step @p4268 :rule trans :premises (@p4267 @p4265 @p4260))
% 0.86/1.07  (step @p4269 false :rule eq_resolve :premises (@p4268 @p625))
% 0.86/1.07  (step-pop @p7107 :rule scope :premises (@p4269))
% 0.86/1.07  (step-pop @p7108 :rule scope :premises (@p7107))
% 0.86/1.07  (step-pop @p7109 :rule scope :premises (@p7108))
% 0.86/1.07  (step-pop @p7110 :rule scope :premises (@p7109))
% 0.86/1.07  (step @p4270 :rule process_scope :premises (@p7110) :args (false))
% 0.86/1.07  (assume-push @p7111 @t216)
% 0.86/1.07  (assume-push @p7112 @t218)
% 0.86/1.07  (assume-push @p7113 @t276)
% 0.86/1.07  (assume-push @p7114 @t281)
% 0.86/1.07  (step @p4279 :rule and_intro :premises (@p7112 @p7111 @p7113 @p7114))
% 0.86/1.07  (step-pop @p7115 :rule scope :premises (@p4279))
% 0.86/1.07  (step-pop @p7116 :rule scope :premises (@p7115))
% 0.86/1.07  (step-pop @p7117 :rule scope :premises (@p7116))
% 0.86/1.07  (step-pop @p7118 :rule scope :premises (@p7117))
% 0.86/1.07  (step @p4280 :rule process_scope :premises (@p7118) :args (@t534))
% 0.86/1.07  (step @p4285 :rule implies_elim :premises (@p4280))
% 0.86/1.07  (step @p4286 :rule resolution :premises (@p4285 @p4270) :args (true @t534))
% 0.86/1.07  (step @p4287 :rule not_and :premises (@p4286))
% 0.86/1.07  (step @p4288 :rule eq_resolve :premises (@p4287 @p4255))
% 0.86/1.07  (step @p4289 :rule reordering :premises (@p4288) :args ((or @t284 @t268 @t277 @t278)))
% 0.86/1.07  (step @p4290 :rule chain_m_resolution :premises (@p4289 @p2997) :args ((or @t245 @t279 @t284 @t268 @t277) @t178 @t288))
% 0.86/1.07  (step @p4291 :rule nary_cong :premises (@p617 @p697 @p1170 @p1169) :args ((or @t268 @t284 @t343 @t345)))
% 0.86/1.07  (assume-push @p7119 @t218)
% 0.86/1.07  (assume-push @p7120 @t216)
% 0.86/1.07  (assume-push @p7121 @t341)
% 0.86/1.07  (assume-push @p7122 @t344)
% 0.86/1.07  (step @p625 :rule evaluate :args (@t273))
% 0.86/1.07  (step @p4296 :rule true_intro :premises (@p7119))
% 0.86/1.07  (step @p4297 :rule true_intro :premises (@p7120))
% 0.86/1.07  (step @p4298 :rule symm :premises (@p4297))
% 0.86/1.07  (step @p4299 :rule true_intro :premises (@p7121))
% 0.86/1.07  (step @p4300 :rule trans :premises (@p4299 @p4298))
% 0.86/1.07  (step @p4301 :rule cong :premises (@p4300) :args (@t342))
% 0.86/1.07  (step @p4302 :rule false_intro :premises (@p7122))
% 0.86/1.07  (step @p4303 :rule symm :premises (@p4302))
% 0.86/1.07  (step @p4304 :rule trans :premises (@p4303 @p4301 @p4296))
% 0.86/1.07  (step @p4305 false :rule eq_resolve :premises (@p4304 @p625))
% 0.86/1.07  (step-pop @p7123 :rule scope :premises (@p4305))
% 0.86/1.07  (step-pop @p7124 :rule scope :premises (@p7123))
% 0.86/1.07  (step-pop @p7125 :rule scope :premises (@p7124))
% 0.86/1.07  (step-pop @p7126 :rule scope :premises (@p7125))
% 0.86/1.07  (step @p4306 :rule process_scope :premises (@p7126) :args (false))
% 0.86/1.07  (assume-push @p7127 @t216)
% 0.86/1.07  (assume-push @p7128 @t218)
% 0.86/1.07  (assume-push @p7129 @t341)
% 0.86/1.07  (assume-push @p7130 @t344)
% 0.86/1.07  (step @p4315 :rule and_intro :premises (@p7128 @p7127 @p7129 @p7130))
% 0.86/1.07  (step-pop @p7131 :rule scope :premises (@p4315))
% 0.86/1.07  (step-pop @p7132 :rule scope :premises (@p7131))
% 0.86/1.07  (step-pop @p7133 :rule scope :premises (@p7132))
% 0.86/1.07  (step-pop @p7134 :rule scope :premises (@p7133))
% 0.86/1.07  (step @p4316 :rule process_scope :premises (@p7134) :args (@t535))
% 0.86/1.07  (step @p4321 :rule implies_elim :premises (@p4316))
% 0.86/1.07  (step @p4322 :rule resolution :premises (@p4321 @p4306) :args (true @t535))
% 0.86/1.07  (step @p4323 :rule not_and :premises (@p4322))
% 0.86/1.07  (step @p4324 :rule eq_resolve :premises (@p4323 @p4291))
% 0.86/1.07  (step @p4325 :rule reordering :premises (@p4324) :args ((or @t284 @t268 @t342 @t343)))
% 0.86/1.07  (step @p4326 :rule chain_m_resolution :premises (@p4325 @p2778) :args ((or @t245 @t279 @t284 @t268 @t342) @t178 @t349))
% 0.86/1.07  (step @p4327 :rule chain_m_resolution :premises (@p3742 @p2488 @p1803 @p1724 @p3707 @p1329 @p1291 @p1290 @p4326 @p820 @p782 @p781 @p4290 @p3922 @p615 @p439 @p3455 @p4254) :args ((or @t269 @t279 @t300 @t301 @t365 @t366 @t284) (@list true false true true true true true false true true true false false true true true true) (@list @t407 @t408 @t415 @t409 @t341 @t355 @t361 @t342 @t276 @t293 @t299 @t277 @t216 @t217 @t224 @t230 @t245)))
% 0.86/1.07  (step @p4328 :rule nary_cong :premises (@p617 @p1056 @p871 @p870) :args ((or @t268 @t271 @t319 @t321)))
% 0.86/1.07  (assume-push @p7135 @t217)
% 0.86/1.07  (assume-push @p7136 @t216)
% 0.86/1.07  (assume-push @p7137 @t310)
% 0.86/1.07  (assume-push @p7138 @t320)
% 0.86/1.07  (step @p625 :rule evaluate :args (@t273))
% 0.86/1.07  (step @p4333 :rule true_intro :premises (@p7135))
% 0.86/1.07  (step @p4334 :rule true_intro :premises (@p7136))
% 0.86/1.07  (step @p4335 :rule symm :premises (@p4334))
% 0.86/1.07  (step @p4336 :rule true_intro :premises (@p7137))
% 0.86/1.07  (step @p4337 :rule trans :premises (@p4336 @p4335))
% 0.86/1.07  (step @p4338 :rule cong :premises (@p4337) :args (@t311))
% 0.86/1.07  (step @p4339 :rule false_intro :premises (@p7138))
% 0.86/1.07  (step @p4340 :rule symm :premises (@p4339))
% 0.86/1.07  (step @p4341 :rule trans :premises (@p4340 @p4338 @p4333))
% 0.86/1.07  (step @p4342 false :rule eq_resolve :premises (@p4341 @p625))
% 0.86/1.07  (step-pop @p7139 :rule scope :premises (@p4342))
% 0.86/1.07  (step-pop @p7140 :rule scope :premises (@p7139))
% 0.86/1.07  (step-pop @p7141 :rule scope :premises (@p7140))
% 0.86/1.07  (step-pop @p7142 :rule scope :premises (@p7141))
% 0.86/1.07  (step @p4343 :rule process_scope :premises (@p7142) :args (false))
% 0.86/1.07  (assume-push @p7143 @t216)
% 0.86/1.07  (assume-push @p7144 @t217)
% 0.86/1.07  (assume-push @p7145 @t310)
% 0.86/1.07  (assume-push @p7146 @t320)
% 0.86/1.07  (step @p4352 :rule and_intro :premises (@p7144 @p7143 @p7145 @p7146))
% 0.86/1.07  (step-pop @p7147 :rule scope :premises (@p4352))
% 0.86/1.07  (step-pop @p7148 :rule scope :premises (@p7147))
% 0.86/1.07  (step-pop @p7149 :rule scope :premises (@p7148))
% 0.86/1.07  (step-pop @p7150 :rule scope :premises (@p7149))
% 0.86/1.07  (step @p4353 :rule process_scope :premises (@p7150) :args (@t536))
% 0.86/1.07  (step @p4358 :rule implies_elim :premises (@p4353))
% 0.86/1.07  (step @p4359 :rule resolution :premises (@p4358 @p4343) :args (true @t536))
% 0.86/1.07  (step @p4360 :rule not_and :premises (@p4359))
% 0.86/1.07  (step @p4361 :rule eq_resolve :premises (@p4360 @p4328))
% 0.86/1.07  (step @p4362 :rule reordering :premises (@p4361) :args ((or @t271 @t268 @t311 @t319)))
% 0.86/1.07  (step @p4363 :rule chain_m_resolution :premises (@p4362 @p4103 @p3455) :args ((or @t269 @t271 @t268 @t311) @t354 @t530))
% 0.86/1.07  (step @p4364 :rule nary_cong :premises (@p617 @p1056 @p1380 @p1379) :args ((or @t268 @t271 @t384 @t386)))
% 0.86/1.07  (assume-push @p7151 @t217)
% 0.86/1.07  (assume-push @p7152 @t216)
% 0.86/1.07  (assume-push @p7153 @t375)
% 0.86/1.07  (assume-push @p7154 @t385)
% 0.86/1.07  (step @p625 :rule evaluate :args (@t273))
% 0.86/1.07  (step @p4369 :rule true_intro :premises (@p7151))
% 0.86/1.07  (step @p4370 :rule true_intro :premises (@p7152))
% 0.86/1.07  (step @p4371 :rule symm :premises (@p4370))
% 0.86/1.07  (step @p4372 :rule true_intro :premises (@p7153))
% 0.86/1.07  (step @p4373 :rule trans :premises (@p4372 @p4371))
% 0.86/1.07  (step @p4374 :rule cong :premises (@p4373) :args (@t376))
% 0.86/1.07  (step @p4375 :rule false_intro :premises (@p7154))
% 0.86/1.07  (step @p4376 :rule symm :premises (@p4375))
% 0.86/1.07  (step @p4377 :rule trans :premises (@p4376 @p4374 @p4369))
% 0.86/1.07  (step @p4378 false :rule eq_resolve :premises (@p4377 @p625))
% 0.86/1.07  (step-pop @p7155 :rule scope :premises (@p4378))
% 0.86/1.07  (step-pop @p7156 :rule scope :premises (@p7155))
% 0.86/1.07  (step-pop @p7157 :rule scope :premises (@p7156))
% 0.86/1.07  (step-pop @p7158 :rule scope :premises (@p7157))
% 0.86/1.07  (step @p4379 :rule process_scope :premises (@p7158) :args (false))
% 0.86/1.07  (assume-push @p7159 @t216)
% 0.86/1.07  (assume-push @p7160 @t217)
% 0.86/1.07  (assume-push @p7161 @t375)
% 0.86/1.07  (assume-push @p7162 @t385)
% 0.86/1.07  (step @p4388 :rule and_intro :premises (@p7160 @p7159 @p7161 @p7162))
% 0.86/1.07  (step-pop @p7163 :rule scope :premises (@p4388))
% 0.86/1.07  (step-pop @p7164 :rule scope :premises (@p7163))
% 0.86/1.07  (step-pop @p7165 :rule scope :premises (@p7164))
% 0.86/1.07  (step-pop @p7166 :rule scope :premises (@p7165))
% 0.86/1.07  (step @p4389 :rule process_scope :premises (@p7166) :args (@t537))
% 0.86/1.07  (step @p4394 :rule implies_elim :premises (@p4389))
% 0.86/1.07  (step @p4395 :rule resolution :premises (@p4394 @p4379) :args (true @t537))
% 0.86/1.07  (step @p4396 :rule not_and :premises (@p4395))
% 0.86/1.07  (step @p4397 :rule eq_resolve :premises (@p4396 @p4364))
% 0.86/1.07  (step @p4398 :rule reordering :premises (@p4397) :args ((or @t271 @t268 @t376 @t384)))
% 0.86/1.07  (step @p4399 :rule chain_m_resolution :premises (@p4398 @p3851 @p3455) :args ((or @t269 @t271 @t268 @t376) @t354 @t531))
% 0.86/1.07  (step @p4400 :rule chain_m_resolution :premises (@p2668 @p2488 @p1803 @p1724 @p2633 @p1491 @p1378 @p1377 @p4399 @p982 @p869 @p868 @p4363 @p2887 @p441 @p439 @p4327 @p4254) :args ((or @t269 @t279 @t300 @t301 @t365 @t366) @t523 (@list @t407 @t408 @t415 @t409 @t375 @t377 @t383 @t376 @t310 @t312 @t318 @t311 @t216 @t217 @t224 @t218 @t245)))
% 0.86/1.07  (step @p4401 :rule chain_m_resolution :premises (@p3958 @p3887 @p1455 @p1377) :args ((or @t269 @t363 @t365 @t217 @t377) @t433 @t391))
% 0.86/1.07  (step @p4402 :rule chain_m_resolution :premises (@p3815 @p3707 @p3851 @p1291 @p1290 @p4179 @p1378 @p1377 @p4326 @p4401 @p3922 @p615 @p439 @p4254 @p4400 @p3455) :args ((or @t269 @t279 @t300 @t301 @t365 @t284) (@list false false true true false true true false false false true true true true true) (@list @t341 @t375 @t355 @t361 @t409 @t376 @t383 @t342 @t377 @t216 @t217 @t224 @t245 @t363 @t230)))
% 0.86/1.07  (step @p4403 :rule chain_m_resolution :premises (@p2778 @p2815 @p1291 @p1290) :args ((or @t245 @t279 @t377 @t384 @t367) @t326 @t398))
% 0.86/1.07  (step @p4404 :rule chain_m_resolution :premises (@p2851 @p1676 @p1603 @p1290 @p4403 @p3887 @p1378 @p1377 @p4399 @p2887 @p441 @p439 @p4402 @p4400 @p4254) :args ((or @t269 @t279 @t300 @t301 @t365) @t538 (@list @t341 @t342 @t361 @t355 @t375 @t377 @t383 @t376 @t216 @t217 @t224 @t218 @t363 @t245)))
% 0.86/1.07  (step @p4405 :rule nary_cong :premises (@p785 @p2082 @p1294 @p2045) :args ((or @t301 @t450 @t366 @t445)))
% 0.86/1.07  (assume-push @p7167 @t449)
% 0.86/1.07  (assume-push @p7168 @t259)
% 0.86/1.07  (assume-push @p7169 @t363)
% 0.86/1.07  (assume-push @p7170 @t438)
% 0.86/1.07  (step @p397 :rule evaluate :args (@t212))
% 0.86/1.07  (step @p4410 :rule false_intro :premises (@p7167))
% 0.86/1.07  (step @p4411 :rule true_intro :premises (@p7168))
% 0.86/1.07  (step @p4412 :rule symm :premises (@p4411))
% 0.86/1.07  (step @p4413 :rule true_intro :premises (@p7169))
% 0.86/1.07  (step @p4414 :rule trans :premises (@p4413 @p4412))
% 0.86/1.07  (step @p4415 :rule cong :premises (@p4414) :args (@t438))
% 0.86/1.07  (step @p4416 :rule true_intro :premises (@p7170))
% 0.86/1.07  (step @p4417 :rule symm :premises (@p4416))
% 0.86/1.07  (step @p4418 :rule trans :premises (@p4417 @p4415 @p4410))
% 0.86/1.07  (step @p4419 false :rule eq_resolve :premises (@p4418 @p397))
% 0.86/1.07  (step-pop @p7171 :rule scope :premises (@p4419))
% 0.86/1.07  (step-pop @p7172 :rule scope :premises (@p7171))
% 0.86/1.07  (step-pop @p7173 :rule scope :premises (@p7172))
% 0.86/1.07  (step-pop @p7174 :rule scope :premises (@p7173))
% 0.86/1.07  (step @p4420 :rule process_scope :premises (@p7174) :args (false))
% 0.86/1.07  (assume-push @p7175 @t259)
% 0.86/1.07  (assume-push @p7176 @t449)
% 0.86/1.07  (assume-push @p7177 @t363)
% 0.86/1.07  (assume-push @p7178 @t438)
% 0.86/1.07  (step @p4429 :rule and_intro :premises (@p7176 @p7175 @p7177 @p7178))
% 0.86/1.07  (step-pop @p7179 :rule scope :premises (@p4429))
% 0.86/1.07  (step-pop @p7180 :rule scope :premises (@p7179))
% 0.86/1.07  (step-pop @p7181 :rule scope :premises (@p7180))
% 0.86/1.07  (step-pop @p7182 :rule scope :premises (@p7181))
% 0.86/1.07  (step @p4430 :rule process_scope :premises (@p7182) :args (@t539))
% 0.86/1.07  (step @p4435 :rule implies_elim :premises (@p4430))
% 0.86/1.07  (step @p4436 :rule resolution :premises (@p4435 @p4420) :args (true @t539))
% 0.86/1.07  (step @p4437 :rule not_and :premises (@p4436))
% 0.86/1.07  (step @p4438 :rule eq_resolve :premises (@p4437 @p4405))
% 0.86/1.07  (step @p4439 :rule reordering :premises (@p4438) :args ((or @t260 @t301 @t445 @t366)))
% 0.86/1.07  (step @p4440 :rule chain_m_resolution :premises (@p4439 @p3526 @p2044 @p2042 @p4404 @p499 @p497 @p480 @p448 @p446 @p3455 @p614 @p612 @p595 @p563 @p561 @p507 @p378 @p308) :args ((or @t269 @t279 @t300 @t301) (@list false false true true true true true true false true true true true true false true true false) (@list @t363 @t438 @t444 @t364 @t231 @t238 @t226 @t201 @t199 @t230 @t260 @t267 @t255 @t192 @t186 @t206 @t151 @t121)))
% 0.86/1.07  (step @p4441 :rule chain_m_resolution :premises (@p4103 @p4067 @p869 @p868 @p3455) :args ((or @t269 @t323 @t293 @t278) @t516 @t529))
% 0.86/1.07  (step @p4442 :rule chain_m_resolution :premises (@p4139 @p3107 @p946 @p868 @p4441 @p1911 @p782 @p781 @p4290 @p3922 @p615 @p439 @p3455 @p4254 @p4440) :args ((or @t269 @t279 @t300 @t284) (@list false false true true false true true false false true true true true true) (@list @t310 @t311 @t318 @t312 @t276 @t293 @t299 @t277 @t216 @t217 @t224 @t230 @t245 @t259)))
% 0.86/1.07  (step @p4443 :rule chain_m_resolution :premises (@p3035 @p1911 @p1131 @p781 @p3072 @p3107 @p869 @p868 @p4363 @p2887 @p441 @p439 @p4442 @p4440 @p4254) :args ((or @t269 @t279 @t300) @t538 (@list @t276 @t277 @t299 @t293 @t310 @t312 @t318 @t311 @t216 @t217 @t224 @t218 @t259 @t245)))
% 0.86/1.07  (step @p4444 :rule nary_cong :premises (@p785 @p2121 @p1294 @p2158) :args ((or @t301 @t449 @t366 @t454)))
% 0.86/1.07  (assume-push @p7183 @t260)
% 0.86/1.07  (assume-push @p7184 @t259)
% 0.86/1.07  (assume-push @p7185 @t363)
% 0.86/1.07  (assume-push @p7186 @t445)
% 0.86/1.07  (step @p625 :rule evaluate :args (@t273))
% 0.86/1.07  (step @p4449 :rule true_intro :premises (@p7183))
% 0.86/1.07  (step @p4450 :rule true_intro :premises (@p7184))
% 0.86/1.07  (step @p4451 :rule symm :premises (@p4450))
% 0.86/1.07  (step @p4452 :rule true_intro :premises (@p7185))
% 0.86/1.07  (step @p4453 :rule trans :premises (@p4452 @p4451))
% 0.86/1.07  (step @p4454 :rule cong :premises (@p4453) :args (@t438))
% 0.86/1.07  (step @p4455 :rule false_intro :premises (@p7186))
% 0.86/1.07  (step @p4456 :rule symm :premises (@p4455))
% 0.86/1.07  (step @p4457 :rule trans :premises (@p4456 @p4454 @p4449))
% 0.86/1.07  (step @p4458 false :rule eq_resolve :premises (@p4457 @p625))
% 0.86/1.07  (step-pop @p7187 :rule scope :premises (@p4458))
% 0.86/1.07  (step-pop @p7188 :rule scope :premises (@p7187))
% 0.86/1.07  (step-pop @p7189 :rule scope :premises (@p7188))
% 0.86/1.07  (step-pop @p7190 :rule scope :premises (@p7189))
% 0.86/1.07  (step @p4459 :rule process_scope :premises (@p7190) :args (false))
% 0.86/1.07  (assume-push @p7191 @t259)
% 0.86/1.07  (assume-push @p7192 @t260)
% 0.86/1.07  (assume-push @p7193 @t363)
% 0.86/1.07  (assume-push @p7194 @t445)
% 0.86/1.07  (step @p4468 :rule and_intro :premises (@p7192 @p7191 @p7193 @p7194))
% 0.86/1.07  (step-pop @p7195 :rule scope :premises (@p4468))
% 0.86/1.07  (step-pop @p7196 :rule scope :premises (@p7195))
% 0.86/1.07  (step-pop @p7197 :rule scope :premises (@p7196))
% 0.86/1.07  (step-pop @p7198 :rule scope :premises (@p7197))
% 0.86/1.07  (step @p4469 :rule process_scope :premises (@p7198) :args (@t540))
% 0.86/1.07  (step @p4474 :rule implies_elim :premises (@p4469))
% 0.86/1.07  (step @p4475 :rule resolution :premises (@p4474 @p4459) :args (true @t540))
% 0.86/1.07  (step @p4476 :rule not_and :premises (@p4475))
% 0.86/1.07  (step @p4477 :rule eq_resolve :premises (@p4476 @p4444))
% 0.86/1.07  (step @p4478 :rule reordering :premises (@p4477) :args ((or @t449 @t301 @t438 @t366)))
% 0.86/1.07  (step @p4479 :rule chain_m_resolution :premises (@p3851 @p3815 @p1378 @p1377 @p3455) :args ((or @t269 @t388 @t355 @t343) @t516 @t517))
% 0.86/1.07  (step @p4480 :rule chain_m_resolution :premises (@p3957 @p3887 @p1455 @p1377 @p4479 @p1676 @p1291 @p1290 @p4326 @p3922 @p615 @p439 @p4254 @p4478 @p4253 @p499 @p497 @p480 @p448 @p446 @p3455 @p2120 @p612 @p595 @p563 @p561 @p4443 @p2157 @p2041 @p2024 @p1993 @p1987 @p507 @p378 @p308) :args ((or @t269 @t279 @t365 @t284) (@list false false true true false true true false false true true true true false true true true true false true false true true true false true true true true false true true true false) (@list @t375 @t376 @t383 @t377 @t341 @t355 @t361 @t342 @t216 @t217 @t224 @t245 @t363 @t259 @t231 @t238 @t226 @t201 @t199 @t230 @t260 @t267 @t255 @t192 @t186 @t261 @t438 @t444 @t435 @t204 @t203 @t206 @t151 @t121)))
% 0.86/1.07  (step @p4481 :rule chain_m_resolution :premises (@p2851 @p1676 @p1603 @p1290 @p4403 @p3887 @p1378 @p1377 @p4399 @p2887 @p441 @p439 @p4480 @p4478 @p2157 @p2042 @p4253 @p499 @p497 @p480 @p448 @p446 @p3455 @p2120 @p612 @p595 @p563 @p561 @p507 @p378 @p308 @p4443 @p4254) :args ((or @t269 @t279 @t365) (@list false false true true false true true false false false true true true true true false true true true true false true false true true true false true true false true true) (@list @t341 @t342 @t361 @t355 @t375 @t377 @t383 @t376 @t216 @t217 @t224 @t218 @t363 @t438 @t444 @t259 @t231 @t238 @t226 @t201 @t199 @t230 @t260 @t267 @t255 @t192 @t186 @t206 @t151 @t121 @t261 @t245)))
% 0.86/1.07  (step @p4482 :rule chain_m_resolution :premises (@p3957 @p3454 @p1455 @p1377 @p4479 @p3922 @p3455) :args ((or @t269 @t217 @t355 @t343 @t416) @t541 (@list @t375 @t376 @t383 @t377 @t216 @t230)))
% 0.86/1.07  (step @p4483 :rule nary_cong :premises (@p1294 @p2232 @p1727 @p1726) :args ((or @t366 @t459 @t417 @t416)))
% 0.86/1.07  (assume-push @p7199 @t365)
% 0.86/1.07  (assume-push @p7200 @t363)
% 0.86/1.07  (assume-push @p7201 @t407)
% 0.86/1.07  (assume-push @p7202 @t409)
% 0.86/1.07  (step @p397 :rule evaluate :args (@t212))
% 0.86/1.07  (step @p4488 :rule false_intro :premises (@p7199))
% 0.86/1.07  (step @p4489 :rule true_intro :premises (@p7200))
% 0.86/1.07  (step @p4490 :rule symm :premises (@p4489))
% 0.86/1.07  (step @p4491 :rule true_intro :premises (@p7201))
% 0.86/1.07  (step @p4492 :rule trans :premises (@p4491 @p4490))
% 0.86/1.07  (step @p4493 :rule cong :premises (@p4492) :args (@t409))
% 0.86/1.07  (step @p4494 :rule true_intro :premises (@p7202))
% 0.86/1.07  (step @p4495 :rule symm :premises (@p4494))
% 0.86/1.07  (step @p4496 :rule trans :premises (@p4495 @p4493 @p4488))
% 0.86/1.07  (step @p4497 false :rule eq_resolve :premises (@p4496 @p397))
% 0.86/1.07  (step-pop @p7203 :rule scope :premises (@p4497))
% 0.86/1.07  (step-pop @p7204 :rule scope :premises (@p7203))
% 0.86/1.07  (step-pop @p7205 :rule scope :premises (@p7204))
% 0.86/1.07  (step-pop @p7206 :rule scope :premises (@p7205))
% 0.86/1.07  (step @p4498 :rule process_scope :premises (@p7206) :args (false))
% 0.86/1.07  (assume-push @p7207 @t363)
% 0.86/1.07  (assume-push @p7208 @t365)
% 0.86/1.07  (assume-push @p7209 @t407)
% 0.86/1.07  (assume-push @p7210 @t409)
% 0.86/1.07  (step @p4507 :rule and_intro :premises (@p7208 @p7207 @p7209 @p7210))
% 0.86/1.07  (step-pop @p7211 :rule scope :premises (@p4507))
% 0.86/1.07  (step-pop @p7212 :rule scope :premises (@p7211))
% 0.86/1.07  (step-pop @p7213 :rule scope :premises (@p7212))
% 0.86/1.07  (step-pop @p7214 :rule scope :premises (@p7213))
% 0.86/1.07  (step @p4508 :rule process_scope :premises (@p7214) :args (@t542))
% 0.86/1.07  (step @p4513 :rule implies_elim :premises (@p4508))
% 0.86/1.07  (step @p4514 :rule resolution :premises (@p4513 @p4498) :args (true @t542))
% 0.86/1.07  (step @p4515 :rule not_and :premises (@p4514))
% 0.86/1.07  (step @p4516 :rule eq_resolve :premises (@p4515 @p4483))
% 0.86/1.07  (step @p4517 :rule reordering :premises (@p4516) :args ((or @t364 @t366 @t416 @t417)))
% 0.86/1.07  (step @p4518 :rule chain_m_resolution :premises (@p4517 @p3706 @p4482 @p3526 @p499 @p497 @p480 @p448 @p446 @p3455 @p2044 @p2041 @p2024 @p1993 @p1987 @p507 @p378 @p308) :args ((or @t269 @t364 @t217 @t355 @t416) (@list false true false true true true true false true false true true false true true true false) (@list @t407 @t341 @t363 @t231 @t238 @t226 @t201 @t199 @t230 @t438 @t444 @t435 @t204 @t203 @t206 @t151 @t121)))
% 0.86/1.07  (step @p4519 :rule chain_m_resolution :premises (@p2668 @p1839) :args ((or @t310 @t312 @t293 @t278 @t420) @t207 @t462))
% 0.86/1.07  (step @p4520 :rule chain_m_resolution :premises (@p4139 @p4519 @p946 @p868 @p4441 @p3922 @p3455) :args ((or @t269 @t217 @t293 @t278 @t420) @t541 (@list @t310 @t311 @t318 @t312 @t216 @t230)))
% 0.86/1.07  (step @p4521 :rule nary_cong :premises (@p785 @p2195 @p1727 @p1804) :args ((or @t301 @t457 @t417 @t420)))
% 0.86/1.07  (assume-push @p7215 @t300)
% 0.86/1.07  (assume-push @p7216 @t259)
% 0.86/1.07  (assume-push @p7217 @t407)
% 0.86/1.07  (assume-push @p7218 @t408)
% 0.86/1.07  (step @p397 :rule evaluate :args (@t212))
% 0.86/1.07  (step @p4526 :rule false_intro :premises (@p7215))
% 0.86/1.07  (step @p4527 :rule true_intro :premises (@p7216))
% 0.86/1.07  (step @p4528 :rule symm :premises (@p4527))
% 0.86/1.07  (step @p4529 :rule true_intro :premises (@p7217))
% 0.86/1.07  (step @p4530 :rule trans :premises (@p4529 @p4528))
% 0.86/1.07  (step @p4531 :rule cong :premises (@p4530) :args (@t408))
% 0.86/1.07  (step @p4532 :rule true_intro :premises (@p7218))
% 0.86/1.07  (step @p4533 :rule symm :premises (@p4532))
% 0.86/1.07  (step @p4534 :rule trans :premises (@p4533 @p4531 @p4526))
% 0.86/1.07  (step @p4535 false :rule eq_resolve :premises (@p4534 @p397))
% 0.86/1.07  (step-pop @p7219 :rule scope :premises (@p4535))
% 0.86/1.07  (step-pop @p7220 :rule scope :premises (@p7219))
% 0.86/1.07  (step-pop @p7221 :rule scope :premises (@p7220))
% 0.86/1.07  (step-pop @p7222 :rule scope :premises (@p7221))
% 0.86/1.07  (step @p4536 :rule process_scope :premises (@p7222) :args (false))
% 0.86/1.07  (assume-push @p7223 @t259)
% 0.86/1.07  (assume-push @p7224 @t300)
% 0.86/1.07  (assume-push @p7225 @t407)
% 0.86/1.07  (assume-push @p7226 @t408)
% 0.86/1.07  (step @p4545 :rule and_intro :premises (@p7224 @p7223 @p7225 @p7226))
% 0.86/1.07  (step-pop @p7227 :rule scope :premises (@p4545))
% 0.86/1.07  (step-pop @p7228 :rule scope :premises (@p7227))
% 0.86/1.07  (step-pop @p7229 :rule scope :premises (@p7228))
% 0.86/1.07  (step-pop @p7230 :rule scope :premises (@p7229))
% 0.86/1.07  (step @p4546 :rule process_scope :premises (@p7230) :args (@t543))
% 0.86/1.07  (step @p4551 :rule implies_elim :premises (@p4546))
% 0.86/1.07  (step @p4552 :rule resolution :premises (@p4551 @p4536) :args (true @t543))
% 0.86/1.07  (step @p4553 :rule not_and :premises (@p4552))
% 0.86/1.07  (step @p4554 :rule eq_resolve :premises (@p4553 @p4521))
% 0.86/1.07  (step @p4555 :rule reordering :premises (@p4554) :args ((or @t261 @t301 @t420 @t417)))
% 0.86/1.07  (step @p4556 :rule chain_m_resolution :premises (@p4555 @p3742 @p4520 @p1803 @p1724 @p4518 @p1291 @p1290 @p782 @p781 @p4326 @p4290 @p3922 @p615 @p439 @p4254 @p4481 @p4253 @p499 @p497 @p480 @p448 @p446 @p3455 @p2120 @p612 @p595 @p563 @p561 @p507 @p378 @p308 @p4443) :args ((or @t269 @t279 @t284) (@list false true false true true true true true true false false false true true true true false true true true true false true false true true true false true true false true) (@list @t407 @t276 @t408 @t415 @t409 @t355 @t361 @t293 @t299 @t342 @t277 @t216 @t217 @t224 @t245 @t364 @t259 @t231 @t238 @t226 @t201 @t199 @t230 @t260 @t267 @t255 @t192 @t186 @t206 @t151 @t121 @t261)))
% 0.86/1.07  (step @p4557 :rule chain_m_resolution :premises (@p3035 @p3742 @p1131 @p781 @p3072 @p2668 @p4555 @p2887) :args ((or @t245 @t279 @t261 @t301 @t218 @t312 @t420) (@list false false true true false true false) (@list @t276 @t277 @t299 @t293 @t310 @t407 @t216)))
% 0.86/1.07  (step @p4558 :rule chain_m_resolution :premises (@p3706 @p4517) :args ((or @t364 @t366 @t341 @t355 @t416) @t207 @t462))
% 0.86/1.07  (step @p4559 :rule chain_m_resolution :premises (@p2851 @p4558 @p1603 @p1290 @p4403 @p2632 @p4517 @p1803 @p1724 @p4557 @p869 @p868 @p1378 @p1377 @p4363 @p4399 @p2887 @p441 @p439 @p4556 @p3526 @p2044 @p2042 @p4481 @p4253 @p2120 @p613 @p4443 @p4254 @p499 @p497 @p480 @p448 @p446 @p507 @p378 @p308 @p3455) :args ((or @t269 @t279) (@list false false true true false true false true true true true true true false false false false true true false false true true false false true true true true true true true false true true false true) (@list @t341 @t342 @t361 @t355 @t375 @t407 @t409 @t415 @t408 @t312 @t318 @t377 @t383 @t311 @t376 @t216 @t217 @t224 @t218 @t363 @t438 @t444 @t364 @t259 @t260 @t267 @t261 @t245 @t231 @t238 @t226 @t201 @t199 @t206 @t151 @t121 @t230)))
% 0.86/1.07  (step @p4560 :rule nary_cong :premises (@p659 @p3186 @p617 @p697) :args ((or @t280 @t493 @t268 @t284)))
% 0.86/1.07  (assume-push @p7231 @t279)
% 0.86/1.07  (assume-push @p7232 @t245)
% 0.86/1.07  (assume-push @p7233 @t216)
% 0.86/1.07  (assume-push @p7234 @t218)
% 0.86/1.07  (step @p397 :rule evaluate :args (@t212))
% 0.86/1.07  (step @p4565 :rule false_intro :premises (@p7231))
% 0.86/1.07  (step @p4566 :rule true_intro :premises (@p7232))
% 0.86/1.07  (step @p4567 :rule symm :premises (@p4566))
% 0.86/1.07  (step @p4568 :rule true_intro :premises (@p7233))
% 0.86/1.07  (step @p4569 :rule trans :premises (@p4568 @p4567))
% 0.86/1.07  (step @p4570 :rule cong :premises (@p4569) :args (@t218))
% 0.86/1.07  (step @p4571 :rule true_intro :premises (@p7234))
% 0.86/1.07  (step @p4572 :rule symm :premises (@p4571))
% 0.86/1.07  (step @p4573 :rule trans :premises (@p4572 @p4570 @p4565))
% 0.86/1.07  (step @p4574 false :rule eq_resolve :premises (@p4573 @p397))
% 0.86/1.07  (step-pop @p7235 :rule scope :premises (@p4574))
% 0.86/1.07  (step-pop @p7236 :rule scope :premises (@p7235))
% 0.86/1.07  (step-pop @p7237 :rule scope :premises (@p7236))
% 0.86/1.07  (step-pop @p7238 :rule scope :premises (@p7237))
% 0.86/1.07  (step @p4575 :rule process_scope :premises (@p7238) :args (false))
% 0.86/1.07  (assume-push @p7239 @t245)
% 0.86/1.07  (assume-push @p7240 @t279)
% 0.86/1.07  (assume-push @p7241 @t216)
% 0.86/1.07  (assume-push @p7242 @t218)
% 0.86/1.07  (step @p4584 :rule and_intro :premises (@p7240 @p7239 @p7241 @p7242))
% 0.86/1.07  (step-pop @p7243 :rule scope :premises (@p4584))
% 0.86/1.07  (step-pop @p7244 :rule scope :premises (@p7243))
% 0.86/1.07  (step-pop @p7245 :rule scope :premises (@p7244))
% 0.86/1.07  (step-pop @p7246 :rule scope :premises (@p7245))
% 0.86/1.07  (step @p4585 :rule process_scope :premises (@p7246) :args (@t544))
% 0.86/1.07  (step @p4590 :rule implies_elim :premises (@p4585))
% 0.86/1.07  (step @p4591 :rule resolution :premises (@p4590 @p4575) :args (true @t544))
% 0.86/1.07  (step @p4592 :rule not_and :premises (@p4591))
% 0.86/1.07  (step @p4593 :rule eq_resolve :premises (@p4592 @p4560))
% 0.86/1.07  (step @p4594 :rule reordering :premises (@p4593) :args ((or @t247 @t280 @t284 @t268)))
% 0.86/1.07  (step @p4595 :rule chain_m_resolution :premises (@p4594 @p3922 @p615 @p439 @p3455 @p4559) :args ((or @t269 @t280 @t284) (@list false true true true true) (@list @t216 @t217 @t224 @t230 @t247)))
% 0.86/1.07  (step @p4596 :rule nary_cong :premises (@p659 @p3150 @p785 @p2082) :args ((or @t280 @t466 @t301 @t450)))
% 0.86/1.07  (assume-push @p7247 @t246)
% 0.86/1.07  (assume-push @p7248 @t245)
% 0.86/1.07  (assume-push @p7249 @t259)
% 0.86/1.07  (assume-push @p7250 @t449)
% 0.86/1.07  (step @p625 :rule evaluate :args (@t273))
% 0.86/1.07  (step @p4601 :rule true_intro :premises (@p7247))
% 0.86/1.07  (step @p4602 :rule true_intro :premises (@p7248))
% 0.86/1.07  (step @p4603 :rule symm :premises (@p4602))
% 0.86/1.07  (step @p4604 :rule true_intro :premises (@p7249))
% 0.86/1.07  (step @p4605 :rule trans :premises (@p4604 @p4603))
% 0.86/1.07  (step @p4606 :rule cong :premises (@p4605) :args (@t260))
% 0.86/1.07  (step @p4607 :rule false_intro :premises (@p7250))
% 0.86/1.07  (step @p4608 :rule symm :premises (@p4607))
% 0.86/1.07  (step @p4609 :rule trans :premises (@p4608 @p4606 @p4601))
% 0.86/1.07  (step @p4610 false :rule eq_resolve :premises (@p4609 @p625))
% 0.86/1.07  (step-pop @p7251 :rule scope :premises (@p4610))
% 0.86/1.07  (step-pop @p7252 :rule scope :premises (@p7251))
% 0.86/1.07  (step-pop @p7253 :rule scope :premises (@p7252))
% 0.86/1.07  (step-pop @p7254 :rule scope :premises (@p7253))
% 0.86/1.07  (step @p4611 :rule process_scope :premises (@p7254) :args (false))
% 0.86/1.07  (assume-push @p7255 @t245)
% 0.86/1.07  (assume-push @p7256 @t246)
% 0.86/1.07  (assume-push @p7257 @t259)
% 0.86/1.07  (assume-push @p7258 @t449)
% 0.86/1.07  (step @p4620 :rule and_intro :premises (@p7256 @p7255 @p7257 @p7258))
% 0.86/1.07  (step-pop @p7259 :rule scope :premises (@p4620))
% 0.86/1.07  (step-pop @p7260 :rule scope :premises (@p7259))
% 0.86/1.07  (step-pop @p7261 :rule scope :premises (@p7260))
% 0.86/1.07  (step-pop @p7262 :rule scope :premises (@p7261))
% 0.86/1.07  (step @p4621 :rule process_scope :premises (@p7262) :args (@t545))
% 0.86/1.07  (step @p4626 :rule implies_elim :premises (@p4621))
% 0.86/1.07  (step @p4627 :rule resolution :premises (@p4626 @p4611) :args (true @t545))
% 0.86/1.07  (step @p4628 :rule not_and :premises (@p4627))
% 0.86/1.07  (step @p4629 :rule eq_resolve :premises (@p4628 @p4596))
% 0.86/1.07  (step @p4630 :rule reordering :premises (@p4629) :args ((or @t466 @t280 @t260 @t301)))
% 0.86/1.07  (step @p4631 :rule chain_m_resolution :premises (@p3598 @p2815) :args ((or @t377 @t384 @t367 @t407 @t409) @t207 @t349))
% 0.86/1.07  (step @p4632 :rule chain_m_resolution :premises (@p3634 @p3071 @p782 @p781) :args ((or @t312 @t319 @t302 @t341 @t344) @t326 @t337))
% 0.86/1.07  (step @p4633 :rule chain_m_resolution :premises (@p3035 @p3742 @p1131 @p781 @p4632 @p2851 @p1603 @p1290 @p4631 @p1984 @p1803 @p1724 @p1948 @p3107) :args ((or @t259 @t300 @t218 @t268 @t312 @t377 @t384) (@list false false true true true false true true true false true true false) (@list @t276 @t277 @t299 @t293 @t341 @t342 @t361 @t355 @t407 @t408 @t415 @t409 @t310)))
% 0.86/1.07  (step @p4634 :rule nary_cong :premises (@p659 @p3150 @p1294 @p2158) :args ((or @t280 @t466 @t366 @t454)))
% 0.86/1.07  (assume-push @p7263 @t246)
% 0.86/1.07  (assume-push @p7264 @t245)
% 0.86/1.07  (assume-push @p7265 @t363)
% 0.86/1.07  (assume-push @p7266 @t445)
% 0.86/1.07  (step @p625 :rule evaluate :args (@t273))
% 0.86/1.07  (step @p4639 :rule true_intro :premises (@p7263))
% 0.86/1.07  (step @p4640 :rule true_intro :premises (@p7264))
% 0.86/1.07  (step @p4641 :rule symm :premises (@p4640))
% 0.86/1.07  (step @p4642 :rule true_intro :premises (@p7265))
% 0.86/1.07  (step @p4643 :rule trans :premises (@p4642 @p4641))
% 0.86/1.07  (step @p4644 :rule cong :premises (@p4643) :args (@t438))
% 0.86/1.07  (step @p4645 :rule false_intro :premises (@p7266))
% 0.86/1.07  (step @p4646 :rule symm :premises (@p4645))
% 0.86/1.07  (step @p4647 :rule trans :premises (@p4646 @p4644 @p4639))
% 0.86/1.07  (step @p4648 false :rule eq_resolve :premises (@p4647 @p625))
% 0.86/1.07  (step-pop @p7267 :rule scope :premises (@p4648))
% 0.86/1.07  (step-pop @p7268 :rule scope :premises (@p7267))
% 0.86/1.07  (step-pop @p7269 :rule scope :premises (@p7268))
% 0.86/1.07  (step-pop @p7270 :rule scope :premises (@p7269))
% 0.86/1.07  (step @p4649 :rule process_scope :premises (@p7270) :args (false))
% 0.86/1.07  (assume-push @p7271 @t245)
% 0.86/1.07  (assume-push @p7272 @t246)
% 0.86/1.07  (assume-push @p7273 @t363)
% 0.86/1.07  (assume-push @p7274 @t445)
% 0.86/1.07  (step @p4658 :rule and_intro :premises (@p7272 @p7271 @p7273 @p7274))
% 0.86/1.07  (step-pop @p7275 :rule scope :premises (@p4658))
% 0.86/1.07  (step-pop @p7276 :rule scope :premises (@p7275))
% 0.86/1.07  (step-pop @p7277 :rule scope :premises (@p7276))
% 0.86/1.07  (step-pop @p7278 :rule scope :premises (@p7277))
% 0.86/1.07  (step @p4659 :rule process_scope :premises (@p7278) :args (@t546))
% 0.86/1.07  (step @p4664 :rule implies_elim :premises (@p4659))
% 0.86/1.07  (step @p4665 :rule resolution :premises (@p4664 @p4649) :args (true @t546))
% 0.86/1.07  (step @p4666 :rule not_and :premises (@p4665))
% 0.86/1.07  (step @p4667 :rule eq_resolve :premises (@p4666 @p4634))
% 0.86/1.07  (step @p4668 :rule reordering :premises (@p4667) :args ((or @t466 @t280 @t438 @t366)))
% 0.86/1.07  (step @p4669 :rule chain_m_resolution :premises (@p4668 @p3887 @p2157 @p2042) :args ((or @t466 @t280 @t365 @t375 @t377) @t431 @t503))
% 0.86/1.07  (step @p4670 :rule nary_cong :premises (@p1294 @p2232 @p1170 @p1565) :args ((or @t366 @t459 @t343 @t367)))
% 0.86/1.07  (assume-push @p7279 @t365)
% 0.86/1.07  (assume-push @p7280 @t363)
% 0.86/1.07  (assume-push @p7281 @t341)
% 0.86/1.07  (assume-push @p7282 @t355)
% 0.86/1.07  (step @p397 :rule evaluate :args (@t212))
% 0.86/1.07  (step @p4675 :rule false_intro :premises (@p7279))
% 0.86/1.07  (step @p4676 :rule true_intro :premises (@p7280))
% 0.86/1.07  (step @p4677 :rule symm :premises (@p4676))
% 0.86/1.07  (step @p4678 :rule true_intro :premises (@p7281))
% 0.86/1.07  (step @p4679 :rule trans :premises (@p4678 @p4677))
% 0.86/1.07  (step @p4680 :rule cong :premises (@p4679) :args (@t355))
% 0.86/1.07  (step @p4681 :rule true_intro :premises (@p7282))
% 0.86/1.07  (step @p4682 :rule symm :premises (@p4681))
% 0.86/1.07  (step @p4683 :rule trans :premises (@p4682 @p4680 @p4675))
% 0.86/1.07  (step @p4684 false :rule eq_resolve :premises (@p4683 @p397))
% 0.86/1.07  (step-pop @p7283 :rule scope :premises (@p4684))
% 0.86/1.07  (step-pop @p7284 :rule scope :premises (@p7283))
% 0.86/1.07  (step-pop @p7285 :rule scope :premises (@p7284))
% 0.86/1.07  (step-pop @p7286 :rule scope :premises (@p7285))
% 0.86/1.07  (step @p4685 :rule process_scope :premises (@p7286) :args (false))
% 0.86/1.07  (assume-push @p7287 @t363)
% 0.86/1.07  (assume-push @p7288 @t365)
% 0.86/1.07  (assume-push @p7289 @t341)
% 0.86/1.07  (assume-push @p7290 @t355)
% 0.86/1.07  (step @p4694 :rule and_intro :premises (@p7288 @p7287 @p7289 @p7290))
% 0.86/1.07  (step-pop @p7291 :rule scope :premises (@p4694))
% 0.86/1.07  (step-pop @p7292 :rule scope :premises (@p7291))
% 0.86/1.07  (step-pop @p7293 :rule scope :premises (@p7292))
% 0.86/1.07  (step-pop @p7294 :rule scope :premises (@p7293))
% 0.86/1.07  (step @p4695 :rule process_scope :premises (@p7294) :args (@t547))
% 0.86/1.07  (step @p4700 :rule implies_elim :premises (@p4695))
% 0.86/1.07  (step @p4701 :rule resolution :premises (@p4700 @p4685) :args (true @t547))
% 0.86/1.07  (step @p4702 :rule not_and :premises (@p4701))
% 0.86/1.07  (step @p4703 :rule eq_resolve :premises (@p4702 @p4670))
% 0.86/1.07  (step @p4704 :rule reordering :premises (@p4703) :args ((or @t364 @t366 @t367 @t343)))
% 0.86/1.07  (step @p4705 :rule chain_m_resolution :premises (@p4704 @p1600) :args ((or @t364 @t366 @t375 @t377 @t367) @t178 @t349))
% 0.86/1.07  (step @p4706 :rule chain_m_resolution :premises (@p3035 @p1911 @p1131 @p781 @p4632 @p2851 @p1603 @p1290 @p4705 @p3526 @p2044 @p2042 @p4669 @p4633 @p3107 @p869 @p868 @p4363 @p1378 @p1377 @p4399 @p441 @p438 @p421 @p388 @p499 @p497 @p480 @p448 @p446 @p3455 @p4630 @p3149 @p554 @p537 @p508 @p386 @p4559 @p614 @p612 @p595 @p563 @p561 @p507 @p378 @p308 @p4595) :args ((or @t269 @t280 @t300 @t268) (@list false false true true true false true true false false true true true false true true false true true false false true true true true true true true false true true false true true true false true true true true true false true true false true) (@list @t276 @t277 @t299 @t293 @t341 @t342 @t361 @t355 @t363 @t438 @t444 @t364 @t375 @t310 @t312 @t318 @t311 @t377 @t383 @t376 @t217 @t224 @t210 @t195 @t231 @t238 @t226 @t201 @t199 @t230 @t259 @t246 @t253 @t241 @t196 @t181 @t247 @t260 @t267 @t255 @t192 @t186 @t206 @t151 @t121 @t218)))
% 0.86/1.07  (step @p4707 :rule chain_m_resolution :premises (@p3993 @p4669 @p1455 @p1377 @p4179 @p1725 @p1724 @p4103 @p4178 @p869 @p868 @p4630 @p614 @p612 @p595 @p563 @p561 @p3455 @p4668 @p2157 @p2041 @p2024 @p1993 @p1987 @p3149 @p554 @p537 @p508 @p386 @p507 @p378 @p308 @p4559) :args ((or @t269 @t280 @t300 @t365 @t323) (@list false false true true true true false false true true true true true true true false true true true true true false true false true true true false true true false true) (@list @t375 @t376 @t383 @t377 @t409 @t415 @t310 @t408 @t311 @t318 @t259 @t260 @t267 @t255 @t192 @t186 @t230 @t363 @t438 @t444 @t435 @t204 @t203 @t246 @t253 @t241 @t196 @t181 @t206 @t151 @t121 @t247)))
% 0.86/1.07  (step @p4708 :rule chain_m_resolution :premises (@p1875 @p1491) :args ((or @t365 @t377 @t384 @t407 @t409) @t207 @t469))
% 0.86/1.07  (step @p4709 :rule chain_m_resolution :premises (@p1984 @p1803 @p1724 @p4708 @p1948 @p4669 @p1378 @p1377 @p4182 @p3107 @p946 @p868 @p4707 @p4630 @p3149 @p554 @p537 @p508 @p386 @p4559 @p614 @p612 @p595 @p563 @p561 @p507 @p378 @p308) :args ((or @t269 @t280 @t300 @t365) (@list false true false true false true true false false false true true true false true true true false true true true true true false true true false) (@list @t408 @t415 @t407 @t409 @t375 @t377 @t383 @t376 @t310 @t311 @t318 @t312 @t259 @t246 @t253 @t241 @t196 @t181 @t247 @t260 @t267 @t255 @t192 @t186 @t206 @t151 @t121)))
% 0.86/1.07  (step @p4710 :rule nary_cong :premises (@p659 @p3186 @p1170 @p1604) :args ((or @t280 @t493 @t343 @t344)))
% 0.86/1.07  (assume-push @p7295 @t279)
% 0.86/1.07  (assume-push @p7296 @t245)
% 0.86/1.07  (assume-push @p7297 @t341)
% 0.86/1.07  (assume-push @p7298 @t342)
% 0.86/1.07  (step @p397 :rule evaluate :args (@t212))
% 0.86/1.07  (step @p4715 :rule false_intro :premises (@p7295))
% 0.86/1.07  (step @p4716 :rule true_intro :premises (@p7296))
% 0.86/1.07  (step @p4717 :rule symm :premises (@p4716))
% 0.86/1.07  (step @p4718 :rule true_intro :premises (@p7297))
% 0.86/1.07  (step @p4719 :rule trans :premises (@p4718 @p4717))
% 0.86/1.07  (step @p4720 :rule cong :premises (@p4719) :args (@t342))
% 0.86/1.07  (step @p4721 :rule true_intro :premises (@p7298))
% 0.86/1.07  (step @p4722 :rule symm :premises (@p4721))
% 0.86/1.07  (step @p4723 :rule trans :premises (@p4722 @p4720 @p4715))
% 0.86/1.07  (step @p4724 false :rule eq_resolve :premises (@p4723 @p397))
% 0.86/1.07  (step-pop @p7299 :rule scope :premises (@p4724))
% 0.86/1.07  (step-pop @p7300 :rule scope :premises (@p7299))
% 0.86/1.07  (step-pop @p7301 :rule scope :premises (@p7300))
% 0.86/1.07  (step-pop @p7302 :rule scope :premises (@p7301))
% 0.86/1.07  (step @p4725 :rule process_scope :premises (@p7302) :args (false))
% 0.86/1.07  (assume-push @p7303 @t245)
% 0.86/1.07  (assume-push @p7304 @t279)
% 0.86/1.07  (assume-push @p7305 @t341)
% 0.86/1.07  (assume-push @p7306 @t342)
% 0.86/1.07  (step @p4734 :rule and_intro :premises (@p7304 @p7303 @p7305 @p7306))
% 0.86/1.07  (step-pop @p7307 :rule scope :premises (@p4734))
% 0.86/1.07  (step-pop @p7308 :rule scope :premises (@p7307))
% 0.86/1.07  (step-pop @p7309 :rule scope :premises (@p7308))
% 0.86/1.07  (step-pop @p7310 :rule scope :premises (@p7309))
% 0.86/1.07  (step @p4735 :rule process_scope :premises (@p7310) :args (@t548))
% 0.86/1.07  (step @p4740 :rule implies_elim :premises (@p4735))
% 0.86/1.07  (step @p4741 :rule resolution :premises (@p4740 @p4725) :args (true @t548))
% 0.86/1.07  (step @p4742 :rule not_and :premises (@p4741))
% 0.86/1.07  (step @p4743 :rule eq_resolve :premises (@p4742 @p4710))
% 0.86/1.07  (step @p4744 :rule reordering :premises (@p4743) :args ((or @t247 @t280 @t344 @t343)))
% 0.86/1.07  (step @p4745 :rule chain_m_resolution :premises (@p4744 @p1639) :args ((or @t247 @t280 @t216 @t218 @t344) @t178 @t349))
% 0.86/1.07  (step @p4746 :rule chain_m_resolution :premises (@p3851 @p3778 @p1378 @p1377 @p3455) :args ((or @t269 @t388 @t409 @t417) @t516 @t517))
% 0.86/1.07  (step @p4747 :rule chain_m_resolution :premises (@p3993 @p1600 @p1455 @p1377 @p4746 @p3598 @p1725 @p1724 @p4103 @p4178 @p869 @p868 @p3455) :args ((or @t269 @t259 @t300 @t323 @t341 @t367) (@list false false true true false true true false false true true true) (@list @t375 @t376 @t383 @t377 @t407 @t409 @t415 @t310 @t408 @t311 @t318 @t230)))
% 0.86/1.07  (step @p4748 :rule chain_m_resolution :premises (@p1984 @p3598 @p1803 @p1724 @p1948 @p1600 @p1378 @p1377 @p4182 @p3107 @p946 @p868 @p4747 @p4704 @p1603 @p1290 @p4745 @p3526 @p2044 @p2042 @p4709 @p4706 @p4630 @p614 @p613 @p3149 @p554 @p537 @p508 @p386 @p499 @p497 @p480 @p448 @p446 @p507 @p378 @p308 @p3455 @p4595 @p4559) :args ((or @t269 @t280 @t300) (@list false false true true false true true false false false true true true false true true false false true true true true true true false true true true false true true true true false true true false true true true) (@list @t407 @t408 @t415 @t409 @t375 @t377 @t383 @t376 @t310 @t311 @t318 @t312 @t341 @t355 @t361 @t342 @t363 @t438 @t444 @t364 @t216 @t259 @t260 @t267 @t246 @t253 @t241 @t196 @t181 @t231 @t238 @t226 @t201 @t199 @t206 @t151 @t121 @t230 @t218 @t247)))
% 0.86/1.07  (step @p4749 :rule chain_m_resolution :premises (@p3562 @p1947 @p1725 @p1724) :args ((or @t377 @t384 @t276 @t302 @t416) @t326 @t424))
% 0.86/1.07  (step @p4750 :rule chain_m_resolution :premises (@p4749 @p3071) :args ((or @t312 @t319 @t377 @t384 @t302 @t416) @t207 @t288))
% 0.86/1.07  (step @p4751 :rule chain_m_resolution :premises (@p3670 @p2815 @p1291 @p1290) :args ((or @t377 @t384 @t276 @t281 @t367) @t326 @t398))
% 0.86/1.07  (step @p4752 :rule chain_m_resolution :premises (@p4744 @p3706 @p1603 @p1290 @p4751 @p3035 @p1131 @p781 @p4750 @p1947) :args ((or @t247 @t280 @t218 @t268 @t312 @t319 @t377 @t384 @t416) (@list false false true true true false true true true) (@list @t341 @t342 @t361 @t355 @t276 @t277 @t299 @t293 @t407)))
% 0.86/1.07  (step @p4753 :rule chain_m_resolution :premises (@p3035 @p3742 @p1131 @p781 @p4632 @p4744 @p1603 @p1290 @p4631 @p1984 @p1803 @p1724 @p4752) :args ((or @t247 @t280 @t218 @t268 @t312 @t319 @t377 @t384) (@list false false true true true false true true true false true true) @t549))
% 0.86/1.07  (step @p4754 :rule nary_cong :premises (@p785 @p2195 @p657 @p1093) :args ((or @t301 @t457 @t278 @t302)))
% 0.86/1.07  (assume-push @p7311 @t300)
% 0.86/1.07  (assume-push @p7312 @t259)
% 0.86/1.07  (assume-push @p7313 @t276)
% 0.86/1.07  (assume-push @p7314 @t293)
% 0.86/1.07  (step @p397 :rule evaluate :args (@t212))
% 0.86/1.07  (step @p4759 :rule false_intro :premises (@p7311))
% 0.86/1.07  (step @p4760 :rule true_intro :premises (@p7312))
% 0.86/1.07  (step @p4761 :rule symm :premises (@p4760))
% 0.86/1.07  (step @p4762 :rule true_intro :premises (@p7313))
% 0.86/1.07  (step @p4763 :rule trans :premises (@p4762 @p4761))
% 0.86/1.07  (step @p4764 :rule cong :premises (@p4763) :args (@t293))
% 0.86/1.07  (step @p4765 :rule true_intro :premises (@p7314))
% 0.86/1.07  (step @p4766 :rule symm :premises (@p4765))
% 0.86/1.07  (step @p4767 :rule trans :premises (@p4766 @p4764 @p4759))
% 0.86/1.07  (step @p4768 false :rule eq_resolve :premises (@p4767 @p397))
% 0.86/1.07  (step-pop @p7315 :rule scope :premises (@p4768))
% 0.86/1.07  (step-pop @p7316 :rule scope :premises (@p7315))
% 0.86/1.07  (step-pop @p7317 :rule scope :premises (@p7316))
% 0.86/1.07  (step-pop @p7318 :rule scope :premises (@p7317))
% 0.86/1.07  (step @p4769 :rule process_scope :premises (@p7318) :args (false))
% 0.86/1.07  (assume-push @p7319 @t259)
% 0.86/1.07  (assume-push @p7320 @t300)
% 0.86/1.07  (assume-push @p7321 @t276)
% 0.86/1.07  (assume-push @p7322 @t293)
% 0.86/1.07  (step @p4778 :rule and_intro :premises (@p7320 @p7319 @p7321 @p7322))
% 0.86/1.07  (step-pop @p7323 :rule scope :premises (@p4778))
% 0.86/1.07  (step-pop @p7324 :rule scope :premises (@p7323))
% 0.86/1.07  (step-pop @p7325 :rule scope :premises (@p7324))
% 0.86/1.07  (step-pop @p7326 :rule scope :premises (@p7325))
% 0.86/1.07  (step @p4779 :rule process_scope :premises (@p7326) :args (@t550))
% 0.86/1.07  (step @p4784 :rule implies_elim :premises (@p4779))
% 0.86/1.07  (step @p4785 :rule resolution :premises (@p4784 @p4769) :args (true @t550))
% 0.86/1.07  (step @p4786 :rule not_and :premises (@p4785))
% 0.86/1.07  (step @p4787 :rule eq_resolve :premises (@p4786 @p4754))
% 0.86/1.07  (step @p4788 :rule reordering :premises (@p4787) :args ((or @t261 @t301 @t302 @t278)))
% 0.86/1.07  (step @p4789 :rule chain_m_resolution :premises (@p4788 @p1128) :args ((or @t261 @t301 @t310 @t312 @t302) @t178 @t288))
% 0.86/1.07  (step @p4790 :rule chain_m_resolution :premises (@p3706 @p1947) :args ((or @t377 @t384 @t341 @t355 @t416) @t207 @t462))
% 0.86/1.07  (step @p4791 :rule chain_m_resolution :premises (@p4555 @p2668 @p1803 @p1724 @p4790 @p4744 @p1603 @p1290 @p4751 @p3035 @p1131 @p781 @p4789 @p4753) :args ((or @t247 @t280 @t261 @t301 @t218 @t268 @t312 @t377 @t384) (@list false false true true true false true true true false true true true) (@list @t407 @t408 @t415 @t409 @t341 @t342 @t361 @t355 @t276 @t277 @t299 @t293 @t310)))
% 0.86/1.07  (step @p4792 :rule chain_m_resolution :premises (@p3035 @p3742 @p1131 @p781 @p4632 @p2668 @p4555 @p1803 @p1724 @p4558 @p4744 @p1603 @p1290 @p4705 @p3526 @p2044 @p2042 @p4669 @p4791 @p869 @p868 @p1378 @p1377 @p4363 @p4399 @p441 @p438 @p421 @p388 @p3149 @p554 @p537 @p508 @p386 @p4559 @p4253 @p499 @p497 @p480 @p448 @p446 @p3455 @p2120 @p612 @p595 @p563 @p561 @p507 @p378 @p308 @p4748 @p4595) :args ((or @t269 @t280 @t268) (@list false false true true false true false true true true false true true false false true true true true true true true false false false true true true false true true true false true false true true true true false true false true true true false true true false true true) (@list @t276 @t277 @t299 @t293 @t310 @t407 @t408 @t415 @t409 @t341 @t342 @t361 @t355 @t363 @t438 @t444 @t364 @t375 @t312 @t318 @t377 @t383 @t311 @t376 @t217 @t224 @t210 @t195 @t246 @t253 @t241 @t196 @t181 @t247 @t259 @t231 @t238 @t226 @t201 @t199 @t230 @t260 @t267 @t255 @t192 @t186 @t206 @t151 @t121 @t261 @t218)))
% 0.86/1.07  (step @p4793 :rule nary_cong :premises (@p785 @p2195 @p871 @p908) :args ((or @t301 @t457 @t319 @t323)))
% 0.86/1.07  (assume-push @p7327 @t300)
% 0.86/1.07  (assume-push @p7328 @t259)
% 0.86/1.07  (assume-push @p7329 @t310)
% 0.86/1.07  (assume-push @p7330 @t312)
% 0.86/1.07  (step @p397 :rule evaluate :args (@t212))
% 0.86/1.07  (step @p4798 :rule false_intro :premises (@p7327))
% 0.86/1.07  (step @p4799 :rule true_intro :premises (@p7328))
% 0.86/1.07  (step @p4800 :rule symm :premises (@p4799))
% 0.86/1.07  (step @p4801 :rule true_intro :premises (@p7329))
% 0.86/1.07  (step @p4802 :rule trans :premises (@p4801 @p4800))
% 0.86/1.07  (step @p4803 :rule cong :premises (@p4802) :args (@t312))
% 0.86/1.07  (step @p4804 :rule true_intro :premises (@p7330))
% 0.86/1.07  (step @p4805 :rule symm :premises (@p4804))
% 0.86/1.07  (step @p4806 :rule trans :premises (@p4805 @p4803 @p4798))
% 0.86/1.07  (step @p4807 false :rule eq_resolve :premises (@p4806 @p397))
% 0.86/1.07  (step-pop @p7331 :rule scope :premises (@p4807))
% 0.86/1.07  (step-pop @p7332 :rule scope :premises (@p7331))
% 0.86/1.07  (step-pop @p7333 :rule scope :premises (@p7332))
% 0.86/1.07  (step-pop @p7334 :rule scope :premises (@p7333))
% 0.86/1.07  (step @p4808 :rule process_scope :premises (@p7334) :args (false))
% 0.86/1.07  (assume-push @p7335 @t259)
% 0.86/1.07  (assume-push @p7336 @t300)
% 0.86/1.07  (assume-push @p7337 @t310)
% 0.86/1.07  (assume-push @p7338 @t312)
% 0.86/1.07  (step @p4817 :rule and_intro :premises (@p7336 @p7335 @p7337 @p7338))
% 0.86/1.07  (step-pop @p7339 :rule scope :premises (@p4817))
% 0.86/1.07  (step-pop @p7340 :rule scope :premises (@p7339))
% 0.86/1.07  (step-pop @p7341 :rule scope :premises (@p7340))
% 0.86/1.07  (step-pop @p7342 :rule scope :premises (@p7341))
% 0.86/1.07  (step @p4818 :rule process_scope :premises (@p7342) :args (@t551))
% 0.86/1.07  (step @p4823 :rule implies_elim :premises (@p4818))
% 0.86/1.07  (step @p4824 :rule resolution :premises (@p4823 @p4808) :args (true @t551))
% 0.86/1.07  (step @p4825 :rule not_and :premises (@p4824))
% 0.86/1.07  (step @p4826 :rule eq_resolve :premises (@p4825 @p4793))
% 0.86/1.07  (step @p4827 :rule reordering :premises (@p4826) :args ((or @t261 @t301 @t323 @t319)))
% 0.86/1.07  (step @p4828 :rule chain_m_resolution :premises (@p4827 @p4103 @p869 @p868 @p4253 @p499 @p497 @p480 @p448 @p446 @p3455 @p2120 @p612 @p595 @p563 @p561 @p507 @p378 @p308) :args ((or @t269 @t261 @t323) (@list false true true false true true true true false true false true true true false true true false) (@list @t310 @t311 @t318 @t259 @t231 @t238 @t226 @t201 @t199 @t230 @t260 @t267 @t255 @t192 @t186 @t206 @t151 @t121)))
% 0.86/1.07  (step @p4829 :rule chain_m_resolution :premises (@p3526 @p4704 @p2044 @p2042) :args ((or @t230 @t231 @t364 @t367 @t343) @t428 @t503))
% 0.86/1.07  (step @p4830 :rule chain_m_resolution :premises (@p4669 @p2815) :args ((or @t466 @t280 @t365 @t377 @t367 @t343) @t207 @t396))
% 0.86/1.07  (step @p4831 :rule chain_m_resolution :premises (@p2960 @p1167 @p1131 @p781 @p4789 @p4182 @p1378 @p1377 @p4830 @p4829 @p1603 @p1289 @p1272 @p1243 @p3149 @p554 @p537 @p508 @p386 @p946 @p867 @p850 @p821 @p4828 @p4253 @p499 @p497 @p480 @p448 @p446 @p3455 @p2120 @p612 @p595 @p563 @p561 @p507 @p378 @p308 @p4748 @p4745 @p4559 @p4595 @p4792) :args ((or @t269 @t280 @t343) (@list false false true true true true true false false false true true true false true true true false false true true true true false true true true true false true false true true true false true true false true true true true true) (@list @t276 @t277 @t299 @t293 @t310 @t376 @t383 @t377 @t364 @t355 @t361 @t351 @t193 @t246 @t253 @t241 @t196 @t181 @t311 @t318 @t306 @t190 @t312 @t259 @t231 @t238 @t226 @t201 @t199 @t230 @t260 @t267 @t255 @t192 @t186 @t206 @t151 @t121 @t261 @t342 @t247 @t218 @t216)))
% 0.86/1.07  (step @p4832 :rule nary_cong :premises (@p659 @p3186 @p657 @p1132) :args ((or @t280 @t493 @t278 @t281)))
% 0.86/1.07  (assume-push @p7343 @t279)
% 0.86/1.07  (assume-push @p7344 @t245)
% 0.86/1.07  (assume-push @p7345 @t276)
% 0.86/1.07  (assume-push @p7346 @t277)
% 0.86/1.07  (step @p397 :rule evaluate :args (@t212))
% 0.86/1.07  (step @p4837 :rule false_intro :premises (@p7343))
% 0.86/1.07  (step @p4838 :rule true_intro :premises (@p7344))
% 0.86/1.07  (step @p4839 :rule symm :premises (@p4838))
% 0.86/1.07  (step @p4840 :rule true_intro :premises (@p7345))
% 0.86/1.07  (step @p4841 :rule trans :premises (@p4840 @p4839))
% 0.86/1.07  (step @p4842 :rule cong :premises (@p4841) :args (@t277))
% 0.86/1.07  (step @p4843 :rule true_intro :premises (@p7346))
% 0.86/1.07  (step @p4844 :rule symm :premises (@p4843))
% 0.86/1.07  (step @p4845 :rule trans :premises (@p4844 @p4842 @p4837))
% 0.86/1.07  (step @p4846 false :rule eq_resolve :premises (@p4845 @p397))
% 0.86/1.07  (step-pop @p7347 :rule scope :premises (@p4846))
% 0.86/1.07  (step-pop @p7348 :rule scope :premises (@p7347))
% 0.86/1.07  (step-pop @p7349 :rule scope :premises (@p7348))
% 0.86/1.07  (step-pop @p7350 :rule scope :premises (@p7349))
% 0.86/1.07  (step @p4847 :rule process_scope :premises (@p7350) :args (false))
% 0.86/1.07  (assume-push @p7351 @t245)
% 0.86/1.07  (assume-push @p7352 @t279)
% 0.86/1.07  (assume-push @p7353 @t276)
% 0.86/1.07  (assume-push @p7354 @t277)
% 0.86/1.07  (step @p4856 :rule and_intro :premises (@p7352 @p7351 @p7353 @p7354))
% 0.86/1.07  (step-pop @p7355 :rule scope :premises (@p4856))
% 0.86/1.07  (step-pop @p7356 :rule scope :premises (@p7355))
% 0.86/1.07  (step-pop @p7357 :rule scope :premises (@p7356))
% 0.86/1.07  (step-pop @p7358 :rule scope :premises (@p7357))
% 0.86/1.07  (step @p4857 :rule process_scope :premises (@p7358) :args (@t552))
% 0.86/1.07  (step @p4862 :rule implies_elim :premises (@p4857))
% 0.86/1.07  (step @p4863 :rule resolution :premises (@p4862 @p4847) :args (true @t552))
% 0.86/1.07  (step @p4864 :rule not_and :premises (@p4863))
% 0.86/1.07  (step @p4865 :rule eq_resolve :premises (@p4864 @p4832))
% 0.86/1.07  (step @p4866 :rule reordering :premises (@p4865) :args ((or @t247 @t280 @t281 @t278)))
% 0.86/1.07  (step @p4867 :rule chain_m_resolution :premises (@p4866 @p1167) :args ((or @t247 @t280 @t216 @t218 @t281) @t178 @t288))
% 0.86/1.07  (step @p4868 :rule chain_m_resolution :premises (@p4555 @p3598 @p1803 @p1724 @p4750 @p1600 @p1378 @p1377 @p4182 @p4789 @p1131 @p781 @p4867 @p4831 @p946 @p868 @p4828 @p1603 @p1290 @p4745 @p4792 @p4253 @p2120 @p613 @p4748 @p4595 @p499 @p497 @p480 @p448 @p446 @p507 @p378 @p308 @p3455 @p4559) :args ((or @t269 @t280) (@list false false true true false true true false false false true true true false true true false true true true false false true true true true true true true false true true false true true) (@list @t407 @t408 @t415 @t409 @t375 @t377 @t383 @t376 @t310 @t293 @t299 @t277 @t341 @t311 @t318 @t312 @t355 @t361 @t342 @t216 @t259 @t260 @t267 @t261 @t218 @t231 @t238 @t226 @t201 @t199 @t206 @t151 @t121 @t230 @t247)))
% 0.86/1.07  (step @p4869 :rule nary_cong :premises (@p2046 @p3491 @p3150 @p2344) :args ((or @t447 @t505 @t466 @t465)))
% 0.86/1.07  (assume-push @p7359 @t446)
% 0.86/1.07  (assume-push @p7360 @t270)
% 0.86/1.07  (assume-push @p7361 @t280)
% 0.86/1.07  (assume-push @p7362 @t246)
% 0.86/1.07  (step @p397 :rule evaluate :args (@t212))
% 0.86/1.07  (step @p4874 :rule false_intro :premises (@p7359))
% 0.86/1.07  (step @p4875 :rule false_intro :premises (@p7360))
% 0.86/1.07  (step @p4876 :rule symm :premises (@p4875))
% 0.86/1.07  (step @p4877 :rule false_intro :premises (@p7361))
% 0.86/1.07  (step @p4878 :rule trans :premises (@p4877 @p4876))
% 0.86/1.07  (step @p4879 :rule cong :premises (@p4878) :args (@t246))
% 0.86/1.07  (step @p4880 :rule true_intro :premises (@p7362))
% 0.86/1.07  (step @p4881 :rule symm :premises (@p4880))
% 0.86/1.07  (step @p4882 :rule trans :premises (@p4881 @p4879 @p4874))
% 0.86/1.07  (step @p4883 false :rule eq_resolve :premises (@p4882 @p397))
% 0.86/1.07  (step-pop @p7363 :rule scope :premises (@p4883))
% 0.86/1.07  (step-pop @p7364 :rule scope :premises (@p7363))
% 0.86/1.07  (step-pop @p7365 :rule scope :premises (@p7364))
% 0.86/1.07  (step-pop @p7366 :rule scope :premises (@p7365))
% 0.86/1.07  (step @p4884 :rule process_scope :premises (@p7366) :args (false))
% 0.86/1.07  (assume-push @p7367 @t446)
% 0.86/1.07  (assume-push @p7368 @t270)
% 0.86/1.07  (assume-push @p7369 @t246)
% 0.86/1.07  (assume-push @p7370 @t280)
% 0.86/1.07  (step @p4893 :rule and_intro :premises (@p7367 @p7368 @p7370 @p7369))
% 0.86/1.07  (step-pop @p7371 :rule scope :premises (@p4893))
% 0.86/1.07  (step-pop @p7372 :rule scope :premises (@p7371))
% 0.86/1.07  (step-pop @p7373 :rule scope :premises (@p7372))
% 0.86/1.07  (step-pop @p7374 :rule scope :premises (@p7373))
% 0.86/1.07  (step @p4894 :rule process_scope :premises (@p7374) :args (@t553))
% 0.86/1.07  (step @p4899 :rule implies_elim :premises (@p4894))
% 0.86/1.07  (step @p4900 :rule resolution :premises (@p4899 @p4884) :args (true @t553))
% 0.86/1.07  (step @p4901 :rule not_and :premises (@p4900))
% 0.86/1.07  (step @p4902 :rule eq_resolve :premises (@p4901 @p4869))
% 0.86/1.07  (step @p4903 :rule reordering :premises (@p4902) :args ((or @t230 @t231 @t245 @t466)))
% 0.86/1.07  (step @p4904 :rule chain_m_resolution :premises (@p4903 @p4868 @p3149 @p555 @p4559 @p3455 @p499 @p498) :args (@t269 @t480 (@list @t245 @t246 @t253 @t247 @t230 @t231 @t238)))
% 0.86/1.07  (step @p4905 :rule cnf_equiv_neg1 :args (@t238))
% 0.86/1.07  (step @p4906 :rule reordering :premises (@p4905) :args ((or @t232 @t231 @t238)))
% 0.86/1.07  (step @p4907 :rule chain_m_resolution :premises (@p4906 @p4904 @p498) :args (@t231 @t554 (@list @t232 @t238)))
% 0.86/1.07  (step @p4908 :rule refl :args (@t446))
% 0.86/1.07  (step @p4909 :rule nary_cong :premises (@p619 @p4908 @p659 @p2345) :args ((or @t270 @t446 @t280 @t467)))
% 0.86/1.07  (assume-push @p7375 @t231)
% 0.86/1.07  (assume-push @p7376 @t230)
% 0.86/1.07  (assume-push @p7377 @t245)
% 0.86/1.07  (assume-push @p7378 @t466)
% 0.86/1.07  (step @p625 :rule evaluate :args (@t273))
% 0.86/1.07  (step @p4914 :rule true_intro :premises (@p7375))
% 0.86/1.07  (step @p4915 :rule true_intro :premises (@p7376))
% 0.86/1.07  (step @p4916 :rule symm :premises (@p4915))
% 0.86/1.07  (step @p4917 :rule true_intro :premises (@p7377))
% 0.86/1.07  (step @p4918 :rule trans :premises (@p4917 @p4916))
% 0.86/1.07  (step @p4919 :rule cong :premises (@p4918) :args (@t246))
% 0.86/1.07  (step @p4920 :rule false_intro :premises (@p7378))
% 0.86/1.07  (step @p4921 :rule symm :premises (@p4920))
% 0.86/1.07  (step @p4922 :rule trans :premises (@p4921 @p4919 @p4914))
% 0.86/1.07  (step @p4923 false :rule eq_resolve :premises (@p4922 @p625))
% 0.86/1.07  (step-pop @p7379 :rule scope :premises (@p4923))
% 0.86/1.07  (step-pop @p7380 :rule scope :premises (@p7379))
% 0.86/1.07  (step-pop @p7381 :rule scope :premises (@p7380))
% 0.86/1.07  (step-pop @p7382 :rule scope :premises (@p7381))
% 0.86/1.07  (step @p4924 :rule process_scope :premises (@p7382) :args (false))
% 0.86/1.07  (assume-push @p7383 @t230)
% 0.86/1.07  (assume-push @p7384 @t231)
% 0.86/1.07  (assume-push @p7385 @t245)
% 0.86/1.07  (assume-push @p7386 @t466)
% 0.86/1.07  (step @p4933 :rule and_intro :premises (@p7384 @p7383 @p7385 @p7386))
% 0.86/1.07  (step-pop @p7387 :rule scope :premises (@p4933))
% 0.86/1.07  (step-pop @p7388 :rule scope :premises (@p7387))
% 0.86/1.07  (step-pop @p7389 :rule scope :premises (@p7388))
% 0.86/1.07  (step-pop @p7390 :rule scope :premises (@p7389))
% 0.86/1.07  (step @p4934 :rule process_scope :premises (@p7390) :args (@t555))
% 0.86/1.07  (step @p4939 :rule implies_elim :premises (@p4934))
% 0.86/1.07  (step @p4940 :rule resolution :premises (@p4939 @p4924) :args (true @t555))
% 0.86/1.07  (step @p4941 :rule not_and :premises (@p4940))
% 0.86/1.07  (step @p4942 :rule eq_resolve :premises (@p4941 @p4909))
% 0.86/1.07  (step @p4943 :rule reordering :premises (@p4942) :args ((or @t446 @t270 @t246 @t280)))
% 0.86/1.07  (step @p4944 :rule bool-double-not-elim :args (@t232))
% 0.86/1.07  (step @p4945 :rule nary_cong :premises (@p619 @p4944 @p617 @p1056) :args ((or @t270 @t556 @t268 @t271)))
% 0.86/1.07  (assume-push @p7391 @t269)
% 0.86/1.07  (assume-push @p7392 @t230)
% 0.86/1.07  (assume-push @p7393 @t216)
% 0.86/1.07  (assume-push @p7394 @t217)
% 0.86/1.07  (step @p397 :rule evaluate :args (@t212))
% 0.86/1.07  (step @p4950 :rule false_intro :premises (@p7391))
% 0.86/1.07  (step @p4951 :rule true_intro :premises (@p7392))
% 0.86/1.07  (step @p4952 :rule symm :premises (@p4951))
% 0.86/1.07  (step @p4953 :rule true_intro :premises (@p7393))
% 0.86/1.07  (step @p4954 :rule trans :premises (@p4953 @p4952))
% 0.86/1.07  (step @p4955 :rule cong :premises (@p4954) :args (@t217))
% 0.86/1.07  (step @p4956 :rule true_intro :premises (@p7394))
% 0.86/1.07  (step @p4957 :rule symm :premises (@p4956))
% 0.86/1.07  (step @p4958 :rule trans :premises (@p4957 @p4955 @p4950))
% 0.86/1.07  (step @p4959 false :rule eq_resolve :premises (@p4958 @p397))
% 0.86/1.07  (step-pop @p7395 :rule scope :premises (@p4959))
% 0.86/1.07  (step-pop @p7396 :rule scope :premises (@p7395))
% 0.86/1.07  (step-pop @p7397 :rule scope :premises (@p7396))
% 0.86/1.07  (step-pop @p7398 :rule scope :premises (@p7397))
% 0.86/1.07  (step @p4960 :rule process_scope :premises (@p7398) :args (false))
% 0.86/1.07  (assume-push @p7399 @t230)
% 0.86/1.07  (assume-push @p7400 @t269)
% 0.86/1.07  (assume-push @p7401 @t216)
% 0.86/1.07  (assume-push @p7402 @t217)
% 0.86/1.07  (step @p4969 :rule and_intro :premises (@p7400 @p7399 @p7401 @p7402))
% 0.86/1.07  (step-pop @p7403 :rule scope :premises (@p4969))
% 0.86/1.07  (step-pop @p7404 :rule scope :premises (@p7403))
% 0.86/1.07  (step-pop @p7405 :rule scope :premises (@p7404))
% 0.86/1.07  (step-pop @p7406 :rule scope :premises (@p7405))
% 0.86/1.07  (step @p4970 :rule process_scope :premises (@p7406) :args (@t557))
% 0.86/1.07  (step @p4975 :rule implies_elim :premises (@p4970))
% 0.86/1.07  (step @p4976 :rule resolution :premises (@p4975 @p4960) :args (true @t557))
% 0.86/1.07  (step @p4977 :rule not_and :premises (@p4976))
% 0.86/1.07  (step @p4978 :rule eq_resolve :premises (@p4977 @p4945))
% 0.86/1.07  (step @p4979 :rule reordering :premises (@p4978) :args ((or @t232 @t270 @t271 @t268)))
% 0.86/1.07  (step @p4980 :rule chain_m_resolution :premises (@p4979 @p4904 @p2887 @p441 @p439 @p4943 @p4906 @p497 @p480 @p448 @p446 @p4904 @p556 @p554 @p537 @p508 @p386 @p507 @p378 @p308) :args ((or @t270 @t279 @t218) @t558 (@list @t232 @t216 @t217 @t224 @t245 @t231 @t238 @t226 @t201 @t199 @t232 @t246 @t253 @t241 @t196 @t181 @t206 @t151 @t121)))
% 0.86/1.07  (step @p4981 :rule nary_cong :premises (@p619 @p4908 @p785 @p2082) :args ((or @t270 @t446 @t301 @t450)))
% 0.86/1.07  (assume-push @p7407 @t231)
% 0.86/1.07  (assume-push @p7408 @t230)
% 0.86/1.07  (assume-push @p7409 @t259)
% 0.86/1.07  (assume-push @p7410 @t449)
% 0.86/1.07  (step @p625 :rule evaluate :args (@t273))
% 0.86/1.07  (step @p4986 :rule true_intro :premises (@p7407))
% 0.86/1.07  (step @p4987 :rule true_intro :premises (@p7408))
% 0.86/1.07  (step @p4988 :rule symm :premises (@p4987))
% 0.86/1.07  (step @p4989 :rule true_intro :premises (@p7409))
% 0.86/1.07  (step @p4990 :rule trans :premises (@p4989 @p4988))
% 0.86/1.07  (step @p4991 :rule cong :premises (@p4990) :args (@t260))
% 0.86/1.07  (step @p4992 :rule false_intro :premises (@p7410))
% 0.86/1.07  (step @p4993 :rule symm :premises (@p4992))
% 0.86/1.07  (step @p4994 :rule trans :premises (@p4993 @p4991 @p4986))
% 0.86/1.07  (step @p4995 false :rule eq_resolve :premises (@p4994 @p625))
% 0.86/1.07  (step-pop @p7411 :rule scope :premises (@p4995))
% 0.86/1.07  (step-pop @p7412 :rule scope :premises (@p7411))
% 0.86/1.07  (step-pop @p7413 :rule scope :premises (@p7412))
% 0.86/1.07  (step-pop @p7414 :rule scope :premises (@p7413))
% 0.86/1.07  (step @p4996 :rule process_scope :premises (@p7414) :args (false))
% 0.86/1.07  (assume-push @p7415 @t230)
% 0.86/1.07  (assume-push @p7416 @t231)
% 0.86/1.07  (assume-push @p7417 @t259)
% 0.86/1.07  (assume-push @p7418 @t449)
% 0.86/1.07  (step @p5005 :rule and_intro :premises (@p7416 @p7415 @p7417 @p7418))
% 0.86/1.07  (step-pop @p7419 :rule scope :premises (@p5005))
% 0.86/1.07  (step-pop @p7420 :rule scope :premises (@p7419))
% 0.86/1.07  (step-pop @p7421 :rule scope :premises (@p7420))
% 0.86/1.07  (step-pop @p7422 :rule scope :premises (@p7421))
% 0.86/1.07  (step @p5006 :rule process_scope :premises (@p7422) :args (@t559))
% 0.86/1.07  (step @p5011 :rule implies_elim :premises (@p5006))
% 0.86/1.07  (step @p5012 :rule resolution :premises (@p5011 @p4996) :args (true @t559))
% 0.86/1.07  (step @p5013 :rule not_and :premises (@p5012))
% 0.86/1.07  (step @p5014 :rule eq_resolve :premises (@p5013 @p4981))
% 0.86/1.07  (step @p5015 :rule reordering :premises (@p5014) :args ((or @t446 @t270 @t260 @t301)))
% 0.86/1.07  (step @p5016 :rule nary_cong :premises (@p619 @p4908 @p1294 @p2158) :args ((or @t270 @t446 @t366 @t454)))
% 0.86/1.07  (assume-push @p7423 @t231)
% 0.86/1.07  (assume-push @p7424 @t230)
% 0.86/1.07  (assume-push @p7425 @t363)
% 0.86/1.07  (assume-push @p7426 @t445)
% 0.86/1.07  (step @p625 :rule evaluate :args (@t273))
% 0.86/1.07  (step @p5021 :rule true_intro :premises (@p7423))
% 0.86/1.07  (step @p5022 :rule true_intro :premises (@p7424))
% 0.86/1.07  (step @p5023 :rule symm :premises (@p5022))
% 0.86/1.07  (step @p5024 :rule true_intro :premises (@p7425))
% 0.86/1.07  (step @p5025 :rule trans :premises (@p5024 @p5023))
% 0.86/1.07  (step @p5026 :rule cong :premises (@p5025) :args (@t438))
% 0.86/1.07  (step @p5027 :rule false_intro :premises (@p7426))
% 0.86/1.07  (step @p5028 :rule symm :premises (@p5027))
% 0.86/1.07  (step @p5029 :rule trans :premises (@p5028 @p5026 @p5021))
% 0.86/1.07  (step @p5030 false :rule eq_resolve :premises (@p5029 @p625))
% 0.86/1.07  (step-pop @p7427 :rule scope :premises (@p5030))
% 0.86/1.07  (step-pop @p7428 :rule scope :premises (@p7427))
% 0.86/1.07  (step-pop @p7429 :rule scope :premises (@p7428))
% 0.86/1.07  (step-pop @p7430 :rule scope :premises (@p7429))
% 0.86/1.07  (step @p5031 :rule process_scope :premises (@p7430) :args (false))
% 0.86/1.07  (assume-push @p7431 @t230)
% 0.86/1.07  (assume-push @p7432 @t231)
% 0.86/1.07  (assume-push @p7433 @t363)
% 0.86/1.07  (assume-push @p7434 @t445)
% 0.86/1.07  (step @p5040 :rule and_intro :premises (@p7432 @p7431 @p7433 @p7434))
% 0.86/1.07  (step-pop @p7435 :rule scope :premises (@p5040))
% 0.86/1.07  (step-pop @p7436 :rule scope :premises (@p7435))
% 0.86/1.07  (step-pop @p7437 :rule scope :premises (@p7436))
% 0.86/1.07  (step-pop @p7438 :rule scope :premises (@p7437))
% 0.86/1.07  (step @p5041 :rule process_scope :premises (@p7438) :args (@t560))
% 0.86/1.07  (step @p5046 :rule implies_elim :premises (@p5041))
% 0.86/1.07  (step @p5047 :rule resolution :premises (@p5046 @p5031) :args (true @t560))
% 0.86/1.07  (step @p5048 :rule not_and :premises (@p5047))
% 0.86/1.07  (step @p5049 :rule eq_resolve :premises (@p5048 @p5016))
% 0.86/1.07  (step @p5050 :rule reordering :premises (@p5049) :args ((or @t446 @t270 @t438 @t366)))
% 0.86/1.07  (step @p5051 :rule chain_m_resolution :premises (@p2740 @p2997) :args ((or @t245 @t279 @t277 @t344 @t343) @t178 @t288))
% 0.86/1.07  (step @p5052 :rule chain_m_resolution :premises (@p1911 @p1876 @p782 @p781 @p5051 @p1676 @p1603 @p1290 @p2779 @p1875) :args ((or @t245 @t279 @t259 @t300 @t363 @t365 @t409) (@list true true true false false false true true false) (@list @t276 @t293 @t299 @t277 @t341 @t342 @t361 @t355 @t407)))
% 0.86/1.07  (step @p5053 :rule chain_m_resolution :premises (@p1801 @p1676 @p1291 @p1290 @p2961 @p1911 @p1131 @p781 @p2998 @p1800 @p1725 @p1724 @p5052 @p5050 @p4907 @p2157 @p2042 @p4943 @p556 @p554 @p537 @p508 @p386 @p5015 @p4906 @p497 @p480 @p448 @p446 @p4904 @p614 @p612 @p595 @p563 @p561 @p507 @p378 @p308) :args ((or @t270 @t279 @t300 @t365) (@list false true true false false false true true false true true false true false true true true true true true true false true false true true true false true true true true true false true true false) (@list @t341 @t355 @t361 @t342 @t276 @t277 @t299 @t293 @t407 @t408 @t415 @t409 @t363 @t231 @t438 @t444 @t245 @t246 @t253 @t241 @t196 @t181 @t259 @t231 @t238 @t226 @t201 @t199 @t232 @t260 @t267 @t255 @t192 @t186 @t206 @t151 @t121)))
% 0.86/1.07  (step @p5054 :rule chain_m_resolution :premises (@p2778 @p4704 @p1291 @p1290) :args ((or @t245 @t279 @t364 @t366 @t367) @t326 @t398))
% 0.86/1.07  (step @p5055 :rule nary_cong :premises (@p1294 @p2232 @p1380 @p1417) :args ((or @t366 @t459 @t384 @t388)))
% 0.86/1.07  (assume-push @p7439 @t365)
% 0.86/1.07  (assume-push @p7440 @t363)
% 0.86/1.07  (assume-push @p7441 @t375)
% 0.86/1.07  (assume-push @p7442 @t377)
% 0.86/1.07  (step @p397 :rule evaluate :args (@t212))
% 0.86/1.07  (step @p5060 :rule false_intro :premises (@p7439))
% 0.86/1.07  (step @p5061 :rule true_intro :premises (@p7440))
% 0.86/1.07  (step @p5062 :rule symm :premises (@p5061))
% 0.86/1.07  (step @p5063 :rule true_intro :premises (@p7441))
% 0.86/1.07  (step @p5064 :rule trans :premises (@p5063 @p5062))
% 0.86/1.07  (step @p5065 :rule cong :premises (@p5064) :args (@t377))
% 0.86/1.07  (step @p5066 :rule true_intro :premises (@p7442))
% 0.86/1.07  (step @p5067 :rule symm :premises (@p5066))
% 0.86/1.07  (step @p5068 :rule trans :premises (@p5067 @p5065 @p5060))
% 0.86/1.07  (step @p5069 false :rule eq_resolve :premises (@p5068 @p397))
% 0.86/1.07  (step-pop @p7443 :rule scope :premises (@p5069))
% 0.86/1.07  (step-pop @p7444 :rule scope :premises (@p7443))
% 0.86/1.07  (step-pop @p7445 :rule scope :premises (@p7444))
% 0.86/1.07  (step-pop @p7446 :rule scope :premises (@p7445))
% 0.86/1.07  (step @p5070 :rule process_scope :premises (@p7446) :args (false))
% 0.86/1.07  (assume-push @p7447 @t363)
% 0.86/1.07  (assume-push @p7448 @t365)
% 0.86/1.07  (assume-push @p7449 @t375)
% 0.86/1.07  (assume-push @p7450 @t377)
% 0.86/1.07  (step @p5079 :rule and_intro :premises (@p7448 @p7447 @p7449 @p7450))
% 0.86/1.07  (step-pop @p7451 :rule scope :premises (@p5079))
% 0.86/1.07  (step-pop @p7452 :rule scope :premises (@p7451))
% 0.86/1.07  (step-pop @p7453 :rule scope :premises (@p7452))
% 0.86/1.07  (step-pop @p7454 :rule scope :premises (@p7453))
% 0.86/1.07  (step @p5080 :rule process_scope :premises (@p7454) :args (@t561))
% 0.86/1.07  (step @p5085 :rule implies_elim :premises (@p5080))
% 0.86/1.07  (step @p5086 :rule resolution :premises (@p5085 @p5070) :args (true @t561))
% 0.86/1.07  (step @p5087 :rule not_and :premises (@p5086))
% 0.86/1.07  (step @p5088 :rule eq_resolve :premises (@p5087 @p5055))
% 0.86/1.07  (step @p5089 :rule reordering :premises (@p5088) :args ((or @t364 @t366 @t388 @t384)))
% 0.86/1.07  (step @p5090 :rule chain_m_resolution :premises (@p1452 @p5089) :args ((or @t364 @t366 @t388 @t341 @t355) @t207 @t396))
% 0.86/1.07  (step @p5091 :rule chain_m_resolution :premises (@p2523 @p3815) :args ((or @t388 @t355 @t343 @t407 @t409) @t207 @t396))
% 0.86/1.07  (step @p5092 :rule chain_m_resolution :premises (@p1839 @p5091 @p1803 @p1724 @p1801 @p1911) :args ((or @t259 @t300 @t388 @t293 @t355 @t343) (@list false false true true false) (@list @t407 @t408 @t415 @t409 @t276)))
% 0.86/1.07  (step @p5093 :rule chain_m_resolution :premises (@p782 @p781 @p5051 @p5092 @p5090 @p1603 @p1289 @p1272 @p386 @p1243 @p5054 @p2117 @p614 @p612 @p595 @p563 @p561 @p2044 @p2041 @p2024 @p1993 @p1987 @p507 @p378 @p308) :args ((or @t245 @t279 @t259 @t300 @t364 @t388) (@list true false false false false true true false true true false true true true true false false true true false true true true false) (@list @t299 @t277 @t293 @t341 @t342 @t361 @t351 @t181 @t193 @t355 @t363 @t260 @t267 @t255 @t192 @t186 @t438 @t444 @t435 @t204 @t203 @t206 @t151 @t121)))
% 0.86/1.07  (step @p5094 :rule chain_m_resolution :premises (@p4139 @p3107 @p946 @p868) :args ((or @t259 @t300 @t217 @t268 @t312) @t433 @t327))
% 0.86/1.07  (step @p5095 :rule chain_m_resolution :premises (@p2560 @p4067 @p869 @p868) :args ((or @t323 @t375 @t385 @t293 @t278) @t326 @t327))
% 0.86/1.07  (step @p5096 :rule chain_m_resolution :premises (@p5095 @p3957) :args ((or @t217 @t268 @t323 @t385 @t293 @t278) @t207 @t396))
% 0.86/1.07  (step @p5097 :rule chain_m_resolution :premises (@p5089 @p1452 @p5092 @p1455 @p1377 @p5096 @p5094 @p1911 @p782 @p781 @p1291 @p1290 @p4290 @p4326 @p615 @p438 @p421 @p388 @p386 @p2117 @p614 @p612 @p595 @p563 @p561 @p2044 @p2041 @p2024 @p1993 @p1987 @p507 @p378 @p308) :args ((or @t245 @t279 @t259 @t300 @t364 @t284 @t268) (@list false true false true true false false true true true true false false true true true true false false true true true true false false true true false true true true false) (@list @t375 @t341 @t377 @t383 @t376 @t312 @t276 @t293 @t299 @t355 @t361 @t277 @t342 @t217 @t224 @t210 @t195 @t181 @t363 @t260 @t267 @t255 @t192 @t186 @t438 @t444 @t435 @t204 @t203 @t206 @t151 @t121)))
% 0.86/1.07  (step @p5098 :rule nary_cong :premises (@p619 @p4944 @p1380 @p1492) :args ((or @t270 @t556 @t384 @t385)))
% 0.86/1.07  (assume-push @p7455 @t269)
% 0.86/1.07  (assume-push @p7456 @t230)
% 0.86/1.07  (assume-push @p7457 @t375)
% 0.86/1.07  (assume-push @p7458 @t376)
% 0.86/1.07  (step @p397 :rule evaluate :args (@t212))
% 0.86/1.07  (step @p5103 :rule false_intro :premises (@p7455))
% 0.86/1.07  (step @p5104 :rule true_intro :premises (@p7456))
% 0.86/1.07  (step @p5105 :rule symm :premises (@p5104))
% 0.86/1.07  (step @p5106 :rule true_intro :premises (@p7457))
% 0.86/1.07  (step @p5107 :rule trans :premises (@p5106 @p5105))
% 0.86/1.07  (step @p5108 :rule cong :premises (@p5107) :args (@t376))
% 0.86/1.07  (step @p5109 :rule true_intro :premises (@p7458))
% 0.86/1.07  (step @p5110 :rule symm :premises (@p5109))
% 0.86/1.07  (step @p5111 :rule trans :premises (@p5110 @p5108 @p5103))
% 0.86/1.07  (step @p5112 false :rule eq_resolve :premises (@p5111 @p397))
% 0.86/1.07  (step-pop @p7459 :rule scope :premises (@p5112))
% 0.86/1.07  (step-pop @p7460 :rule scope :premises (@p7459))
% 0.86/1.07  (step-pop @p7461 :rule scope :premises (@p7460))
% 0.86/1.07  (step-pop @p7462 :rule scope :premises (@p7461))
% 0.86/1.07  (step @p5113 :rule process_scope :premises (@p7462) :args (false))
% 0.86/1.07  (assume-push @p7463 @t230)
% 0.86/1.07  (assume-push @p7464 @t269)
% 0.86/1.07  (assume-push @p7465 @t375)
% 0.86/1.07  (assume-push @p7466 @t376)
% 0.86/1.07  (step @p5122 :rule and_intro :premises (@p7464 @p7463 @p7465 @p7466))
% 0.86/1.07  (step-pop @p7467 :rule scope :premises (@p5122))
% 0.86/1.07  (step-pop @p7468 :rule scope :premises (@p7467))
% 0.86/1.07  (step-pop @p7469 :rule scope :premises (@p7468))
% 0.86/1.07  (step-pop @p7470 :rule scope :premises (@p7469))
% 0.86/1.07  (step @p5123 :rule process_scope :premises (@p7470) :args (@t562))
% 0.86/1.07  (step @p5128 :rule implies_elim :premises (@p5123))
% 0.86/1.07  (step @p5129 :rule resolution :premises (@p5128 @p5113) :args (true @t562))
% 0.86/1.07  (step @p5130 :rule not_and :premises (@p5129))
% 0.86/1.07  (step @p5131 :rule eq_resolve :premises (@p5130 @p5098))
% 0.86/1.07  (step @p5132 :rule reordering :premises (@p5131) :args ((or @t232 @t270 @t385 @t384)))
% 0.86/1.07  (step @p5133 :rule chain_m_resolution :premises (@p5132 @p4904 @p1527) :args ((or @t270 @t216 @t217 @t385) @t214 (@list @t232 @t375)))
% 0.86/1.07  (step @p5134 :rule chain_m_resolution :premises (@p5133 @p5097 @p615 @p439 @p1455 @p1376 @p1359 @p1330 @p5093 @p5053 @p5015 @p614 @p612 @p595 @p563 @p561 @p4943 @p4906 @p497 @p480 @p448 @p446 @p4904 @p556 @p554 @p537 @p508 @p386 @p507 @p378 @p308) :args ((or @t270 @t279 @t300 @t284) (@list true true true false true true true true true true true true true true false true false true true true false true true true true true false true true false) (@list @t216 @t217 @t224 @t376 @t383 @t371 @t198 @t377 @t364 @t259 @t260 @t267 @t255 @t192 @t186 @t245 @t231 @t238 @t226 @t201 @t199 @t232 @t246 @t253 @t241 @t196 @t181 @t206 @t151 @t121)))
% 0.86/1.07  (step @p5135 :rule chain_m_resolution :premises (@p2596 @p3815 @p1378 @p1377) :args ((or @t310 @t320 @t388 @t355 @t343) @t326 @t391))
% 0.86/1.07  (step @p5136 :rule chain_m_resolution :premises (@p2668 @p4555 @p1803 @p1724 @p3454 @p5132 @p4904 @p1455 @p1377 @p5135 @p4139 @p946 @p868) :args ((or @t270 @t261 @t301 @t217 @t268 @t312 @t355 @t343) (@list true false true true true true false true true true false true) (@list @t407 @t408 @t415 @t409 @t375 @t232 @t376 @t383 @t377 @t310 @t311 @t318)))
% 0.86/1.07  (step @p5137 :rule chain_m_resolution :premises (@p2451 @p4067) :args ((or @t323 @t293 @t278 @t407 @t408) @t207 @t335))
% 0.86/1.07  (step @p5138 :rule chain_m_resolution :premises (@p5137 @p1762 @p1725 @p1724) :args ((or @t323 @t293 @t278 @t355 @t343 @t416) @t326 @t424))
% 0.86/1.07  (step @p5139 :rule chain_m_resolution :premises (@p4555 @p5091 @p1803 @p1724 @p5138 @p1455 @p1377 @p5096) :args ((or @t261 @t301 @t217 @t268 @t323 @t293 @t278 @t355 @t343) (@list false false true true false true true) (@list @t407 @t408 @t415 @t409 @t377 @t383 @t376)))
% 0.86/1.07  (step @p5140 :rule chain_m_resolution :premises (@p5139 @p943 @p4827 @p5136) :args ((or @t270 @t261 @t301 @t217 @t268 @t293 @t355 @t343) (@list false true false) (@list @t276 @t310 @t312)))
% 0.86/1.07  (step @p5141 :rule chain_m_resolution :premises (@p5050 @p4907 @p1676 @p2157 @p2042) :args ((or @t270 @t365 @t341 @t355) @t563 (@list @t231 @t363 @t438 @t444)))
% 0.86/1.07  (step @p5142 :rule chain_m_resolution :premises (@p4139 @p2668 @p946 @p868 @p5095 @p3742 @p4555 @p5132 @p4904 @p1803 @p1724 @p1455 @p1377 @p4558 @p5090 @p2380 @p2044 @p2042 @p5141 @p5140 @p782 @p781 @p1291 @p1290 @p4290 @p4326 @p3146 @p4943 @p4906 @p497 @p480 @p448 @p446 @p4904 @p556 @p554 @p537 @p508 @p2120 @p612 @p595 @p563 @p561 @p5134 @p615 @p438 @p421 @p388 @p386 @p507 @p378 @p308 @p4980) :args ((or @t270 @t279 @t268) (@list false false true true false true true true false true false true true true false false true true true true true true true false false false true false true true true false true true true true true false true true true false true true true true true false true true false false) (@list @t310 @t311 @t318 @t312 @t276 @t407 @t375 @t232 @t408 @t415 @t376 @t383 @t409 @t377 @t363 @t438 @t444 @t364 @t341 @t293 @t299 @t355 @t361 @t277 @t342 @t259 @t245 @t231 @t238 @t226 @t201 @t199 @t232 @t246 @t253 @t241 @t196 @t260 @t267 @t255 @t192 @t186 @t261 @t217 @t224 @t210 @t195 @t181 @t206 @t151 @t121 @t218)))
% 0.86/1.07  (step @p5143 :rule chain_m_resolution :premises (@p2997 @p4788 @p782 @p781 @p3146 @p556 @p554 @p537 @p508 @p386 @p2120 @p612 @p595 @p563 @p561 @p507 @p378 @p308) :args ((or @t245 @t279 @t261 @t302) (@list true true true false true true true true false false true true true false true true false) (@list @t276 @t277 @t299 @t259 @t246 @t253 @t241 @t196 @t181 @t260 @t267 @t255 @t192 @t186 @t206 @t151 @t121)))
% 0.86/1.07  (step @p5144 :rule chain_m_resolution :premises (@p2380 @p5089 @p2044 @p2042) :args ((or @t245 @t246 @t364 @t388 @t384) @t428 @t503))
% 0.86/1.07  (step @p5145 :rule chain_m_resolution :premises (@p5141 @p3815) :args ((or @t270 @t365 @t388 @t384 @t355) @t207 @t349))
% 0.86/1.07  (step @p5146 :rule chain_m_resolution :premises (@p943 @p4827) :args ((or @t261 @t301 @t323 @t276 @t293) @t207 @t335))
% 0.86/1.07  (step @p5147 :rule chain_m_resolution :premises (@p4175 @p1018 @p946 @p868 @p5146 @p2961 @p1291 @p1290 @p5145 @p5144 @p1455 @p1376 @p1359 @p1330 @p1131 @p780 @p763 @p734 @p3146 @p2120 @p612 @p595 @p563 @p561 @p5143 @p5134 @p4943 @p4906 @p497 @p480 @p448 @p446 @p4904 @p556 @p554 @p537 @p508 @p5133 @p615 @p438 @p421 @p388 @p386 @p507 @p378 @p308 @p4980 @p5142) :args ((or @t270 @t279 @t384) (@list false false true true true true true false false false true true true false true true true false false true true true false true true true false true true true false true true true true true true true true true true false true true false false true) (@list @t310 @t311 @t318 @t312 @t276 @t342 @t361 @t355 @t364 @t377 @t383 @t371 @t198 @t277 @t299 @t290 @t188 @t259 @t260 @t267 @t255 @t192 @t186 @t293 @t261 @t245 @t231 @t238 @t226 @t201 @t199 @t232 @t246 @t253 @t241 @t196 @t376 @t217 @t224 @t210 @t195 @t181 @t206 @t151 @t121 @t218 @t216)))
% 0.86/1.07  (step @p5148 :rule nary_cong :premises (@p619 @p4944 @p871 @p983) :args ((or @t270 @t556 @t319 @t320)))
% 0.86/1.07  (assume-push @p7471 @t269)
% 0.86/1.07  (assume-push @p7472 @t230)
% 0.86/1.07  (assume-push @p7473 @t310)
% 0.86/1.07  (assume-push @p7474 @t311)
% 0.86/1.07  (step @p397 :rule evaluate :args (@t212))
% 0.86/1.07  (step @p5153 :rule false_intro :premises (@p7471))
% 0.86/1.07  (step @p5154 :rule true_intro :premises (@p7472))
% 0.86/1.07  (step @p5155 :rule symm :premises (@p5154))
% 0.86/1.07  (step @p5156 :rule true_intro :premises (@p7473))
% 0.86/1.07  (step @p5157 :rule trans :premises (@p5156 @p5155))
% 0.86/1.07  (step @p5158 :rule cong :premises (@p5157) :args (@t311))
% 0.86/1.07  (step @p5159 :rule true_intro :premises (@p7474))
% 0.86/1.07  (step @p5160 :rule symm :premises (@p5159))
% 0.86/1.07  (step @p5161 :rule trans :premises (@p5160 @p5158 @p5153))
% 0.86/1.07  (step @p5162 false :rule eq_resolve :premises (@p5161 @p397))
% 0.86/1.07  (step-pop @p7475 :rule scope :premises (@p5162))
% 0.86/1.07  (step-pop @p7476 :rule scope :premises (@p7475))
% 0.86/1.07  (step-pop @p7477 :rule scope :premises (@p7476))
% 0.86/1.07  (step-pop @p7478 :rule scope :premises (@p7477))
% 0.86/1.07  (step @p5163 :rule process_scope :premises (@p7478) :args (false))
% 0.86/1.07  (assume-push @p7479 @t230)
% 0.86/1.07  (assume-push @p7480 @t269)
% 0.86/1.07  (assume-push @p7481 @t310)
% 0.86/1.07  (assume-push @p7482 @t311)
% 0.86/1.07  (step @p5172 :rule and_intro :premises (@p7480 @p7479 @p7481 @p7482))
% 0.86/1.07  (step-pop @p7483 :rule scope :premises (@p5172))
% 0.86/1.07  (step-pop @p7484 :rule scope :premises (@p7483))
% 0.86/1.07  (step-pop @p7485 :rule scope :premises (@p7484))
% 0.86/1.07  (step-pop @p7486 :rule scope :premises (@p7485))
% 0.86/1.07  (step @p5173 :rule process_scope :premises (@p7486) :args (@t564))
% 0.86/1.07  (step @p5178 :rule implies_elim :premises (@p5173))
% 0.86/1.07  (step @p5179 :rule resolution :premises (@p5178 @p5163) :args (true @t564))
% 0.86/1.07  (step @p5180 :rule not_and :premises (@p5179))
% 0.86/1.07  (step @p5181 :rule eq_resolve :premises (@p5180 @p5148))
% 0.86/1.07  (step @p5182 :rule reordering :premises (@p5181) :args ((or @t232 @t270 @t320 @t319)))
% 0.86/1.07  (step @p5183 :rule chain_m_resolution :premises (@p5182 @p4904 @p1018) :args ((or @t270 @t216 @t217 @t320) @t214 (@list @t232 @t310)))
% 0.86/1.07  (step @p5184 :rule chain_m_resolution :premises (@p4555 @p2523 @p1803 @p1724 @p5138 @p1452 @p1291 @p1290 @p2961 @p5146 @p946 @p868 @p5183 @p5147 @p1131 @p781 @p5143 @p1455 @p1377 @p5133 @p5142 @p3146 @p2120 @p613 @p5134 @p615 @p439 @p4980 @p4943 @p4907 @p556 @p555) :args ((or @t270 @t279) (@list false false true true false true true false false false true true true false true true false true true true false false true true true true false true false true true) (@list @t407 @t408 @t415 @t409 @t341 @t355 @t361 @t342 @t276 @t312 @t318 @t311 @t375 @t277 @t299 @t293 @t377 @t383 @t376 @t216 @t259 @t260 @t267 @t261 @t217 @t224 @t218 @t245 @t231 @t246 @t253)))
% 0.86/1.07  (step @p5185 :rule chain_m_resolution :premises (@p5182 @p4904 @p3107 @p946 @p868 @p5015 @p4906 @p497 @p480 @p448 @p446 @p4904 @p614 @p612 @p595 @p563 @p561 @p507 @p378 @p308) :args ((or @t270 @t300 @t312) @t558 (@list @t232 @t310 @t311 @t318 @t259 @t231 @t238 @t226 @t201 @t199 @t232 @t260 @t267 @t255 @t192 @t186 @t206 @t151 @t121)))
% 0.86/1.07  (step @p5186 :rule chain_m_resolution :premises (@p4866 @p1911 @p1131 @p781) :args ((or @t247 @t280 @t259 @t300 @t293) @t433 @t337))
% 0.86/1.07  (step @p5187 :rule chain_m_resolution :premises (@p1800 @p2924) :args ((or @t259 @t300 @t302 @t278 @t408) @t207 @t462))
% 0.86/1.07  (step @p5188 :rule chain_m_resolution :premises (@p732 @p4594) :args ((or @t247 @t280 @t284 @t276 @t277) @t207 @t565))
% 0.86/1.07  (step @p5189 :rule chain_m_resolution :premises (@p1091 @p4031 @p869 @p868) :args ((or @t259 @t300 @t216 @t271 @t323 @t408) @t326 @t327))
% 0.86/1.07  (step @p5190 :rule chain_m_resolution :premises (@p5189 @p4979 @p4904 @p441 @p439 @p5188 @p5187 @p782 @p780 @p763 @p734 @p5186 @p5184 @p5015 @p4906 @p497 @p480 @p448 @p446 @p4904 @p614 @p612 @p595 @p563 @p561 @p507 @p378 @p308 @p5185) :args ((or @t270 @t280 @t300 @t408) (@list true true false true true true true true true true false true true false true true true false true true true true true false true true false false) (@list @t216 @t232 @t217 @t224 @t218 @t276 @t277 @t299 @t290 @t188 @t293 @t247 @t259 @t231 @t238 @t226 @t201 @t199 @t232 @t260 @t267 @t255 @t192 @t186 @t206 @t151 @t121 @t312)))
% 0.86/1.07  (step @p5191 :rule chain_m_resolution :premises (@p4744 @p1452 @p1603 @p1290 @p2705 @p3779 @p1875 @p4594) :args ((or @t247 @t280 @t363 @t365 @t284 @t388 @t409) (@list false false true true true false true) @t464))
% 0.86/1.07  (step @p5192 :rule chain_m_resolution :premises (@p1455 @p1377 @p5133 @p5191 @p4594 @p615 @p439 @p5050 @p4906 @p497 @p480 @p448 @p446 @p4904 @p2157 @p2041 @p2024 @p1993 @p1987 @p507 @p378 @p308 @p5184) :args ((or @t270 @t280 @t365 @t284 @t409) (@list true true true true true true true false true true true false true true true true false true true true false true) (@list @t383 @t376 @t377 @t216 @t217 @t224 @t363 @t231 @t238 @t226 @t201 @t199 @t232 @t438 @t444 @t435 @t204 @t203 @t206 @t151 @t121 @t247)))
% 0.86/1.07  (step @p5193 :rule chain_m_resolution :premises (@p1563 @p3779 @p1378 @p1377) :args ((or @t363 @t365 @t216 @t271 @t388 @t409) @t326 @t391))
% 0.86/1.07  (step @p5194 :rule chain_m_resolution :premises (@p5132 @p4904 @p1600 @p1455 @p1377 @p5193 @p2704 @p1603 @p1290 @p4745 @p4979 @p4904 @p441 @p439 @p5192 @p1875 @p5184 @p5050 @p4906 @p497 @p480 @p448 @p446 @p4904 @p2157 @p2041 @p2024 @p1993 @p1987 @p507 @p378 @p308) :args ((or @t270 @t280 @t365 @t409) (@list true false false true true true false true true true true false true true false true true false true true true false true true true true false true true true false) (@list @t232 @t375 @t376 @t383 @t377 @t341 @t355 @t361 @t342 @t216 @t232 @t217 @t224 @t218 @t407 @t247 @t363 @t231 @t238 @t226 @t201 @t199 @t232 @t438 @t444 @t435 @t204 @t203 @t206 @t151 @t121)))
% 0.86/1.07  (step @p5195 :rule chain_m_resolution :premises (@p5090 @p4744 @p1455 @p1377 @p1603 @p1290 @p5133 @p2705 @p4594 @p615 @p439 @p5184 @p5194) :args ((or @t270 @t280 @t366 @t284 @t409 @t417) (@list true false true false true true true true true true true true) (@list @t341 @t377 @t383 @t342 @t361 @t376 @t355 @t216 @t217 @t224 @t247 @t364)))
% 0.86/1.07  (step @p5196 :rule chain_m_resolution :premises (@p1563 @p3778 @p1378 @p1377) :args ((or @t216 @t271 @t388 @t409 @t417) @t326 @t391))
% 0.86/1.07  (step @p5197 :rule chain_m_resolution :premises (@p5132 @p4904 @p1600 @p1455 @p1377 @p5196 @p4704 @p1603 @p1290 @p4745 @p4979 @p4904 @p441 @p439 @p5195 @p5184 @p5194) :args ((or @t270 @t280 @t366 @t409 @t417) (@list true false false true true true false true true true true false true true true true) (@list @t232 @t375 @t376 @t383 @t377 @t341 @t355 @t361 @t342 @t216 @t232 @t217 @t224 @t218 @t247 @t364)))
% 0.86/1.07  (step @p5198 :rule chain_m_resolution :premises (@p2523 @p5089) :args ((or @t364 @t366 @t388 @t407 @t409) @t207 @t396))
% 0.86/1.07  (step @p5199 :rule chain_m_resolution :premises (@p5133 @p4594 @p615 @p439 @p5184) :args ((or @t270 @t280 @t284 @t385) @t516 (@list @t216 @t217 @t224 @t247)))
% 0.86/1.07  (step @p5200 :rule chain_m_resolution :premises (@p4979 @p4904 @p4745 @p441 @p439 @p5199 @p1603 @p1290 @p4705 @p5132 @p4904 @p1455 @p1377 @p5198 @p5197 @p2117 @p2044 @p2042 @p5194 @p1725 @p1724 @p5190 @p5015 @p4907 @p614 @p613 @p5184) :args ((or @t270 @t280 @t300) (@list true false false true true false true true true true false true true true false false true true true true false true false true true true) (@list @t232 @t216 @t217 @t224 @t218 @t342 @t361 @t355 @t375 @t232 @t376 @t383 @t377 @t407 @t363 @t438 @t444 @t364 @t409 @t415 @t408 @t259 @t231 @t260 @t267 @t247)))
% 0.86/1.07  (step @p5201 :rule chain_m_resolution :premises (@p732 @p4788 @p782 @p781) :args ((or @t261 @t301 @t216 @t284 @t302) @t326 @t337))
% 0.86/1.07  (step @p5202 :rule chain_m_resolution :premises (@p5182 @p4904 @p1018 @p946 @p868 @p5146 @p4866 @p1131 @p781 @p5201 @p4594 @p615 @p439 @p5184 @p5200) :args ((or @t270 @t280 @t301 @t284) (@list true false false true true true false true true true true true true true) (@list @t232 @t310 @t311 @t318 @t312 @t276 @t277 @t299 @t293 @t216 @t217 @t224 @t247 @t261)))
% 0.86/1.07  (step @p5203 :rule chain_m_resolution :premises (@p1091 @p4827 @p869 @p868) :args ((or @t261 @t301 @t216 @t271 @t323) @t326 @t327))
% 0.86/1.07  (step @p5204 :rule chain_m_resolution :premises (@p1167 @p4866 @p1131 @p781 @p4789 @p5182 @p4904 @p946 @p868 @p5203 @p4979 @p4904 @p441 @p439 @p5202 @p5200 @p5184) :args ((or @t270 @t280 @t301) (@list true false true true true true false true true true true false true true true true) (@list @t276 @t277 @t299 @t293 @t310 @t232 @t311 @t318 @t312 @t216 @t232 @t217 @t224 @t218 @t261 @t247)))
% 0.86/1.07  (step @p5205 :rule chain_m_resolution :premises (@p2193 @p5050 @p4907) :args ((or @t270 @t259 @t449 @t438) @t214 (@list @t363 @t231)))
% 0.86/1.07  (step @p5206 :rule chain_m_resolution :premises (@p1241 @p4704 @p1291 @p1290) :args ((or @t364 @t366 @t216 @t284 @t367) @t326 @t398))
% 0.86/1.07  (step @p5207 :rule chain_m_resolution :premises (@p4744 @p5090 @p1603 @p1290 @p5206 @p1455 @p1377 @p5133 @p4594 @p615 @p439 @p2157 @p2041 @p2024 @p1993 @p1987 @p5205 @p5204 @p2120 @p612 @p595 @p563 @p561 @p507 @p378 @p308 @p5200 @p5184) :args ((or @t270 @t280 @t366 @t284) (@list false false true true false true true true true true true true true false true false true false true true true false true true false true true) (@list @t341 @t342 @t361 @t355 @t377 @t383 @t376 @t216 @t217 @t224 @t364 @t444 @t435 @t204 @t203 @t438 @t259 @t260 @t267 @t255 @t192 @t186 @t206 @t151 @t121 @t261 @t247)))
% 0.86/1.07  (step @p5208 :rule chain_m_resolution :premises (@p1563 @p5089 @p1378 @p1377) :args ((or @t364 @t366 @t216 @t271 @t388) @t326 @t391))
% 0.86/1.07  (step @p5209 :rule chain_m_resolution :premises (@p5132 @p4904 @p1600 @p1455 @p1377 @p5208 @p4704 @p1603 @p1290 @p4745 @p4979 @p4904 @p441 @p439 @p5207 @p5184 @p2157 @p2041 @p2024 @p1993 @p1987 @p5205 @p5204 @p2120 @p612 @p595 @p563 @p561 @p507 @p378 @p308 @p5200) :args ((or @t270 @t280 @t366) (@list true false false true true true false true true true true false true true true true true true false true false true false true true true false true true false true) (@list @t232 @t375 @t376 @t383 @t377 @t341 @t355 @t361 @t342 @t216 @t232 @t217 @t224 @t218 @t247 @t364 @t444 @t435 @t204 @t203 @t438 @t259 @t260 @t267 @t255 @t192 @t186 @t206 @t151 @t121 @t261)))
% 0.86/1.07  (step @p5210 :rule chain_m_resolution :premises (@p2339 @p3778 @p1803 @p1724) :args ((or @t259 @t261 @t388 @t384 @t409) @t428 @t424))
% 0.86/1.07  (step @p5211 :rule chain_m_resolution :premises (@p4030 @p2303 @p1725 @p1724) :args ((or @t363 @t364 @t323 @t319 @t416) @t431 @t424))
% 0.86/1.07  (step @p5212 :rule chain_m_resolution :premises (@p5211 @p2230) :args ((or @t259 @t261 @t363 @t364 @t323 @t416) @t178 @t335))
% 0.86/1.07  (step @p5213 :rule chain_m_resolution :premises (@p1018 @p5182 @p4904 @p946 @p868 @p5212 @p5210 @p2267 @p1455 @p1377 @p5133 @p4594 @p615 @p439 @p5184 @p5209 @p2157 @p2041 @p2024 @p1993 @p1987 @p5205 @p5204 @p2120 @p612 @p595 @p563 @p561 @p507 @p378 @p308 @p5200) :args ((or @t270 @t280 @t284) (@list true true false true true false false false true true true true true true true true true true false true false true false true true true false true true false true) (@list @t310 @t232 @t311 @t318 @t312 @t409 @t375 @t377 @t383 @t376 @t216 @t217 @t224 @t247 @t363 @t364 @t444 @t435 @t204 @t203 @t438 @t259 @t260 @t267 @t255 @t192 @t186 @t206 @t151 @t121 @t261)))
% 0.86/1.07  (step @p5214 :rule chain_m_resolution :premises (@p2339 @p2704 @p1803 @p1724) :args ((or @t259 @t261 @t367 @t343 @t409) @t428 @t424))
% 0.86/1.07  (step @p5215 :rule chain_m_resolution :premises (@p2924 @p1128) :args ((or @t310 @t312 @t302 @t408 @t417) @t178 @t288))
% 0.86/1.07  (step @p5216 :rule chain_m_resolution :premises (@p1167 @p4866 @p1131 @p781 @p5215 @p5182 @p4904 @p946 @p868 @p5212 @p2303 @p1725 @p1724 @p5214 @p3328 @p1603 @p1290 @p4745 @p4979 @p4904 @p441 @p439 @p5213 @p5209 @p2157 @p2042 @p5205 @p5204 @p2120 @p613 @p5200 @p5184) :args ((or @t270 @t280) (@list true false true true true true false true true false true true false false false true true true true false true true true true true false true false true true true) (@list @t276 @t277 @t299 @t293 @t310 @t232 @t311 @t318 @t312 @t407 @t408 @t415 @t409 @t341 @t355 @t361 @t342 @t216 @t232 @t217 @t224 @t218 @t363 @t364 @t444 @t438 @t259 @t260 @t267 @t261 @t247)))
% 0.86/1.07  (step @p5217 :rule chain_m_resolution :premises (@p3257 @p5015 @p4907 @p5216 @p3149 @p554 @p537 @p508 @p386 @p507 @p378 @p308 @p5184) :args ((or @t270 @t260) @t566 (@list @t259 @t231 @t245 @t246 @t253 @t241 @t196 @t181 @t206 @t151 @t121 @t247)))
% 0.86/1.07  (step @p5218 :rule chain_m_resolution :premises (@p3292 @p5050 @p4907 @p5216 @p3149 @p554 @p537 @p508 @p386 @p507 @p378 @p308 @p5184) :args ((or @t270 @t438) @t566 (@list @t363 @t231 @t245 @t246 @t253 @t241 @t196 @t181 @t206 @t151 @t121 @t247)))
% 0.86/1.07  (step @p5219 :rule chain_m_resolution :premises (@p2451 @p4517 @p1725 @p1724) :args ((or @t364 @t366 @t310 @t323 @t416) @t326 @t424))
% 0.86/1.07  (step @p5220 :rule chain_m_resolution :premises (@p2560 @p5132 @p4904 @p1455 @p1377 @p5198 @p4555 @p1803 @p1724 @p5219 @p4827 @p869 @p868 @p614 @p612 @p595 @p563 @p561 @p5217 @p2157 @p2041 @p2024 @p1993 @p1987 @p507 @p378 @p308 @p5218) :args ((or @t270 @t301 @t366 @t323) (@list true true false true true true false true true true true true true true true true false false true true true false true true true false false) (@list @t375 @t232 @t376 @t383 @t377 @t407 @t408 @t415 @t409 @t310 @t311 @t318 @t261 @t267 @t255 @t192 @t186 @t260 @t364 @t444 @t435 @t204 @t203 @t206 @t151 @t121 @t438)))
% 0.86/1.07  (step @p5221 :rule chain_m_resolution :premises (@p2596 @p5089 @p1378 @p1377) :args ((or @t364 @t366 @t310 @t320 @t388) @t326 @t391))
% 0.86/1.07  (step @p5222 :rule chain_m_resolution :premises (@p2632 @p4517) :args ((or @t364 @t366 @t375 @t377 @t416) @t207 @t462))
% 0.86/1.07  (step @p5223 :rule chain_m_resolution :premises (@p2668 @p4555 @p1803 @p1724 @p5222 @p5132 @p4904 @p1455 @p1377 @p5221 @p5182 @p4904 @p946 @p868 @p5220 @p2157 @p2041 @p2024 @p1993 @p1987 @p5218 @p614 @p612 @p595 @p563 @p561 @p507 @p378 @p308 @p5217) :args ((or @t270 @t301 @t366) (@list true false true true true true false true true true true false true true true true true false true false true true true true false true true false false) (@list @t407 @t408 @t415 @t409 @t375 @t232 @t376 @t383 @t377 @t310 @t232 @t311 @t318 @t312 @t364 @t444 @t435 @t204 @t203 @t438 @t261 @t267 @t255 @t192 @t186 @t206 @t151 @t121 @t260)))
% 0.86/1.07  (step @p5224 :rule chain_m_resolution :premises (@p3815 @p2267) :args ((or @t363 @t364 @t388 @t355 @t343) @t178 @t396))
% 0.86/1.07  (step @p5225 :rule chain_m_resolution :premises (@p2560 @p4827 @p869 @p868) :args ((or @t261 @t301 @t323 @t375 @t385) @t326 @t327))
% 0.86/1.07  (step @p5226 :rule chain_m_resolution :premises (@p2668 @p4555 @p1803 @p1724 @p3454 @p5182 @p4904 @p946 @p868 @p5225 @p5132 @p4904 @p1455 @p1377 @p5224 @p3364 @p1603 @p1290 @p5216 @p5184 @p5223 @p2157 @p2041 @p2024 @p1993 @p1987 @p5218 @p614 @p612 @p595 @p563 @p561 @p507 @p378 @p308 @p5217) :args ((or @t270 @t301 @t355) (@list true false true true true true false true true true true false true true false false true true true true true true true false true false true true true true false true true false false) (@list @t407 @t408 @t415 @t409 @t310 @t232 @t311 @t318 @t312 @t375 @t232 @t376 @t383 @t377 @t341 @t342 @t361 @t245 @t247 @t363 @t364 @t444 @t435 @t204 @t203 @t438 @t261 @t267 @t255 @t192 @t186 @t206 @t151 @t121 @t260)))
% 0.86/1.07  (step @p5227 :rule chain_m_resolution :premises (@p4325 @p3328 @p1291 @p1290) :args ((or @t363 @t364 @t284 @t268 @t367) @t431 @t398))
% 0.86/1.07  (step @p5228 :rule chain_m_resolution :premises (@p5227 @p3221) :args ((or @t245 @t247 @t363 @t364 @t284 @t367) @t178 @t565))
% 0.86/1.07  (step @p5229 :rule chain_m_resolution :premises (@p2960 @p3403 @p1131 @p781 @p4789 @p5182 @p4904 @p946 @p868 @p5203 @p4979 @p4904 @p441 @p439 @p5228 @p3328 @p1291 @p1290 @p5226 @p5223 @p2157 @p2041 @p2024 @p1993 @p1987 @p5218 @p614 @p612 @p595 @p563 @p561 @p507 @p378 @p308 @p5217 @p5216 @p5184) :args ((or @t270 @t301) (@list false false true true true true false true true true true false true true false true true false true true true true false true false true true true true false true true false false true true) (@list @t276 @t277 @t299 @t293 @t310 @t232 @t311 @t318 @t312 @t216 @t232 @t217 @t224 @t218 @t341 @t342 @t361 @t355 @t363 @t364 @t444 @t435 @t204 @t203 @t438 @t261 @t267 @t255 @t192 @t186 @t206 @t151 @t121 @t260 @t245 @t247)))
% 0.86/1.07  (step @p5230 :rule chain_m_resolution :premises (@p4067 @p2230) :args ((or @t259 @t261 @t323 @t293 @t278) @t178 @t335))
% 0.86/1.07  (step @p5231 :rule chain_m_resolution :premises (@p1839 @p2668 @p1803 @p1724 @p3454 @p3364 @p1603 @p1290 @p4705 @p5132 @p4904 @p1455 @p1377 @p5221 @p5182 @p4904 @p946 @p868 @p5230 @p3403 @p1131 @p781 @p5229 @p614 @p612 @p595 @p563 @p561 @p5217 @p2157 @p2041 @p2024 @p1993 @p1987 @p507 @p378 @p308 @p5218 @p5216 @p5184) :args ((or @t270 @t366 @t293) (@list false false true true false false true true true true false true true true true false true true false false true true true true true true false false true true true false true true true false false true true) (@list @t407 @t408 @t415 @t409 @t341 @t342 @t361 @t355 @t375 @t232 @t376 @t383 @t377 @t310 @t232 @t311 @t318 @t312 @t276 @t277 @t299 @t259 @t261 @t267 @t255 @t192 @t186 @t260 @t364 @t444 @t435 @t204 @t203 @t206 @t151 @t121 @t438 @t245 @t247)))
% 0.86/1.07  (step @p5232 :rule chain_m_resolution :premises (@p4289 @p3439 @p782 @p781) :args ((or @t259 @t261 @t284 @t268 @t302) @t431 @t337))
% 0.86/1.07  (step @p5233 :rule chain_m_resolution :premises (@p5232 @p3221) :args ((or @t245 @t247 @t259 @t261 @t284 @t302) @t178 @t565))
% 0.86/1.07  (step @p5234 :rule chain_m_resolution :premises (@p2740 @p3364 @p1603 @p1290 @p4705 @p5132 @p4904 @p1455 @p1377 @p5208 @p4979 @p4904 @p441 @p439 @p5233 @p3439 @p782 @p781 @p5231 @p5229 @p614 @p612 @p595 @p563 @p561 @p5217 @p2157 @p2041 @p2024 @p1993 @p1987 @p507 @p378 @p308 @p5218 @p5216 @p5184) :args ((or @t270 @t366) (@list false false true true true true false true true true true false true true false true true false true true true true true false false true true true false true true true false false true true) (@list @t341 @t342 @t361 @t355 @t375 @t232 @t376 @t383 @t377 @t216 @t232 @t217 @t224 @t218 @t276 @t277 @t299 @t293 @t259 @t261 @t267 @t255 @t192 @t186 @t260 @t364 @t444 @t435 @t204 @t203 @t206 @t151 @t121 @t438 @t245 @t247)))
% 0.86/1.07  (step @p5235 :rule chain_m_resolution :premises (@p2740 @p3439 @p782 @p781) :args ((or @t259 @t261 @t302 @t344 @t343) @t431 @t337))
% 0.86/1.07  (step @p5236 :rule chain_m_resolution :premises (@p3403 @p5230 @p1131 @p781 @p5235 @p3364 @p1603 @p1290 @p3448 @p2339 @p1803 @p1724 @p5212) :args ((or @t245 @t247 @t259 @t261 @t363 @t364 @t323) (@list true false true true false false true true false false true true) @t549))
% 0.86/1.07  (step @p5237 :rule chain_m_resolution :premises (@p3778 @p2267) :args ((or @t363 @t364 @t388 @t409 @t417) @t178 @t396))
% 0.86/1.07  (step @p5238 :rule chain_m_resolution :premises (@p2339 @p5237 @p1803 @p1724) :args ((or @t259 @t261 @t363 @t364 @t388 @t409) @t428 @t424))
% 0.86/1.07  (step @p5239 :rule chain_m_resolution :premises (@p2924 @p2303 @p1725 @p1724) :args ((or @t363 @t364 @t302 @t278 @t416) @t431 @t424))
% 0.86/1.07  (step @p5240 :rule chain_m_resolution :premises (@p5239 @p3439) :args ((or @t259 @t261 @t363 @t364 @t302 @t416) @t178 @t288))
% 0.86/1.07  (step @p5241 :rule chain_m_resolution :premises (@p2960 @p3328 @p1291 @p1290) :args ((or @t363 @t364 @t281 @t278 @t367) @t431 @t398))
% 0.86/1.07  (step @p5242 :rule chain_m_resolution :premises (@p3364 @p5135 @p1603 @p1290 @p5241 @p3403 @p1131 @p781 @p5240 @p5238 @p946 @p867 @p850 @p821 @p561 @p507 @p378 @p308 @p5236) :args ((or @t245 @t247 @t259 @t261 @t363 @t364 @t310 @t388) (@list true false true true false false true true false false true true true false true true false true) (@list @t341 @t342 @t361 @t355 @t276 @t277 @t299 @t293 @t409 @t311 @t318 @t306 @t190 @t186 @t206 @t151 @t121 @t312)))
% 0.86/1.07  (step @p5243 :rule chain_m_resolution :premises (@p5235 @p3364 @p1603 @p1290 @p3448 @p2339 @p1803 @p1724 @p5240) :args ((or @t245 @t247 @t259 @t261 @t363 @t364 @t302) (@list false false true true false false true true) (@list @t341 @t342 @t361 @t355 @t407 @t408 @t415 @t409)))
% 0.86/1.07  (step @p5244 :rule chain_m_resolution :premises (@p1839 @p2339 @p1803 @p1724 @p3454 @p3364 @p1603 @p1290 @p5241 @p3403 @p1131 @p781 @p5243 @p5132 @p4904 @p1455 @p1377 @p5242 @p5182 @p4904 @p946 @p868 @p5236 @p5234 @p5229 @p2157 @p2042 @p5218 @p614 @p613 @p5217 @p5216 @p5184) :args (@t270 (@list false false true true false false true true false false true true true true false true true true true false true true true true true true false true true false true true) (@list @t407 @t408 @t415 @t409 @t341 @t342 @t361 @t355 @t276 @t277 @t299 @t293 @t375 @t232 @t376 @t383 @t377 @t310 @t232 @t311 @t318 @t312 @t363 @t259 @t364 @t444 @t438 @t261 @t267 @t260 @t245 @t247)))
% 0.86/1.07  (step @p5245 :rule nary_cong :premises (@p4944 @p3491 @p1056 @p696) :args ((or @t556 @t505 @t271 @t286)))
% 0.86/1.07  (assume-push @p7487 @t269)
% 0.86/1.07  (assume-push @p7488 @t270)
% 0.86/1.07  (assume-push @p7489 @t268)
% 0.86/1.07  (assume-push @p7490 @t217)
% 0.86/1.07  (step @p397 :rule evaluate :args (@t212))
% 0.86/1.07  (step @p5250 :rule false_intro :premises (@p7487))
% 0.86/1.07  (step @p5251 :rule false_intro :premises (@p7488))
% 0.86/1.07  (step @p5252 :rule symm :premises (@p5251))
% 0.86/1.07  (step @p5253 :rule false_intro :premises (@p7489))
% 0.86/1.07  (step @p5254 :rule trans :premises (@p5253 @p5252))
% 0.86/1.07  (step @p5255 :rule cong :premises (@p5254) :args (@t217))
% 0.86/1.07  (step @p5256 :rule true_intro :premises (@p7490))
% 0.86/1.07  (step @p5257 :rule symm :premises (@p5256))
% 0.86/1.07  (step @p5258 :rule trans :premises (@p5257 @p5255 @p5250))
% 0.86/1.07  (step @p5259 false :rule eq_resolve :premises (@p5258 @p397))
% 0.86/1.07  (step-pop @p7491 :rule scope :premises (@p5259))
% 0.86/1.07  (step-pop @p7492 :rule scope :premises (@p7491))
% 0.86/1.07  (step-pop @p7493 :rule scope :premises (@p7492))
% 0.86/1.07  (step-pop @p7494 :rule scope :premises (@p7493))
% 0.86/1.07  (step @p5260 :rule process_scope :premises (@p7494) :args (false))
% 0.86/1.07  (assume-push @p7495 @t269)
% 0.86/1.07  (assume-push @p7496 @t270)
% 0.86/1.07  (assume-push @p7497 @t217)
% 0.86/1.07  (assume-push @p7498 @t268)
% 0.86/1.07  (step @p5269 :rule and_intro :premises (@p7495 @p7496 @p7498 @p7497))
% 0.86/1.07  (step-pop @p7499 :rule scope :premises (@p5269))
% 0.86/1.07  (step-pop @p7500 :rule scope :premises (@p7499))
% 0.86/1.07  (step-pop @p7501 :rule scope :premises (@p7500))
% 0.86/1.07  (step-pop @p7502 :rule scope :premises (@p7501))
% 0.86/1.07  (step @p5270 :rule process_scope :premises (@p7502) :args (@t567))
% 0.86/1.07  (step @p5275 :rule implies_elim :premises (@p5270))
% 0.86/1.07  (step @p5276 :rule resolution :premises (@p5275 @p5260) :args (true @t567))
% 0.86/1.07  (step @p5277 :rule not_and :premises (@p5276))
% 0.86/1.07  (step @p5278 :rule eq_resolve :premises (@p5277 @p5245))
% 0.86/1.07  (step @p5279 :rule reordering :premises (@p5278) :args ((or @t230 @t232 @t216 @t271)))
% 0.86/1.07  (step @p5280 :rule nary_cong :premises (@p4908 @p3491 @p2158 @p1641) :args ((or @t446 @t505 @t454 @t400)))
% 0.86/1.07  (assume-push @p7503 @t231)
% 0.86/1.07  (assume-push @p7504 @t270)
% 0.86/1.07  (assume-push @p7505 @t366)
% 0.86/1.07  (assume-push @p7506 @t445)
% 0.86/1.07  (step @p625 :rule evaluate :args (@t273))
% 0.86/1.07  (step @p5285 :rule true_intro :premises (@p7503))
% 0.86/1.07  (step @p5286 :rule false_intro :premises (@p7504))
% 0.86/1.07  (step @p5287 :rule symm :premises (@p5286))
% 0.86/1.07  (step @p5288 :rule false_intro :premises (@p7505))
% 0.86/1.07  (step @p5289 :rule trans :premises (@p5288 @p5287))
% 0.86/1.07  (step @p5290 :rule cong :premises (@p5289) :args (@t438))
% 0.86/1.07  (step @p5291 :rule false_intro :premises (@p7506))
% 0.86/1.07  (step @p5292 :rule symm :premises (@p5291))
% 0.86/1.07  (step @p5293 :rule trans :premises (@p5292 @p5290 @p5285))
% 0.86/1.07  (step @p5294 false :rule eq_resolve :premises (@p5293 @p625))
% 0.86/1.07  (step-pop @p7507 :rule scope :premises (@p5294))
% 0.86/1.07  (step-pop @p7508 :rule scope :premises (@p7507))
% 0.86/1.07  (step-pop @p7509 :rule scope :premises (@p7508))
% 0.86/1.07  (step-pop @p7510 :rule scope :premises (@p7509))
% 0.86/1.07  (step @p5295 :rule process_scope :premises (@p7510) :args (false))
% 0.86/1.07  (assume-push @p7511 @t231)
% 0.86/1.07  (assume-push @p7512 @t270)
% 0.86/1.07  (assume-push @p7513 @t445)
% 0.86/1.07  (assume-push @p7514 @t366)
% 0.86/1.07  (step @p5304 :rule and_intro :premises (@p7511 @p7512 @p7514 @p7513))
% 0.86/1.07  (step-pop @p7515 :rule scope :premises (@p5304))
% 0.86/1.07  (step-pop @p7516 :rule scope :premises (@p7515))
% 0.86/1.07  (step-pop @p7517 :rule scope :premises (@p7516))
% 0.86/1.07  (step-pop @p7518 :rule scope :premises (@p7517))
% 0.86/1.07  (step @p5305 :rule process_scope :premises (@p7518) :args (@t568))
% 0.86/1.07  (step @p5310 :rule implies_elim :premises (@p5305))
% 0.86/1.07  (step @p5311 :rule resolution :premises (@p5310 @p5295) :args (true @t568))
% 0.86/1.07  (step @p5312 :rule not_and :premises (@p5311))
% 0.86/1.07  (step @p5313 :rule eq_resolve :premises (@p5312 @p5280))
% 0.86/1.07  (step @p5314 :rule reordering :premises (@p5313) :args ((or @t230 @t446 @t363 @t438)))
% 0.86/1.07  (step @p5315 :rule nary_cong :premises (@p4908 @p3491 @p2082 @p1765) :args ((or @t446 @t505 @t450 @t422)))
% 0.86/1.07  (assume-push @p7519 @t231)
% 0.86/1.07  (assume-push @p7520 @t270)
% 0.86/1.07  (assume-push @p7521 @t301)
% 0.86/1.07  (assume-push @p7522 @t449)
% 0.86/1.07  (step @p625 :rule evaluate :args (@t273))
% 0.86/1.07  (step @p5320 :rule true_intro :premises (@p7519))
% 0.86/1.07  (step @p5321 :rule false_intro :premises (@p7520))
% 0.86/1.07  (step @p5322 :rule symm :premises (@p5321))
% 0.86/1.07  (step @p5323 :rule false_intro :premises (@p7521))
% 0.86/1.07  (step @p5324 :rule trans :premises (@p5323 @p5322))
% 0.86/1.07  (step @p5325 :rule cong :premises (@p5324) :args (@t260))
% 0.86/1.07  (step @p5326 :rule false_intro :premises (@p7522))
% 0.86/1.07  (step @p5327 :rule symm :premises (@p5326))
% 0.86/1.07  (step @p5328 :rule trans :premises (@p5327 @p5325 @p5320))
% 0.86/1.07  (step @p5329 false :rule eq_resolve :premises (@p5328 @p625))
% 0.86/1.07  (step-pop @p7523 :rule scope :premises (@p5329))
% 0.86/1.07  (step-pop @p7524 :rule scope :premises (@p7523))
% 0.86/1.07  (step-pop @p7525 :rule scope :premises (@p7524))
% 0.86/1.07  (step-pop @p7526 :rule scope :premises (@p7525))
% 0.86/1.07  (step @p5330 :rule process_scope :premises (@p7526) :args (false))
% 0.86/1.07  (assume-push @p7527 @t231)
% 0.86/1.07  (assume-push @p7528 @t270)
% 0.86/1.07  (assume-push @p7529 @t449)
% 0.86/1.07  (assume-push @p7530 @t301)
% 0.86/1.07  (step @p5339 :rule and_intro :premises (@p7527 @p7528 @p7530 @p7529))
% 0.86/1.07  (step-pop @p7531 :rule scope :premises (@p5339))
% 0.86/1.07  (step-pop @p7532 :rule scope :premises (@p7531))
% 0.86/1.07  (step-pop @p7533 :rule scope :premises (@p7532))
% 0.86/1.07  (step-pop @p7534 :rule scope :premises (@p7533))
% 0.86/1.07  (step @p5340 :rule process_scope :premises (@p7534) :args (@t569))
% 0.86/1.07  (step @p5345 :rule implies_elim :premises (@p5340))
% 0.86/1.07  (step @p5346 :rule resolution :premises (@p5345 @p5330) :args (true @t569))
% 0.86/1.07  (step @p5347 :rule not_and :premises (@p5346))
% 0.86/1.07  (step @p5348 :rule eq_resolve :premises (@p5347 @p5315))
% 0.86/1.07  (step @p5349 :rule reordering :premises (@p5348) :args ((or @t230 @t446 @t259 @t260)))
% 0.86/1.07  (step @p5350 :rule chain_m_resolution :premises (@p5279 @p5244 @p4904 @p1055 @p441 @p439) :args ((or @t279 @t280 @t218) @t570 (@list @t230 @t232 @t216 @t217 @t224)))
% 0.86/1.07  (step @p5351 :rule chain_m_resolution :premises (@p5314 @p5244 @p4907 @p3743 @p2157 @p2042) :args ((or @t279 @t280 @t300 @t301 @t365) @t502 @t571))
% 0.86/1.07  (step @p5352 :rule chain_m_resolution :premises (@p3634 @p5224 @p1603 @p1290 @p3599 @p5237 @p1725 @p1724 @p3563 @p694 @p782 @p781 @p3490 @p556 @p554 @p537 @p508 @p386 @p2044 @p2041 @p2024 @p1993 @p1987 @p507 @p378 @p308 @p5351) :args ((or @t279 @t280 @t300 @t301 @t388 @t302) (@list true false true true true true true false true true true true true true true true false false true true false true true true false true) (@list @t341 @t342 @t361 @t355 @t407 @t409 @t415 @t408 @t276 @t277 @t299 @t363 @t246 @t253 @t241 @t196 @t181 @t438 @t444 @t435 @t204 @t203 @t206 @t151 @t121 @t364)))
% 0.86/1.07  (step @p5353 :rule chain_m_resolution :premises (@p3742 @p5237 @p1803 @p1724 @p3707 @p5224 @p1291 @p1290 @p3671 @p820 @p1131 @p781 @p5352 @p3490 @p556 @p554 @p537 @p508 @p386 @p2044 @p2041 @p2024 @p1993 @p1987 @p507 @p378 @p308 @p5351) :args ((or @t279 @t280 @t300 @t301 @t388) (@list true false true true true true true false true false true true true true true true true false false true true false true true true false true) (@list @t407 @t408 @t415 @t409 @t341 @t355 @t361 @t342 @t276 @t277 @t299 @t293 @t363 @t246 @t253 @t241 @t196 @t181 @t438 @t444 @t435 @t204 @t203 @t206 @t151 @t121 @t364)))
% 0.86/1.07  (step @p5354 :rule nary_cong :premises (@p4944 @p3491 @p1492 @p1416) :args ((or @t556 @t505 @t385 @t389)))
% 0.86/1.07  (assume-push @p7535 @t269)
% 0.86/1.07  (assume-push @p7536 @t270)
% 0.86/1.07  (assume-push @p7537 @t384)
% 0.86/1.07  (assume-push @p7538 @t376)
% 0.86/1.07  (step @p397 :rule evaluate :args (@t212))
% 0.86/1.07  (step @p5359 :rule false_intro :premises (@p7535))
% 0.86/1.07  (step @p5360 :rule false_intro :premises (@p7536))
% 0.86/1.07  (step @p5361 :rule symm :premises (@p5360))
% 0.86/1.07  (step @p5362 :rule false_intro :premises (@p7537))
% 0.86/1.07  (step @p5363 :rule trans :premises (@p5362 @p5361))
% 0.86/1.07  (step @p5364 :rule cong :premises (@p5363) :args (@t376))
% 0.86/1.07  (step @p5365 :rule true_intro :premises (@p7538))
% 0.86/1.07  (step @p5366 :rule symm :premises (@p5365))
% 0.86/1.07  (step @p5367 :rule trans :premises (@p5366 @p5364 @p5359))
% 0.86/1.07  (step @p5368 false :rule eq_resolve :premises (@p5367 @p397))
% 0.86/1.07  (step-pop @p7539 :rule scope :premises (@p5368))
% 0.86/1.07  (step-pop @p7540 :rule scope :premises (@p7539))
% 0.86/1.07  (step-pop @p7541 :rule scope :premises (@p7540))
% 0.86/1.07  (step-pop @p7542 :rule scope :premises (@p7541))
% 0.86/1.07  (step @p5369 :rule process_scope :premises (@p7542) :args (false))
% 0.86/1.07  (assume-push @p7543 @t269)
% 0.86/1.07  (assume-push @p7544 @t270)
% 0.86/1.07  (assume-push @p7545 @t376)
% 0.86/1.07  (assume-push @p7546 @t384)
% 0.86/1.07  (step @p5378 :rule and_intro :premises (@p7543 @p7544 @p7546 @p7545))
% 0.86/1.07  (step-pop @p7547 :rule scope :premises (@p5378))
% 0.86/1.07  (step-pop @p7548 :rule scope :premises (@p7547))
% 0.86/1.07  (step-pop @p7549 :rule scope :premises (@p7548))
% 0.86/1.07  (step-pop @p7550 :rule scope :premises (@p7549))
% 0.86/1.07  (step @p5379 :rule process_scope :premises (@p7550) :args (@t572))
% 0.86/1.07  (step @p5384 :rule implies_elim :premises (@p5379))
% 0.86/1.07  (step @p5385 :rule resolution :premises (@p5384 @p5369) :args (true @t572))
% 0.86/1.07  (step @p5386 :rule not_and :premises (@p5385))
% 0.86/1.07  (step @p5387 :rule eq_resolve :premises (@p5386 @p5354))
% 0.86/1.07  (step @p5388 :rule reordering :premises (@p5387) :args ((or @t230 @t232 @t375 @t385)))
% 0.86/1.07  (step @p5389 :rule chain_m_resolution :premises (@p5388 @p5244 @p4904 @p3957) :args ((or @t217 @t268 @t385) @t326 (@list @t230 @t232 @t375)))
% 0.86/1.07  (step @p5390 :rule chain_m_resolution :premises (@p3993 @p943 @p869 @p868 @p5388 @p4904 @p5244) :args ((or @t323 @t385 @t276 @t293) @t573 @t574))
% 0.86/1.07  (step @p5391 :rule chain_m_resolution :premises (@p1018 @p982 @p946 @p868 @p5390 @p820 @p782 @p781 @p733 @p5389 @p1455 @p1377 @p5353 @p5349 @p5244 @p4907 @p614 @p613 @p615 @p438 @p421 @p388 @p386 @p507 @p378 @p308 @p5350) :args ((or @t279 @t280 @t300) (@list true false true true true true true false true false true true false true false true true true true true true false true true false false) (@list @t310 @t311 @t318 @t312 @t276 @t293 @t299 @t277 @t216 @t376 @t383 @t377 @t259 @t230 @t231 @t260 @t267 @t217 @t224 @t210 @t195 @t181 @t206 @t151 @t121 @t218)))
% 0.86/1.07  (step @p5392 :rule chain_m_resolution :premises (@p694 @p3439 @p782 @p781 @p4218 @p556 @p554 @p537 @p508 @p386 @p2120 @p612 @p595 @p563 @p561 @p507 @p378 @p308 @p5391) :args ((or @t279 @t280 @t302) @t499 (@list @t276 @t277 @t299 @t259 @t246 @t253 @t241 @t196 @t181 @t260 @t267 @t255 @t192 @t186 @t206 @t151 @t121 @t261)))
% 0.86/1.07  (step @p5393 :rule nary_cong :premises (@p4944 @p3491 @p983 @p907) :args ((or @t556 @t505 @t320 @t324)))
% 0.86/1.07  (assume-push @p7551 @t269)
% 0.86/1.07  (assume-push @p7552 @t270)
% 0.86/1.07  (assume-push @p7553 @t319)
% 0.86/1.07  (assume-push @p7554 @t311)
% 0.86/1.07  (step @p397 :rule evaluate :args (@t212))
% 0.86/1.07  (step @p5398 :rule false_intro :premises (@p7551))
% 0.86/1.07  (step @p5399 :rule false_intro :premises (@p7552))
% 0.86/1.07  (step @p5400 :rule symm :premises (@p5399))
% 0.86/1.07  (step @p5401 :rule false_intro :premises (@p7553))
% 0.86/1.07  (step @p5402 :rule trans :premises (@p5401 @p5400))
% 0.86/1.07  (step @p5403 :rule cong :premises (@p5402) :args (@t311))
% 0.86/1.07  (step @p5404 :rule true_intro :premises (@p7554))
% 0.86/1.07  (step @p5405 :rule symm :premises (@p5404))
% 0.86/1.07  (step @p5406 :rule trans :premises (@p5405 @p5403 @p5398))
% 0.86/1.07  (step @p5407 false :rule eq_resolve :premises (@p5406 @p397))
% 0.86/1.07  (step-pop @p7555 :rule scope :premises (@p5407))
% 0.86/1.07  (step-pop @p7556 :rule scope :premises (@p7555))
% 0.86/1.07  (step-pop @p7557 :rule scope :premises (@p7556))
% 0.86/1.07  (step-pop @p7558 :rule scope :premises (@p7557))
% 0.86/1.07  (step @p5408 :rule process_scope :premises (@p7558) :args (false))
% 0.86/1.07  (assume-push @p7559 @t269)
% 0.86/1.07  (assume-push @p7560 @t270)
% 0.86/1.07  (assume-push @p7561 @t311)
% 0.86/1.07  (assume-push @p7562 @t319)
% 0.86/1.07  (step @p5417 :rule and_intro :premises (@p7559 @p7560 @p7562 @p7561))
% 0.86/1.07  (step-pop @p7563 :rule scope :premises (@p5417))
% 0.86/1.07  (step-pop @p7564 :rule scope :premises (@p7563))
% 0.86/1.07  (step-pop @p7565 :rule scope :premises (@p7564))
% 0.86/1.07  (step-pop @p7566 :rule scope :premises (@p7565))
% 0.86/1.07  (step @p5418 :rule process_scope :premises (@p7566) :args (@t575))
% 0.86/1.07  (step @p5423 :rule implies_elim :premises (@p5418))
% 0.86/1.07  (step @p5424 :rule resolution :premises (@p5423 @p5408) :args (true @t575))
% 0.86/1.07  (step @p5425 :rule not_and :premises (@p5424))
% 0.86/1.07  (step @p5426 :rule eq_resolve :premises (@p5425 @p5393))
% 0.86/1.07  (step @p5427 :rule reordering :premises (@p5426) :args ((or @t230 @t232 @t310 @t320)))
% 0.86/1.07  (step @p5428 :rule chain_m_resolution :premises (@p5427 @p5244 @p4904 @p4139) :args ((or @t217 @t268 @t320) @t326 (@list @t230 @t232 @t310)))
% 0.86/1.07  (step @p5429 :rule chain_m_resolution :premises (@p4030 @p3706 @p1725 @p1724) :args ((or @t323 @t319 @t341 @t355 @t416) @t431 @t424))
% 0.86/1.07  (step @p5430 :rule chain_m_resolution :premises (@p2339 @p3778 @p1803 @p1724 @p5429 @p3815 @p2230) :args ((or @t259 @t261 @t323 @t388 @t384 @t355) (@list true false true true true false) (@list @t407 @t408 @t415 @t409 @t341 @t310)))
% 0.86/1.07  (step @p5431 :rule chain_m_resolution :premises (@p5314 @p5244 @p4907 @p1329 @p2157 @p2042) :args ((or @t365 @t355 @t343) @t502 @t571))
% 0.86/1.07  (step @p5432 :rule chain_m_resolution :premises (@p3490 @p2267 @p2044 @p2042 @p5431 @p1452 @p5430 @p1291 @p1290 @p3671 @p5230 @p946 @p868 @p5428 @p1455 @p1377 @p5389 @p615 @p438 @p421 @p388 @p5350 @p1131 @p780 @p763 @p734 @p5392 @p4218 @p2120 @p612 @p595 @p563 @p561 @p5391 @p556 @p554 @p537 @p508 @p386 @p507 @p378 @p308) :args ((or @t279 @t280 @t268) (@list false false true true false true true true false true false true true false true true true true true true false false true true true true true false true true true false true true true true true false true true false) (@list @t363 @t438 @t444 @t364 @t341 @t375 @t355 @t361 @t342 @t276 @t312 @t318 @t311 @t377 @t383 @t376 @t217 @t224 @t210 @t195 @t218 @t277 @t299 @t290 @t188 @t293 @t259 @t260 @t267 @t255 @t192 @t186 @t261 @t246 @t253 @t241 @t196 @t181 @t206 @t151 @t121)))
% 0.86/1.07  (step @p5433 :rule chain_m_resolution :premises (@p1241 @p1205 @p5432 @p5350) :args ((or @t279 @t280 @t342) @t576 (@list @t341 @t216 @t218)))
% 0.86/1.07  (step @p5434 :rule chain_m_resolution :premises (@p1839 @p2339) :args ((or @t259 @t261 @t293 @t278 @t420) @t178 @t462))
% 0.86/1.07  (step @p5435 :rule chain_m_resolution :premises (@p3490 @p2303 @p2044 @p2042 @p1762 @p5431) :args ((or @t246 @t280 @t355 @t343 @t416) (@list false false true true true) (@list @t363 @t438 @t444 @t407 @t364)))
% 0.86/1.07  (step @p5436 :rule chain_m_resolution :premises (@p4175 @p1452 @p1378 @p1377 @p5427 @p4904 @p5244) :args ((or @t320 @t388 @t341 @t355) @t573 @t577))
% 0.86/1.07  (step @p5437 :rule chain_m_resolution :premises (@p5388 @p5244 @p4904 @p1947 @p1455 @p1377 @p5436 @p3706 @p5435 @p1803 @p1724 @p5434 @p946 @p868 @p5230 @p4218 @p2120 @p612 @p595 @p563 @p561 @p507 @p378 @p308) :args ((or @t246 @t280 @t261 @t293 @t278 @t355) (@list true true true false true true false true false true true false true true true false true true true false true true false) (@list @t230 @t232 @t375 @t376 @t383 @t377 @t407 @t341 @t409 @t415 @t408 @t311 @t318 @t312 @t259 @t260 @t267 @t255 @t192 @t186 @t206 @t151 @t121)))
% 0.86/1.07  (step @p5438 :rule chain_m_resolution :premises (@p5427 @p5244 @p4904 @p1984 @p946 @p868 @p5390 @p1455 @p1377 @p5224 @p2339 @p3490 @p1803 @p1724 @p2044 @p2042 @p5435 @p5431 @p4218 @p2120 @p612 @p595 @p563 @p561 @p507 @p378 @p308 @p5437) :args ((or @t246 @t280 @t261 @t293 @t355 @t343) (@list true true true false true true false true true false true false true false true true true true false true true true false true true false true) (@list @t230 @t232 @t310 @t311 @t318 @t312 @t376 @t383 @t377 @t407 @t363 @t408 @t415 @t438 @t444 @t409 @t364 @t259 @t260 @t267 @t255 @t192 @t186 @t206 @t151 @t121 @t276)))
% 0.86/1.07  (step @p5439 :rule chain_m_resolution :premises (@p5430 @p1452 @p1455 @p1377 @p5390) :args ((or @t259 @t261 @t323 @t276 @t293 @t341 @t355) @t563 (@list @t375 @t377 @t383 @t376)))
% 0.86/1.07  (step @p5440 :rule chain_m_resolution :premises (@p1491 @p1676 @p5388 @p4904 @p5244 @p1455 @p1376 @p1359 @p446 @p1330 @p507 @p378 @p308) :args ((or @t365 @t377 @t341 @t355) (@list false false true true false true true false true true true false) (@list @t363 @t375 @t232 @t230 @t376 @t383 @t371 @t199 @t198 @t206 @t151 @t121)))
% 0.86/1.07  (step @p5441 :rule chain_m_resolution :premises (@p1984 @p2339 @p1803 @p1724 @p2304 @p3490 @p2044 @p2042 @p5440 @p5388 @p5244 @p4904 @p1455 @p1377 @p5436 @p5427 @p5244 @p4904 @p946 @p868 @p5439 @p5438 @p5437 @p1291 @p1290 @p5433 @p5392 @p4218 @p2120 @p613 @p5391 @p556 @p554 @p537 @p508 @p386 @p507 @p378 @p308) :args ((or @t279 @t280) (@list false false true true true false true true false true true false true true false true true false true true true true true true false true true false true true true true true true false true true false) (@list @t407 @t408 @t415 @t409 @t363 @t438 @t444 @t364 @t375 @t230 @t232 @t376 @t383 @t377 @t310 @t230 @t232 @t311 @t318 @t312 @t341 @t276 @t355 @t361 @t342 @t293 @t259 @t260 @t267 @t261 @t246 @t253 @t241 @t196 @t181 @t206 @t151 @t121)))
% 0.86/1.07  (step @p5442 :rule nary_cong :premises (@p4908 @p3491 @p2345 @p2344) :args ((or @t446 @t505 @t467 @t465)))
% 0.86/1.07  (assume-push @p7567 @t231)
% 0.86/1.07  (assume-push @p7568 @t270)
% 0.86/1.07  (assume-push @p7569 @t280)
% 0.86/1.07  (assume-push @p7570 @t466)
% 0.86/1.07  (step @p625 :rule evaluate :args (@t273))
% 0.86/1.07  (step @p5447 :rule true_intro :premises (@p7567))
% 0.86/1.07  (step @p5448 :rule false_intro :premises (@p7568))
% 0.86/1.07  (step @p5449 :rule symm :premises (@p5448))
% 0.86/1.07  (step @p5450 :rule false_intro :premises (@p7569))
% 0.86/1.07  (step @p5451 :rule trans :premises (@p5450 @p5449))
% 0.86/1.07  (step @p5452 :rule cong :premises (@p5451) :args (@t246))
% 0.86/1.07  (step @p5453 :rule false_intro :premises (@p7570))
% 0.86/1.07  (step @p5454 :rule symm :premises (@p5453))
% 0.86/1.07  (step @p5455 :rule trans :premises (@p5454 @p5452 @p5447))
% 0.86/1.07  (step @p5456 false :rule eq_resolve :premises (@p5455 @p625))
% 0.86/1.07  (step-pop @p7571 :rule scope :premises (@p5456))
% 0.86/1.07  (step-pop @p7572 :rule scope :premises (@p7571))
% 0.86/1.07  (step-pop @p7573 :rule scope :premises (@p7572))
% 0.86/1.07  (step-pop @p7574 :rule scope :premises (@p7573))
% 0.86/1.07  (step @p5457 :rule process_scope :premises (@p7574) :args (false))
% 0.86/1.07  (assume-push @p7575 @t231)
% 0.86/1.07  (assume-push @p7576 @t270)
% 0.86/1.07  (assume-push @p7577 @t466)
% 0.86/1.07  (assume-push @p7578 @t280)
% 0.86/1.07  (step @p5466 :rule and_intro :premises (@p7575 @p7576 @p7578 @p7577))
% 0.86/1.07  (step-pop @p7579 :rule scope :premises (@p5466))
% 0.86/1.07  (step-pop @p7580 :rule scope :premises (@p7579))
% 0.86/1.07  (step-pop @p7581 :rule scope :premises (@p7580))
% 0.86/1.07  (step-pop @p7582 :rule scope :premises (@p7581))
% 0.86/1.07  (step @p5467 :rule process_scope :premises (@p7582) :args (@t578))
% 0.86/1.07  (step @p5472 :rule implies_elim :premises (@p5467))
% 0.86/1.07  (step @p5473 :rule resolution :premises (@p5472 @p5457) :args (true @t578))
% 0.86/1.07  (step @p5474 :rule not_and :premises (@p5473))
% 0.86/1.07  (step @p5475 :rule eq_resolve :premises (@p5474 @p5442))
% 0.86/1.07  (step @p5476 :rule reordering :premises (@p5475) :args ((or @t230 @t446 @t245 @t246)))
% 0.86/1.07  (step @p5477 :rule chain_m_resolution :premises (@p5476 @p5244 @p4907 @p5441 @p556 @p555) :args (@t279 @t502 (@list @t230 @t231 @t245 @t246 @t253)))
% 0.86/1.07  (step @p5478 :rule chain_m_resolution :premises (@p3149 @p5477 @p555) :args (@t246 @t554 (@list @t247 @t253)))
% 0.86/1.07  (step @p5479 :rule chain_m_resolution :premises (@p4630 @p5478 @p5349 @p5244 @p4907) :args ((or @t280 @t260) @t579 (@list @t246 @t259 @t230 @t231)))
% 0.86/1.07  (step @p5480 :rule chain_m_resolution :premises (@p4668 @p5478 @p5314 @p5244 @p4907) :args ((or @t280 @t438) @t579 (@list @t246 @t363 @t230 @t231)))
% 0.86/1.07  (step @p5481 :rule chain_m_resolution :premises (@p3670 @p4704 @p1291 @p1290) :args ((or @t364 @t366 @t276 @t281 @t367) @t326 @t398))
% 0.86/1.07  (step @p5482 :rule chain_m_resolution :premises (@p3706 @p1947 @p5388 @p4904 @p5244 @p1455 @p1376 @p1359 @p446 @p1330 @p507 @p378 @p308) :args ((or @t377 @t341 @t355 @t416) @t580 (@list @t407 @t375 @t232 @t230 @t376 @t383 @t371 @t199 @t198 @t206 @t151 @t121)))
% 0.86/1.07  (step @p5483 :rule chain_m_resolution :premises (@p1984 @p3742 @p1803 @p1724 @p5482 @p5090 @p4744 @p5477 @p1603 @p1290 @p5481 @p5427 @p5244 @p4904 @p946 @p868 @p5146 @p4866 @p5477 @p1131 @p781 @p614 @p612 @p595 @p563 @p561 @p5479 @p2157 @p2041 @p2024 @p1993 @p1987 @p507 @p378 @p308 @p5480) :args ((or @t280 @t301 @t366 @t293) (@list false false true true true true true false true true false true true false true true true true false true true true true true false false true true true false true true true false false) (@list @t407 @t408 @t415 @t409 @t377 @t341 @t247 @t342 @t361 @t355 @t310 @t230 @t232 @t311 @t318 @t312 @t276 @t247 @t277 @t299 @t261 @t267 @t255 @t192 @t186 @t260 @t364 @t444 @t435 @t204 @t203 @t206 @t151 @t121 @t438)))
% 0.86/1.07  (step @p5484 :rule chain_m_resolution :premises (@p3562 @p4517 @p1725 @p1724) :args ((or @t364 @t366 @t276 @t302 @t416) @t326 @t424))
% 0.86/1.07  (step @p5485 :rule chain_m_resolution :premises (@p3598 @p2815 @p5388 @p4904 @p5244 @p1455 @p1376 @p1359 @p446 @p1330 @p507 @p378 @p308) :args ((or @t377 @t367 @t407 @t409) @t580 (@list @t341 @t375 @t232 @t230 @t376 @t383 @t371 @t199 @t198 @t206 @t151 @t121)))
% 0.86/1.07  (step @p5486 :rule chain_m_resolution :premises (@p3634 @p4744 @p5477 @p1603 @p1290 @p5485 @p5198 @p4555 @p1803 @p1724 @p5484 @p4788 @p782 @p781 @p5483 @p614 @p612 @p595 @p563 @p561 @p5479 @p2157 @p2041 @p2024 @p1993 @p1987 @p507 @p378 @p308 @p5480) :args ((or @t280 @t301 @t366) (@list true true false true true true true false true true true true true false true true true true false false true true true false true true true false false) (@list @t341 @t247 @t342 @t361 @t355 @t377 @t407 @t408 @t415 @t409 @t276 @t277 @t299 @t293 @t261 @t267 @t255 @t192 @t186 @t260 @t364 @t444 @t435 @t204 @t203 @t206 @t151 @t121 @t438)))
% 0.86/1.07  (step @p5487 :rule chain_m_resolution :premises (@p4175 @p2267 @p1378 @p1377 @p5427 @p4904 @p5244) :args ((or @t363 @t364 @t320 @t388) @t573 @t577))
% 0.86/1.07  (step @p5488 :rule chain_m_resolution :premises (@p3742 @p4555 @p1803 @p1724 @p2304 @p5388 @p5244 @p4904 @p1455 @p1377 @p5487 @p946 @p868 @p5146 @p4866 @p5477 @p1131 @p781 @p2157 @p2041 @p2024 @p1993 @p1987 @p5480 @p5486 @p614 @p612 @p595 @p563 @p561 @p507 @p378 @p308 @p5479) :args ((or @t280 @t301 @t293) (@list true false true true false true true false true true false true true true true false true true true true false true false true true true true true false true true false false) (@list @t407 @t408 @t415 @t409 @t375 @t230 @t232 @t376 @t383 @t377 @t311 @t318 @t312 @t276 @t247 @t277 @t299 @t364 @t444 @t435 @t204 @t203 @t438 @t363 @t261 @t267 @t255 @t192 @t186 @t206 @t151 @t121 @t260)))
% 0.86/1.07  (step @p5489 :rule chain_m_resolution :premises (@p5201 @p4594 @p5477 @p614 @p612 @p595 @p563 @p561 @p507 @p378 @p308 @p5479) :args ((or @t280 @t301 @t284 @t302) (@list true true true true true true false true true false false) (@list @t216 @t247 @t261 @t267 @t255 @t192 @t186 @t206 @t151 @t121 @t260)))
% 0.86/1.07  (step @p5490 :rule chain_m_resolution :premises (@p4398 @p2267 @p1378 @p1377 @p5279 @p4904 @p5244) :args ((or @t363 @t364 @t271 @t388) @t573 @t581))
% 0.86/1.07  (step @p5491 :rule chain_m_resolution :premises (@p3634 @p4744 @p5477 @p1603 @p1290 @p5485 @p4555 @p1803 @p1724 @p2304 @p5388 @p5244 @p4904 @p1455 @p1377 @p5490 @p441 @p439 @p5489 @p4788 @p782 @p781 @p5488 @p5486 @p2157 @p2041 @p2024 @p1993 @p1987 @p5480 @p614 @p612 @p595 @p563 @p561 @p507 @p378 @p308 @p5479) :args ((or @t280 @t301) (@list true true false true true true false true true false true true false true true false true true true true true false true true true true false true false true true true true false true true false false) (@list @t341 @t247 @t342 @t361 @t355 @t407 @t408 @t415 @t409 @t375 @t230 @t232 @t376 @t383 @t377 @t217 @t224 @t218 @t276 @t277 @t299 @t293 @t363 @t364 @t444 @t435 @t204 @t203 @t438 @t261 @t267 @t255 @t192 @t186 @t206 @t151 @t121 @t260)))
% 0.86/1.07  (step @p5492 :rule chain_m_resolution :premises (@p3993 @p2230 @p869 @p868 @p5388 @p4904 @p5244) :args ((or @t259 @t261 @t323 @t385) @t573 @t574))
% 0.86/1.07  (step @p5493 :rule chain_m_resolution :premises (@p5427 @p5244 @p4904 @p1984 @p946 @p868 @p5492 @p2339 @p1803 @p1724 @p1455 @p1377 @p5482 @p5090 @p4744 @p5477 @p1603 @p1290 @p2157 @p2041 @p2024 @p1993 @p1987 @p5480 @p5491 @p614 @p612 @p595 @p563 @p561 @p507 @p378 @p308 @p5479) :args ((or @t280 @t366 @t355) (@list true true true false true true false false true false true true true true true false true true true true false true false true true true true true false true true false false) (@list @t230 @t232 @t310 @t311 @t318 @t312 @t407 @t408 @t415 @t376 @t383 @t409 @t377 @t341 @t247 @t342 @t361 @t364 @t444 @t435 @t204 @t203 @t438 @t259 @t261 @t267 @t255 @t192 @t186 @t206 @t151 @t121 @t260)))
% 0.86/1.07  (step @p5494 :rule chain_m_resolution :premises (@p5206 @p4594 @p5477 @p2157 @p2041 @p2024 @p1993 @p1987 @p507 @p378 @p308 @p5480 @p5493) :args ((or @t280 @t366 @t284) (@list true true true true true false true true true false false false) (@list @t216 @t247 @t364 @t444 @t435 @t204 @t203 @t206 @t151 @t121 @t438 @t355)))
% 0.86/1.07  (step @p5495 :rule chain_m_resolution :premises (@p4362 @p2230 @p869 @p868 @p5279 @p4904 @p5244) :args ((or @t259 @t261 @t271 @t323) @t573 (@list @t310 @t311 @t318 @t216 @t232 @t230)))
% 0.86/1.07  (step @p5496 :rule chain_m_resolution :premises (@p3071 @p3439 @p5427 @p4904 @p5244 @p946 @p867 @p850 @p821 @p561 @p507 @p378 @p308) :args ((or @t259 @t261 @t312 @t302) (@list false false true true false true true true false true true false) (@list @t276 @t310 @t232 @t230 @t311 @t318 @t306 @t190 @t186 @t206 @t151 @t121)))
% 0.86/1.07  (step @p5497 :rule chain_m_resolution :premises (@p5481 @p4866 @p5477 @p1131 @p781 @p5496 @p5495 @p441 @p439 @p5494 @p5493 @p5491 @p614 @p612 @p595 @p563 @p561 @p5479 @p2157 @p2041 @p2024 @p1993 @p1987 @p507 @p378 @p308 @p5480) :args ((or @t280 @t366) (@list true true false true true true false true true false true true true true true false false true true true false true true true false false) (@list @t276 @t247 @t277 @t299 @t293 @t312 @t217 @t224 @t218 @t355 @t259 @t261 @t267 @t255 @t192 @t186 @t260 @t364 @t444 @t435 @t204 @t203 @t206 @t151 @t121 @t438)))
% 0.86/1.07  (step @p5498 :rule chain_m_resolution :premises (@p2339 @p5237 @p1803 @p1724 @p1455 @p1377 @p5212 @p5492) :args ((or @t259 @t261 @t363 @t364 @t323) (@list true false true false true true true) (@list @t407 @t408 @t415 @t377 @t383 @t409 @t376)))
% 0.86/1.07  (step @p5499 :rule chain_m_resolution :premises (@p1984 @p2339 @p1803 @p1724 @p2304 @p5388 @p5244 @p4904 @p1455 @p1377 @p5487 @p5427 @p5244 @p4904 @p946 @p868 @p5498 @p5497 @p5491 @p2157 @p2042 @p5480 @p614 @p613 @p5479) :args (@t280 (@list false false true true false true true false true true false true true false true true true true true true false true true false) (@list @t407 @t408 @t415 @t409 @t375 @t230 @t232 @t376 @t383 @t377 @t310 @t230 @t232 @t311 @t318 @t312 @t363 @t259 @t364 @t444 @t438 @t261 @t267 @t260)))
% 0.86/1.07  (step @p5500 :rule chain_m_resolution :premises (@p3403 @p5477 @p5499 @p820 @p1131 @p781 @p5349 @p4906 @p497 @p480 @p448 @p446 @p4904 @p5244 @p614 @p612 @p595 @p563 @p561 @p507 @p378 @p308) :args ((or @t300 @t293) @t582 (@list @t247 @t245 @t276 @t277 @t299 @t259 @t231 @t238 @t226 @t201 @t199 @t232 @t230 @t260 @t267 @t255 @t192 @t186 @t206 @t151 @t121)))
% 0.86/1.07  (step @p5501 :rule chain_m_resolution :premises (@p5427 @p5244 @p4904 @p982 @p946 @p868 @p5349 @p4906 @p497 @p480 @p448 @p446 @p4904 @p5244 @p614 @p612 @p595 @p563 @p561 @p507 @p378 @p308) :args ((or @t300 @t312) @t582 (@list @t230 @t232 @t310 @t311 @t318 @t259 @t231 @t238 @t226 @t201 @t199 @t232 @t230 @t260 @t267 @t255 @t192 @t186 @t206 @t151 @t121)))
% 0.86/1.07  (step @p5502 :rule chain_m_resolution :premises (@p4362 @p5279 @p5244 @p4904) :args ((or @t271 @t311 @t319) @t431 (@list @t216 @t230 @t232)))
% 0.86/1.07  (step @p5503 :rule chain_m_resolution :premises (@p2451 @p2416 @p5349 @p4906 @p497 @p480 @p448 @p446 @p4904 @p5244 @p614 @p612 @p595 @p563 @p561 @p507 @p378 @p308 @p5501) :args ((or @t300 @t310 @t408) (@list true false false true true true false true true true true true true false true true false false) (@list @t407 @t259 @t231 @t238 @t226 @t201 @t199 @t232 @t230 @t260 @t267 @t255 @t192 @t186 @t206 @t151 @t121 @t312)))
% 0.86/1.07  (step @p5504 :rule chain_m_resolution :premises (@p3364 @p5477 @p5499 @p5431 @p1603 @p1290) :args ((or @t365 @t355) @t570 (@list @t247 @t245 @t341 @t342 @t361)))
% 0.86/1.07  (step @p5505 :rule chain_m_resolution :premises (@p4398 @p1378 @p1377 @p2523 @p5485 @p2488 @p5314 @p4906 @p497 @p480 @p448 @p446 @p2157 @p2041 @p2024 @p1993 @p1987 @p507 @p378 @p308 @p5504 @p5279 @p4904 @p5244) :args ((or @t365 @t271 @t409) (@list true true false false true false false true true true false true true true false true true true false false false true true) (@list @t376 @t383 @t375 @t377 @t407 @t363 @t231 @t238 @t226 @t201 @t199 @t438 @t444 @t435 @t204 @t203 @t206 @t151 @t121 @t355 @t216 @t232 @t230)))
% 0.86/1.07  (step @p5506 :rule chain_m_resolution :premises (@p3364 @p5477 @p5499 @p2851 @p5279 @p4904 @p5244 @p441 @p438 @p421 @p388 @p386 @p507 @p378 @p308) :args ((or @t218 @t344) @t583 (@list @t247 @t245 @t341 @t216 @t232 @t230 @t217 @t224 @t210 @t195 @t181 @t206 @t151 @t121)))
% 0.86/1.07  (step @p5507 :rule chain_m_resolution :premises (@p4398 @p2523 @p1378 @p1377 @p5279 @p4904 @p5244) :args ((or @t271 @t388 @t407 @t409) @t573 @t581))
% 0.86/1.07  (step @p5508 :rule chain_m_resolution :premises (@p5388 @p5244 @p4904 @p2815 @p1455 @p1377 @p5507 @p3448 @p3328 @p1603 @p1290 @p5506 @p4439 @p2044 @p2042 @p5505 @p1725 @p1724 @p5503 @p5502 @p441 @p439 @p869 @p867 @p850 @p821 @p5501 @p5349 @p4906 @p497 @p480 @p448 @p446 @p4904 @p5244 @p614 @p612 @p595 @p563 @p561 @p507 @p378 @p308) :args ((or @t300 @t218) (@list true true true false true true true false false true true true false true true true true false true false true true true true true false false false true true true false true true true true true true false true true false) (@list @t230 @t232 @t375 @t376 @t383 @t377 @t407 @t341 @t355 @t361 @t342 @t363 @t438 @t444 @t364 @t409 @t415 @t408 @t310 @t217 @t224 @t311 @t318 @t306 @t190 @t312 @t259 @t231 @t238 @t226 @t201 @t199 @t232 @t230 @t260 @t267 @t255 @t192 @t186 @t206 @t151 @t121)))
% 0.86/1.07  (step @p5509 :rule chain_m_resolution :premises (@p4289 @p3221 @p5477 @p5499) :args ((or @t284 @t277 @t278) @t431 @t584))
% 0.86/1.07  (step @p5510 :rule chain_m_resolution :premises (@p5314 @p5244 @p4907 @p2488 @p2157 @p2042) :args ((or @t365 @t409 @t417) @t502 @t571))
% 0.86/1.07  (step @p5511 :rule chain_m_resolution :premises (@p4439 @p2044 @p2042 @p5237 @p5510 @p5349 @p4906 @p497 @p480 @p448 @p446 @p507 @p378 @p308 @p4904 @p5244) :args ((or @t260 @t388 @t409 @t417) (@list false true false true false false true true true false true true false true true) (@list @t438 @t444 @t363 @t364 @t259 @t231 @t238 @t226 @t201 @t199 @t206 @t151 @t121 @t232 @t230)))
% 0.86/1.07  (step @p5512 :rule chain_m_resolution :premises (@p4325 @p3598 @p1291 @p1290 @p3221 @p5499 @p5477) :args ((or @t284 @t367 @t407 @t409) @t573 (@list @t341 @t342 @t361 @t216 @t245 @t247)))
% 0.86/1.07  (step @p5513 :rule chain_m_resolution :premises (@p3364 @p5477 @p5499 @p3815 @p1603 @p1290 @p5512 @p2523 @p5511 @p1455 @p1377 @p5389 @p1725 @p1724 @p3563 @p5509 @p3221 @p5477 @p5499 @p615 @p439 @p5508 @p782 @p781 @p5349 @p5244 @p4907 @p5500 @p614 @p613) :args (@t300 (@list true true true false true true false true false true true true true false true false true true true true false true true false true false false true true) (@list @t247 @t245 @t341 @t342 @t361 @t355 @t375 @t407 @t377 @t383 @t376 @t409 @t415 @t408 @t276 @t216 @t247 @t245 @t217 @t224 @t218 @t277 @t299 @t259 @t230 @t231 @t293 @t260 @t267)))
% 0.86/1.07  (step @p5514 :rule chain_m_resolution :premises (@p2120 @p5513 @p613) :args (@t260 @t554 (@list @t261 @t267)))
% 0.86/1.07  (step @p5515 :rule chain_m_resolution :premises (@p4478 @p5514 @p5314 @p5244 @p4907) :args ((or @t301 @t438) @t579 (@list @t260 @t363 @t230 @t231)))
% 0.86/1.07  (step @p5516 :rule chain_m_resolution :premises (@p4555 @p5513 @p2523 @p1803 @p1724) :args ((or @t301 @t375 @t388 @t409) @t585 @t586))
% 0.86/1.07  (step @p5517 :rule chain_m_resolution :premises (@p2451 @p4827 @p5513) :args ((or @t301 @t323 @t407 @t408) @t554 (@list @t310 @t261)))
% 0.86/1.07  (step @p5518 :rule chain_m_resolution :premises (@p4139 @p5427 @p5244 @p4904 @p946 @p868 @p5517 @p4517 @p1725 @p1724 @p5516 @p5089 @p1455 @p1377 @p5389 @p3221 @p5477 @p5499 @p615 @p439 @p2157 @p2041 @p2024 @p1993 @p1987 @p507 @p378 @p308 @p5515) :args ((or @t301 @t366 @t284) (@list false true true false true true true true true false true false true true false true true true true true true true false true true true false false) (@list @t310 @t230 @t232 @t311 @t318 @t312 @t407 @t408 @t415 @t409 @t375 @t377 @t383 @t376 @t216 @t247 @t245 @t217 @t224 @t364 @t444 @t435 @t204 @t203 @t206 @t151 @t121 @t438)))
% 0.86/1.07  (step @p5519 :rule chain_m_resolution :premises (@p4555 @p5513 @p3598 @p1803 @p1724) :args ((or @t301 @t341 @t367 @t409) @t585 @t586))
% 0.86/1.07  (step @p5520 :rule chain_m_resolution :premises (@p5484 @p4788 @p5513 @p5519 @p4704 @p2157 @p2041 @p2024 @p1993 @p1987 @p5515 @p1603 @p1289 @p1272 @p386 @p1243 @p507 @p378 @p308 @p5506 @p5518) :args ((or @t301 @t366 @t302) (@list true true false true true true true false true false false true true false true true true false true true) (@list @t276 @t261 @t409 @t341 @t364 @t444 @t435 @t204 @t203 @t438 @t355 @t361 @t351 @t181 @t193 @t206 @t151 @t121 @t342 @t218)))
% 0.86/1.07  (step @p5521 :rule chain_m_resolution :premises (@p3403 @p5477 @p5499 @p3035 @p1131 @p781 @p5520 @p5279 @p5244 @p4904 @p441 @p439 @p5518) :args ((or @t301 @t366) (@list true true true false true true false true true false true true) (@list @t247 @t245 @t276 @t277 @t299 @t293 @t216 @t230 @t232 @t217 @t224 @t218)))
% 0.86/1.07  (step @p5522 :rule chain_m_resolution :premises (@p4325 @p3221 @p5477 @p5499) :args ((or @t284 @t342 @t343) @t431 @t584))
% 0.86/1.07  (step @p5523 :rule chain_m_resolution :premises (@p5522 @p3328 @p1291 @p1290) :args ((or @t363 @t364 @t284 @t367) @t431 @t398))
% 0.86/1.07  (step @p5524 :rule chain_m_resolution :premises (@p3364 @p5477 @p5499 @p3815 @p1603 @p1290 @p5523 @p2267 @p1455 @p1377 @p5389 @p3221 @p5477 @p5499 @p615 @p439) :args ((or @t363 @t364 @t284) (@list true true true false true true false false true true false true true true true) (@list @t247 @t245 @t341 @t342 @t361 @t355 @t375 @t377 @t383 @t376 @t216 @t247 @t245 @t217 @t224)))
% 0.86/1.07  (step @p5525 :rule chain_m_resolution :premises (@p4398 @p2267 @p1378 @p1377 @p5279 @p4904 @p5244 @p441 @p438 @p421 @p388 @p386 @p507 @p378 @p308 @p5524) :args ((or @t363 @t364 @t388) (@list false true true false true true false true true true false true true false true) (@list @t375 @t376 @t383 @t216 @t232 @t230 @t217 @t224 @t210 @t195 @t181 @t206 @t151 @t121 @t218)))
% 0.86/1.07  (step @p5526 :rule chain_m_resolution :premises (@p5388 @p5244 @p4904 @p2815 @p1455 @p1377 @p5525 @p3328 @p1603 @p1290 @p5506 @p5524 @p2157 @p2042 @p5521 @p5515) :args (@t301 (@list true true true false true true false false true true true true true true false) (@list @t230 @t232 @t375 @t376 @t383 @t377 @t341 @t355 @t361 @t342 @t218 @t364 @t444 @t363 @t438)))
% 0.86/1.07  (step @p5527 :rule chain_m_resolution :premises (@p4362 @p2230 @p5513 @p5526 @p869 @p868 @p5279 @p4904 @p5244) :args ((or @t271 @t323) (@list false true true true true false true true) (@list @t310 @t261 @t259 @t311 @t318 @t216 @t232 @t230)))
% 0.86/1.07  (step @p5528 :rule chain_m_resolution :premises (@p3439 @p5513 @p5526 @p3071 @p5427 @p4904 @p5244 @p946 @p867 @p850 @p821 @p561 @p507 @p378 @p308) :args ((or @t312 @t302) @t583 (@list @t261 @t259 @t276 @t310 @t232 @t230 @t311 @t318 @t306 @t190 @t186 @t206 @t151 @t121)))
% 0.86/1.07  (step @p5529 :rule chain_m_resolution :premises (@p3403 @p5477 @p5499 @p3035 @p1131 @p781 @p5528 @p5527 @p5279 @p5244 @p4904 @p441 @p439) :args (@t218 (@list true true true false true true true false true true false true) (@list @t247 @t245 @t276 @t277 @t299 @t293 @t312 @t216 @t230 @t232 @t217 @t224)))
% 0.86/1.07  (step @p5530 :rule chain_m_resolution :premises (@p3221 @p5499 @p5477 @p5529) :args (@t216 @t576 (@list @t245 @t247 @t218)))
% 0.86/1.07  (step @p5531 :rule chain_m_resolution :premises (@p615 @p439 @p5529) :args (@t271 @t214 (@list @t224 @t218)))
% 0.86/1.07  (step @p5532 :rule chain_m_resolution :premises (@p4289 @p5530 @p5529 @p3439 @p5513 @p5526 @p782 @p781) :args (@t302 (@list false false false true true true true) (@list @t216 @t218 @t276 @t261 @t259 @t277 @t299)))
% 0.86/1.07  (step @p5533 :rule chain_m_resolution :premises (@p1131 @p5532 @p781) :args (@t277 @t554 (@list @t293 @t299)))
% 0.86/1.07  (step @p5534 :rule chain_m_resolution :premises (@p3403 @p5499 @p5477 @p5533) :args (@t276 @t576 (@list @t245 @t247 @t277)))
% 0.86/1.07  (step @p5535 :rule chain_m_resolution :premises (@p4067 @p5532 @p5534 @p2230 @p5513 @p5526) :args (@t323 (@list true false false true true) (@list @t293 @t276 @t310 @t261 @t259)))
% 0.86/1.07  (step @p5536 :rule chain_m_resolution :premises (@p946 @p5535 @p868) :args (@t311 @t554 (@list @t312 @t318)))
% 0.86/1.07  (step @p5537 :rule chain_m_resolution :premises (@p5427 @p5244 @p4904 @p5536) :args (@t310 @t576 (@list @t230 @t232 @t311)))
% 0.86/1.07  (step @p5538 false :rule chain_m_resolution :premises (@p4139 @p5537 @p5536 @p5531 @p5530) :args (false @t579 (@list @t310 @t311 @t217 @t216)))
% 0.86/1.07  )
% 0.86/1.07  % SZS output end Proof
% 0.86/1.07  % cvc5 exiting
%------------------------------------------------------------------------------