%------------------------------------------------------------------------------ % File : cvc5---1.3.4 % Problem : ALG165+1 : TPTP v9.2.1. Released v2.7.0. % Transfm : none % Format : tptp:raw % Command : /export/starexec/sandbox2/solver/bin/do_cvc5 /export/starexec/sandbox2/benchmark/theBenchmark.p 300 THM % Computer : n017.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:05:24 AM UTC 2026 % Result : Theorem 1.02s 1.21s % Output : Proof 1.10s % Verified : % SZS Type : - % Comments : %------------------------------------------------------------------------------ %----WARNING: Could not form TPTP format derivation %------------------------------------------------------------------------------ %----ORIGINAL SYSTEM OUTPUT % 0.00/0.12 % Problem : ALG165+1 : TPTP v9.2.1. Released v2.7.0. % 0.12/0.13 % Command : /export/starexec/sandbox2/solver/bin/do_cvc5 /export/starexec/sandbox2/benchmark/theBenchmark.p 300 THM % 0.17/0.35 % Computer : n017.cluster.edu % 0.17/0.35 % Model : x86_64 x86_64 % 0.17/0.35 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz % 0.17/0.35 % Memory : 8042.1875MB % 0.17/0.35 % OS : Linux 3.10.0-693.el7.x86_64 % 0.17/0.35 % CPULimit : 300 % 0.17/0.35 % WCLimit : 300 % 0.17/0.35 % DateTime : Wed Jun 3 01:39:16 EDT 2026 % 0.17/0.35 % CPUTime : % 0.29/0.54 %----Proving TF0_NAR, FOF, or CNF % 1.02/1.21 --- Run --decision=internal --simplification=none --no-inst-no-entail --no-cbqi --full-saturate-quant at 15... % 1.02/1.21 % SZS status Theorem % 1.02/1.21 % SZS output start Proof % 1.02/1.21 ( % 1.02/1.21 (declare-sort $$unsorted 0) % 1.02/1.21 (declare-const tptp.e0 $$unsorted) % 1.02/1.21 (declare-const tptp.e1 $$unsorted) % 1.02/1.21 (declare-const tptp.e2 $$unsorted) % 1.02/1.21 (declare-const tptp.e3 $$unsorted) % 1.02/1.21 (declare-const tptp.op (-> $$unsorted $$unsorted $$unsorted)) % 1.02/1.21 (declare-const tptp.e4 $$unsorted) % 1.02/1.21 (define @t1 () (tptp.op tptp.e4 tptp.e4)) % 1.02/1.21 (define @t2 () (= @t1 tptp.e4)) % 1.02/1.21 (define @t3 () (= @t1 tptp.e3)) % 1.02/1.21 (define @t4 () (= @t1 tptp.e2)) % 1.02/1.21 (define @t5 () (= @t1 tptp.e1)) % 1.02/1.21 (define @t6 () (= @t1 tptp.e0)) % 1.02/1.21 (define @t7 () (or @t6 @t5 @t4 @t3 @t2)) % 1.02/1.21 (define @t8 () (tptp.op tptp.e4 tptp.e3)) % 1.02/1.21 (define @t9 () (= @t8 tptp.e4)) % 1.02/1.21 (define @t10 () (= @t8 tptp.e3)) % 1.02/1.21 (define @t11 () (= @t8 tptp.e2)) % 1.02/1.21 (define @t12 () (= @t8 tptp.e1)) % 1.02/1.21 (define @t13 () (= @t8 tptp.e0)) % 1.02/1.21 (define @t14 () (or @t13 @t12 @t11 @t10 @t9)) % 1.02/1.21 (define @t15 () (tptp.op tptp.e4 tptp.e2)) % 1.02/1.21 (define @t16 () (= @t15 tptp.e4)) % 1.02/1.21 (define @t17 () (= @t15 tptp.e3)) % 1.02/1.21 (define @t18 () (= @t15 tptp.e2)) % 1.02/1.21 (define @t19 () (= @t15 tptp.e1)) % 1.02/1.21 (define @t20 () (= @t15 tptp.e0)) % 1.02/1.21 (define @t21 () (or @t20 @t19 @t18 @t17 @t16)) % 1.02/1.21 (define @t22 () (tptp.op tptp.e4 tptp.e1)) % 1.02/1.21 (define @t23 () (= @t22 tptp.e4)) % 1.02/1.21 (define @t24 () (= @t22 tptp.e3)) % 1.02/1.21 (define @t25 () (= @t22 tptp.e2)) % 1.02/1.21 (define @t26 () (= @t22 tptp.e1)) % 1.02/1.21 (define @t27 () (= @t22 tptp.e0)) % 1.02/1.21 (define @t28 () (or @t27 @t26 @t25 @t24 @t23)) % 1.02/1.21 (define @t29 () (tptp.op tptp.e4 tptp.e0)) % 1.02/1.21 (define @t30 () (= @t29 tptp.e4)) % 1.02/1.21 (define @t31 () (= @t29 tptp.e3)) % 1.02/1.21 (define @t32 () (= @t29 tptp.e2)) % 1.02/1.21 (define @t33 () (= @t29 tptp.e1)) % 1.02/1.21 (define @t34 () (= @t29 tptp.e0)) % 1.02/1.21 (define @t35 () (or @t34 @t33 @t32 @t31 @t30)) % 1.02/1.21 (define @t36 () (tptp.op tptp.e3 tptp.e4)) % 1.02/1.21 (define @t37 () (= @t36 tptp.e4)) % 1.02/1.21 (define @t38 () (= @t36 tptp.e3)) % 1.02/1.21 (define @t39 () (= @t36 tptp.e2)) % 1.02/1.21 (define @t40 () (= @t36 tptp.e1)) % 1.02/1.21 (define @t41 () (= @t36 tptp.e0)) % 1.02/1.21 (define @t42 () (tptp.op tptp.e3 tptp.e3)) % 1.02/1.21 (define @t43 () (= @t42 tptp.e4)) % 1.02/1.21 (define @t44 () (= @t42 tptp.e3)) % 1.02/1.21 (define @t45 () (= @t42 tptp.e2)) % 1.02/1.21 (define @t46 () (= @t42 tptp.e1)) % 1.02/1.21 (define @t47 () (= @t42 tptp.e0)) % 1.02/1.21 (define @t48 () (tptp.op tptp.e3 tptp.e2)) % 1.02/1.21 (define @t49 () (= @t48 tptp.e4)) % 1.02/1.21 (define @t50 () (= @t48 tptp.e3)) % 1.02/1.21 (define @t51 () (= @t48 tptp.e2)) % 1.02/1.21 (define @t52 () (= @t48 tptp.e1)) % 1.02/1.21 (define @t53 () (= @t48 tptp.e0)) % 1.02/1.21 (define @t54 () (tptp.op tptp.e3 tptp.e1)) % 1.02/1.21 (define @t55 () (= @t54 tptp.e4)) % 1.02/1.21 (define @t56 () (= @t54 tptp.e3)) % 1.02/1.21 (define @t57 () (= @t54 tptp.e2)) % 1.02/1.21 (define @t58 () (= @t54 tptp.e1)) % 1.02/1.21 (define @t59 () (= @t54 tptp.e0)) % 1.02/1.21 (define @t60 () (tptp.op tptp.e3 tptp.e0)) % 1.02/1.21 (define @t61 () (= @t60 tptp.e4)) % 1.02/1.21 (define @t62 () (= @t60 tptp.e3)) % 1.02/1.21 (define @t63 () (= @t60 tptp.e2)) % 1.02/1.21 (define @t64 () (= @t60 tptp.e1)) % 1.02/1.21 (define @t65 () (= @t60 tptp.e0)) % 1.02/1.21 (define @t66 () (or @t65 @t64 @t63 @t62 @t61)) % 1.02/1.21 (define @t67 () (tptp.op tptp.e2 tptp.e4)) % 1.02/1.21 (define @t68 () (= @t67 tptp.e4)) % 1.02/1.21 (define @t69 () (= @t67 tptp.e3)) % 1.02/1.21 (define @t70 () (= @t67 tptp.e2)) % 1.02/1.21 (define @t71 () (= @t67 tptp.e1)) % 1.02/1.21 (define @t72 () (= @t67 tptp.e0)) % 1.02/1.21 (define @t73 () (tptp.op tptp.e2 tptp.e3)) % 1.02/1.21 (define @t74 () (= @t73 tptp.e4)) % 1.02/1.21 (define @t75 () (= @t73 tptp.e3)) % 1.02/1.21 (define @t76 () (= @t73 tptp.e2)) % 1.02/1.21 (define @t77 () (= @t73 tptp.e1)) % 1.02/1.21 (define @t78 () (= @t73 tptp.e0)) % 1.02/1.21 (define @t79 () (tptp.op tptp.e2 tptp.e2)) % 1.02/1.21 (define @t80 () (= @t79 tptp.e4)) % 1.02/1.21 (define @t81 () (= @t79 tptp.e3)) % 1.02/1.21 (define @t82 () (= @t79 tptp.e2)) % 1.02/1.21 (define @t83 () (= @t79 tptp.e1)) % 1.02/1.21 (define @t84 () (= @t79 tptp.e0)) % 1.02/1.21 (define @t85 () (or @t84 @t83 @t82 @t81 @t80)) % 1.02/1.21 (define @t86 () (tptp.op tptp.e2 tptp.e1)) % 1.02/1.21 (define @t87 () (= @t86 tptp.e4)) % 1.02/1.21 (define @t88 () (= @t86 tptp.e3)) % 1.02/1.21 (define @t89 () (= @t86 tptp.e2)) % 1.02/1.21 (define @t90 () (= @t86 tptp.e1)) % 1.02/1.21 (define @t91 () (= @t86 tptp.e0)) % 1.02/1.21 (define @t92 () (or @t91 @t90 @t89 @t88 @t87)) % 1.02/1.21 (define @t93 () (tptp.op tptp.e2 tptp.e0)) % 1.02/1.21 (define @t94 () (= @t93 tptp.e4)) % 1.02/1.21 (define @t95 () (= @t93 tptp.e3)) % 1.02/1.21 (define @t96 () (= @t93 tptp.e2)) % 1.02/1.21 (define @t97 () (= @t93 tptp.e1)) % 1.02/1.21 (define @t98 () (= @t93 tptp.e0)) % 1.02/1.21 (define @t99 () (or @t98 @t97 @t96 @t95 @t94)) % 1.02/1.21 (define @t100 () (tptp.op tptp.e1 tptp.e4)) % 1.02/1.21 (define @t101 () (= @t100 tptp.e4)) % 1.02/1.21 (define @t102 () (= @t100 tptp.e3)) % 1.02/1.21 (define @t103 () (= @t100 tptp.e2)) % 1.02/1.21 (define @t104 () (= @t100 tptp.e1)) % 1.02/1.21 (define @t105 () (= @t100 tptp.e0)) % 1.02/1.21 (define @t106 () (tptp.op tptp.e1 tptp.e3)) % 1.02/1.21 (define @t107 () (= @t106 tptp.e4)) % 1.02/1.21 (define @t108 () (= @t106 tptp.e3)) % 1.02/1.21 (define @t109 () (= @t106 tptp.e2)) % 1.02/1.21 (define @t110 () (= @t106 tptp.e1)) % 1.02/1.21 (define @t111 () (= @t106 tptp.e0)) % 1.02/1.21 (define @t112 () (tptp.op tptp.e1 tptp.e2)) % 1.02/1.21 (define @t113 () (= @t112 tptp.e4)) % 1.02/1.21 (define @t114 () (= @t112 tptp.e3)) % 1.02/1.21 (define @t115 () (= @t112 tptp.e2)) % 1.02/1.21 (define @t116 () (= @t112 tptp.e1)) % 1.02/1.21 (define @t117 () (= @t112 tptp.e0)) % 1.02/1.21 (define @t118 () (tptp.op tptp.e1 tptp.e1)) % 1.02/1.21 (define @t119 () (= @t118 tptp.e4)) % 1.02/1.21 (define @t120 () (= @t118 tptp.e3)) % 1.02/1.21 (define @t121 () (= @t118 tptp.e2)) % 1.02/1.21 (define @t122 () (= @t118 tptp.e1)) % 1.02/1.21 (define @t123 () (= @t118 tptp.e0)) % 1.02/1.21 (define @t124 () (or @t123 @t122 @t121 @t120 @t119)) % 1.02/1.21 (define @t125 () (tptp.op tptp.e1 tptp.e0)) % 1.02/1.21 (define @t126 () (= @t125 tptp.e4)) % 1.02/1.21 (define @t127 () (= @t125 tptp.e3)) % 1.02/1.21 (define @t128 () (= @t125 tptp.e2)) % 1.02/1.21 (define @t129 () (= @t125 tptp.e1)) % 1.02/1.21 (define @t130 () (= @t125 tptp.e0)) % 1.02/1.21 (define @t131 () (or @t130 @t129 @t128 @t127 @t126)) % 1.02/1.21 (define @t132 () (tptp.op tptp.e0 tptp.e4)) % 1.02/1.21 (define @t133 () (= @t132 tptp.e4)) % 1.02/1.21 (define @t134 () (= @t132 tptp.e3)) % 1.02/1.21 (define @t135 () (= @t132 tptp.e2)) % 1.02/1.21 (define @t136 () (= @t132 tptp.e1)) % 1.02/1.21 (define @t137 () (= @t132 tptp.e0)) % 1.02/1.21 (define @t138 () (tptp.op tptp.e0 tptp.e3)) % 1.02/1.21 (define @t139 () (= @t138 tptp.e4)) % 1.02/1.21 (define @t140 () (= @t138 tptp.e3)) % 1.02/1.21 (define @t141 () (= @t138 tptp.e2)) % 1.02/1.21 (define @t142 () (= @t138 tptp.e1)) % 1.02/1.21 (define @t143 () (= @t138 tptp.e0)) % 1.02/1.21 (define @t144 () (or @t143 @t142 @t141 @t140 @t139)) % 1.02/1.21 (define @t145 () (tptp.op tptp.e0 tptp.e2)) % 1.02/1.21 (define @t146 () (= @t145 tptp.e4)) % 1.02/1.21 (define @t147 () (= @t145 tptp.e3)) % 1.02/1.21 (define @t148 () (= @t145 tptp.e2)) % 1.02/1.21 (define @t149 () (= @t145 tptp.e1)) % 1.02/1.21 (define @t150 () (= @t145 tptp.e0)) % 1.02/1.21 (define @t151 () (or @t150 @t149 @t148 @t147 @t146)) % 1.02/1.21 (define @t152 () (tptp.op tptp.e0 tptp.e1)) % 1.02/1.21 (define @t153 () (= @t152 tptp.e4)) % 1.02/1.21 (define @t154 () (= @t152 tptp.e3)) % 1.02/1.21 (define @t155 () (= @t152 tptp.e2)) % 1.02/1.21 (define @t156 () (= @t152 tptp.e1)) % 1.02/1.21 (define @t157 () (= @t152 tptp.e0)) % 1.02/1.21 (define @t158 () (or @t157 @t156 @t155 @t154 @t153)) % 1.02/1.21 (define @t159 () (tptp.op tptp.e0 tptp.e0)) % 1.02/1.21 (define @t160 () (= @t159 tptp.e4)) % 1.02/1.21 (define @t161 () (= @t159 tptp.e3)) % 1.02/1.21 (define @t162 () (= @t159 tptp.e2)) % 1.02/1.21 (define @t163 () (= @t159 tptp.e1)) % 1.02/1.21 (define @t164 () (= @t159 tptp.e0)) % 1.02/1.21 (define @t165 () (or @t164 @t163 @t162 @t161 @t160)) % 1.02/1.21 (define @t166 () (or @t133 @t101 @t68 @t37 @t2)) % 1.02/1.21 (define @t167 () (or @t31 @t24 @t17 @t10 @t3)) % 1.02/1.21 (define @t168 () (or @t32 @t25 @t18 @t11 @t4)) % 1.02/1.21 (define @t169 () (or @t34 @t27 @t20 @t13 @t6)) % 1.02/1.21 (define @t170 () (or @t139 @t107 @t74 @t43 @t9)) % 1.02/1.21 (define @t171 () (or @t61 @t55 @t49 @t43 @t37)) % 1.02/1.21 (define @t172 () (or @t140 @t108 @t75 @t44 @t10)) % 1.02/1.21 (define @t173 () (or @t141 @t109 @t76 @t45 @t11)) % 1.02/1.21 (define @t174 () (or @t63 @t57 @t51 @t45 @t39)) % 1.02/1.21 (define @t175 () (or @t64 @t58 @t52 @t46 @t40)) % 1.02/1.21 (define @t176 () (or @t65 @t59 @t53 @t47 @t41)) % 1.02/1.21 (define @t177 () (or @t146 @t113 @t80 @t49 @t16)) % 1.02/1.21 (define @t178 () (or @t94 @t87 @t80 @t74 @t68)) % 1.02/1.21 (define @t179 () (or @t147 @t114 @t81 @t50 @t17)) % 1.02/1.21 (define @t180 () (or @t95 @t88 @t81 @t75 @t69)) % 1.02/1.21 (define @t181 () (or @t96 @t89 @t82 @t76 @t70)) % 1.02/1.21 (define @t182 () (or @t149 @t116 @t83 @t52 @t19)) % 1.02/1.21 (define @t183 () (or @t97 @t90 @t83 @t77 @t71)) % 1.02/1.21 (define @t184 () (or @t98 @t91 @t84 @t78 @t72)) % 1.02/1.21 (define @t185 () (or @t153 @t119 @t87 @t55 @t23)) % 1.02/1.21 (define @t186 () (or @t126 @t119 @t113 @t107 @t101)) % 1.02/1.21 (define @t187 () (or @t154 @t120 @t88 @t56 @t24)) % 1.02/1.21 (define @t188 () (or @t127 @t120 @t114 @t108 @t102)) % 1.02/1.21 (define @t189 () (or @t155 @t121 @t89 @t57 @t25)) % 1.02/1.21 (define @t190 () (or @t128 @t121 @t115 @t109 @t103)) % 1.02/1.21 (define @t191 () (or @t156 @t122 @t90 @t58 @t26)) % 1.02/1.21 (define @t192 () (or @t129 @t122 @t116 @t110 @t104)) % 1.02/1.21 (define @t193 () (or @t157 @t123 @t91 @t59 @t27)) % 1.02/1.21 (define @t194 () (or @t130 @t123 @t117 @t111 @t105)) % 1.02/1.21 (define @t195 () (or @t160 @t126 @t94 @t61 @t30)) % 1.02/1.21 (define @t196 () (or @t160 @t153 @t146 @t139 @t133)) % 1.02/1.21 (define @t197 () (or @t161 @t127 @t95 @t62 @t31)) % 1.02/1.21 (define @t198 () (or @t161 @t154 @t147 @t140 @t134)) % 1.02/1.21 (define @t199 () (or @t162 @t128 @t96 @t63 @t32)) % 1.02/1.21 (define @t200 () (or @t162 @t155 @t148 @t141 @t135)) % 1.02/1.21 (define @t201 () (or @t163 @t129 @t97 @t64 @t33)) % 1.02/1.21 (define @t202 () (or @t163 @t156 @t149 @t142 @t136)) % 1.02/1.21 (define @t203 () (or @t164 @t130 @t98 @t65 @t34)) % 1.02/1.21 (define @t204 () (or @t164 @t157 @t150 @t143 @t137)) % 1.02/1.21 (define @t205 () (tptp.op @t1 @t1)) % 1.02/1.21 (define @t206 () (tptp.op @t67 @t15)) % 1.02/1.21 (define @t207 () (tptp.op @t100 @t22)) % 1.02/1.21 (define @t208 () (tptp.op @t132 @t29)) % 1.02/1.21 (define @t209 () (tptp.op @t8 @t36)) % 1.02/1.21 (define @t210 () (tptp.op @t42 @t42)) % 1.02/1.21 (define @t211 () (tptp.op @t73 @t48)) % 1.02/1.21 (define @t212 () (tptp.op @t106 @t54)) % 1.02/1.21 (define @t213 () (tptp.op @t138 @t60)) % 1.02/1.21 (define @t214 () (tptp.op @t15 @t67)) % 1.02/1.21 (define @t215 () (tptp.op @t48 @t73)) % 1.02/1.21 (define @t216 () (tptp.op @t79 @t79)) % 1.02/1.21 (define @t217 () (tptp.op @t112 @t86)) % 1.02/1.21 (define @t218 () (tptp.op @t145 @t93)) % 1.02/1.21 (define @t219 () (tptp.op @t22 @t100)) % 1.02/1.21 (define @t220 () (tptp.op @t54 @t106)) % 1.02/1.21 (define @t221 () (tptp.op @t86 @t112)) % 1.02/1.21 (define @t222 () (tptp.op @t118 @t118)) % 1.02/1.21 (define @t223 () (tptp.op @t152 @t125)) % 1.02/1.21 (define @t224 () (tptp.op @t29 @t132)) % 1.02/1.21 (define @t225 () (tptp.op @t60 @t138)) % 1.02/1.21 (define @t226 () (tptp.op @t93 @t145)) % 1.02/1.21 (define @t227 () (tptp.op @t125 @t152)) % 1.02/1.21 (define @t228 () (tptp.op @t159 @t159)) % 1.02/1.21 (define @t229 () (= tptp.e3 tptp.e4)) % 1.02/1.21 (define @t230 () (not @t229)) % 1.02/1.21 (define @t231 () (= tptp.e2 tptp.e4)) % 1.02/1.21 (define @t232 () (not @t231)) % 1.02/1.21 (define @t233 () (= tptp.e2 tptp.e3)) % 1.02/1.21 (define @t234 () (not @t233)) % 1.02/1.21 (define @t235 () (= tptp.e1 tptp.e4)) % 1.02/1.21 (define @t236 () (not @t235)) % 1.02/1.21 (define @t237 () (= tptp.e1 tptp.e3)) % 1.02/1.21 (define @t238 () (not @t237)) % 1.02/1.21 (define @t239 () (= tptp.e1 tptp.e2)) % 1.02/1.21 (define @t240 () (not @t239)) % 1.02/1.21 (define @t241 () (= tptp.e0 tptp.e4)) % 1.02/1.21 (define @t242 () (not @t241)) % 1.02/1.21 (define @t243 () (= tptp.e0 tptp.e3)) % 1.02/1.21 (define @t244 () (not @t243)) % 1.02/1.21 (define @t245 () (= tptp.e0 tptp.e2)) % 1.02/1.21 (define @t246 () (not @t245)) % 1.02/1.21 (define @t247 () (= tptp.e0 tptp.e1)) % 1.02/1.21 (define @t248 () (not @t247)) % 1.02/1.21 (define @t249 () (tptp.op @t1 tptp.e4)) % 1.02/1.21 (define @t250 () (tptp.op @t8 tptp.e3)) % 1.02/1.21 (define @t251 () (tptp.op @t15 tptp.e2)) % 1.02/1.21 (define @t252 () (tptp.op @t22 tptp.e1)) % 1.02/1.21 (define @t253 () (tptp.op @t29 tptp.e0)) % 1.02/1.21 (define @t254 () (tptp.op @t36 tptp.e4)) % 1.02/1.21 (define @t255 () (tptp.op @t42 tptp.e3)) % 1.02/1.21 (define @t256 () (tptp.op @t48 tptp.e2)) % 1.02/1.21 (define @t257 () (tptp.op @t54 tptp.e1)) % 1.02/1.21 (define @t258 () (tptp.op @t60 tptp.e0)) % 1.02/1.21 (define @t259 () (tptp.op @t67 tptp.e4)) % 1.02/1.21 (define @t260 () (tptp.op @t73 tptp.e3)) % 1.02/1.21 (define @t261 () (tptp.op @t79 tptp.e2)) % 1.02/1.21 (define @t262 () (tptp.op @t86 tptp.e1)) % 1.02/1.21 (define @t263 () (tptp.op @t93 tptp.e0)) % 1.02/1.21 (define @t264 () (tptp.op @t100 tptp.e4)) % 1.02/1.21 (define @t265 () (tptp.op @t106 tptp.e3)) % 1.02/1.21 (define @t266 () (tptp.op @t112 tptp.e2)) % 1.02/1.21 (define @t267 () (tptp.op @t118 tptp.e1)) % 1.02/1.21 (define @t268 () (tptp.op @t125 tptp.e0)) % 1.02/1.21 (define @t269 () (tptp.op @t132 tptp.e4)) % 1.02/1.21 (define @t270 () (tptp.op @t138 tptp.e3)) % 1.02/1.21 (define @t271 () (tptp.op @t145 tptp.e2)) % 1.02/1.21 (define @t272 () (tptp.op @t152 tptp.e1)) % 1.02/1.21 (define @t273 () (tptp.op @t159 tptp.e0)) % 1.02/1.21 (define @t274 () (and (= @t273 tptp.e0) (= @t272 tptp.e0) (= @t271 tptp.e0) (= @t270 tptp.e0) (= @t269 tptp.e0) (= @t268 tptp.e1) (= @t267 tptp.e1) (= @t266 tptp.e1) (= @t265 tptp.e1) (= @t264 tptp.e1) (= @t263 tptp.e2) (= @t262 tptp.e2) (= @t261 tptp.e2) (= @t260 tptp.e2) (= @t259 tptp.e2) (= @t258 tptp.e3) (= @t257 tptp.e3) (= @t256 tptp.e3) (= @t255 tptp.e3) (= @t254 tptp.e3) (= @t253 tptp.e4) (= @t252 tptp.e4) (= @t251 tptp.e4) (= @t250 tptp.e4) (= @t249 tptp.e4))) % 1.02/1.21 (define @t275 () (tptp.op tptp.e4 @t1)) % 1.02/1.21 (define @t276 () (tptp.op tptp.e4 @t8)) % 1.02/1.21 (define @t277 () (tptp.op tptp.e4 @t15)) % 1.02/1.21 (define @t278 () (tptp.op tptp.e4 @t22)) % 1.02/1.21 (define @t279 () (tptp.op tptp.e4 @t29)) % 1.02/1.21 (define @t280 () (tptp.op tptp.e3 @t36)) % 1.02/1.21 (define @t281 () (tptp.op tptp.e3 @t42)) % 1.02/1.21 (define @t282 () (tptp.op tptp.e3 @t48)) % 1.02/1.21 (define @t283 () (tptp.op tptp.e3 @t54)) % 1.02/1.21 (define @t284 () (tptp.op tptp.e3 @t60)) % 1.02/1.21 (define @t285 () (tptp.op tptp.e2 @t67)) % 1.02/1.21 (define @t286 () (tptp.op tptp.e2 @t73)) % 1.02/1.21 (define @t287 () (tptp.op tptp.e2 @t79)) % 1.02/1.21 (define @t288 () (tptp.op tptp.e2 @t86)) % 1.02/1.21 (define @t289 () (tptp.op tptp.e2 @t93)) % 1.02/1.21 (define @t290 () (tptp.op tptp.e1 @t100)) % 1.02/1.21 (define @t291 () (tptp.op tptp.e1 @t106)) % 1.02/1.21 (define @t292 () (tptp.op tptp.e1 @t112)) % 1.02/1.21 (define @t293 () (tptp.op tptp.e1 @t118)) % 1.02/1.21 (define @t294 () (tptp.op tptp.e1 @t125)) % 1.02/1.21 (define @t295 () (tptp.op tptp.e0 @t132)) % 1.02/1.21 (define @t296 () (tptp.op tptp.e0 @t138)) % 1.02/1.21 (define @t297 () (tptp.op tptp.e0 @t145)) % 1.02/1.21 (define @t298 () (tptp.op tptp.e0 @t152)) % 1.02/1.21 (define @t299 () (tptp.op tptp.e0 @t159)) % 1.02/1.21 (define @t300 () (and (= @t299 tptp.e0) (= @t298 tptp.e1) (= @t297 tptp.e2) (= @t296 tptp.e3) (= @t295 tptp.e4) (= @t294 tptp.e0) (= @t293 tptp.e1) (= @t292 tptp.e2) (= @t291 tptp.e3) (= @t290 tptp.e4) (= @t289 tptp.e0) (= @t288 tptp.e1) (= @t287 tptp.e2) (= @t286 tptp.e3) (= @t285 tptp.e4) (= @t284 tptp.e0) (= @t283 tptp.e1) (= @t282 tptp.e2) (= @t281 tptp.e3) (= @t280 tptp.e4) (= @t279 tptp.e0) (= @t278 tptp.e1) (= @t277 tptp.e2) (= @t276 tptp.e3) (= @t275 tptp.e4))) % 1.02/1.21 (define @t301 () (not @t2)) % 1.02/1.21 (define @t302 () (not @t10)) % 1.02/1.21 (define @t303 () (not @t18)) % 1.02/1.21 (define @t304 () (not @t26)) % 1.02/1.21 (define @t305 () (not @t34)) % 1.02/1.21 (define @t306 () (and @t305 @t304 @t303 @t302 @t301)) % 1.02/1.21 (define @t307 () (not @t37)) % 1.02/1.21 (define @t308 () (not @t44)) % 1.02/1.21 (define @t309 () (not @t51)) % 1.02/1.21 (define @t310 () (not @t58)) % 1.02/1.21 (define @t311 () (not @t65)) % 1.02/1.21 (define @t312 () (and @t311 @t310 @t309 @t308 @t307)) % 1.02/1.21 (define @t313 () (not @t68)) % 1.02/1.21 (define @t314 () (not @t75)) % 1.02/1.21 (define @t315 () (not @t82)) % 1.02/1.21 (define @t316 () (not @t90)) % 1.02/1.21 (define @t317 () (not @t98)) % 1.02/1.21 (define @t318 () (and @t317 @t316 @t315 @t314 @t313)) % 1.02/1.21 (define @t319 () (not @t101)) % 1.02/1.21 (define @t320 () (not @t108)) % 1.02/1.21 (define @t321 () (not @t115)) % 1.02/1.21 (define @t322 () (not @t122)) % 1.02/1.21 (define @t323 () (not @t130)) % 1.02/1.21 (define @t324 () (and @t323 @t322 @t321 @t320 @t319)) % 1.02/1.21 (define @t325 () (not @t133)) % 1.02/1.21 (define @t326 () (not @t140)) % 1.02/1.21 (define @t327 () (not @t148)) % 1.02/1.21 (define @t328 () (not @t156)) % 1.02/1.21 (define @t329 () (not @t164)) % 1.02/1.21 (define @t330 () (and @t329 @t328 @t327 @t326 @t325)) % 1.02/1.21 (define @t331 () (not @t38)) % 1.02/1.21 (define @t332 () (not @t70)) % 1.02/1.21 (define @t333 () (not @t104)) % 1.02/1.21 (define @t334 () (not @t137)) % 1.02/1.21 (define @t335 () (and @t334 @t333 @t332 @t331 @t301)) % 1.02/1.21 (define @t336 () (not @t9)) % 1.02/1.21 (define @t337 () (not @t76)) % 1.02/1.21 (define @t338 () (not @t110)) % 1.02/1.21 (define @t339 () (not @t143)) % 1.02/1.21 (define @t340 () (and @t339 @t338 @t337 @t308 @t336)) % 1.02/1.21 (define @t341 () (not @t16)) % 1.02/1.21 (define @t342 () (not @t50)) % 1.02/1.21 (define @t343 () (not @t116)) % 1.02/1.21 (define @t344 () (not @t150)) % 1.02/1.21 (define @t345 () (and @t344 @t343 @t315 @t342 @t341)) % 1.02/1.21 (define @t346 () (not @t23)) % 1.02/1.21 (define @t347 () (not @t56)) % 1.02/1.21 (define @t348 () (not @t89)) % 1.02/1.21 (define @t349 () (not @t157)) % 1.02/1.21 (define @t350 () (and @t349 @t322 @t348 @t347 @t346)) % 1.02/1.21 (define @t351 () (not @t30)) % 1.02/1.21 (define @t352 () (not @t62)) % 1.02/1.21 (define @t353 () (not @t96)) % 1.02/1.21 (define @t354 () (not @t129)) % 1.02/1.21 (define @t355 () (and @t329 @t354 @t353 @t352 @t351)) % 1.02/1.21 (define @t356 () (or @t355 @t350 @t345 @t340 @t335 @t330 @t324 @t318 @t312 @t306 @t300 @t274)) % 1.02/1.21 (define @t357 () (not @t356)) % 1.02/1.21 (define @t358 () (= tptp.e2 @t152)) % 1.02/1.21 (define @t359 () (not @t358)) % 1.02/1.21 (define @t360 () (= tptp.e2 @t86)) % 1.02/1.21 (define @t361 () (not @t360)) % 1.02/1.21 (define @t362 () (= @t86 @t152)) % 1.02/1.21 (define @t363 () (not @t362)) % 1.02/1.21 (define @t364 () (not @t363)) % 1.02/1.21 (define @t365 () (and @t363 @t360)) % 1.02/1.21 (define @t366 () (= tptp.e2 @t93)) % 1.02/1.21 (define @t367 () (not @t366)) % 1.02/1.21 (define @t368 () (= @t86 @t93)) % 1.02/1.21 (define @t369 () (not @t368)) % 1.02/1.21 (define @t370 () (not @t369)) % 1.02/1.21 (define @t371 () (and @t369 @t360)) % 1.02/1.21 (define @t372 () (= tptp.e1 @t223)) % 1.02/1.21 (define @t373 () (= tptp.e1 @t152)) % 1.02/1.21 (define @t374 () (= tptp.e1 @t125)) % 1.02/1.21 (define @t375 () (= @t118 @t125)) % 1.02/1.21 (define @t376 () (and @t372 @t373 @t374)) % 1.02/1.21 (define @t377 () (not @t372)) % 1.02/1.21 (define @t378 () (not @t373)) % 1.02/1.21 (define @t379 () (not @t374)) % 1.02/1.21 (define @t380 () (= tptp.e0 @t118)) % 1.02/1.21 (define @t381 () (not @t380)) % 1.02/1.21 (define @t382 () (= @t125 @t159)) % 1.02/1.21 (define @t383 () (= tptp.e1 @t222)) % 1.02/1.21 (define @t384 () (not @t383)) % 1.02/1.21 (define @t385 () (not @t382)) % 1.02/1.21 (define @t386 () (not @t385)) % 1.02/1.21 (define @t387 () (= tptp.e1 @t159)) % 1.02/1.21 (define @t388 () (= false true)) % 1.02/1.21 (define @t389 () (and @t372 @t374 @t387 @t385)) % 1.02/1.21 (define @t390 () (= tptp.e1 @t118)) % 1.02/1.21 (define @t391 () (not @t390)) % 1.02/1.21 (define @t392 () (not @t375)) % 1.02/1.21 (define @t393 () (not @t392)) % 1.02/1.21 (define @t394 () (and @t392 @t390)) % 1.02/1.21 (define @t395 () (= tptp.e0 @t272)) % 1.02/1.21 (define @t396 () (not @t395)) % 1.02/1.21 (define @t397 () (not @t248)) % 1.02/1.21 (define @t398 () (and @t248 @t372 @t374)) % 1.02/1.21 (define @t399 () (= tptp.e0 @t227)) % 1.02/1.21 (define @t400 () (= tptp.e0 @t152)) % 1.02/1.21 (define @t401 () (and @t372 @t399 @t400 @t374)) % 1.02/1.21 (define @t402 () (not @t399)) % 1.02/1.21 (define @t403 () (not @t400)) % 1.02/1.21 (define @t404 () (= tptp.e1 @t288)) % 1.02/1.21 (define @t405 () (not @t404)) % 1.02/1.21 (define @t406 () (= tptp.e2 @t112)) % 1.02/1.21 (define @t407 () (not @t406)) % 1.02/1.21 (define @t408 () (= tptp.e2 @t217)) % 1.02/1.21 (define @t409 () (not @t408)) % 1.02/1.21 (define @t410 () (not @t240)) % 1.02/1.21 (define @t411 () (and @t240 @t408 @t406)) % 1.02/1.21 (define @t412 () (= tptp.e1 @t221)) % 1.02/1.21 (define @t413 () (and @t412 @t406 @t360)) % 1.02/1.21 (define @t414 () (not @t412)) % 1.02/1.21 (define @t415 () (= tptp.e1 @t86)) % 1.02/1.21 (define @t416 () (not @t415)) % 1.02/1.21 (define @t417 () (and @t240 @t360)) % 1.02/1.21 (define @t418 () (= tptp.e2 @t118)) % 1.02/1.21 (define @t419 () (not @t418)) % 1.02/1.21 (define @t420 () (= @t86 @t118)) % 1.02/1.21 (define @t421 () (not @t420)) % 1.02/1.21 (define @t422 () (not @t421)) % 1.02/1.21 (define @t423 () (and @t421 @t360)) % 1.02/1.21 (define @t424 () (= tptp.e3 @t118)) % 1.02/1.21 (define @t425 () (not @t424)) % 1.02/1.21 (define @t426 () (= tptp.e3 @t106)) % 1.02/1.21 (define @t427 () (not @t426)) % 1.02/1.21 (define @t428 () (= @t106 @t118)) % 1.02/1.21 (define @t429 () (not @t428)) % 1.02/1.21 (define @t430 () (not @t429)) % 1.02/1.21 (define @t431 () (and @t429 @t426)) % 1.02/1.21 (define @t432 () (= tptp.e4 @t118)) % 1.02/1.21 (define @t433 () (= tptp.e1 @t1)) % 1.02/1.21 (define @t434 () (and @t383 @t432)) % 1.02/1.21 (define @t435 () (not @t432)) % 1.02/1.21 (define @t436 () (not @t433)) % 1.02/1.21 (define @t437 () (= tptp.e1 @t22)) % 1.02/1.21 (define @t438 () (not @t437)) % 1.02/1.21 (define @t439 () (= @t1 @t22)) % 1.02/1.21 (define @t440 () (not @t439)) % 1.02/1.21 (define @t441 () (not @t440)) % 1.02/1.21 (define @t442 () (and @t372 @t433 @t437 @t440)) % 1.02/1.21 (define @t443 () (= tptp.e1 @t54)) % 1.02/1.21 (define @t444 () (not @t443)) % 1.02/1.21 (define @t445 () (= tptp.e3 @t212)) % 1.02/1.21 (define @t446 () (not @t445)) % 1.02/1.21 (define @t447 () (not @t238)) % 1.02/1.21 (define @t448 () (= tptp.e1 @t283)) % 1.02/1.21 (define @t449 () (not @t448)) % 1.02/1.21 (define @t450 () (and @t449 @t448)) % 1.02/1.21 (define @t451 () (= tptp.e4 @t100)) % 1.02/1.21 (define @t452 () (not @t451)) % 1.02/1.21 (define @t453 () (= @t100 @t118)) % 1.02/1.21 (define @t454 () (= tptp.e4 @t208)) % 1.02/1.21 (define @t455 () (not @t454)) % 1.02/1.21 (define @t456 () (not @t453)) % 1.02/1.21 (define @t457 () (not @t456)) % 1.02/1.21 (define @t458 () (and @t454 @t451 @t432 @t456)) % 1.02/1.21 (define @t459 () (= tptp.e4 @t152)) % 1.02/1.21 (define @t460 () (and @t399 @t459 @t374 @t451)) % 1.02/1.21 (define @t461 () (not @t459)) % 1.02/1.21 (define @t462 () (= tptp.e3 @t152)) % 1.02/1.21 (define @t463 () (not @t462)) % 1.02/1.21 (define @t464 () (= @t118 @t152)) % 1.02/1.21 (define @t465 () (not @t464)) % 1.02/1.21 (define @t466 () (not @t465)) % 1.02/1.21 (define @t467 () (and @t465 @t424)) % 1.02/1.21 (define @t468 () (@list true false false true true false true true false)) % 1.02/1.21 (define @t469 () (= tptp.e0 @t125)) % 1.02/1.21 (define @t470 () (not @t391)) % 1.02/1.21 (define @t471 () (not @t469)) % 1.02/1.21 (define @t472 () (and @t465 @t390)) % 1.02/1.21 (define @t473 () (and @t399 @t373 @t469)) % 1.02/1.21 (define @t474 () (= tptp.e2 @t125)) % 1.02/1.21 (define @t475 () (and @t399 @t373 @t474 @t360)) % 1.02/1.21 (define @t476 () (not @t474)) % 1.02/1.21 (define @t477 () (= tptp.e4 @t125)) % 1.02/1.21 (define @t478 () (not @t477)) % 1.02/1.21 (define @t479 () (not @t236)) % 1.02/1.21 (define @t480 () (= tptp.e1 @t100)) % 1.02/1.21 (define @t481 () (and @t372 @t480 @t451 @t236)) % 1.02/1.21 (define @t482 () (= tptp.e2 @t100)) % 1.02/1.21 (define @t483 () (not @t482)) % 1.02/1.21 (define @t484 () (and @t372 @t363 @t373 @t477 @t360)) % 1.02/1.21 (define @t485 () (= tptp.e2 @t106)) % 1.02/1.21 (define @t486 () (not @t485)) % 1.02/1.21 (define @t487 () (= tptp.e2 @t218)) % 1.02/1.21 (define @t488 () (not @t487)) % 1.02/1.21 (define @t489 () (not @t234)) % 1.02/1.21 (define @t490 () (and @t487 @t485 @t426 @t234)) % 1.02/1.21 (define @t491 () (= tptp.e3 @t125)) % 1.02/1.21 (define @t492 () (not @t491)) % 1.02/1.21 (define @t493 () (= tptp.e1 @t106)) % 1.02/1.21 (define @t494 () (and @t372 @t363 @t373 @t491 @t360)) % 1.02/1.21 (define @t495 () (and @t372 @t493 @t426 @t238)) % 1.02/1.21 (define @t496 () (not @t232)) % 1.02/1.21 (define @t497 () (and @t487 @t482 @t451 @t232)) % 1.02/1.21 (define @t498 () (= tptp.e4 @t22)) % 1.02/1.21 (define @t499 () (= tptp.e3 @t54)) % 1.02/1.21 (define @t500 () (not @t498)) % 1.02/1.21 (define @t501 () (not @t500)) % 1.02/1.21 (define @t502 () (not @t499)) % 1.02/1.21 (define @t503 () (= tptp.e3 @t22)) % 1.02/1.21 (define @t504 () (not @t503)) % 1.02/1.21 (define @t505 () (= @t22 @t54)) % 1.02/1.21 (define @t506 () (= tptp.e3 @t213)) % 1.02/1.21 (define @t507 () (not @t506)) % 1.02/1.21 (define @t508 () (not @t505)) % 1.02/1.21 (define @t509 () (and @t506 @t503 @t499 @t508)) % 1.02/1.21 (define @t510 () (and @t399 @t373 @t491 @t499)) % 1.02/1.21 (define @t511 () (= @t54 @t118)) % 1.02/1.21 (define @t512 () (not @t511)) % 1.02/1.21 (define @t513 () (not @t512)) % 1.02/1.21 (define @t514 () (and @t512 @t499)) % 1.02/1.21 (define @t515 () (= tptp.e1 @t220)) % 1.02/1.21 (define @t516 () (and @t445 @t515 @t426 @t499)) % 1.02/1.21 (define @t517 () (not @t515)) % 1.02/1.21 (define @t518 () (= @t22 @t152)) % 1.02/1.21 (define @t519 () (not @t518)) % 1.02/1.21 (define @t520 () (not @t519)) % 1.02/1.21 (define @t521 () (and @t372 @t437 @t373 @t519)) % 1.02/1.21 (define @t522 () (= tptp.e0 @t86)) % 1.02/1.21 (define @t523 () (and @t399 @t373 @t474)) % 1.02/1.21 (define @t524 () (not @t522)) % 1.02/1.21 (define @t525 () (= tptp.e0 @t22)) % 1.02/1.21 (define @t526 () (not @t525)) % 1.02/1.21 (define @t527 () (= @t22 @t86)) % 1.02/1.21 (define @t528 () (not @t527)) % 1.02/1.21 (define @t529 () (not @t528)) % 1.02/1.21 (define @t530 () (and @t528 @t525)) % 1.02/1.21 (define @t531 () (and @t421 @t522)) % 1.02/1.21 (define @t532 () (= tptp.e2 @t22)) % 1.02/1.21 (define @t533 () (not @t532)) % 1.02/1.21 (define @t534 () (= @t22 @t118)) % 1.02/1.21 (define @t535 () (not @t534)) % 1.02/1.21 (define @t536 () (not @t535)) % 1.02/1.21 (define @t537 () (and @t535 @t532)) % 1.02/1.21 (define @t538 () (= tptp.e1 @t112)) % 1.02/1.21 (define @t539 () (and @t372 @t519 @t373 @t474 @t532)) % 1.02/1.21 (define @t540 () (and @t372 @t415 @t373 @t363)) % 1.02/1.21 (define @t541 () (and @t399 @t528 @t373 @t477)) % 1.02/1.21 (define @t542 () (and @t399 @t535 @t373 @t477)) % 1.02/1.21 (define @t543 () (= tptp.e3 @t86)) % 1.02/1.21 (define @t544 () (not @t543)) % 1.02/1.21 (define @t545 () (= @t54 @t86)) % 1.02/1.21 (define @t546 () (not @t545)) % 1.02/1.21 (define @t547 () (not @t546)) % 1.02/1.21 (define @t548 () (and @t506 @t499 @t543 @t546)) % 1.02/1.21 (define @t549 () (= tptp.e4 @t86)) % 1.02/1.21 (define @t550 () (@list true false false false)) % 1.02/1.21 (define @t551 () (not @t549)) % 1.02/1.21 (define @t552 () (and @t421 @t549)) % 1.02/1.21 (define @t553 () (= @t112 @t118)) % 1.02/1.21 (define @t554 () (not @t553)) % 1.02/1.21 (define @t555 () (and @t487 @t406 @t418 @t554)) % 1.02/1.21 (define @t556 () (= @t54 @t152)) % 1.02/1.21 (define @t557 () (not @t556)) % 1.02/1.21 (define @t558 () (not @t557)) % 1.02/1.21 (define @t559 () (and @t557 @t499)) % 1.02/1.21 (define @t560 () (and @t238 @t499)) % 1.02/1.21 (define @t561 () (= @t100 @t125)) % 1.02/1.21 (define @t562 () (not @t561)) % 1.02/1.21 (define @t563 () (and @t454 @t451 @t477 @t562)) % 1.02/1.21 (define @t564 () (and @t454 @t432 @t477 @t392)) % 1.02/1.21 (define @t565 () (@list true false false false true true false true true false)) % 1.02/1.21 (define @t566 () (and @t487 @t418 @t474 @t392)) % 1.02/1.21 (define @t567 () (= @t112 @t125)) % 1.02/1.21 (define @t568 () (not @t567)) % 1.02/1.21 (define @t569 () (and @t487 @t406 @t474 @t568)) % 1.02/1.21 (define @t570 () (@list true false false true true false false true true false)) % 1.02/1.21 (define @t571 () (and @t465 @t418)) % 1.02/1.21 (define @t572 () (not @t480)) % 1.02/1.21 (define @t573 () (and @t236 @t451)) % 1.02/1.21 (define @t574 () (not @t493)) % 1.02/1.21 (define @t575 () (= @t42 @t106)) % 1.02/1.21 (define @t576 () (not @t575)) % 1.02/1.21 (define @t577 () (not @t576)) % 1.02/1.21 (define @t578 () (= tptp.e1 @t42)) % 1.02/1.21 (define @t579 () (and @t383 @t576 @t424)) % 1.02/1.21 (define @t580 () (not @t538)) % 1.02/1.21 (define @t581 () (= @t15 @t112)) % 1.02/1.21 (define @t582 () (not @t581)) % 1.02/1.21 (define @t583 () (not @t582)) % 1.02/1.21 (define @t584 () (= tptp.e1 @t15)) % 1.02/1.21 (define @t585 () (and @t372 @t582 @t459 @t474)) % 1.02/1.21 (define @t586 () (and @t506 @t424 @t491 @t392)) % 1.02/1.21 (define @t587 () (= @t79 @t86)) % 1.02/1.21 (define @t588 () (not @t587)) % 1.02/1.21 (define @t589 () (not @t588)) % 1.02/1.21 (define @t590 () (= tptp.e1 @t79)) % 1.02/1.21 (define @t591 () (and @t383 @t588 @t418)) % 1.02/1.21 (define @t592 () (= @t8 @t22)) % 1.02/1.21 (define @t593 () (not @t592)) % 1.02/1.21 (define @t594 () (not @t593)) % 1.02/1.21 (define @t595 () (= tptp.e1 @t8)) % 1.02/1.21 (define @t596 () (and @t372 @t593 @t459 @t491)) % 1.02/1.21 (define @t597 () (and @t363 @t549)) % 1.02/1.21 (define @t598 () (= tptp.e3 @t100)) % 1.02/1.21 (define @t599 () (not @t598)) % 1.02/1.21 (define @t600 () (not @t230)) % 1.02/1.21 (define @t601 () (and @t230 @t451)) % 1.02/1.21 (define @t602 () (= tptp.e1 @t278)) % 1.02/1.21 (define @t603 () (not @t602)) % 1.02/1.21 (define @t604 () (= tptp.e4 @t207)) % 1.02/1.21 (define @t605 () (not @t604)) % 1.02/1.21 (define @t606 () (and @t236 @t604 @t451)) % 1.02/1.21 (define @t607 () (= tptp.e3 @t112)) % 1.02/1.21 (define @t608 () (and @t408 @t607 @t415 @t499)) % 1.02/1.21 (define @t609 () (not @t607)) % 1.02/1.21 (define @t610 () (and @t491 @t234 @t474)) % 1.02/1.21 (define @t611 () (and @t240 @t485)) % 1.02/1.21 (define @t612 () (= @t48 @t112)) % 1.02/1.21 (define @t613 () (not @t612)) % 1.02/1.21 (define @t614 () (not @t613)) % 1.02/1.21 (define @t615 () (= tptp.e1 @t48)) % 1.02/1.21 (define @t616 () (and @t515 @t613 @t485 @t499)) % 1.02/1.21 (define @t617 () (@list true true false true true)) % 1.02/1.21 (define @t618 () (and @t238 @t491)) % 1.02/1.21 (define @t619 () (= @t15 @t22)) % 1.02/1.21 (define @t620 () (not @t619)) % 1.02/1.21 (define @t621 () (not @t620)) % 1.02/1.21 (define @t622 () (and @t372 @t584 @t437 @t620)) % 1.02/1.21 (define @t623 () (and @t535 @t498)) % 1.02/1.21 (define @t624 () (and @t236 @t498)) % 1.02/1.21 (define @t625 () (= tptp.e4 @t205)) % 1.02/1.21 (define @t626 () (and @t625 @t433)) % 1.02/1.21 (define @t627 () (not @t625)) % 1.02/1.21 (define @t628 () (and @t498 @t436)) % 1.02/1.21 (define @t629 () (= tptp.e1 @t219)) % 1.02/1.21 (define @t630 () (and @t629 @t451 @t498)) % 1.02/1.21 (define @t631 () (not @t629)) % 1.02/1.21 (define @t632 () (= @t42 @t54)) % 1.02/1.21 (define @t633 () (and @t383 @t424 @t443)) % 1.02/1.21 (define @t634 () (= tptp.e4 @t106)) % 1.02/1.21 (define @t635 () (not @t634)) % 1.02/1.21 (define @t636 () (and @t506 @t426 @t634 @t230)) % 1.02/1.21 (define @t637 () (and @t528 @t374 @t415 @t498)) % 1.02/1.21 (define @t638 () (= tptp.e4 @t112)) % 1.02/1.21 (define @t639 () (and @t412 @t374 @t638 @t415)) % 1.02/1.21 (define @t640 () (not @t638)) % 1.02/1.21 (define @t641 () (not @t242)) % 1.02/1.21 (define @t642 () (and @t242 @t459)) % 1.02/1.21 (define @t643 () (and @t454 @t498 @t459 @t519)) % 1.02/1.21 (define @t644 () (= tptp.e4 @t159)) % 1.02/1.21 (define @t645 () (not @t644)) % 1.02/1.21 (define @t646 () (= @t152 @t159)) % 1.02/1.21 (define @t647 () (not @t646)) % 1.02/1.21 (define @t648 () (not @t647)) % 1.02/1.21 (define @t649 () (and @t647 @t459)) % 1.02/1.21 (define @t650 () (and @t236 @t459)) % 1.02/1.21 (define @t651 () (= tptp.e4 @t132)) % 1.02/1.21 (define @t652 () (not @t651)) % 1.02/1.21 (define @t653 () (= @t132 @t152)) % 1.02/1.21 (define @t654 () (not @t653)) % 1.02/1.21 (define @t655 () (and @t654 @t651)) % 1.02/1.21 (define @t656 () (= tptp.e4 @t29)) % 1.02/1.21 (define @t657 () (not @t656)) % 1.02/1.21 (define @t658 () (= tptp.e4 @t1)) % 1.02/1.21 (define @t659 () (not @t658)) % 1.02/1.21 (define @t660 () (= @t1 @t29)) % 1.02/1.21 (define @t661 () (not @t660)) % 1.02/1.21 (define @t662 () (not @t661)) % 1.02/1.21 (define @t663 () (and @t661 @t658)) % 1.02/1.21 (define @t664 () (= tptp.e4 @t67)) % 1.02/1.21 (define @t665 () (not @t664)) % 1.02/1.21 (define @t666 () (= @t1 @t67)) % 1.02/1.21 (define @t667 () (not @t666)) % 1.02/1.21 (define @t668 () (not @t667)) % 1.02/1.21 (define @t669 () (and @t667 @t658)) % 1.02/1.21 (define @t670 () (= @t1 @t100)) % 1.02/1.21 (define @t671 () (not @t670)) % 1.02/1.21 (define @t672 () (not @t671)) % 1.02/1.21 (define @t673 () (and @t454 @t658 @t451 @t671)) % 1.02/1.21 (define @t674 () (and @t440 @t658)) % 1.02/1.21 (define @t675 () (= tptp.e4 @t36)) % 1.02/1.21 (define @t676 () (not @t675)) % 1.02/1.21 (define @t677 () (= @t1 @t36)) % 1.02/1.21 (define @t678 () (not @t677)) % 1.02/1.21 (define @t679 () (not @t678)) % 1.02/1.21 (define @t680 () (and @t678 @t658)) % 1.02/1.21 (define @t681 () (and @t372 @t459 @t477 @t658)) % 1.02/1.21 (define @t682 () (= tptp.e2 @t145)) % 1.02/1.21 (define @t683 () (not @t682)) % 1.02/1.21 (define @t684 () (= tptp.e2 @t79)) % 1.02/1.21 (define @t685 () (not @t684)) % 1.02/1.21 (define @t686 () (= @t79 @t145)) % 1.02/1.21 (define @t687 () (not @t686)) % 1.02/1.21 (define @t688 () (and @t687 @t684)) % 1.02/1.21 (define @t689 () (= @t79 @t93)) % 1.02/1.21 (define @t690 () (not @t689)) % 1.02/1.21 (define @t691 () (and @t690 @t684)) % 1.02/1.21 (define @t692 () (= tptp.e3 @t138)) % 1.02/1.21 (define @t693 () (= tptp.e0 @t159)) % 1.02/1.21 (define @t694 () (not @t692)) % 1.02/1.21 (define @t695 () (not @t693)) % 1.02/1.21 (define @t696 () (not @t695)) % 1.02/1.21 (define @t697 () (= tptp.e3 @t60)) % 1.02/1.21 (define @t698 () (not @t697)) % 1.02/1.21 (define @t699 () (= @t42 @t60)) % 1.02/1.21 (define @t700 () (and @t506 @t692 @t697)) % 1.02/1.21 (define @t701 () (= tptp.e0 @t228)) % 1.02/1.21 (define @t702 () (= tptp.e0 @t273)) % 1.02/1.21 (define @t703 () (and @t701 @t693)) % 1.02/1.21 (define @t704 () (not @t701)) % 1.02/1.21 (define @t705 () (= tptp.e1 @t267)) % 1.02/1.21 (define @t706 () (and @t383 @t390)) % 1.02/1.21 (define @t707 () (= tptp.e2 @t216)) % 1.02/1.21 (define @t708 () (= tptp.e2 @t261)) % 1.02/1.21 (define @t709 () (and @t707 @t684)) % 1.02/1.21 (define @t710 () (not @t707)) % 1.02/1.21 (define @t711 () (= tptp.e4 @t249)) % 1.02/1.21 (define @t712 () (and @t625 @t658)) % 1.02/1.21 (define @t713 () (and @t236 @t658)) % 1.02/1.21 (define @t714 () (= tptp.e4 @t275)) % 1.02/1.21 (define @t715 () (= tptp.e4 @t8)) % 1.02/1.21 (define @t716 () (not @t715)) % 1.02/1.21 (define @t717 () (= @t1 @t8)) % 1.02/1.21 (define @t718 () (not @t717)) % 1.02/1.21 (define @t719 () (not @t718)) % 1.02/1.21 (define @t720 () (and @t718 @t658)) % 1.02/1.21 (define @t721 () (and @t487 @t684 @t360 @t588)) % 1.02/1.21 (define @t722 () (and @t454 @t549 @t459 @t363)) % 1.02/1.21 (define @t723 () (= tptp.e0 @t29)) % 1.02/1.21 (define @t724 () (not @t723)) % 1.02/1.21 (define @t725 () (= @t29 @t159)) % 1.02/1.21 (define @t726 () (not @t725)) % 1.02/1.21 (define @t727 () (not @t726)) % 1.02/1.21 (define @t728 () (and @t726 @t723)) % 1.02/1.21 (define @t729 () (= @t67 @t86)) % 1.02/1.21 (define @t730 () (not @t729)) % 1.02/1.21 (define @t731 () (not @t730)) % 1.02/1.21 (define @t732 () (= tptp.e0 @t67)) % 1.02/1.21 (define @t733 () (and @t399 @t730 @t459 @t474)) % 1.02/1.21 (define @t734 () (= tptp.e1 @t293)) % 1.02/1.21 (define @t735 () (= tptp.e2 @t287)) % 1.02/1.21 (define @t736 () (and @t230 @t459)) % 1.02/1.21 (define @t737 () (and @t236 @t625 @t433)) % 1.02/1.21 (define @t738 () (and @t421 @t415)) % 1.02/1.21 (define @t739 () (= @t106 @t138)) % 1.02/1.21 (define @t740 () (not @t739)) % 1.02/1.21 (define @t741 () (not @t740)) % 1.02/1.21 (define @t742 () (and @t740 @t426)) % 1.02/1.21 (define @t743 () (= tptp.e3 @t73)) % 1.02/1.21 (define @t744 () (not @t743)) % 1.02/1.21 (define @t745 () (= @t73 @t106)) % 1.02/1.21 (define @t746 () (not @t745)) % 1.02/1.21 (define @t747 () (not @t746)) % 1.02/1.21 (define @t748 () (and @t746 @t743)) % 1.02/1.21 (define @t749 () (and @t248 @t390)) % 1.02/1.21 (define @t750 () (= tptp.e0 @t106)) % 1.02/1.21 (define @t751 () (not @t750)) % 1.02/1.21 (define @t752 () (not @t244)) % 1.02/1.21 (define @t753 () (and @t244 @t426)) % 1.02/1.21 (define @t754 () (and @t236 @t432)) % 1.02/1.21 (define @t755 () (and @t372 @t399 @t358 @t474)) % 1.02/1.21 (define @t756 () (and @t487 @t474 @t477 @t232)) % 1.02/1.21 (define @t757 () (not @t461)) % 1.02/1.21 (define @t758 () (and @t462 @t426 @t461)) % 1.02/1.21 (define @t759 () (and @t506 @t543 @t462 @t363)) % 1.02/1.21 (define @t760 () (and @t412 @t638 @t549)) % 1.02/1.21 (define @t761 () (= @t73 @t86)) % 1.02/1.21 (define @t762 () (not @t761)) % 1.02/1.21 (define @t763 () (not @t762)) % 1.02/1.21 (define @t764 () (= tptp.e0 @t73)) % 1.02/1.21 (define @t765 () (and @t701 @t764 @t522 @t762)) % 1.02/1.21 (define @t766 () (= tptp.e0 @t100)) % 1.02/1.21 (define @t767 () (not @t766)) % 1.02/1.21 (define @t768 () (= @t67 @t100)) % 1.02/1.21 (define @t769 () (not @t768)) % 1.02/1.21 (define @t770 () (not @t769)) % 1.02/1.21 (define @t771 () (and @t399 @t769 @t459 @t474)) % 1.02/1.21 (define @t772 () (= tptp.e0 @t112)) % 1.02/1.21 (define @t773 () (not @t772)) % 1.02/1.21 (define @t774 () (and @t242 @t638)) % 1.02/1.21 (define @t775 () (and @t769 @t664)) % 1.02/1.21 (define @t776 () (= @t100 @t132)) % 1.02/1.21 (define @t777 () (not @t776)) % 1.02/1.21 (define @t778 () (not @t777)) % 1.02/1.21 (define @t779 () (and @t777 @t451)) % 1.02/1.21 (define @t780 () (and @t242 @t451)) % 1.02/1.21 (define @t781 () (= tptp.e0 @t93)) % 1.02/1.21 (define @t782 () (not @t781)) % 1.02/1.21 (define @t783 () (= @t67 @t93)) % 1.02/1.21 (define @t784 () (not @t783)) % 1.02/1.21 (define @t785 () (not @t784)) % 1.02/1.21 (define @t786 () (and @t399 @t784 @t459 @t474)) % 1.02/1.21 (define @t787 () (= tptp.e0 @t132)) % 1.02/1.21 (define @t788 () (not @t787)) % 1.02/1.21 (define @t789 () (= @t67 @t132)) % 1.02/1.21 (define @t790 () (not @t789)) % 1.02/1.21 (define @t791 () (not @t790)) % 1.02/1.21 (define @t792 () (and @t399 @t790 @t459 @t474)) % 1.02/1.21 (define @t793 () (not @t416)) % 1.02/1.21 (define @t794 () (= tptp.e0 @t1)) % 1.02/1.21 (define @t795 () (and @t625 @t794)) % 1.02/1.21 (define @t796 () (not @t794)) % 1.02/1.21 (define @t797 () (= tptp.e2 @t1)) % 1.02/1.21 (define @t798 () (and @t625 @t684 @t797)) % 1.02/1.21 (define @t799 () (not @t797)) % 1.02/1.21 (define @t800 () (= tptp.e2 @t67)) % 1.02/1.21 (define @t801 () (not @t800)) % 1.02/1.21 (define @t802 () (= @t79 @t112)) % 1.02/1.21 (define @t803 () (not @t802)) % 1.02/1.21 (define @t804 () (not @t803)) % 1.02/1.21 (define @t805 () (and @t399 @t803 @t459 @t474 @t772 @t684)) % 1.02/1.21 (define @t806 () (= tptp.e3 @t36)) % 1.02/1.21 (define @t807 () (not @t659)) % 1.02/1.21 (define @t808 () (not @t806)) % 1.02/1.21 (define @t809 () (= tptp.e3 @t1)) % 1.02/1.21 (define @t810 () (not @t809)) % 1.02/1.21 (define @t811 () (and @t678 @t809)) % 1.02/1.21 (define @t812 () (@list true false false)) % 1.02/1.21 (define @t813 () (= @t73 @t93)) % 1.02/1.21 (define @t814 () (not @t813)) % 1.02/1.21 (define @t815 () (not @t814)) % 1.02/1.21 (define @t816 () (and @t399 @t814 @t462 @t474)) % 1.02/1.21 (define @t817 () (not @t590)) % 1.02/1.21 (define @t818 () (and @t240 @t684)) % 1.02/1.21 (define @t819 () (= tptp.e1 @t73)) % 1.02/1.21 (define @t820 () (not @t819)) % 1.02/1.21 (define @t821 () (and @t372 @t399 @t613 @t462 @t474 @t772)) % 1.02/1.21 (define @t822 () (= tptp.e1 @t145)) % 1.02/1.21 (define @t823 () (not @t822)) % 1.02/1.21 (define @t824 () (= @t48 @t145)) % 1.02/1.21 (define @t825 () (not @t824)) % 1.02/1.21 (define @t826 () (and @t372 @t825 @t462 @t474)) % 1.02/1.21 (define @t827 () (= tptp.e1 @t132)) % 1.02/1.21 (define @t828 () (not @t827)) % 1.02/1.21 (define @t829 () (= tptp.e2 @t132)) % 1.02/1.21 (define @t830 () (and @t240 @t408 @t772 @t549)) % 1.02/1.21 (define @t831 () (not @t246)) % 1.02/1.21 (define @t832 () (and @t246 @t408 @t772 @t549)) % 1.02/1.21 (define @t833 () (= tptp.e1 @t93)) % 1.02/1.21 (define @t834 () (not @t833)) % 1.02/1.21 (define @t835 () (= @t29 @t93)) % 1.02/1.21 (define @t836 () (not @t835)) % 1.02/1.21 (define @t837 () (not @t836)) % 1.02/1.21 (define @t838 () (= tptp.e1 @t29)) % 1.02/1.21 (define @t839 () (and @t412 @t836 @t772 @t549)) % 1.02/1.21 (define @t840 () (not @t387)) % 1.02/1.21 (define @t841 () (and @t412 @t726 @t772 @t549)) % 1.02/1.21 (define @t842 () (= @t100 @t112)) % 1.02/1.21 (define @t843 () (not @t842)) % 1.02/1.21 (define @t844 () (not @t843)) % 1.02/1.21 (define @t845 () (and @t843 @t693 @t772 @t451)) % 1.02/1.21 (define @t846 () (= tptp.e1 @t67)) % 1.02/1.21 (define @t847 () (not @t846)) % 1.02/1.21 (define @t848 () (= tptp.e1 @t138)) % 1.02/1.21 (define @t849 () (not @t848)) % 1.02/1.21 (define @t850 () (= @t132 @t138)) % 1.02/1.21 (define @t851 () (not @t850)) % 1.02/1.21 (define @t852 () (not @t851)) % 1.02/1.21 (define @t853 () (and @t408 @t851 @t848 @t390 @t772 @t549 @t846)) % 1.02/1.21 (define @t854 () (and @t762 @t743)) % 1.02/1.21 (define @t855 () (= tptp.e3 @t93)) % 1.02/1.21 (define @t856 () (not @t855)) % 1.02/1.21 (define @t857 () (and @t369 @t543)) % 1.02/1.21 (define @t858 () (and @t424 @t238 @t390)) % 1.02/1.21 (define @t859 () (not @t838)) % 1.02/1.21 (define @t860 () (= @t15 @t29)) % 1.02/1.21 (define @t861 () (not @t860)) % 1.02/1.21 (define @t862 () (not @t861)) % 1.02/1.21 (define @t863 () (and @t372 @t861 @t459 @t474)) % 1.02/1.21 (define @t864 () (and @t372 @t437 @t390 @t535)) % 1.02/1.21 (define @t865 () (and @t506 @t503 @t543 @t528)) % 1.02/1.21 (define @t866 () (= tptp.e0 @t15)) % 1.02/1.21 (define @t867 () (not @t866)) % 1.02/1.21 (define @t868 () (and @t248 @t372 @t459 @t474)) % 1.02/1.21 (define @t869 () (= tptp.e0 @t299)) % 1.02/1.21 (define @t870 () (and @t232 @t459)) % 1.02/1.21 (define @t871 () (= tptp.e2 @t159)) % 1.02/1.21 (define @t872 () (not @t871)) % 1.02/1.21 (define @t873 () (and @t385 @t474)) % 1.02/1.21 (define @t874 () (= tptp.e4 @t252)) % 1.02/1.21 (define @t875 () (not @t874)) % 1.02/1.21 (define @t876 () (and @t525 @t875)) % 1.02/1.21 (define @t877 () (and @t399 @t385 @t693 @t459 @t474 @t525)) % 1.02/1.21 (define @t878 () (and @t459 @t525)) % 1.02/1.21 (define @t879 () (= tptp.e2 @t54)) % 1.02/1.21 (define @t880 () (= tptp.e2 @t262)) % 1.02/1.21 (define @t881 () (and @t543 @t879)) % 1.02/1.21 (define @t882 () (not @t879)) % 1.02/1.21 (define @t883 () (= tptp.e3 @t257)) % 1.02/1.21 (define @t884 () (and @t515 @t399 @t459 @t474 @t634 @t879)) % 1.02/1.21 (define @t885 () (and @t230 @t638)) % 1.02/1.21 (define @t886 () (= tptp.e0 @t138)) % 1.02/1.21 (define @t887 () (not @t886)) % 1.02/1.21 (define @t888 () (and @t740 @t750)) % 1.02/1.21 (define @t889 () (and @t372 @t399 @t620 @t459 @t474 @t750 @t525)) % 1.02/1.21 (define @t890 () (= tptp.e4 @t251)) % 1.02/1.21 (define @t891 () (and @t372 @t459 @t474 @t638)) % 1.02/1.21 (define @t892 () (= tptp.e1 @t266)) % 1.02/1.21 (define @t893 () (= tptp.e2 @t29)) % 1.02/1.21 (define @t894 () (not @t893)) % 1.02/1.21 (define @t895 () (= @t8 @t29)) % 1.02/1.21 (define @t896 () (not @t895)) % 1.02/1.21 (define @t897 () (not @t896)) % 1.02/1.21 (define @t898 () (= tptp.e2 @t8)) % 1.02/1.21 (define @t899 () (and @t408 @t896 @t638 @t543)) % 1.02/1.21 (define @t900 () (= tptp.e2 @t73)) % 1.02/1.21 (define @t901 () (not @t900)) % 1.02/1.21 (define @t902 () (= @t8 @t73)) % 1.02/1.21 (define @t903 () (not @t902)) % 1.02/1.21 (define @t904 () (not @t903)) % 1.02/1.21 (define @t905 () (and @t408 @t903 @t638 @t543)) % 1.02/1.21 (define @t906 () (= tptp.e2 @t138)) % 1.02/1.21 (define @t907 () (not @t906)) % 1.02/1.21 (define @t908 () (= @t8 @t138)) % 1.02/1.21 (define @t909 () (not @t908)) % 1.02/1.21 (define @t910 () (not @t909)) % 1.02/1.21 (define @t911 () (and @t408 @t909 @t638 @t543)) % 1.02/1.21 (define @t912 () (= tptp.e1 @t268)) % 1.02/1.21 (define @t913 () (and @t515 @t474 @t750 @t879)) % 1.02/1.21 (define @t914 () (= tptp.e2 @t263)) % 1.02/1.21 (define @t915 () (= tptp.e3 @t42)) % 1.02/1.21 (define @t916 () (not @t915)) % 1.02/1.21 (define @t917 () (not @t916)) % 1.02/1.21 (define @t918 () (= tptp.e3 @t254)) % 1.02/1.21 (define @t919 () (and @t412 @t638 @t598 @t543)) % 1.02/1.21 (define @t920 () (= tptp.e1 @t265)) % 1.02/1.21 (define @t921 () (and @t629 @t750 @t598 @t525)) % 1.02/1.21 (define @t922 () (= tptp.e1 @t264)) % 1.02/1.21 (define @t923 () (= tptp.e0 @t270)) % 1.02/1.21 (define @t924 () (= tptp.e3 @t29)) % 1.02/1.21 (define @t925 () (= tptp.e3 @t258)) % 1.02/1.21 (define @t926 () (and @t604 @t598 @t924 @t525)) % 1.02/1.21 (define @t927 () (not @t924)) % 1.02/1.21 (define @t928 () (= tptp.e4 @t253)) % 1.02/1.21 (define @t929 () (= tptp.e3 @t210)) % 1.02/1.21 (define @t930 () (= tptp.e3 @t255)) % 1.02/1.21 (define @t931 () (and @t929 @t915)) % 1.02/1.21 (define @t932 () (= tptp.e2 @t259)) % 1.02/1.21 (define @t933 () (and @t399 @t459 @t829 @t474)) % 1.02/1.21 (define @t934 () (not @t829)) % 1.02/1.21 (define @t935 () (= tptp.e0 @t224)) % 1.02/1.21 (define @t936 () (= tptp.e0 @t271)) % 1.02/1.21 (define @t937 () (and @t445 @t935 @t829 @t750 @t879 @t924)) % 1.02/1.21 (define @t938 () (not @t935)) % 1.02/1.21 (define @t939 () (= tptp.e0 @t269)) % 1.02/1.21 (define @t940 () (= tptp.e4 @t250)) % 1.02/1.21 (define @t941 () (and @t454 @t408 @t829 @t638 @t543 @t924)) % 1.02/1.21 (define @t942 () (= tptp.e3 @t256)) % 1.02/1.21 (define @t943 () (= tptp.e2 @t260)) % 1.02/1.21 (define @t944 () (not @t711)) % 1.02/1.21 (define @t945 () (not @t705)) % 1.02/1.21 (define @t946 () (= tptp.e0 @t8)) % 1.02/1.21 (define @t947 () (not @t946)) % 1.02/1.21 (define @t948 () (= @t8 @t106)) % 1.02/1.21 (define @t949 () (not @t948)) % 1.02/1.21 (define @t950 () (not @t949)) % 1.02/1.21 (define @t951 () (and @t949 @t946)) % 1.02/1.21 (define @t952 () (= @t22 @t29)) % 1.02/1.21 (define @t953 () (not @t952)) % 1.02/1.21 (define @t954 () (not @t953)) % 1.02/1.21 (define @t955 () (and @t953 @t532)) % 1.02/1.21 (define @t956 () (= tptp.e2 @t277)) % 1.02/1.21 (define @t957 () (and @t372 @t459 @t474 @t532)) % 1.02/1.21 (define @t958 () (= tptp.e3 @t8)) % 1.02/1.21 (define @t959 () (not @t958)) % 1.02/1.21 (define @t960 () (and @t896 @t958)) % 1.02/1.21 (define @t961 () (= tptp.e3 @t159)) % 1.02/1.21 (define @t962 () (not @t961)) % 1.02/1.21 (define @t963 () (and @t726 @t924)) % 1.02/1.21 (define @t964 () (and @t399 @t726 @t693 @t459 @t474 @t772 @t924)) % 1.02/1.21 (define @t965 () (= tptp.e0 @t294)) % 1.02/1.21 (define @t966 () (and @t474 @t772)) % 1.02/1.21 (define @t967 () (= tptp.e2 @t292)) % 1.02/1.21 (define @t968 () (= tptp.e0 @t54)) % 1.02/1.21 (define @t969 () (and @t412 @t772 @t543 @t968)) % 1.02/1.21 (define @t970 () (not @t968)) % 1.02/1.21 (define @t971 () (= @t60 @t93)) % 1.02/1.21 (define @t972 () (not @t971)) % 1.02/1.21 (define @t973 () (not @t972)) % 1.02/1.21 (define @t974 () (= tptp.e1 @t60)) % 1.02/1.21 (define @t975 () (and @t412 @t972 @t772 @t543)) % 1.02/1.21 (define @t976 () (= @t29 @t125)) % 1.02/1.21 (define @t977 () (not @t976)) % 1.02/1.21 (define @t978 () (not @t977)) % 1.02/1.21 (define @t979 () (and @t408 @t977 @t474 @t772 @t543 @t684 @t924)) % 1.02/1.21 (define @t980 () (= tptp.e0 @t284)) % 1.02/1.21 (define @t981 () (= tptp.e3 @t276)) % 1.02/1.21 (define @t982 () (and @t924 @t946)) % 1.02/1.21 (define @t983 () (= tptp.e0 @t279)) % 1.02/1.21 (define @t984 () (= tptp.e1 @t298)) % 1.02/1.21 (define @t985 () (and @t515 @t459 @t634 @t968)) % 1.02/1.21 (define @t986 () (= tptp.e3 @t132)) % 1.02/1.21 (define @t987 () (not @t986)) % 1.02/1.21 (define @t988 () (and @t515 @t421 @t390 @t634 @t543 @t968)) % 1.02/1.21 (define @t989 () (= tptp.e4 @t295)) % 1.02/1.21 (define @t990 () (= tptp.e3 @t281)) % 1.02/1.21 (define @t991 () (= tptp.e3 @t291)) % 1.02/1.21 (define @t992 () (and @t634 @t598)) % 1.02/1.21 (define @t993 () (= tptp.e4 @t290)) % 1.02/1.21 (define @t994 () (and @t629 @t598 @t543 @t532)) % 1.02/1.21 (define @t995 () (= tptp.e3 @t286)) % 1.02/1.21 (define @t996 () (= tptp.e4 @t93)) % 1.02/1.21 (define @t997 () (= tptp.e4 @t285)) % 1.02/1.21 (define @t998 () (and @t399 @t459 @t474 @t996)) % 1.02/1.21 (define @t999 () (not @t996)) % 1.02/1.21 (define @t1000 () (= tptp.e0 @t289)) % 1.02/1.21 (define @t1001 () (= tptp.e3 @t145)) % 1.02/1.21 (define @t1002 () (= tptp.e3 @t296)) % 1.02/1.21 (define @t1003 () (and @t408 @t1001 @t772 @t543)) % 1.02/1.21 (define @t1004 () (not @t1001)) % 1.02/1.21 (define @t1005 () (= tptp.e2 @t297)) % 1.02/1.21 (define @t1006 () (= tptp.e2 @t282)) % 1.02/1.21 (define @t1007 () (and @t604 @t487 @t1001 @t598 @t996 @t532)) % 1.02/1.21 (define @t1008 () (= tptp.e4 @t280)) % 1.02/1.21 (define @t1009 () (not @t714)) % 1.02/1.21 (define @t1010 () (and @t506 @t491 @t961 @t385)) % 1.02/1.21 (define @t1011 () (and @t487 @t684 @t406 @t803)) % 1.02/1.21 (define @t1012 () (= tptp.e2 @t15)) % 1.02/1.21 (define @t1013 () (not @t1012)) % 1.02/1.21 (define @t1014 () (= @t15 @t79)) % 1.02/1.21 (define @t1015 () (not @t1014)) % 1.02/1.21 (define @t1016 () (not @t1015)) % 1.02/1.21 (define @t1017 () (and @t487 @t1012 @t684 @t1015)) % 1.02/1.21 (define @t1018 () (and @t232 @t658)) % 1.02/1.21 (define @t1019 () (and @t372 @t459 @t491)) % 1.02/1.21 (define @t1020 () (not @t595)) % 1.02/1.21 (define @t1021 () (and @t949 @t595)) % 1.02/1.21 (define @t1022 () (= @t93 @t159)) % 1.02/1.21 (define @t1023 () (not @t1022)) % 1.02/1.21 (define @t1024 () (not @t1023)) % 1.02/1.21 (define @t1025 () (and @t1023 @t781)) % 1.02/1.21 (define @t1026 () (and @t896 @t595)) % 1.02/1.21 (define @t1027 () (and @t701 @t693 @t387 @t248)) % 1.02/1.21 (define @t1028 () (and @t903 @t595)) % 1.02/1.21 (define @t1029 () (= tptp.e4 @t15)) % 1.02/1.21 (define @t1030 () (not @t1029)) % 1.02/1.21 (define @t1031 () (= @t1 @t15)) % 1.02/1.21 (define @t1032 () (not @t1031)) % 1.02/1.21 (define @t1033 () (not @t1032)) % 1.02/1.21 (define @t1034 () (and @t1032 @t658)) % 1.02/1.21 (define @t1035 () (not @t584)) % 1.02/1.21 (define @t1036 () (= @t8 @t15)) % 1.02/1.21 (define @t1037 () (not @t1036)) % 1.02/1.21 (define @t1038 () (and @t1037 @t595)) % 1.02/1.21 (define @t1039 () (= @t36 @t100)) % 1.02/1.21 (define @t1040 () (not @t1039)) % 1.02/1.21 (define @t1041 () (not @t1040)) % 1.02/1.21 (define @t1042 () (= tptp.e0 @t36)) % 1.02/1.21 (define @t1043 () (and @t399 @t1040 @t459 @t491)) % 1.02/1.21 (define @t1044 () (= tptp.e0 @t79)) % 1.02/1.21 (define @t1045 () (not @t1044)) % 1.02/1.21 (define @t1046 () (and @t246 @t684)) % 1.02/1.21 (define @t1047 () (not @t732)) % 1.02/1.21 (define @t1048 () (= @t36 @t67)) % 1.02/1.21 (define @t1049 () (not @t1048)) % 1.02/1.21 (define @t1050 () (and @t399 @t1049 @t459 @t491)) % 1.02/1.21 (define @t1051 () (= @t36 @t54)) % 1.02/1.21 (define @t1052 () (not @t1051)) % 1.02/1.21 (define @t1053 () (and @t399 @t1052 @t459 @t491)) % 1.02/1.21 (define @t1054 () (and @t399 @t459 @t477)) % 1.02/1.21 (define @t1055 () (= @t60 @t125)) % 1.02/1.21 (define @t1056 () (not @t1055)) % 1.02/1.21 (define @t1057 () (not @t1056)) % 1.02/1.21 (define @t1058 () (and @t1056 @t697)) % 1.02/1.21 (define @t1059 () (and @t372 @t443 @t390 @t512)) % 1.02/1.21 (define @t1060 () (= tptp.e0 @t60)) % 1.02/1.21 (define @t1061 () (not @t1060)) % 1.02/1.21 (define @t1062 () (= @t36 @t60)) % 1.02/1.21 (define @t1063 () (not @t1062)) % 1.02/1.21 (define @t1064 () (not @t1063)) % 1.02/1.21 (define @t1065 () (and @t399 @t1063 @t459 @t491)) % 1.02/1.21 (define @t1066 () (and @t248 @t595)) % 1.02/1.21 (define @t1067 () (and @t588 @t693 @t522 @t684)) % 1.02/1.21 (define @t1068 () (and @t582 @t866)) % 1.02/1.21 (define @t1069 () (= tptp.e0 @t145)) % 1.02/1.21 (define @t1070 () (not @t1069)) % 1.02/1.21 (define @t1071 () (= @t15 @t145)) % 1.02/1.21 (define @t1072 () (not @t1071)) % 1.02/1.21 (define @t1073 () (not @t1072)) % 1.02/1.21 (define @t1074 () (and @t1072 @t866)) % 1.02/1.21 (define @t1075 () (and @t647 @t693 @t459 @t750)) % 1.02/1.21 (define @t1076 () (and @t588 @t693 @t750 @t522 @t684)) % 1.02/1.21 (define @t1077 () (and @t491 @t750)) % 1.02/1.21 (define @t1078 () (and @t777 @t482)) % 1.02/1.21 (define @t1079 () (= tptp.e4 @t145)) % 1.02/1.21 (define @t1080 () (not @t1079)) % 1.02/1.21 (define @t1081 () (= @t112 @t145)) % 1.02/1.21 (define @t1082 () (not @t1081)) % 1.02/1.21 (define @t1083 () (and @t1082 @t638)) % 1.02/1.21 (define @t1084 () (and @t236 @t638)) % 1.02/1.21 (define @t1085 () (= tptp.e4 @t79)) % 1.02/1.21 (define @t1086 () (not @t1085)) % 1.02/1.21 (define @t1087 () (and @t671 @t482 @t684 @t658)) % 1.02/1.21 (define @t1088 () (and @t412 @t459 @t638 @t522)) % 1.02/1.21 (define @t1089 () (= @t132 @t145)) % 1.02/1.21 (define @t1090 () (not @t1089)) % 1.02/1.21 (define @t1091 () (not @t1090)) % 1.02/1.21 (define @t1092 () (and @t412 @t1090 @t638 @t522)) % 1.02/1.21 (define @t1093 () (and @t408 @t638 @t522 @t866)) % 1.02/1.21 (define @t1094 () (= tptp.e2 @t60)) % 1.02/1.21 (define @t1095 () (not @t1094)) % 1.02/1.21 (define @t1096 () (= @t29 @t60)) % 1.02/1.21 (define @t1097 () (not @t1096)) % 1.02/1.21 (define @t1098 () (not @t1097)) % 1.02/1.21 (define @t1099 () (and @t408 @t1097 @t638 @t522)) % 1.02/1.21 (define @t1100 () (and @t638 @t482)) % 1.02/1.21 (define @t1101 () (not @t974)) % 1.02/1.21 (define @t1102 () (not @t615)) % 1.02/1.21 (define @t1103 () (= @t48 @t60)) % 1.02/1.21 (define @t1104 () (not @t1103)) % 1.02/1.21 (define @t1105 () (and @t1104 @t615)) % 1.02/1.21 (define @t1106 () (= tptp.e2 @t48)) % 1.02/1.21 (define @t1107 () (not @t1106)) % 1.02/1.21 (define @t1108 () (and @t456 @t390 @t482 @t615)) % 1.02/1.21 (define @t1109 () (and @t1001 @t906)) % 1.02/1.21 (define @t1110 () (= tptp.e4 @t60)) % 1.02/1.21 (define @t1111 () (not @t1110)) % 1.02/1.21 (define @t1112 () (and @t972 @t1110)) % 1.02/1.21 (define @t1113 () (and @t399 @t459 @t491 @t1110)) % 1.02/1.21 (define @t1114 () (and @t833 @t522)) % 1.02/1.21 (define @t1115 () (and @t487 @t1001 @t833 @t615)) % 1.02/1.21 (define @t1116 () (= tptp.e4 @t73)) % 1.02/1.21 (define @t1117 () (and @t506 @t906 @t1116 @t1110)) % 1.02/1.21 (define @t1118 () (not @t1116)) % 1.02/1.21 (define @t1119 () (= tptp.e3 @t211)) % 1.02/1.21 (define @t1120 () (and @t1119 @t372 @t459 @t491 @t1116 @t615)) % 1.02/1.21 (define @t1121 () (not @t1119)) % 1.02/1.21 (define @t1122 () (not @t764)) % 1.02/1.21 (define @t1123 () (and @t746 @t764)) % 1.02/1.21 (define @t1124 () (= @t73 @t138)) % 1.02/1.21 (define @t1125 () (not @t1124)) % 1.02/1.21 (define @t1126 () (not @t1125)) % 1.02/1.21 (define @t1127 () (and @t1125 @t764)) % 1.02/1.21 (define @t1128 () (and @t803 @t693 @t772 @t684 @t764)) % 1.02/1.21 (define @t1129 () (and @t803 @t693 @t772 @t684 @t525)) % 1.02/1.21 (define @t1130 () (and @t232 @t634)) % 1.02/1.21 (define @t1131 () (= tptp.e3 @t15)) % 1.02/1.21 (define @t1132 () (not @t1131)) % 1.02/1.21 (define @t1133 () (and @t1072 @t1131)) % 1.02/1.21 (define @t1134 () (and @t412 @t491 @t772 @t543)) % 1.02/1.21 (define @t1135 () (and @t408 @t772 @t543 @t764)) % 1.02/1.21 (define @t1136 () (and @t408 @t1015 @t772 @t543 @t684 @t1131)) % 1.02/1.21 (define @t1137 () (and @t372 @t459 @t491 @t634)) % 1.02/1.21 (define @t1138 () (= tptp.e2 @t214)) % 1.02/1.21 (define @t1139 () (and @t1138 @t543 @t846 @t1131)) % 1.02/1.21 (define @t1140 () (not @t1138)) % 1.02/1.21 (define @t1141 () (not @t898)) % 1.02/1.21 (define @t1142 () (= @t54 @t60)) % 1.02/1.21 (define @t1143 () (not @t1142)) % 1.02/1.21 (define @t1144 () (not @t1143)) % 1.02/1.21 (define @t1145 () (and @t1138 @t1143 @t390 @t846 @t974 @t1131 @t595)) % 1.02/1.21 (define @t1146 () (and @t996 @t893)) % 1.02/1.21 (define @t1147 () (and @t482 @t846)) % 1.02/1.21 (define @t1148 () (and @t629 @t772 @t482 @t525)) % 1.02/1.21 (define @t1149 () (and @t399 @t459 @t986 @t491)) % 1.02/1.21 (define @t1150 () (and @t454 @t986 @t893 @t1131)) % 1.02/1.21 (define @t1151 () (and @t372 @t390 @t418 @t240)) % 1.02/1.21 (define @t1152 () (and @t385 @t469)) % 1.02/1.21 (define @t1153 () (and @t372 @t977 @t459 @t469)) % 1.02/1.21 (define @t1154 () (= @t93 @t125)) % 1.02/1.21 (define @t1155 () (not @t1154)) % 1.02/1.21 (define @t1156 () (not @t1155)) % 1.02/1.21 (define @t1157 () (and @t1155 @t781)) % 1.02/1.21 (define @t1158 () (and @t506 @t743 @t692 @t1125)) % 1.02/1.21 (define @t1159 () (= @t42 @t73)) % 1.02/1.21 (define @t1160 () (not @t1159)) % 1.02/1.21 (define @t1161 () (and @t506 @t915 @t743 @t1160)) % 1.02/1.21 (define @t1162 () (= @t145 @t159)) % 1.02/1.21 (define @t1163 () (not @t1162)) % 1.02/1.21 (define @t1164 () (and @t1163 @t682)) % 1.02/1.21 (define @t1165 () (and @t372 @t726 @t459 @t469)) % 1.02/1.21 (define @t1166 () (not @t1006)) % 1.02/1.21 (define @t1167 () (and @t234 @t1119 @t743)) % 1.02/1.21 (define @t1168 () (not @t699)) % 1.02/1.21 (define @t1169 () (not @t1168)) % 1.02/1.21 (define @t1170 () (= tptp.e0 @t42)) % 1.02/1.21 (define @t1171 () (and @t701 @t1170 @t1060 @t1168)) % 1.02/1.21 (define @t1172 () (and @t701 @t1042 @t1060 @t1063)) % 1.02/1.21 (define @t1173 () (and @t701 @t781 @t366 @t246)) % 1.02/1.21 (define @t1174 () (= @t60 @t159)) % 1.02/1.21 (define @t1175 () (not @t1174)) % 1.02/1.21 (define @t1176 () (not @t1175)) % 1.02/1.21 (define @t1177 () (and @t701 @t1060 @t693 @t1175)) % 1.02/1.21 (define @t1178 () (and @t244 @t697)) % 1.02/1.21 (define @t1179 () (not @t1005)) % 1.02/1.21 (define @t1180 () (= tptp.e0 @t226)) % 1.02/1.21 (define @t1181 () (not @t1180)) % 1.02/1.21 (define @t1182 () (and @t1180 @t369 @t781 @t360)) % 1.02/1.21 (define @t1183 () (and @t1175 @t697)) % 1.02/1.21 (define @t1184 () (and @t372 @t595 @t958 @t238)) % 1.02/1.21 (define @t1185 () (and @t372 @t903 @t459 @t491)) % 1.02/1.21 (define @t1186 () (not @t578)) % 1.02/1.21 (define @t1187 () (= @t8 @t42)) % 1.02/1.21 (define @t1188 () (not @t1187)) % 1.02/1.21 (define @t1189 () (not @t1188)) % 1.02/1.21 (define @t1190 () (and @t372 @t1188 @t459 @t491)) % 1.02/1.21 (define @t1191 () (and @t784 @t664)) % 1.02/1.21 (define @t1192 () (and @t236 @t664)) % 1.02/1.21 (define @t1193 () (not @t956)) % 1.02/1.21 (define @t1194 () (= tptp.e4 @t206)) % 1.02/1.21 (define @t1195 () (not @t1194)) % 1.02/1.21 (define @t1196 () (and @t232 @t1194 @t664)) % 1.02/1.21 (define @t1197 () (and @t242 @t656)) % 1.02/1.21 (define @t1198 () (= tptp.e1 @t36)) % 1.02/1.21 (define @t1199 () (not @t1198)) % 1.02/1.21 (define @t1200 () (and @t372 @t399 @t896 @t459 @t491 @t723)) % 1.02/1.21 (define @t1201 () (and @t236 @t1110)) % 1.02/1.21 (define @t1202 () (= @t48 @t79)) % 1.02/1.21 (define @t1203 () (not @t1202)) % 1.02/1.21 (define @t1204 () (not @t1203)) % 1.02/1.21 (define @t1205 () (and @t1203 @t615)) % 1.02/1.21 (define @t1206 () (and @t240 @t366)) % 1.02/1.21 (define @t1207 () (and @t234 @t743)) % 1.02/1.21 (define @t1208 () (and @t625 @t588 @t797)) % 1.02/1.21 (define @t1209 () (and @t667 @t797)) % 1.02/1.21 (define @t1210 () (and @t487 @t797 @t1012 @t1032)) % 1.02/1.21 (define @t1211 () (not @t989)) % 1.02/1.21 (define @t1212 () (and @t1211 @t989)) % 1.02/1.21 (define @t1213 () (and @t440 @t809)) % 1.02/1.21 (define @t1214 () (= @t1 @t132)) % 1.02/1.21 (define @t1215 () (not @t1214)) % 1.02/1.21 (define @t1216 () (not @t1215)) % 1.02/1.21 (define @t1217 () (and @t1215 @t809)) % 1.02/1.21 (define @t1218 () (and @t234 @t499)) % 1.02/1.21 (define @t1219 () (and @t620 @t1012)) % 1.02/1.21 (define @t1220 () (and @t234 @t1001)) % 1.02/1.21 (define @t1221 () (and @t701 @t723 @t781 @t836)) % 1.02/1.21 (define @t1222 () (and @t1180 @t682 @t781)) % 1.02/1.21 (define @t1223 () (and @t701 @t522 @t781 @t369)) % 1.02/1.21 (define @t1224 () (and @t1215 @t658)) % 1.02/1.21 (define @t1225 () (and @t1143 @t499)) % 1.02/1.21 (define @t1226 () (@list true false false true true true true)) % 1.02/1.21 (define @t1227 () (and @t506 @t809 @t958 @t718)) % 1.02/1.21 (define @t1228 () (= tptp.e4 @t54)) % 1.02/1.21 (define @t1229 () (not @t1228)) % 1.02/1.21 (define @t1230 () (not @t632)) % 1.02/1.21 (define @t1231 () (not @t1230)) % 1.02/1.21 (define @t1232 () (= tptp.e4 @t42)) % 1.02/1.21 (define @t1233 () (and @t625 @t1230 @t809)) % 1.02/1.21 (define @t1234 () (= tptp.e3 @t79)) % 1.02/1.21 (define @t1235 () (and @t625 @t707 @t1234 @t809)) % 1.02/1.21 (define @t1236 () (not @t1234)) % 1.02/1.21 (define @t1237 () (= tptp.e3 @t67)) % 1.02/1.21 (define @t1238 () (not @t1237)) % 1.02/1.21 (define @t1239 () (and @t667 @t809)) % 1.02/1.21 (define @t1240 () (and @t1015 @t1012)) % 1.02/1.21 (define @t1241 () (and @t519 @t525)) % 1.02/1.21 (define @t1242 () (and @t730 @t664)) % 1.02/1.21 (define @t1243 () (and @t230 @t549)) % 1.02/1.21 (define @t1244 () (and @t440 @t781 @t525 @t809)) % 1.02/1.21 (define @t1245 () (and @t661 @t809)) % 1.02/1.21 (define @t1246 () (= @t15 @t48)) % 1.02/1.21 (define @t1247 () (not @t1246)) % 1.02/1.21 (define @t1248 () (not @t1247)) % 1.02/1.21 (define @t1249 () (and @t1247 @t1012)) % 1.02/1.21 (define @t1250 () (= @t138 @t159)) % 1.02/1.21 (define @t1251 () (not @t1250)) % 1.02/1.21 (define @t1252 () (not @t1251)) % 1.02/1.21 (define @t1253 () (and @t1251 @t692)) % 1.02/1.21 (define @t1254 () (and @t230 @t625 @t809)) % 1.02/1.21 (define @t1255 () (and @t399 @t1063 @t491 @t525 @t874)) % 1.02/1.21 (define @t1256 () (and @t399 @t491 @t781 @t525 @t500 @t874)) % 1.02/1.21 (define @t1257 () (and @t701 @t387 @t390)) % 1.02/1.21 (define @t1258 () (and @t1023 @t366)) % 1.02/1.21 (define @t1259 () (and @t487 @t1180 @t682 @t366)) % 1.02/1.21 (define @t1260 () (and @t506 @t697 @t961 @t1175)) % 1.02/1.21 (define @t1261 () (and @t977 @t656)) % 1.02/1.21 (define @t1262 () (and @t506 @t924 @t656 @t230)) % 1.02/1.21 (define @t1263 () (and @t1155 @t855)) % 1.02/1.21 (define @t1264 () (and @t234 @t855)) % 1.02/1.21 (define @t1265 () (and @t726 @t656)) % 1.02/1.21 (define @t1266 () (and @t543 @t234 @t360)) % 1.02/1.21 (define @t1267 () (not @t980)) % 1.02/1.21 (define @t1268 () (and @t244 @t506 @t692)) % 1.02/1.21 (define @t1269 () (and @t855 @t244 @t781)) % 1.02/1.21 (define @t1270 () (and @t593 @t595)) % 1.02/1.21 (define @t1271 () (and @t399 @t836 @t459 @t491 @t781 @t656)) % 1.02/1.21 (define @t1272 () (and @t506 @t958 @t692 @t909)) % 1.02/1.21 (define @t1273 () (not @t1000)) % 1.02/1.21 (define @t1274 () (and @t246 @t487 @t682)) % 1.02/1.21 (define @t1275 () (and @t814 @t743)) % 1.02/1.21 (define @t1276 () (and @t664 @t242 @t732)) % 1.02/1.21 (define @t1277 () (and @t487 @t682 @t996 @t360)) % 1.02/1.21 (define @t1278 () (and @t972 @t697)) % 1.02/1.21 (define @t1279 () (and @t372 @t833 @t387 @t1023)) % 1.02/1.21 (define @t1280 () (and @t1180 @t1069 @t781)) % 1.02/1.21 (define @t1281 () (not @t983)) % 1.02/1.21 (define @t1282 () (and @t242 @t454 @t651)) % 1.02/1.21 (define @t1283 () (and @t230 @t651)) % 1.02/1.21 (define @t1284 () (and @t935 @t651 @t656)) % 1.02/1.21 (define @t1285 () (and @t487 @t1001 @t781 @t697)) % 1.02/1.21 (define @t1286 () (and @t972 @t400 @t781 @t697)) % 1.02/1.21 (define @t1287 () (and @t242 @t651)) % 1.02/1.21 (define @t1288 () (and @t399 @t909 @t462 @t477)) % 1.02/1.21 (define @t1289 () (= @t138 @t152)) % 1.02/1.21 (define @t1290 () (not @t1289)) % 1.02/1.21 (define @t1291 () (and @t506 @t692 @t462 @t1290)) % 1.02/1.21 (define @t1292 () (and @t454 @t498 @t656 @t953)) % 1.02/1.21 (define @t1293 () (and @t372 @t400 @t692 @t491)) % 1.02/1.21 (define @t1294 () (and @t369 @t415)) % 1.02/1.21 (define @t1295 () (and @t236 @t656)) % 1.02/1.21 (define @t1296 () (and @t656 @t796)) % 1.02/1.21 (define @t1297 () (and @t701 @t387 @t400)) % 1.02/1.21 (define @t1298 () (and @t248 @t974)) % 1.02/1.21 (define @t1299 () (and @t230 @t498)) % 1.02/1.21 (define @t1300 () (and @t383 @t1175 @t380 @t415 @t697)) % 1.02/1.21 (define @t1301 () (and @t604 @t651 @t482 @t498)) % 1.02/1.21 (define @t1302 () (and @t1180 @t400 @t1001 @t781)) % 1.02/1.21 (define @t1303 () (and @t1180 @t682 @t996 @t723)) % 1.02/1.21 (define @t1304 () (and @t1155 @t366)) % 1.02/1.21 (define @t1305 () (= @t132 @t159)) % 1.02/1.21 (define @t1306 () (not @t1305)) % 1.02/1.21 (define @t1307 () (and @t1306 @t651)) % 1.02/1.21 (define @t1308 () (and @t506 @t426 @t692 @t740)) % 1.02/1.21 (define @t1309 () (and @t465 @t380)) % 1.02/1.21 (define @t1310 () (and @t408 @t406 @t366 @t543)) % 1.02/1.21 (define @t1311 () (and @t363 @t522)) % 1.02/1.21 (define @t1312 () (and @t385 @t477)) % 1.02/1.21 (define @t1313 () (@list true false false true true true true false)) % 1.02/1.21 (define @t1314 () (and @t701 @t644 @t723)) % 1.02/1.21 (define @t1315 () (and @t790 @t664)) % 1.02/1.21 (define @t1316 () (and @t528 @t498)) % 1.02/1.21 (define @t1317 () (and @t238 @t607)) % 1.02/1.21 (define @t1318 () (and @t412 @t746 @t607 @t360)) % 1.02/1.21 (define @t1319 () (and @t445 @t485 @t360 @t443)) % 1.02/1.21 (define @t1320 () (and @t383 @t380 @t437 @t500)) % 1.02/1.21 (define @t1321 () (and @t372 @t459 @t474 @t437)) % 1.02/1.21 (define @t1322 () (= @t73 @t79)) % 1.02/1.21 (define @t1323 () (not @t1322)) % 1.02/1.21 (define @t1324 () (and @t399 @t1323 @t462 @t474)) % 1.02/1.21 (define @t1325 () (and @t372 @t1203 @t462 @t474)) % 1.02/1.21 (define @t1326 () (and @t230 @t625 @t797)) % 1.02/1.21 (define @t1327 () (= @t67 @t79)) % 1.02/1.21 (define @t1328 () (not @t1327)) % 1.02/1.21 (define @t1329 () (and @t1328 @t664)) % 1.02/1.21 (define @t1330 () (and @t604 @t482 @t360 @t437)) % 1.02/1.21 (define @t1331 () (= @t106 @t125)) % 1.02/1.21 (define @t1332 () (not @t1331)) % 1.02/1.21 (define @t1333 () (and @t1332 @t426)) % 1.02/1.21 (define @t1334 () (and @t246 @t482)) % 1.02/1.21 (define @t1335 () (and @t412 @t429 @t390 @t772 @t426 @t360)) % 1.02/1.21 (define @t1336 () (and @t248 @t412 @t772 @t360)) % 1.02/1.21 (define @t1337 () (and @t230 @t664)) % 1.02/1.21 (define @t1338 () (and @t730 @t474 @t360 @t664)) % 1.02/1.21 (define @t1339 () (and @t372 @t846 @t664 @t236)) % 1.02/1.21 (define @t1340 () (and @t647 @t462)) % 1.02/1.21 (define @t1341 () (and @t399 @t593 @t462 @t477)) % 1.02/1.21 (define @t1342 () (and @t399 @t896 @t462 @t477)) % 1.02/1.21 (define @t1343 () (and @t440 @t797)) % 1.02/1.21 (define @t1344 () (and @t232 @t1228)) % 1.02/1.21 (define @t1345 () (and @t454 @t549 @t432 @t421)) % 1.02/1.21 (define @t1346 () (and @t515 @t1251 @t426 @t968)) % 1.02/1.21 (define @t1347 () (= @t106 @t112)) % 1.02/1.21 (define @t1348 () (not @t1347)) % 1.02/1.21 (define @t1349 () (and @t399 @t1348 @t462 @t477 @t772 @t426)) % 1.02/1.21 (define @t1350 () (= @t36 @t132)) % 1.02/1.21 (define @t1351 () (not @t1350)) % 1.02/1.21 (define @t1352 () (not @t1351)) % 1.02/1.21 (define @t1353 () (and @t372 @t1351 @t462 @t477)) % 1.02/1.21 (define @t1354 () (and @t399 @t843 @t693 @t462 @t477 @t772 @t482)) % 1.02/1.21 (define @t1355 () (= tptp.e4 @t138)) % 1.02/1.21 (define @t1356 () (not @t1355)) % 1.02/1.21 (define @t1357 () (and @t671 @t906 @t482 @t658)) % 1.02/1.21 (define @t1358 () (and @t240 @t906)) % 1.02/1.21 (define @t1359 () (and @t236 @t1079)) % 1.02/1.21 (define @t1360 () (= @t145 @t152)) % 1.02/1.21 (define @t1361 () (not @t1360)) % 1.02/1.21 (define @t1362 () (and @t487 @t682 @t358 @t1361)) % 1.02/1.21 (define @t1363 () (and @t399 @t620 @t358 @t477)) % 1.02/1.21 (define @t1364 () (and @t399 @t861 @t358 @t477)) % 1.02/1.21 (define @t1365 () (and @t399 @t582 @t358 @t477)) % 1.02/1.21 (define @t1366 () (and @t372 @t512 @t358 @t477 @t390 @t1228)) % 1.02/1.21 (define @t1367 () (and @t701 @t400 @t373 @t248)) % 1.02/1.21 (define @t1368 () (and @t647 @t373)) % 1.02/1.21 (define @t1369 () (and @t399 @t953 @t373 @t477)) % 1.02/1.21 (define @t1370 () (and @t701 @t871 @t781)) % 1.02/1.21 (define @t1371 () (and @t701 @t400 @t693 @t647)) % 1.02/1.21 (define @t1372 () (and @t383 @t693 @t380)) % 1.02/1.21 (define @t1373 () (and @t701 @t693 @t644 @t242)) % 1.02/1.21 (define @t1374 () (and @t625 @t664 @t797)) % 1.02/1.21 (define @t1375 () (and @t454 @t658 @t675 @t678)) % 1.02/1.21 (define @t1376 () (= @t36 @t42)) % 1.02/1.21 (define @t1377 () (and @t625 @t675 @t809)) % 1.02/1.21 (define @t1378 () (and @t506 @t958 @t743 @t903)) % 1.02/1.21 (define @t1379 () (and @t454 @t658 @t498 @t440)) % 1.02/1.21 (define @t1380 () (and @t506 @t958 @t426 @t949)) % 1.02/1.21 (define @t1381 () (and @t429 @t418 @t426 @t366)) % 1.02/1.21 (define @t1382 () (and @t487 @t797 @t893 @t661)) % 1.02/1.21 (define @t1383 () (and @t1143 @t879)) % 1.02/1.21 (define @t1384 () (and @t232 @t498)) % 1.02/1.21 (define @t1385 () (and @t487 @t1106 @t684 @t1203)) % 1.02/1.21 (define @t1386 () (and @t506 @t958 @t915 @t1188)) % 1.02/1.21 (define @t1387 () (= @t42 @t138)) % 1.02/1.21 (define @t1388 () (not @t1387)) % 1.02/1.21 (define @t1389 () (and @t1388 @t915)) % 1.02/1.21 (define @t1390 () (and @t701 @t693 @t961 @t244)) % 1.02/1.21 (define @t1391 () (and @t1230 @t915)) % 1.02/1.21 (define @t1392 () (and @t576 @t915)) % 1.02/1.21 (define @t1393 () (and @t1168 @t915)) % 1.02/1.21 (define @t1394 () (and @t230 @t658)) % 1.02/1.21 (define @t1395 () (= tptp.e2 @t42)) % 1.02/1.21 (define @t1396 () (not @t1395)) % 1.02/1.21 (define @t1397 () (and @t234 @t915)) % 1.02/1.21 (define @t1398 () (not @t1170)) % 1.02/1.21 (define @t1399 () (and @t244 @t915)) % 1.02/1.21 (define @t1400 () (and @t399 @t358 @t474 @t684)) % 1.02/1.21 (define @t1401 () (not @t1232)) % 1.02/1.21 (define @t1402 () (and @t462 @t915 @t461)) % 1.02/1.21 (define @t1403 () (and @t369 @t549)) % 1.02/1.21 (define @t1404 () (and @t399 @t746 @t462 @t474)) % 1.02/1.21 (define @t1405 () (= tptp.e4 @t48)) % 1.02/1.21 (define @t1406 () (not @t1405)) % 1.02/1.21 (define @t1407 () (and @t372 @t421 @t462 @t474 @t390 @t549)) % 1.02/1.21 (define @t1408 () (and @t1056 @t474 @t684 @t1110)) % 1.02/1.21 (define @t1409 () (and @t399 @t1175 @t693 @t462 @t474 @t1110)) % 1.02/1.21 (define @t1410 () (and @t232 @t1110)) % 1.02/1.21 (define @t1411 () (and @t399 @t385 @t693 @t462 @t474)) % 1.02/1.21 (define @t1412 () (= tptp.e0 @t48)) % 1.02/1.21 (define @t1413 () (not @t1412)) % 1.02/1.21 (define @t1414 () (and @t248 @t372 @t462 @t474)) % 1.02/1.21 (define @t1415 () (and @t246 @t372 @t462 @t474 @t1006)) % 1.02/1.21 (define @t1416 () (and @t372 @t462 @t474 @t1006)) % 1.02/1.21 (define @t1417 () (not @t1042)) % 1.02/1.21 (define @t1418 () (and @t1040 @t1042)) % 1.02/1.21 (define @t1419 () (and @t1110 @t1042)) % 1.02/1.21 (define @t1420 () (and @t647 @t693 @t462 @t772)) % 1.02/1.21 (define @t1421 () (and @t412 @t772 @t549 @t525)) % 1.02/1.21 (define @t1422 () (and @t408 @t851 @t772 @t549)) % 1.02/1.21 (define @t1423 () (and @t408 @t1079 @t772 @t549)) % 1.02/1.21 (define @t1424 () (and @t515 @t372 @t462 @t474 @t634 @t549 @t1006)) % 1.02/1.21 (define @t1425 () (and @t629 @t462 @t598 @t525)) % 1.02/1.21 (define @t1426 () (and @t445 @t372 @t462 @t474 @t634 @t898 @t1006)) % 1.02/1.21 (define @t1427 () (= tptp.e3 @t209)) % 1.02/1.21 (define @t1428 () (and @t1427 @t399 @t462 @t474 @t1042 @t898)) % 1.02/1.21 (define @t1429 () (not @t1427)) % 1.02/1.21 (define @t1430 () (and @t372 @t462 @t474 @t1166)) % 1.02/1.21 (define @t1431 () (and @t246 @t532)) % 1.02/1.21 (define @t1432 () (= tptp.e2 @t36)) % 1.02/1.21 (define @t1433 () (not @t1432)) % 1.02/1.21 (define @t1434 () (and @t1351 @t1432)) % 1.02/1.21 (define @t1435 () (and @t549 @t532)) % 1.02/1.21 (define @t1436 () (and @t1056 @t906 @t474 @t684 @t1110)) % 1.02/1.21 (define @t1437 () (and @t647 @t693 @t462 @t766)) % 1.02/1.21 (define @t1438 () (and @t462 @t968)) % 1.02/1.21 (define @t1439 () (and @t399 @t462 @t906 @t474)) % 1.02/1.21 (define @t1440 () (and @t506 @t906 @t1110 @t1432)) % 1.02/1.21 (define @t1441 () (and @t629 @t474 @t766 @t532)) % 1.02/1.21 (define @t1442 () (= tptp.e0 @t225)) % 1.02/1.21 (define @t1443 () (and @t604 @t1442 @t906 @t766 @t1110 @t532)) % 1.02/1.21 (define @t1444 () (not @t1442)) % 1.02/1.21 (define @t1445 () (and @t515 @t634 @t766 @t968)) % 1.02/1.21 (define @t1446 () (and @t445 @t634 @t1110 @t968)) % 1.02/1.21 (define @t1447 () (and @t372 @t462 @t474 @t607)) % 1.02/1.21 (define @t1448 () (and @t412 @t607 @t634 @t549)) % 1.02/1.21 (define @t1449 () (and @t242 @t549)) % 1.02/1.21 (define @t1450 () (and @t234 @t462)) % 1.02/1.21 (define @t1451 () (and @t399 @t903 @t462 @t477)) % 1.02/1.21 (define @t1452 () (and @t399 @t949 @t462 @t477)) % 1.02/1.21 (define @t1453 () (and @t769 @t732)) % 1.02/1.21 (define @t1454 () (and @t803 @t693 @t772 @t684 @t968)) % 1.02/1.21 (define @t1455 () (and @t234 @t598)) % 1.02/1.21 (define @t1456 () (and @t412 @t477 @t772 @t549)) % 1.02/1.21 (define @t1457 () (and @t412 @t456 @t390 @t772 @t598 @t549)) % 1.02/1.21 (define @t1458 () (and @t408 @t772 @t549 @t732)) % 1.02/1.21 (define @t1459 () (and @t408 @t772 @t549)) % 1.02/1.21 (define @t1460 () (and @t372 @t462 @t477 @t598)) % 1.02/1.21 (define @t1461 () (and @t408 @t777 @t772 @t598 @t549 @t684 @t532)) % 1.02/1.21 (define @t1462 () (and @t629 @t485 @t598 @t532)) % 1.02/1.21 (define @t1463 () (and @t515 @t772 @t485 @t968)) % 1.02/1.21 (define @t1464 () (and @t445 @t485 @t1094 @t968)) % 1.02/1.21 (define @t1465 () (and @t604 @t598 @t532 @t1131)) % 1.02/1.21 (define @t1466 () (and @t1194 @t399 @t462 @t477 @t732 @t1131)) % 1.02/1.21 (define @t1467 () (and @t440 @t915 @t503 @t658)) % 1.02/1.21 (define @t1468 () (and @t953 @t503)) % 1.02/1.21 (define @t1469 () (and @t244 @t503)) % 1.02/1.21 (define @t1470 () (and @t248 @t372 @t358 @t477)) % 1.02/1.21 (define @t1471 () (and @t385 @t693 @t477 @t968)) % 1.02/1.21 (define @t1472 () (and @t1023 @t693 @t766 @t855)) % 1.02/1.21 (define @t1473 () (and @t629 @t421 @t390 @t766 @t549 @t503)) % 1.02/1.21 (define @t1474 () (and @t408 @t607 @t549 @t1405)) % 1.02/1.21 (define @t1475 () (= tptp.e3 @t48)) % 1.02/1.21 (define @t1476 () (not @t1475)) % 1.02/1.21 (define @t1477 () (= @t42 @t48)) % 1.02/1.21 (define @t1478 () (not @t1477)) % 1.02/1.21 (define @t1479 () (and @t1478 @t915)) % 1.02/1.21 (define @t1480 () (and @t238 @t915)) % 1.02/1.21 (define @t1481 () (and @t519 @t358 @t684 @t503)) % 1.02/1.21 (define @t1482 () (and @t557 @t358 @t684 @t1228)) % 1.02/1.21 (define @t1483 () (and @t440 @t855 @t915 @t503 @t658)) % 1.02/1.21 (define @t1484 () (and @t1228 @t503)) % 1.02/1.21 (define @t1485 () (and @t358 @t522)) % 1.02/1.21 (define @t1486 () (and @t399 @t1247 @t358 @t477)) % 1.02/1.21 (define @t1487 () (and @t399 @t693 @t358 @t477 @t522 @t544)) % 1.02/1.21 (define @t1488 () (and @t1125 @t1116)) % 1.02/1.21 (define @t1489 () (and @t588 @t693 @t522 @t684 @t1042)) % 1.02/1.21 (define @t1490 () (and @t693 @t522 @t1042 @t416)) % 1.02/1.21 (define @t1491 () (and @t515 @t477 @t750 @t1228)) % 1.02/1.21 (define @t1492 () (and @t515 @t1097 @t750 @t1228)) % 1.02/1.21 (define @t1493 () (and @t445 @t750 @t1228 @t1042)) % 1.02/1.21 (define @t1494 () (and @t445 @t1090 @t750 @t1228)) % 1.02/1.21 (define @t1495 () (and @t399 @t358 @t1079 @t477)) % 1.02/1.21 (define @t1496 () (and @t487 @t1079 @t855 @t1116)) % 1.02/1.21 (define @t1497 () (and @t855 @t1094)) % 1.02/1.21 (define @t1498 () (= tptp.e2 @t215)) % 1.02/1.21 (define @t1499 () (and @t1498 @t372 @t358 @t477 @t1116 @t615)) % 1.02/1.21 (define @t1500 () (not @t1498)) % 1.02/1.21 (define @t1501 () (and @t607 @t615)) % 1.02/1.21 (define @t1502 () (and @t412 @t607 @t750 @t522)) % 1.02/1.21 (define @t1503 () (and @t248 @t372 @t462 @t477)) % 1.02/1.21 (define @t1504 () (and @t1094 @t1412)) % 1.02/1.21 (define @t1505 () (and @t440 @t684 @t532 @t658)) % 1.02/1.21 (define @t1506 () (and @t613 @t1412)) % 1.02/1.21 (define @t1507 () (and @t372 @t462 @t477 @t1228)) % 1.02/1.21 (define @t1508 () (and @t1412 @t1006)) % 1.02/1.21 (define @t1509 () (and @t740 @t485)) % 1.02/1.21 (define @t1510 () (and @t477 @t766)) % 1.02/1.21 (define @t1511 () (and @t629 @t766 @t522 @t532)) % 1.02/1.21 (define @t1512 () (and @t629 @t512 @t390 @t766 @t1228 @t532)) % 1.02/1.21 (define @t1513 () (and @t515 @t485 @t1228 @t532)) % 1.02/1.21 (define @t1514 () (and @t607 @t485)) % 1.02/1.21 (define @t1515 () (and @t412 @t462 @t607 @t522)) % 1.02/1.21 (define @t1516 () (and @t604 @t829 @t766 @t532)) % 1.02/1.21 (define @t1517 () (and @t445 @t485 @t1116 @t1228)) % 1.02/1.21 (define @t1518 () (and @t1119 @t399 @t462 @t477 @t1116 @t1412)) % 1.02/1.21 (define @t1519 () (and @t372 @t358 @t477 @t549)) % 1.02/1.21 (define @t1520 () (and @t855 @t764)) % 1.02/1.21 (define @t1521 () (and @t629 @t766 @t968 @t503)) % 1.02/1.21 (define @t1522 () (and @t515 @t358 @t485 @t968)) % 1.02/1.21 (define @t1523 () (and @t604 @t1119 @t766 @t764 @t1405 @t503)) % 1.02/1.21 (define @t1524 () (and @t1498 @t399 @t358 @t477 @t764 @t1405)) % 1.02/1.21 (define @t1525 () (and @t1405 @t1006)) % 1.02/1.21 (define @t1526 () (and @t412 @t607 @t549 @t503)) % 1.02/1.21 (define @t1527 () (and @t477 @t230 @t491)) % 1.02/1.21 (define @t1528 () (and @t399 @t462 @t491 @t915)) % 1.02/1.21 (define @t1529 () (= @t48 @t54)) % 1.02/1.21 (define @t1530 () (not @t1529)) % 1.02/1.21 (define @t1531 () (and @t701 @t1412 @t968 @t1530)) % 1.02/1.21 (define @t1532 () (and @t358 @t684 @t461)) % 1.02/1.21 (define @t1533 () (and @t1143 @t1228)) % 1.02/1.21 (define @t1534 () (and @t399 @t613 @t358 @t491)) % 1.02/1.21 (define @t1535 () (and @t399 @t546 @t693 @t358 @t491 @t522 @t1228)) % 1.02/1.21 (define @t1536 () (and @t230 @t996)) % 1.02/1.21 (define @t1537 () (and @t790 @t1237)) % 1.02/1.21 (define @t1538 () (and @t440 @t1001 @t915 @t503 @t658)) % 1.02/1.21 (define @t1539 () (and @t399 @t358 @t1001 @t491)) % 1.02/1.21 (define @t1540 () (and @t1180 @t949 @t1001 @t996)) % 1.02/1.21 (define @t1541 () (and @t487 @t1001 @t996 @t1237)) % 1.02/1.21 (define @t1542 () (and @t487 @t1040 @t1001 @t996)) % 1.02/1.21 (define @t1543 () (and @t1180 @t1001 @t1355 @t996)) % 1.02/1.21 (define @t1544 () (and @t408 @t638 @t996 @t522)) % 1.02/1.21 (define @t1545 () (and @t412 @t638 @t766 @t522)) % 1.02/1.21 (define @t1546 () (and @t629 @t491 @t766 @t503)) % 1.02/1.21 (define @t1547 () (and @t372 @t358 @t491 @t485)) % 1.02/1.21 (define @t1548 () (and @t515 @t638 @t485 @t1228)) % 1.02/1.21 (define @t1549 () (and @t385 @t693 @t491 @t522)) % 1.02/1.21 (define @t1550 () (and @t701 @t522 @t543 @t244)) % 1.02/1.21 (define @t1551 () (and @t234 @t924)) % 1.02/1.21 (define @t1552 () (and @t242 @t1228)) % 1.02/1.21 (define @t1553 () (and @t647 @t693 @t358 @t525)) % 1.02/1.21 (define @t1554 () (and @t949 @t898)) % 1.02/1.21 (define @t1555 () (and @t372 @t358 @t474 @t684)) % 1.02/1.21 (define @t1556 () (and @t977 @t474 @t684 @t924)) % 1.02/1.21 (define @t1557 () (and @t372 @t421 @t459 @t474 @t390 @t543)) % 1.02/1.21 (define @t1558 () (and @t661 @t915 @t924 @t658)) % 1.02/1.21 (define @t1559 () (and @t372 @t1072 @t459 @t474)) % 1.02/1.21 (define @t1560 () (and @t385 @t693 @t474 @t525)) % 1.02/1.21 (define @t1561 () (and @t909 @t898)) % 1.02/1.21 (define @t1562 () (and @t977 @t829 @t474 @t684 @t924)) % 1.02/1.21 (define @t1563 () (and @t240 @t829)) % 1.02/1.21 (define @t1564 () (and @t935 @t613 @t829 @t924)) % 1.02/1.21 (define @t1565 () (and @t935 @t647 @t693 @t459 @t829 @t924)) % 1.02/1.21 (define @t1566 () (and @t454 @t829 @t924 @t898)) % 1.02/1.21 (define @t1567 () (and @t454 @t746 @t829 @t924)) % 1.02/1.21 (define @t1568 () (and @t935 @t1001 @t829 @t924)) % 1.02/1.21 (define @t1569 () (and @t848 @t750)) % 1.02/1.21 (define @t1570 () (and @t1110 @t924)) % 1.02/1.21 (define @t1571 () (and @t506 @t412 @t848 @t638 @t543 @t1110)) % 1.02/1.21 (define @t1572 () (and @t726 @t693 @t772 @t924)) % 1.02/1.21 (define @t1573 () (and @t861 @t1131)) % 1.02/1.21 (define @t1574 () (and @t647 @t358)) % 1.02/1.21 (define @t1575 () (and @t372 @t358 @t491 @t543)) % 1.02/1.21 (define @t1576 () (and @t372 @t358 @t491)) % 1.02/1.21 (define @t1577 () (and @t372 @t1125 @t358 @t491)) % 1.02/1.21 (define @t1578 () (and @t248 @t372 @t358 @t491)) % 1.02/1.21 (define @t1579 () (and @t996 @t732)) % 1.02/1.21 (define @t1580 () (and @t440 @t693 @t750 @t525 @t658)) % 1.02/1.21 (define @t1581 () (and @t896 @t898)) % 1.02/1.21 (define @t1582 () (and @t515 @t750 @t1228 @t525)) % 1.02/1.21 (define @t1583 () (and @t629 @t358 @t482 @t525)) % 1.02/1.21 (define @t1584 () (and @t445 @t1355 @t750 @t1228)) % 1.02/1.21 (define @t1585 () (and @t412 @t638 @t543 @t1228)) % 1.02/1.21 (define @t1586 () (and @t399 @t358 @t491 @t1094)) % 1.02/1.21 (define @t1587 () (and @t506 @t1355 @t1094 @t898)) % 1.02/1.21 (define @t1588 () (and @t372 @t399 @t462 @t491)) % 1.02/1.21 (define @t1589 () (and @t372 @t1198 @t675 @t236)) % 1.02/1.21 (define @t1590 () (and @t399 @t647 @t693 @t462 @t477)) % 1.02/1.21 (define @t1591 () (and @t399 @t647 @t693 @t462 @t474)) % 1.02/1.21 (define @t1592 () (and @t399 @t400 @t469)) % 1.02/1.21 (define @t1593 () (and @t372 @t443 @t974 @t1143)) % 1.02/1.21 (define @t1594 () (and @t372 @t462 @t469)) % 1.02/1.21 (define @t1595 () (and @t372 @t974 @t697 @t238)) % 1.02/1.21 (define @t1596 () (and @t1056 @t974)) % 1.02/1.21 (define @t1597 () (and @t1175 @t974)) % 1.02/1.21 (define @t1598 () (@list false true)) % 1.02/1.21 (define @t1599 () (and @t701 @t380 @t469 @t392)) % 1.02/1.21 (define @t1600 () (and @t656 @t236 @t838)) % 1.02/1.21 (define @t1601 () (and @t372 @t415 @t833 @t369)) % 1.02/1.21 (define @t1602 () (and @t506 @t499 @t424 @t512)) % 1.02/1.21 (define @t1603 () (and @t972 @t974)) % 1.02/1.21 (define @t1604 () (and @t1351 @t675)) % 1.02/1.21 (define @t1605 () (and @t372 @t833 @t366 @t240)) % 1.02/1.21 (define @t1606 () (@list true)) % 1.02/1.21 (define @t1607 () (@list @t360)) % 1.02/1.21 (define @t1608 () (@list true false)) % 1.02/1.21 (assume @p1 (and @t165 @t158 @t151 @t144 (or @t137 @t136 @t135 @t134 @t133) @t131 @t124 (or @t117 @t116 @t115 @t114 @t113) (or @t111 @t110 @t109 @t108 @t107) (or @t105 @t104 @t103 @t102 @t101) @t99 @t92 @t85 (or @t78 @t77 @t76 @t75 @t74) (or @t72 @t71 @t70 @t69 @t68) @t66 (or @t59 @t58 @t57 @t56 @t55) (or @t53 @t52 @t51 @t50 @t49) (or @t47 @t46 @t45 @t44 @t43) (or @t41 @t40 @t39 @t38 @t37) @t35 @t28 @t21 @t14 @t7)) % 1.02/1.21 (assume @p2 (and @t204 @t203 @t202 @t201 @t200 @t199 @t198 @t197 @t196 @t195 @t194 @t193 @t192 @t191 @t190 @t189 @t188 @t187 @t186 @t185 @t184 (or @t150 @t117 @t84 @t53 @t20) @t183 @t182 @t181 (or @t148 @t115 @t82 @t51 @t18) @t180 @t179 @t178 @t177 @t176 (or @t143 @t111 @t78 @t47 @t13) @t175 (or @t142 @t110 @t77 @t46 @t12) @t174 @t173 (or @t62 @t56 @t50 @t44 @t38) @t172 @t171 @t170 @t169 (or @t137 @t105 @t72 @t41 @t6) (or @t33 @t26 @t19 @t12 @t5) (or @t136 @t104 @t71 @t40 @t5) @t168 (or @t135 @t103 @t70 @t39 @t4) @t167 (or @t134 @t102 @t69 @t38 @t3) (or @t30 @t23 @t16 @t9 @t2) @t166)) % 1.02/1.21 (assume @p3 (and (= @t228 tptp.e0) (= @t227 tptp.e0) (= @t226 tptp.e0) (= @t225 tptp.e0) (= @t224 tptp.e0) (= @t223 tptp.e1) (= @t222 tptp.e1) (= @t221 tptp.e1) (= @t220 tptp.e1) (= @t219 tptp.e1) (= @t218 tptp.e2) (= @t217 tptp.e2) (= @t216 tptp.e2) (= @t215 tptp.e2) (= @t214 tptp.e2) (= @t213 tptp.e3) (= @t212 tptp.e3) (= @t211 tptp.e3) (= @t210 tptp.e3) (= @t209 tptp.e3) (= @t208 tptp.e4) (= @t207 tptp.e4) (= @t206 tptp.e4) (= (tptp.op @t36 @t8) tptp.e4) (= @t205 tptp.e4))) % 1.02/1.21 (assume @p4 (and (not (= @t159 @t125)) (not (= @t159 @t93)) (not (= @t159 @t60)) (not (= @t159 @t29)) (not (= @t125 @t93)) (not (= @t125 @t60)) (not (= @t125 @t29)) (not (= @t93 @t60)) (not (= @t93 @t29)) (not (= @t60 @t29)) (not (= @t152 @t118)) (not (= @t152 @t86)) (not (= @t152 @t54)) (not (= @t152 @t22)) (not (= @t118 @t86)) (not (= @t118 @t54)) (not (= @t118 @t22)) (not (= @t86 @t54)) (not (= @t86 @t22)) (not (= @t54 @t22)) (not (= @t145 @t112)) (not (= @t145 @t79)) (not (= @t145 @t48)) (not (= @t145 @t15)) (not (= @t112 @t79)) (not (= @t112 @t48)) (not (= @t112 @t15)) (not (= @t79 @t48)) (not (= @t79 @t15)) (not (= @t48 @t15)) (not (= @t138 @t106)) (not (= @t138 @t73)) (not (= @t138 @t42)) (not (= @t138 @t8)) (not (= @t106 @t73)) (not (= @t106 @t42)) (not (= @t106 @t8)) (not (= @t73 @t42)) (not (= @t73 @t8)) (not (= @t42 @t8)) (not (= @t132 @t100)) (not (= @t132 @t67)) (not (= @t132 @t36)) (not (= @t132 @t1)) (not (= @t100 @t67)) (not (= @t100 @t36)) (not (= @t100 @t1)) (not (= @t67 @t36)) (not (= @t67 @t1)) (not (= @t36 @t1)) (not (= @t159 @t152)) (not (= @t159 @t145)) (not (= @t159 @t138)) (not (= @t159 @t132)) (not (= @t152 @t145)) (not (= @t152 @t138)) (not (= @t152 @t132)) (not (= @t145 @t138)) (not (= @t145 @t132)) (not (= @t138 @t132)) (not (= @t125 @t118)) (not (= @t125 @t112)) (not (= @t125 @t106)) (not (= @t125 @t100)) (not (= @t118 @t112)) (not (= @t118 @t106)) (not (= @t118 @t100)) (not (= @t112 @t106)) (not (= @t112 @t100)) (not (= @t106 @t100)) (not (= @t93 @t86)) (not (= @t93 @t79)) (not (= @t93 @t73)) (not (= @t93 @t67)) (not (= @t86 @t79)) (not (= @t86 @t73)) (not (= @t86 @t67)) (not (= @t79 @t73)) (not (= @t79 @t67)) (not (= @t73 @t67)) (not (= @t60 @t54)) (not (= @t60 @t48)) (not (= @t60 @t42)) (not (= @t60 @t36)) (not (= @t54 @t48)) (not (= @t54 @t42)) (not (= @t54 @t36)) (not (= @t48 @t42)) (not (= @t48 @t36)) (not (= @t42 @t36)) (not (= @t29 @t22)) (not (= @t29 @t15)) (not (= @t29 @t8)) (not (= @t29 @t1)) (not (= @t22 @t15)) (not (= @t22 @t8)) (not (= @t22 @t1)) (not (= @t15 @t8)) (not (= @t15 @t1)) (not (= @t8 @t1)))) % 1.02/1.21 (assume @p5 (and @t248 @t246 @t244 @t242 @t240 @t238 @t236 @t234 @t232 @t230)) % 1.02/1.21 (assume @p6 @t357) % 1.02/1.21 (assume @p7 true) % 1.02/1.21 (step @p8 :rule and_elim :premises (@p3) :args (24)) % 1.02/1.21 (step @p9 :rule symm :premises (@p8)) % 1.02/1.21 (step @p10 :rule and_elim :premises (@p4) :args (11)) % 1.02/1.21 (step @p11 :rule symm :premises (@p10)) % 1.02/1.21 (step @p12 :rule refl :args (@t359)) % 1.02/1.21 (step @p13 :rule refl :args (@t361)) % 1.02/1.21 (step @p14 :rule bool-double-not-elim :args (@t362)) % 1.02/1.21 (step @p15 :rule nary_cong :premises (@p14 @p13 @p12) :args ((or @t364 @t361 @t359))) % 1.02/1.21 (assume-push @p21955 @t363) % 1.02/1.21 (assume-push @p21956 @t360) % 1.02/1.21 (assume-push @p21957 @t363) % 1.02/1.21 (assume-push @p21958 @t360) % 1.02/1.21 (step @p20 :rule false_intro :premises (@p11)) % 1.02/1.21 (step @p21 :rule refl :args (@t152)) % 1.02/1.21 (step @p22 :rule cong :premises (@p21956 @p21) :args (@t358)) % 1.02/1.21 (step @p23 :rule trans :premises (@p22 @p20)) % 1.02/1.21 (step @p24 :rule false_elim :premises (@p23)) % 1.02/1.21 (step-pop @p21959 :rule scope :premises (@p24)) % 1.02/1.21 (step-pop @p21960 :rule scope :premises (@p21959)) % 1.02/1.21 (step @p25 :rule process_scope :premises (@p21960) :args (@t359)) % 1.02/1.21 (step @p28 :rule and_intro :premises (@p11 @p21956)) % 1.02/1.21 (step @p29 :rule modus_ponens :premises (@p28 @p25)) % 1.02/1.21 (step-pop @p21961 :rule scope :premises (@p29)) % 1.02/1.21 (step-pop @p21962 :rule scope :premises (@p21961)) % 1.02/1.21 (step @p30 :rule process_scope :premises (@p21962) :args (@t359)) % 1.02/1.21 (step @p33 :rule implies_elim :premises (@p30)) % 1.02/1.21 (step @p34 :rule cnf_and_neg :args (@t365)) % 1.02/1.21 (step @p35 :rule resolution :premises (@p34 @p33) :args (true @t365)) % 1.02/1.21 (step @p36 :rule eq_resolve :premises (@p35 @p15)) % 1.02/1.21 (step @p37 :rule and_elim :premises (@p4) :args (70)) % 1.02/1.21 (step @p38 :rule symm :premises (@p37)) % 1.02/1.21 (step @p39 :rule refl :args (@t367)) % 1.02/1.21 (step @p40 :rule bool-double-not-elim :args (@t368)) % 1.02/1.21 (step @p41 :rule nary_cong :premises (@p40 @p13 @p39) :args ((or @t370 @t361 @t367))) % 1.02/1.21 (assume-push @p21963 @t369) % 1.02/1.21 (assume-push @p21964 @t360) % 1.02/1.21 (assume-push @p21965 @t369) % 1.02/1.21 (assume-push @p21966 @t360) % 1.02/1.21 (step @p46 :rule false_intro :premises (@p38)) % 1.02/1.21 (step @p47 :rule refl :args (@t93)) % 1.02/1.21 (step @p48 :rule cong :premises (@p21964 @p47) :args (@t366)) % 1.02/1.21 (step @p49 :rule trans :premises (@p48 @p46)) % 1.02/1.21 (step @p50 :rule false_elim :premises (@p49)) % 1.02/1.21 (step-pop @p21967 :rule scope :premises (@p50)) % 1.02/1.21 (step-pop @p21968 :rule scope :premises (@p21967)) % 1.02/1.21 (step @p51 :rule process_scope :premises (@p21968) :args (@t367)) % 1.02/1.21 (step @p54 :rule and_intro :premises (@p38 @p21964)) % 1.02/1.21 (step @p55 :rule modus_ponens :premises (@p54 @p51)) % 1.02/1.21 (step-pop @p21969 :rule scope :premises (@p55)) % 1.02/1.21 (step-pop @p21970 :rule scope :premises (@p21969)) % 1.02/1.21 (step @p56 :rule process_scope :premises (@p21970) :args (@t367)) % 1.02/1.21 (step @p59 :rule implies_elim :premises (@p56)) % 1.02/1.21 (step @p60 :rule cnf_and_neg :args (@t371)) % 1.02/1.21 (step @p61 :rule resolution :premises (@p60 @p59) :args (true @t371)) % 1.02/1.21 (step @p62 :rule eq_resolve :premises (@p61 @p41)) % 1.02/1.21 (step @p63 :rule reordering :premises (@p62) :args ((or @t368 @t367 @t361))) % 1.02/1.21 (step @p64 :rule and_elim :premises (@p3) :args (1)) % 1.02/1.21 (step @p65 :rule symm :premises (@p64)) % 1.02/1.21 (step @p66 :rule and_elim :premises (@p3) :args (5)) % 1.02/1.21 (step @p67 :rule symm :premises (@p66)) % 1.02/1.21 (step @p68 :rule and_elim :premises (@p4) :args (60)) % 1.02/1.21 (step @p69 :rule symm :premises (@p68)) % 1.02/1.21 (assume-push @p21971 @t372) % 1.02/1.21 (assume-push @p21972 @t373) % 1.02/1.21 (assume-push @p21973 @t374) % 1.02/1.21 (assume-push @p21974 @t374) % 1.02/1.21 (assume-push @p21975 @t372) % 1.02/1.21 (assume-push @p21976 @t373) % 1.02/1.21 (step @p76 :rule refl :args (@t125)) % 1.02/1.22 (step @p77 :rule cong :premises (@p21972 @p76) :args (@t294)) % 1.02/1.22 (step @p78 :rule refl :args (tptp.e1)) % 1.02/1.22 (step @p79 :rule cong :premises (@p78 @p21973) :args (@t118)) % 1.02/1.22 (step @p80 :rule trans :premises (@p79 @p77 @p66 @p21973)) % 1.02/1.22 (step-pop @p21977 :rule scope :premises (@p80)) % 1.02/1.22 (step-pop @p21978 :rule scope :premises (@p21977)) % 1.02/1.22 (step-pop @p21979 :rule scope :premises (@p21978)) % 1.02/1.22 (step @p81 :rule process_scope :premises (@p21979) :args (@t375)) % 1.02/1.22 (step @p85 :rule and_intro :premises (@p21973 @p67 @p21972)) % 1.02/1.22 (step @p86 :rule modus_ponens :premises (@p85 @p81)) % 1.02/1.22 (step-pop @p21980 :rule scope :premises (@p86)) % 1.02/1.22 (step-pop @p21981 :rule scope :premises (@p21980)) % 1.02/1.22 (step-pop @p21982 :rule scope :premises (@p21981)) % 1.02/1.22 (step @p87 :rule process_scope :premises (@p21982) :args (@t375)) % 1.02/1.22 (step @p91 :rule implies_elim :premises (@p87)) % 1.02/1.22 (step @p92 :rule cnf_and_neg :args (@t376)) % 1.02/1.22 (step @p93 :rule resolution :premises (@p92 @p91) :args (true @t376)) % 1.02/1.22 (step @p94 :rule reordering :premises (@p93) :args ((or @t375 @t379 @t378 @t377))) % 1.02/1.22 (step @p95 :rule and_elim :premises (@p3) :args (6)) % 1.02/1.22 (step @p96 :rule symm :premises (@p95)) % 1.02/1.22 (step @p97 :rule and_elim :premises (@p4) :args (0)) % 1.02/1.22 (step @p98 :rule symm :premises (@p97)) % 1.02/1.22 (step @p99 :rule refl :args (@t381)) % 1.02/1.22 (step @p100 :rule refl :args (@t379)) % 1.02/1.22 (step @p101 :rule bool-double-not-elim :args (@t382)) % 1.02/1.22 (step @p102 :rule refl :args (@t377)) % 1.02/1.22 (step @p103 :rule refl :args (@t384)) % 1.02/1.22 (step @p104 :rule nary_cong :premises (@p103 @p102 @p101 @p100 @p99) :args ((or @t384 @t377 @t386 @t379 @t381))) % 1.02/1.22 (assume-push @p21983 @t372) % 1.02/1.22 (assume-push @p21984 @t374) % 1.02/1.22 (assume-push @p21985 @t387) % 1.02/1.22 (assume-push @p21986 @t385) % 1.02/1.22 (step @p109 :rule evaluate :args (@t388)) % 1.02/1.22 (step @p110 :rule symm :premises (@p21985)) % 1.02/1.22 (step @p111 :rule trans :premises (@p110 @p67)) % 1.02/1.22 (step @p112 :rule symm :premises (@p111)) % 1.02/1.22 (step @p113 :rule symm :premises (@p21984)) % 1.02/1.22 (step @p114 :rule trans :premises (@p113 @p67 @p112)) % 1.02/1.22 (step @p115 :rule true_intro :premises (@p114)) % 1.02/1.22 (step @p116 :rule false_intro :premises (@p98)) % 1.02/1.22 (step @p117 :rule symm :premises (@p116)) % 1.02/1.22 (step @p118 :rule trans :premises (@p117 @p115)) % 1.02/1.22 (step @p119 false :rule eq_resolve :premises (@p118 @p109)) % 1.02/1.22 (step-pop @p21987 :rule scope :premises (@p119)) % 1.02/1.22 (step-pop @p21988 :rule scope :premises (@p21987)) % 1.02/1.22 (step-pop @p21989 :rule scope :premises (@p21988)) % 1.02/1.22 (step-pop @p21990 :rule scope :premises (@p21989)) % 1.02/1.22 (step @p120 :rule process_scope :premises (@p21990) :args (false)) % 1.02/1.22 (assume-push @p21991 @t383) % 1.02/1.22 (assume-push @p21992 @t372) % 1.02/1.22 (assume-push @p21993 @t385) % 1.02/1.22 (assume-push @p21994 @t374) % 1.02/1.22 (assume-push @p21995 @t380) % 1.02/1.22 (assume-push @p21996 @t380) % 1.02/1.22 (assume-push @p21997 @t383) % 1.02/1.22 (step @p132 :rule symm :premises (@p21995)) % 1.02/1.22 (step @p133 :rule cong :premises (@p132 @p132) :args (@t222)) % 1.02/1.22 (step @p134 :rule trans :premises (@p96 @p133)) % 1.02/1.22 (step-pop @p21998 :rule scope :premises (@p134)) % 1.02/1.22 (step-pop @p21999 :rule scope :premises (@p21998)) % 1.02/1.22 (step @p135 :rule process_scope :premises (@p21999) :args (@t387)) % 1.02/1.22 (step @p138 :rule and_intro :premises (@p21995 @p96)) % 1.02/1.22 (step @p139 :rule modus_ponens :premises (@p138 @p135)) % 1.02/1.22 (step @p140 :rule and_intro :premises (@p67 @p21994 @p139 @p98)) % 1.02/1.22 (step-pop @p22000 :rule scope :premises (@p140)) % 1.02/1.22 (step-pop @p22001 :rule scope :premises (@p22000)) % 1.02/1.22 (step-pop @p22002 :rule scope :premises (@p22001)) % 1.02/1.22 (step-pop @p22003 :rule scope :premises (@p22002)) % 1.02/1.22 (step-pop @p22004 :rule scope :premises (@p22003)) % 1.02/1.22 (step @p141 :rule process_scope :premises (@p22004) :args (@t389)) % 1.02/1.22 (step @p147 :rule implies_elim :premises (@p141)) % 1.02/1.22 (step @p148 :rule resolution :premises (@p147 @p120) :args (true @t389)) % 1.02/1.22 (step @p149 :rule not_and :premises (@p148)) % 1.02/1.22 (step @p150 :rule eq_resolve :premises (@p149 @p104)) % 1.02/1.22 (step @p151 :rule reordering :premises (@p150) :args ((or @t382 @t379 @t381 @t377 @t384))) % 1.02/1.22 (step @p152 :rule refl :args (@t391)) % 1.02/1.22 (step @p153 :rule bool-double-not-elim :args (@t375)) % 1.02/1.22 (step @p154 :rule nary_cong :premises (@p153 @p152 @p100) :args ((or @t393 @t391 @t379))) % 1.02/1.22 (assume-push @p22005 @t392) % 1.02/1.22 (assume-push @p22006 @t390) % 1.02/1.22 (assume-push @p22007 @t392) % 1.02/1.22 (assume-push @p22008 @t390) % 1.02/1.22 (step @p159 :rule false_intro :premises (@p69)) % 1.02/1.22 (step @p76 :rule refl :args (@t125)) % 1.02/1.22 (step @p160 :rule cong :premises (@p22006 @p76) :args (@t374)) % 1.02/1.22 (step @p161 :rule trans :premises (@p160 @p159)) % 1.02/1.22 (step @p162 :rule false_elim :premises (@p161)) % 1.02/1.22 (step-pop @p22009 :rule scope :premises (@p162)) % 1.02/1.22 (step-pop @p22010 :rule scope :premises (@p22009)) % 1.02/1.22 (step @p163 :rule process_scope :premises (@p22010) :args (@t379)) % 1.02/1.22 (step @p166 :rule and_intro :premises (@p69 @p22006)) % 1.02/1.22 (step @p167 :rule modus_ponens :premises (@p166 @p163)) % 1.02/1.22 (step-pop @p22011 :rule scope :premises (@p167)) % 1.02/1.22 (step-pop @p22012 :rule scope :premises (@p22011)) % 1.02/1.22 (step @p168 :rule process_scope :premises (@p22012) :args (@t379)) % 1.02/1.22 (step @p171 :rule implies_elim :premises (@p168)) % 1.02/1.22 (step @p172 :rule cnf_and_neg :args (@t394)) % 1.02/1.22 (step @p173 :rule resolution :premises (@p172 @p171) :args (true @t394)) % 1.02/1.22 (step @p174 :rule eq_resolve :premises (@p173 @p154)) % 1.02/1.22 (step @p175 :rule reordering :premises (@p174) :args ((or @t375 @t379 @t391))) % 1.02/1.22 (step @p176 :rule and_elim :premises (@p5) :args (0)) % 1.02/1.22 (step @p177 :rule refl :args (@t396)) % 1.02/1.22 (step @p178 :rule bool-double-not-elim :args (@t247)) % 1.02/1.22 (step @p179 :rule nary_cong :premises (@p178 @p102 @p100 @p177) :args ((or @t397 @t377 @t379 @t396))) % 1.02/1.22 (assume-push @p22013 @t248) % 1.02/1.22 (assume-push @p22014 @t372) % 1.02/1.22 (assume-push @p22015 @t374) % 1.02/1.22 (assume-push @p22016 @t248) % 1.02/1.22 (assume-push @p22017 @t372) % 1.02/1.22 (assume-push @p22018 @t374) % 1.02/1.22 (step @p186 :rule false_intro :premises (@p176)) % 1.02/1.22 (step @p21 :rule refl :args (@t152)) % 1.02/1.22 (step @p187 :rule cong :premises (@p21 @p22015) :args (@t272)) % 1.02/1.22 (step @p188 :rule trans :premises (@p187 @p66)) % 1.02/1.22 (step @p189 :rule refl :args (tptp.e0)) % 1.02/1.22 (step @p190 :rule cong :premises (@p189 @p188) :args (@t395)) % 1.02/1.22 (step @p191 :rule trans :premises (@p190 @p186)) % 1.02/1.22 (step @p192 :rule false_elim :premises (@p191)) % 1.02/1.22 (step-pop @p22019 :rule scope :premises (@p192)) % 1.02/1.22 (step-pop @p22020 :rule scope :premises (@p22019)) % 1.02/1.22 (step-pop @p22021 :rule scope :premises (@p22020)) % 1.02/1.22 (step @p193 :rule process_scope :premises (@p22021) :args (@t396)) % 1.02/1.22 (step @p197 :rule and_intro :premises (@p176 @p67 @p22015)) % 1.02/1.22 (step @p198 :rule modus_ponens :premises (@p197 @p193)) % 1.02/1.22 (step-pop @p22022 :rule scope :premises (@p198)) % 1.02/1.22 (step-pop @p22023 :rule scope :premises (@p22022)) % 1.02/1.22 (step-pop @p22024 :rule scope :premises (@p22023)) % 1.02/1.22 (step @p199 :rule process_scope :premises (@p22024) :args (@t396)) % 1.02/1.22 (step @p203 :rule implies_elim :premises (@p199)) % 1.02/1.22 (step @p204 :rule cnf_and_neg :args (@t398)) % 1.02/1.22 (step @p205 :rule resolution :premises (@p204 @p203) :args (true @t398)) % 1.02/1.22 (step @p206 :rule eq_resolve :premises (@p205 @p179)) % 1.02/1.22 (step @p207 :rule reordering :premises (@p206) :args ((or @t247 @t379 @t377 @t396))) % 1.02/1.22 (assume-push @p22025 @t372) % 1.02/1.22 (assume-push @p22026 @t399) % 1.02/1.22 (assume-push @p22027 @t400) % 1.02/1.22 (assume-push @p22028 @t374) % 1.02/1.22 (assume-push @p22029 @t374) % 1.02/1.22 (assume-push @p22030 @t372) % 1.02/1.22 (assume-push @p22031 @t400) % 1.02/1.22 (assume-push @p22032 @t399) % 1.02/1.22 (step @p216 :rule symm :premises (@p22028)) % 1.02/1.22 (step @p21 :rule refl :args (@t152)) % 1.02/1.22 (step @p217 :rule cong :premises (@p21 @p216) :args (@t223)) % 1.02/1.22 (step @p218 :rule symm :premises (@p22027)) % 1.02/1.22 (step @p219 :rule cong :premises (@p216 @p218) :args (@t227)) % 1.02/1.22 (step @p220 :rule trans :premises (@p65 @p219 @p216 @p67 @p217)) % 1.02/1.22 (step-pop @p22033 :rule scope :premises (@p220)) % 1.02/1.22 (step-pop @p22034 :rule scope :premises (@p22033)) % 1.02/1.22 (step-pop @p22035 :rule scope :premises (@p22034)) % 1.02/1.22 (step-pop @p22036 :rule scope :premises (@p22035)) % 1.02/1.22 (step @p221 :rule process_scope :premises (@p22036) :args (@t395)) % 1.02/1.22 (step @p226 :rule and_intro :premises (@p22028 @p67 @p22027 @p65)) % 1.02/1.22 (step @p227 :rule modus_ponens :premises (@p226 @p221)) % 1.02/1.22 (step-pop @p22037 :rule scope :premises (@p227)) % 1.02/1.22 (step-pop @p22038 :rule scope :premises (@p22037)) % 1.02/1.22 (step-pop @p22039 :rule scope :premises (@p22038)) % 1.02/1.22 (step-pop @p22040 :rule scope :premises (@p22039)) % 1.02/1.22 (step @p228 :rule process_scope :premises (@p22040) :args (@t395)) % 1.02/1.22 (step @p233 :rule implies_elim :premises (@p228)) % 1.02/1.22 (step @p234 :rule cnf_and_neg :args (@t401)) % 1.02/1.22 (step @p235 :rule resolution :premises (@p234 @p233) :args (true @t401)) % 1.02/1.22 (step @p236 :rule reordering :premises (@p235) :args ((or @t379 @t403 @t395 @t402 @t377))) % 1.02/1.22 (step @p237 :rule and_elim :premises (@p3) :args (11)) % 1.02/1.22 (step @p238 :rule symm :premises (@p237)) % 1.02/1.22 (step @p239 :rule and_elim :premises (@p5) :args (4)) % 1.02/1.22 (step @p240 :rule refl :args (@t405)) % 1.02/1.22 (step @p241 :rule refl :args (@t407)) % 1.02/1.22 (step @p242 :rule refl :args (@t409)) % 1.02/1.22 (step @p243 :rule bool-double-not-elim :args (@t239)) % 1.02/1.22 (step @p244 :rule nary_cong :premises (@p243 @p242 @p241 @p240) :args ((or @t410 @t409 @t407 @t405))) % 1.02/1.22 (assume-push @p22041 @t240) % 1.02/1.22 (assume-push @p22042 @t408) % 1.02/1.22 (assume-push @p22043 @t406) % 1.02/1.22 (assume-push @p22044 @t240) % 1.02/1.22 (assume-push @p22045 @t408) % 1.02/1.22 (assume-push @p22046 @t406) % 1.02/1.22 (step @p251 :rule false_intro :premises (@p239)) % 1.02/1.22 (step @p252 :rule refl :args (@t86)) % 1.02/1.22 (step @p253 :rule cong :premises (@p22043 @p252) :args (@t288)) % 1.02/1.22 (step @p254 :rule trans :premises (@p253 @p237)) % 1.02/1.22 (step @p78 :rule refl :args (tptp.e1)) % 1.02/1.22 (step @p255 :rule cong :premises (@p78 @p254) :args (@t404)) % 1.02/1.22 (step @p256 :rule trans :premises (@p255 @p251)) % 1.02/1.22 (step @p257 :rule false_elim :premises (@p256)) % 1.02/1.22 (step-pop @p22047 :rule scope :premises (@p257)) % 1.02/1.22 (step-pop @p22048 :rule scope :premises (@p22047)) % 1.02/1.22 (step-pop @p22049 :rule scope :premises (@p22048)) % 1.02/1.22 (step @p258 :rule process_scope :premises (@p22049) :args (@t405)) % 1.02/1.22 (step @p262 :rule and_intro :premises (@p239 @p238 @p22043)) % 1.02/1.22 (step @p263 :rule modus_ponens :premises (@p262 @p258)) % 1.02/1.22 (step-pop @p22050 :rule scope :premises (@p263)) % 1.02/1.22 (step-pop @p22051 :rule scope :premises (@p22050)) % 1.02/1.22 (step-pop @p22052 :rule scope :premises (@p22051)) % 1.02/1.22 (step @p264 :rule process_scope :premises (@p22052) :args (@t405)) % 1.02/1.22 (step @p268 :rule implies_elim :premises (@p264)) % 1.02/1.22 (step @p269 :rule cnf_and_neg :args (@t411)) % 1.02/1.22 (step @p270 :rule resolution :premises (@p269 @p268) :args (true @t411)) % 1.02/1.22 (step @p271 :rule eq_resolve :premises (@p270 @p244)) % 1.02/1.22 (step @p272 :rule reordering :premises (@p271) :args ((or @t239 @t407 @t409 @t405))) % 1.02/1.22 (step @p273 :rule and_elim :premises (@p3) :args (7)) % 1.02/1.22 (step @p274 :rule symm :premises (@p273)) % 1.02/1.22 (assume-push @p22053 @t412) % 1.02/1.22 (assume-push @p22054 @t406) % 1.02/1.22 (assume-push @p22055 @t360) % 1.02/1.22 (assume-push @p22056 @t360) % 1.02/1.22 (assume-push @p22057 @t406) % 1.02/1.22 (assume-push @p22058 @t412) % 1.02/1.22 (step @p281 :rule refl :args (tptp.e2)) % 1.02/1.22 (step @p282 :rule cong :premises (@p281 @p22055) :args (@t79)) % 1.02/1.22 (step @p283 :rule symm :premises (@p22054)) % 1.02/1.22 (step @p284 :rule symm :premises (@p22055)) % 1.02/1.22 (step @p285 :rule cong :premises (@p284 @p283) :args (@t221)) % 1.02/1.22 (step @p286 :rule trans :premises (@p274 @p285 @p282)) % 1.02/1.22 (step-pop @p22059 :rule scope :premises (@p286)) % 1.02/1.22 (step-pop @p22060 :rule scope :premises (@p22059)) % 1.02/1.22 (step-pop @p22061 :rule scope :premises (@p22060)) % 1.02/1.22 (step @p287 :rule process_scope :premises (@p22061) :args (@t404)) % 1.02/1.22 (step @p291 :rule and_intro :premises (@p22055 @p22054 @p274)) % 1.02/1.22 (step @p292 :rule modus_ponens :premises (@p291 @p287)) % 1.02/1.22 (step-pop @p22062 :rule scope :premises (@p292)) % 1.02/1.22 (step-pop @p22063 :rule scope :premises (@p22062)) % 1.02/1.22 (step-pop @p22064 :rule scope :premises (@p22063)) % 1.02/1.22 (step @p293 :rule process_scope :premises (@p22064) :args (@t404)) % 1.02/1.22 (step @p297 :rule implies_elim :premises (@p293)) % 1.02/1.22 (step @p298 :rule cnf_and_neg :args (@t413)) % 1.02/1.22 (step @p299 :rule resolution :premises (@p298 @p297) :args (true @t413)) % 1.02/1.22 (step @p300 :rule reordering :premises (@p299) :args ((or @t361 @t407 @t404 @t414))) % 1.02/1.22 (step @p301 :rule chain_m_resolution :premises (@p300 @p274 @p272 @p239 @p238) :args ((or @t361 @t407) (@list false true true false) (@list @t412 @t404 @t239 @t408))) % 1.02/1.22 (step @p302 :rule refl :args (@t416)) % 1.02/1.22 (step @p303 :rule nary_cong :premises (@p243 @p13 @p302) :args ((or @t410 @t361 @t416))) % 1.02/1.22 (assume-push @p22065 @t240) % 1.02/1.22 (assume-push @p22066 @t360) % 1.02/1.22 (assume-push @p22067 @t240) % 1.02/1.22 (assume-push @p22068 @t360) % 1.02/1.22 (step @p251 :rule false_intro :premises (@p239)) % 1.02/1.22 (step @p308 :rule symm :premises (@p22066)) % 1.02/1.22 (step @p78 :rule refl :args (tptp.e1)) % 1.02/1.22 (step @p309 :rule cong :premises (@p78 @p308) :args (@t415)) % 1.02/1.22 (step @p310 :rule trans :premises (@p309 @p251)) % 1.02/1.22 (step @p311 :rule false_elim :premises (@p310)) % 1.02/1.22 (step-pop @p22069 :rule scope :premises (@p311)) % 1.02/1.22 (step-pop @p22070 :rule scope :premises (@p22069)) % 1.02/1.22 (step @p312 :rule process_scope :premises (@p22070) :args (@t416)) % 1.02/1.22 (step @p315 :rule and_intro :premises (@p239 @p22066)) % 1.02/1.22 (step @p316 :rule modus_ponens :premises (@p315 @p312)) % 1.02/1.22 (step-pop @p22071 :rule scope :premises (@p316)) % 1.02/1.22 (step-pop @p22072 :rule scope :premises (@p22071)) % 1.02/1.22 (step @p317 :rule process_scope :premises (@p22072) :args (@t416)) % 1.02/1.22 (step @p320 :rule implies_elim :premises (@p317)) % 1.02/1.22 (step @p321 :rule cnf_and_neg :args (@t417)) % 1.02/1.22 (step @p322 :rule resolution :premises (@p321 @p320) :args (true @t417)) % 1.02/1.22 (step @p323 :rule eq_resolve :premises (@p322 @p303)) % 1.02/1.22 (step @p324 :rule and_elim :premises (@p4) :args (14)) % 1.02/1.22 (step @p325 :rule symm :premises (@p324)) % 1.02/1.22 (step @p326 :rule refl :args (@t419)) % 1.02/1.22 (step @p327 :rule bool-double-not-elim :args (@t420)) % 1.02/1.22 (step @p328 :rule nary_cong :premises (@p327 @p13 @p326) :args ((or @t422 @t361 @t419))) % 1.02/1.22 (assume-push @p22073 @t421) % 1.02/1.22 (assume-push @p22074 @t360) % 1.02/1.22 (assume-push @p22075 @t421) % 1.02/1.22 (assume-push @p22076 @t360) % 1.02/1.22 (step @p333 :rule false_intro :premises (@p325)) % 1.02/1.22 (step @p334 :rule refl :args (@t118)) % 1.02/1.22 (step @p335 :rule cong :premises (@p22074 @p334) :args (@t418)) % 1.02/1.22 (step @p336 :rule trans :premises (@p335 @p333)) % 1.02/1.22 (step @p337 :rule false_elim :premises (@p336)) % 1.02/1.22 (step-pop @p22077 :rule scope :premises (@p337)) % 1.02/1.22 (step-pop @p22078 :rule scope :premises (@p22077)) % 1.02/1.22 (step @p338 :rule process_scope :premises (@p22078) :args (@t419)) % 1.02/1.22 (step @p341 :rule and_intro :premises (@p325 @p22074)) % 1.02/1.22 (step @p342 :rule modus_ponens :premises (@p341 @p338)) % 1.02/1.22 (step-pop @p22079 :rule scope :premises (@p342)) % 1.02/1.22 (step-pop @p22080 :rule scope :premises (@p22079)) % 1.02/1.22 (step @p343 :rule process_scope :premises (@p22080) :args (@t419)) % 1.02/1.22 (step @p346 :rule implies_elim :premises (@p343)) % 1.02/1.22 (step @p347 :rule cnf_and_neg :args (@t423)) % 1.02/1.22 (step @p348 :rule resolution :premises (@p347 @p346) :args (true @t423)) % 1.02/1.22 (step @p349 :rule eq_resolve :premises (@p348 @p328)) % 1.02/1.22 (step @p350 :rule and_elim :premises (@p4) :args (65)) % 1.02/1.22 (step @p351 :rule symm :premises (@p350)) % 1.02/1.22 (step @p352 :rule refl :args (@t425)) % 1.02/1.22 (step @p353 :rule refl :args (@t427)) % 1.02/1.22 (step @p354 :rule bool-double-not-elim :args (@t428)) % 1.02/1.22 (step @p355 :rule nary_cong :premises (@p354 @p353 @p352) :args ((or @t430 @t427 @t425))) % 1.02/1.22 (assume-push @p22081 @t429) % 1.02/1.22 (assume-push @p22082 @t426) % 1.02/1.22 (assume-push @p22083 @t429) % 1.02/1.22 (assume-push @p22084 @t426) % 1.02/1.22 (step @p360 :rule false_intro :premises (@p351)) % 1.02/1.22 (step @p334 :rule refl :args (@t118)) % 1.02/1.22 (step @p361 :rule cong :premises (@p22082 @p334) :args (@t424)) % 1.02/1.22 (step @p362 :rule trans :premises (@p361 @p360)) % 1.02/1.22 (step @p363 :rule false_elim :premises (@p362)) % 1.02/1.22 (step-pop @p22085 :rule scope :premises (@p363)) % 1.02/1.22 (step-pop @p22086 :rule scope :premises (@p22085)) % 1.02/1.22 (step @p364 :rule process_scope :premises (@p22086) :args (@t425)) % 1.02/1.22 (step @p367 :rule and_intro :premises (@p351 @p22082)) % 1.02/1.22 (step @p368 :rule modus_ponens :premises (@p367 @p364)) % 1.02/1.22 (step-pop @p22087 :rule scope :premises (@p368)) % 1.02/1.22 (step-pop @p22088 :rule scope :premises (@p22087)) % 1.02/1.22 (step @p369 :rule process_scope :premises (@p22088) :args (@t425)) % 1.02/1.22 (step @p372 :rule implies_elim :premises (@p369)) % 1.02/1.22 (step @p373 :rule cnf_and_neg :args (@t431)) % 1.02/1.22 (step @p374 :rule resolution :premises (@p373 @p372) :args (true @t431)) % 1.02/1.22 (step @p375 :rule eq_resolve :premises (@p374 @p355)) % 1.02/1.22 (step @p376 :rule eq-symm :args (@t118 tptp.e4)) % 1.02/1.22 (step @p377 :rule eq-symm :args (@t118 tptp.e3)) % 1.02/1.22 (step @p378 :rule eq-symm :args (@t118 tptp.e2)) % 1.02/1.22 (step @p379 :rule eq-symm :args (@t118 tptp.e1)) % 1.02/1.22 (step @p380 :rule eq-symm :args (@t118 tptp.e0)) % 1.02/1.22 (step @p381 :rule nary_cong :premises (@p380 @p379 @p378 @p377 @p376) :args (@t124)) % 1.02/1.22 (step @p382 :rule and_elim :premises (@p1) :args (6)) % 1.02/1.22 (step @p383 :rule eq_resolve :premises (@p382 @p381)) % 1.02/1.22 (assume-push @p22089 @t383) % 1.02/1.22 (assume-push @p22090 @t432) % 1.02/1.22 (assume-push @p22091 @t432) % 1.02/1.22 (assume-push @p22092 @t383) % 1.02/1.22 (step @p388 :rule symm :premises (@p22090)) % 1.02/1.22 (step @p389 :rule cong :premises (@p388 @p388) :args (@t222)) % 1.02/1.22 (step @p390 :rule trans :premises (@p96 @p389)) % 1.02/1.22 (step-pop @p22093 :rule scope :premises (@p390)) % 1.02/1.22 (step-pop @p22094 :rule scope :premises (@p22093)) % 1.02/1.22 (step @p391 :rule process_scope :premises (@p22094) :args (@t433)) % 1.02/1.22 (step @p394 :rule and_intro :premises (@p22090 @p96)) % 1.02/1.22 (step @p395 :rule modus_ponens :premises (@p394 @p391)) % 1.02/1.22 (step-pop @p22095 :rule scope :premises (@p395)) % 1.02/1.22 (step-pop @p22096 :rule scope :premises (@p22095)) % 1.02/1.22 (step @p396 :rule process_scope :premises (@p22096) :args (@t433)) % 1.02/1.22 (step @p399 :rule implies_elim :premises (@p396)) % 1.02/1.22 (step @p400 :rule cnf_and_neg :args (@t434)) % 1.02/1.22 (step @p401 :rule resolution :premises (@p400 @p399) :args (true @t434)) % 1.02/1.22 (step @p402 :rule reordering :premises (@p401) :args ((or @t433 @t435 @t384))) % 1.02/1.22 (step @p403 :rule and_elim :premises (@p4) :args (96)) % 1.02/1.22 (step @p404 :rule symm :premises (@p403)) % 1.02/1.22 (step @p405 :rule refl :args (@t436)) % 1.02/1.22 (step @p406 :rule refl :args (@t438)) % 1.02/1.22 (step @p407 :rule bool-double-not-elim :args (@t439)) % 1.02/1.22 (step @p408 :rule nary_cong :premises (@p102 @p407 @p406 @p405) :args ((or @t377 @t441 @t438 @t436))) % 1.02/1.22 (assume-push @p22097 @t372) % 1.02/1.22 (assume-push @p22098 @t433) % 1.02/1.22 (assume-push @p22099 @t437) % 1.02/1.22 (assume-push @p22100 @t440) % 1.02/1.22 (step @p109 :rule evaluate :args (@t388)) % 1.02/1.22 (step @p413 :rule symm :premises (@p22099)) % 1.02/1.22 (step @p414 :rule trans :premises (@p413 @p67)) % 1.02/1.22 (step @p415 :rule symm :premises (@p414)) % 1.02/1.22 (step @p416 :rule symm :premises (@p22098)) % 1.02/1.22 (step @p417 :rule trans :premises (@p416 @p67 @p415)) % 1.02/1.22 (step @p418 :rule true_intro :premises (@p417)) % 1.02/1.22 (step @p419 :rule false_intro :premises (@p404)) % 1.02/1.22 (step @p420 :rule symm :premises (@p419)) % 1.02/1.22 (step @p421 :rule trans :premises (@p420 @p418)) % 1.02/1.22 (step @p422 false :rule eq_resolve :premises (@p421 @p109)) % 1.02/1.22 (step-pop @p22101 :rule scope :premises (@p422)) % 1.02/1.22 (step-pop @p22102 :rule scope :premises (@p22101)) % 1.02/1.22 (step-pop @p22103 :rule scope :premises (@p22102)) % 1.02/1.22 (step-pop @p22104 :rule scope :premises (@p22103)) % 1.02/1.22 (step @p423 :rule process_scope :premises (@p22104) :args (false)) % 1.02/1.22 (assume-push @p22105 @t372) % 1.02/1.22 (assume-push @p22106 @t440) % 1.02/1.22 (assume-push @p22107 @t437) % 1.02/1.22 (assume-push @p22108 @t433) % 1.02/1.22 (step @p432 :rule and_intro :premises (@p67 @p22108 @p22107 @p404)) % 1.02/1.22 (step-pop @p22109 :rule scope :premises (@p432)) % 1.02/1.22 (step-pop @p22110 :rule scope :premises (@p22109)) % 1.02/1.22 (step-pop @p22111 :rule scope :premises (@p22110)) % 1.02/1.22 (step-pop @p22112 :rule scope :premises (@p22111)) % 1.02/1.22 (step @p433 :rule process_scope :premises (@p22112) :args (@t442)) % 1.02/1.22 (step @p438 :rule implies_elim :premises (@p433)) % 1.02/1.22 (step @p439 :rule resolution :premises (@p438 @p423) :args (true @t442)) % 1.02/1.22 (step @p440 :rule not_and :premises (@p439)) % 1.02/1.22 (step @p441 :rule eq_resolve :premises (@p440 @p408)) % 1.02/1.22 (step @p442 :rule reordering :premises (@p441) :args ((or @t439 @t438 @t436 @t377))) % 1.02/1.22 (step @p443 :rule eq-symm :args (@t22 tptp.e1)) % 1.02/1.22 (step @p444 :rule eq-symm :args (@t54 tptp.e1)) % 1.02/1.22 (step @p445 :rule eq-symm :args (@t86 tptp.e1)) % 1.02/1.22 (step @p446 :rule eq-symm :args (@t152 tptp.e1)) % 1.02/1.22 (step @p447 :rule nary_cong :premises (@p446 @p379 @p445 @p444 @p443) :args (@t191)) % 1.02/1.22 (step @p448 :rule and_elim :premises (@p2) :args (13)) % 1.02/1.22 (step @p449 :rule eq_resolve :premises (@p448 @p447)) % 1.02/1.22 (step @p450 :rule and_elim :premises (@p3) :args (16)) % 1.02/1.22 (step @p451 :rule symm :premises (@p450)) % 1.02/1.22 (step @p452 :rule and_elim :premises (@p5) :args (5)) % 1.02/1.22 (step @p453 :rule refl :args (@t444)) % 1.02/1.22 (step @p454 :rule refl :args (@t446)) % 1.02/1.22 (step @p455 :rule bool-double-not-elim :args (@t237)) % 1.02/1.22 (step @p456 :rule nary_cong :premises (@p455 @p454 @p353 @p453) :args ((or @t447 @t446 @t427 @t444))) % 1.02/1.22 (assume-push @p22113 @t449) % 1.02/1.22 (assume-push @p22114 @t448) % 1.02/1.22 (step @p109 :rule evaluate :args (@t388)) % 1.02/1.22 (step @p459 :rule true_intro :premises (@p22114)) % 1.02/1.22 (step @p460 :rule false_intro :premises (@p22113)) % 1.02/1.22 (step @p461 :rule symm :premises (@p460)) % 1.02/1.22 (step @p462 :rule trans :premises (@p461 @p459)) % 1.02/1.22 (step @p463 false :rule eq_resolve :premises (@p462 @p109)) % 1.02/1.22 (step-pop @p22115 :rule scope :premises (@p463)) % 1.02/1.22 (step-pop @p22116 :rule scope :premises (@p22115)) % 1.02/1.22 (step @p464 :rule process_scope :premises (@p22116) :args (false)) % 1.02/1.22 (assume-push @p22117 @t238) % 1.02/1.22 (assume-push @p22118 @t445) % 1.02/1.22 (assume-push @p22119 @t426) % 1.02/1.22 (assume-push @p22120 @t443) % 1.02/1.22 (assume-push @p22121 @t443) % 1.02/1.22 (step @p472 :rule refl :args (tptp.e3)) % 1.02/1.22 (step @p473 :rule cong :premises (@p472 @p22120) :args (@t54)) % 1.02/1.22 (step @p474 :rule trans :premises (@p22120 @p473)) % 1.02/1.22 (step-pop @p22122 :rule scope :premises (@p474)) % 1.02/1.22 (step @p475 :rule process_scope :premises (@p22122) :args (@t448)) % 1.02/1.22 (step @p477 :rule modus_ponens :premises (@p22120 @p475)) % 1.02/1.22 (assume-push @p22123 @t238) % 1.02/1.22 (assume-push @p22124 @t445) % 1.02/1.22 (assume-push @p22125 @t426) % 1.02/1.22 (step @p481 :rule false_intro :premises (@p452)) % 1.02/1.22 (step @p482 :rule refl :args (@t54)) % 1.02/1.22 (step @p483 :rule cong :premises (@p22119 @p482) :args (@t283)) % 1.02/1.22 (step @p484 :rule trans :premises (@p483 @p450)) % 1.02/1.22 (step @p78 :rule refl :args (tptp.e1)) % 1.02/1.22 (step @p485 :rule cong :premises (@p78 @p484) :args (@t448)) % 1.02/1.22 (step @p486 :rule trans :premises (@p485 @p481)) % 1.02/1.22 (step @p487 :rule false_elim :premises (@p486)) % 1.02/1.22 (step-pop @p22126 :rule scope :premises (@p487)) % 1.02/1.22 (step-pop @p22127 :rule scope :premises (@p22126)) % 1.02/1.22 (step-pop @p22128 :rule scope :premises (@p22127)) % 1.02/1.22 (step @p488 :rule process_scope :premises (@p22128) :args (@t449)) % 1.02/1.22 (step @p492 :rule and_intro :premises (@p452 @p451 @p22119)) % 1.02/1.22 (step @p493 :rule modus_ponens :premises (@p492 @p488)) % 1.02/1.22 (step @p494 :rule and_intro :premises (@p493 @p477)) % 1.02/1.22 (step-pop @p22129 :rule scope :premises (@p494)) % 1.02/1.22 (step-pop @p22130 :rule scope :premises (@p22129)) % 1.02/1.22 (step-pop @p22131 :rule scope :premises (@p22130)) % 1.02/1.22 (step-pop @p22132 :rule scope :premises (@p22131)) % 1.02/1.22 (step @p495 :rule process_scope :premises (@p22132) :args (@t450)) % 1.02/1.22 (step @p500 :rule implies_elim :premises (@p495)) % 1.02/1.22 (step @p501 :rule resolution :premises (@p500 @p464) :args (true @t450)) % 1.02/1.22 (step @p502 :rule not_and :premises (@p501)) % 1.02/1.22 (step @p503 :rule eq_resolve :premises (@p502 @p456)) % 1.02/1.22 (step @p504 :rule reordering :premises (@p503) :args ((or @t237 @t427 @t444 @t446))) % 1.02/1.22 (step @p505 :rule chain_m_resolution :premises (@p504 @p452 @p451 @p449 @p442 @p404 @p67 @p402 @p96 @p383 @p375 @p351) :args ((or @t373 @t380 @t390 @t418 @t415 @t427) (@list true false false true true false false false false true true) (@list @t237 @t445 @t443 @t437 @t439 @t372 @t433 @t383 @t432 @t424 @t428))) % 1.02/1.22 (step @p506 :rule and_elim :premises (@p3) :args (20)) % 1.02/1.22 (step @p507 :rule symm :premises (@p506)) % 1.02/1.22 (step @p508 :rule and_elim :premises (@p4) :args (66)) % 1.02/1.22 (step @p509 :rule symm :premises (@p508)) % 1.02/1.22 (step @p510 :rule refl :args (@t452)) % 1.02/1.22 (step @p511 :rule refl :args (@t435)) % 1.02/1.22 (step @p512 :rule bool-double-not-elim :args (@t453)) % 1.02/1.22 (step @p513 :rule refl :args (@t455)) % 1.02/1.22 (step @p514 :rule nary_cong :premises (@p513 @p512 @p511 @p510) :args ((or @t455 @t457 @t435 @t452))) % 1.02/1.22 (assume-push @p22133 @t454) % 1.02/1.22 (assume-push @p22134 @t451) % 1.02/1.22 (assume-push @p22135 @t432) % 1.02/1.22 (assume-push @p22136 @t456) % 1.02/1.22 (step @p109 :rule evaluate :args (@t388)) % 1.02/1.22 (step @p519 :rule symm :premises (@p22135)) % 1.02/1.22 (step @p520 :rule trans :premises (@p519 @p507)) % 1.02/1.22 (step @p521 :rule symm :premises (@p520)) % 1.02/1.22 (step @p522 :rule symm :premises (@p22134)) % 1.02/1.22 (step @p523 :rule trans :premises (@p522 @p507 @p521)) % 1.02/1.22 (step @p524 :rule true_intro :premises (@p523)) % 1.02/1.22 (step @p525 :rule false_intro :premises (@p509)) % 1.02/1.22 (step @p526 :rule symm :premises (@p525)) % 1.02/1.22 (step @p527 :rule trans :premises (@p526 @p524)) % 1.02/1.22 (step @p528 false :rule eq_resolve :premises (@p527 @p109)) % 1.02/1.22 (step-pop @p22137 :rule scope :premises (@p528)) % 1.02/1.22 (step-pop @p22138 :rule scope :premises (@p22137)) % 1.02/1.22 (step-pop @p22139 :rule scope :premises (@p22138)) % 1.02/1.22 (step-pop @p22140 :rule scope :premises (@p22139)) % 1.02/1.22 (step @p529 :rule process_scope :premises (@p22140) :args (false)) % 1.02/1.22 (assume-push @p22141 @t454) % 1.02/1.22 (assume-push @p22142 @t456) % 1.02/1.22 (assume-push @p22143 @t432) % 1.02/1.22 (assume-push @p22144 @t451) % 1.02/1.22 (step @p538 :rule and_intro :premises (@p507 @p22144 @p22143 @p509)) % 1.02/1.22 (step-pop @p22145 :rule scope :premises (@p538)) % 1.02/1.22 (step-pop @p22146 :rule scope :premises (@p22145)) % 1.02/1.22 (step-pop @p22147 :rule scope :premises (@p22146)) % 1.02/1.22 (step-pop @p22148 :rule scope :premises (@p22147)) % 1.02/1.22 (step @p539 :rule process_scope :premises (@p22148) :args (@t458)) % 1.02/1.22 (step @p544 :rule implies_elim :premises (@p539)) % 1.02/1.22 (step @p545 :rule resolution :premises (@p544 @p529) :args (true @t458)) % 1.02/1.22 (step @p546 :rule not_and :premises (@p545)) % 1.02/1.22 (step @p547 :rule eq_resolve :premises (@p546 @p514)) % 1.02/1.22 (step @p548 :rule reordering :premises (@p547) :args ((or @t453 @t452 @t435 @t455))) % 1.02/1.22 (step @p549 :rule and_elim :premises (@p5) :args (3)) % 1.02/1.22 (assume-push @p22149 @t399) % 1.02/1.22 (assume-push @p22150 @t459) % 1.02/1.22 (assume-push @p22151 @t374) % 1.02/1.22 (assume-push @p22152 @t451) % 1.02/1.22 (assume-push @p22153 @t451) % 1.02/1.22 (assume-push @p22154 @t374) % 1.02/1.22 (assume-push @p22155 @t459) % 1.02/1.22 (assume-push @p22156 @t399) % 1.02/1.22 (step @p558 :rule symm :premises (@p22152)) % 1.02/1.22 (step @p559 :rule symm :premises (@p22150)) % 1.02/1.22 (step @p560 :rule symm :premises (@p22151)) % 1.02/1.22 (step @p561 :rule cong :premises (@p560 @p559) :args (@t227)) % 1.02/1.22 (step @p562 :rule trans :premises (@p65 @p561 @p558)) % 1.02/1.22 (step-pop @p22157 :rule scope :premises (@p562)) % 1.02/1.22 (step-pop @p22158 :rule scope :premises (@p22157)) % 1.02/1.22 (step-pop @p22159 :rule scope :premises (@p22158)) % 1.02/1.22 (step-pop @p22160 :rule scope :premises (@p22159)) % 1.02/1.22 (step @p563 :rule process_scope :premises (@p22160) :args (@t241)) % 1.02/1.22 (step @p568 :rule and_intro :premises (@p22152 @p22151 @p22150 @p65)) % 1.02/1.22 (step @p569 :rule modus_ponens :premises (@p568 @p563)) % 1.02/1.22 (step-pop @p22161 :rule scope :premises (@p569)) % 1.02/1.22 (step-pop @p22162 :rule scope :premises (@p22161)) % 1.02/1.22 (step-pop @p22163 :rule scope :premises (@p22162)) % 1.02/1.22 (step-pop @p22164 :rule scope :premises (@p22163)) % 1.02/1.22 (step @p570 :rule process_scope :premises (@p22164) :args (@t241)) % 1.02/1.22 (step @p575 :rule implies_elim :premises (@p570)) % 1.02/1.22 (step @p576 :rule cnf_and_neg :args (@t460)) % 1.02/1.22 (step @p577 :rule resolution :premises (@p576 @p575) :args (true @t460)) % 1.02/1.22 (step @p578 :rule reordering :premises (@p577) :args ((or @t241 @t379 @t452 @t461 @t402))) % 1.02/1.22 (step @p579 :rule eq-symm :args (@t152 tptp.e4)) % 1.02/1.22 (step @p580 :rule eq-symm :args (@t152 tptp.e3)) % 1.02/1.22 (step @p581 :rule eq-symm :args (@t152 tptp.e2)) % 1.02/1.22 (step @p582 :rule eq-symm :args (@t152 tptp.e0)) % 1.02/1.22 (step @p583 :rule nary_cong :premises (@p582 @p446 @p581 @p580 @p579) :args (@t158)) % 1.02/1.22 (step @p584 :rule and_elim :premises (@p1) :args (1)) % 1.02/1.22 (step @p585 :rule eq_resolve :premises (@p584 @p583)) % 1.02/1.22 (step @p586 :rule and_elim :premises (@p4) :args (10)) % 1.02/1.22 (step @p587 :rule symm :premises (@p586)) % 1.02/1.22 (step @p588 :rule refl :args (@t463)) % 1.02/1.22 (step @p589 :rule bool-double-not-elim :args (@t464)) % 1.02/1.22 (step @p590 :rule nary_cong :premises (@p589 @p352 @p588) :args ((or @t466 @t425 @t463))) % 1.02/1.22 (assume-push @p22165 @t465) % 1.02/1.22 (assume-push @p22166 @t424) % 1.02/1.22 (assume-push @p22167 @t465) % 1.02/1.22 (assume-push @p22168 @t424) % 1.02/1.22 (step @p595 :rule false_intro :premises (@p587)) % 1.02/1.22 (step @p21 :rule refl :args (@t152)) % 1.02/1.22 (step @p596 :rule cong :premises (@p22166 @p21) :args (@t462)) % 1.02/1.22 (step @p597 :rule trans :premises (@p596 @p595)) % 1.02/1.22 (step @p598 :rule false_elim :premises (@p597)) % 1.02/1.22 (step-pop @p22169 :rule scope :premises (@p598)) % 1.02/1.22 (step-pop @p22170 :rule scope :premises (@p22169)) % 1.02/1.22 (step @p599 :rule process_scope :premises (@p22170) :args (@t463)) % 1.02/1.22 (step @p602 :rule and_intro :premises (@p587 @p22166)) % 1.02/1.22 (step @p603 :rule modus_ponens :premises (@p602 @p599)) % 1.02/1.22 (step-pop @p22171 :rule scope :premises (@p603)) % 1.02/1.22 (step-pop @p22172 :rule scope :premises (@p22171)) % 1.02/1.22 (step @p604 :rule process_scope :premises (@p22172) :args (@t463)) % 1.02/1.22 (step @p607 :rule implies_elim :premises (@p604)) % 1.02/1.22 (step @p608 :rule cnf_and_neg :args (@t467)) % 1.02/1.22 (step @p609 :rule resolution :premises (@p608 @p607) :args (true @t467)) % 1.02/1.22 (step @p610 :rule eq_resolve :premises (@p609 @p590)) % 1.02/1.22 (step @p611 :rule reordering :premises (@p610) :args ((or @t464 @t463 @t425))) % 1.02/1.22 (step @p612 :rule chain_m_resolution :premises (@p611 @p587 @p585 @p383 @p578 @p549 @p65 @p548 @p509 @p507) :args ((or @t400 @t373 @t358 @t380 @t390 @t418 @t379 @t452) @t468 (@list @t464 @t462 @t424 @t459 @t241 @t399 @t432 @t453 @t454))) % 1.02/1.22 (step @p613 :rule bool-double-not-elim :args (@t451)) % 1.02/1.22 (step @p614 :rule bool-double-not-elim :args (@t426)) % 1.02/1.22 (step @p615 :rule bool-double-not-elim :args (@t406)) % 1.02/1.22 (step @p616 :rule bool-double-not-elim :args (@t390)) % 1.02/1.22 (step @p617 :rule bool-double-not-elim :args (@t469)) % 1.02/1.22 (step @p618 :rule nary_cong :premises (@p617 @p616 @p615 @p614 @p613) :args ((or (not @t471) @t470 (not @t407) (not @t427) (not @t452)))) % 1.02/1.22 (step @p619 :rule eq-symm :args (@t249 tptp.e4)) % 1.02/1.22 (step @p620 :rule eq-symm :args (@t250 tptp.e4)) % 1.02/1.22 (step @p621 :rule eq-symm :args (@t251 tptp.e4)) % 1.02/1.22 (step @p622 :rule eq-symm :args (@t252 tptp.e4)) % 1.02/1.22 (step @p623 :rule eq-symm :args (@t253 tptp.e4)) % 1.02/1.22 (step @p624 :rule eq-symm :args (@t254 tptp.e3)) % 1.02/1.22 (step @p625 :rule eq-symm :args (@t255 tptp.e3)) % 1.02/1.22 (step @p626 :rule eq-symm :args (@t256 tptp.e3)) % 1.02/1.22 (step @p627 :rule eq-symm :args (@t257 tptp.e3)) % 1.02/1.22 (step @p628 :rule eq-symm :args (@t258 tptp.e3)) % 1.02/1.22 (step @p629 :rule eq-symm :args (@t259 tptp.e2)) % 1.02/1.22 (step @p630 :rule eq-symm :args (@t260 tptp.e2)) % 1.02/1.22 (step @p631 :rule eq-symm :args (@t261 tptp.e2)) % 1.02/1.22 (step @p632 :rule eq-symm :args (@t262 tptp.e2)) % 1.02/1.22 (step @p633 :rule eq-symm :args (@t263 tptp.e2)) % 1.02/1.22 (step @p634 :rule eq-symm :args (@t264 tptp.e1)) % 1.02/1.22 (step @p635 :rule eq-symm :args (@t265 tptp.e1)) % 1.02/1.22 (step @p636 :rule eq-symm :args (@t266 tptp.e1)) % 1.02/1.22 (step @p637 :rule eq-symm :args (@t267 tptp.e1)) % 1.02/1.22 (step @p638 :rule eq-symm :args (@t268 tptp.e1)) % 1.02/1.22 (step @p639 :rule eq-symm :args (@t269 tptp.e0)) % 1.02/1.22 (step @p640 :rule eq-symm :args (@t270 tptp.e0)) % 1.02/1.22 (step @p641 :rule eq-symm :args (@t271 tptp.e0)) % 1.02/1.22 (step @p642 :rule eq-symm :args (@t272 tptp.e0)) % 1.02/1.22 (step @p643 :rule eq-symm :args (@t273 tptp.e0)) % 1.02/1.22 (step @p644 :rule nary_cong :premises (@p643 @p642 @p641 @p640 @p639 @p638 @p637 @p636 @p635 @p634 @p633 @p632 @p631 @p630 @p629 @p628 @p627 @p626 @p625 @p624 @p623 @p622 @p621 @p620 @p619) :args (@t274)) % 1.02/1.22 (step @p645 :rule eq-symm :args (@t275 tptp.e4)) % 1.02/1.22 (step @p646 :rule eq-symm :args (@t276 tptp.e3)) % 1.02/1.22 (step @p647 :rule eq-symm :args (@t277 tptp.e2)) % 1.02/1.22 (step @p648 :rule eq-symm :args (@t278 tptp.e1)) % 1.02/1.22 (step @p649 :rule eq-symm :args (@t279 tptp.e0)) % 1.02/1.22 (step @p650 :rule eq-symm :args (@t280 tptp.e4)) % 1.02/1.22 (step @p651 :rule eq-symm :args (@t281 tptp.e3)) % 1.02/1.22 (step @p652 :rule eq-symm :args (@t282 tptp.e2)) % 1.02/1.22 (step @p653 :rule eq-symm :args (@t283 tptp.e1)) % 1.02/1.22 (step @p654 :rule eq-symm :args (@t284 tptp.e0)) % 1.02/1.22 (step @p655 :rule eq-symm :args (@t285 tptp.e4)) % 1.02/1.22 (step @p656 :rule eq-symm :args (@t286 tptp.e3)) % 1.02/1.22 (step @p657 :rule eq-symm :args (@t287 tptp.e2)) % 1.02/1.22 (step @p658 :rule eq-symm :args (@t288 tptp.e1)) % 1.02/1.22 (step @p659 :rule eq-symm :args (@t289 tptp.e0)) % 1.02/1.22 (step @p660 :rule eq-symm :args (@t290 tptp.e4)) % 1.02/1.22 (step @p661 :rule eq-symm :args (@t291 tptp.e3)) % 1.02/1.22 (step @p662 :rule eq-symm :args (@t292 tptp.e2)) % 1.02/1.22 (step @p663 :rule eq-symm :args (@t293 tptp.e1)) % 1.02/1.22 (step @p664 :rule eq-symm :args (@t294 tptp.e0)) % 1.02/1.22 (step @p665 :rule eq-symm :args (@t295 tptp.e4)) % 1.02/1.22 (step @p666 :rule eq-symm :args (@t296 tptp.e3)) % 1.02/1.22 (step @p667 :rule eq-symm :args (@t297 tptp.e2)) % 1.02/1.22 (step @p668 :rule eq-symm :args (@t298 tptp.e1)) % 1.02/1.22 (step @p669 :rule eq-symm :args (@t299 tptp.e0)) % 1.02/1.22 (step @p670 :rule nary_cong :premises (@p669 @p668 @p667 @p666 @p665 @p664 @p663 @p662 @p661 @p660 @p659 @p658 @p657 @p656 @p655 @p654 @p653 @p652 @p651 @p650 @p649 @p648 @p647 @p646 @p645) :args (@t300)) % 1.02/1.22 (step @p671 :rule eq-symm :args (@t1 tptp.e4)) % 1.02/1.22 (step @p672 :rule cong :premises (@p671) :args (@t301)) % 1.02/1.22 (step @p673 :rule eq-symm :args (@t8 tptp.e3)) % 1.02/1.22 (step @p674 :rule cong :premises (@p673) :args (@t302)) % 1.02/1.22 (step @p675 :rule eq-symm :args (@t15 tptp.e2)) % 1.02/1.22 (step @p676 :rule cong :premises (@p675) :args (@t303)) % 1.02/1.22 (step @p677 :rule cong :premises (@p443) :args (@t304)) % 1.02/1.22 (step @p678 :rule eq-symm :args (@t29 tptp.e0)) % 1.02/1.22 (step @p679 :rule cong :premises (@p678) :args (@t305)) % 1.02/1.22 (step @p680 :rule nary_cong :premises (@p679 @p677 @p676 @p674 @p672) :args (@t306)) % 1.02/1.22 (step @p681 :rule eq-symm :args (@t36 tptp.e4)) % 1.02/1.22 (step @p682 :rule cong :premises (@p681) :args (@t307)) % 1.02/1.22 (step @p683 :rule eq-symm :args (@t42 tptp.e3)) % 1.02/1.22 (step @p684 :rule cong :premises (@p683) :args (@t308)) % 1.02/1.22 (step @p685 :rule eq-symm :args (@t48 tptp.e2)) % 1.02/1.22 (step @p686 :rule cong :premises (@p685) :args (@t309)) % 1.02/1.22 (step @p687 :rule cong :premises (@p444) :args (@t310)) % 1.02/1.22 (step @p688 :rule eq-symm :args (@t60 tptp.e0)) % 1.02/1.22 (step @p689 :rule cong :premises (@p688) :args (@t311)) % 1.02/1.22 (step @p690 :rule nary_cong :premises (@p689 @p687 @p686 @p684 @p682) :args (@t312)) % 1.02/1.22 (step @p691 :rule eq-symm :args (@t67 tptp.e4)) % 1.02/1.22 (step @p692 :rule cong :premises (@p691) :args (@t313)) % 1.02/1.22 (step @p693 :rule eq-symm :args (@t73 tptp.e3)) % 1.02/1.22 (step @p694 :rule cong :premises (@p693) :args (@t314)) % 1.02/1.22 (step @p695 :rule eq-symm :args (@t79 tptp.e2)) % 1.02/1.22 (step @p696 :rule cong :premises (@p695) :args (@t315)) % 1.02/1.22 (step @p697 :rule cong :premises (@p445) :args (@t316)) % 1.02/1.22 (step @p698 :rule eq-symm :args (@t93 tptp.e0)) % 1.02/1.22 (step @p699 :rule cong :premises (@p698) :args (@t317)) % 1.02/1.22 (step @p700 :rule nary_cong :premises (@p699 @p697 @p696 @p694 @p692) :args (@t318)) % 1.02/1.22 (step @p701 :rule eq-symm :args (@t100 tptp.e4)) % 1.02/1.22 (step @p702 :rule cong :premises (@p701) :args (@t319)) % 1.02/1.22 (step @p703 :rule eq-symm :args (@t106 tptp.e3)) % 1.02/1.22 (step @p704 :rule cong :premises (@p703) :args (@t320)) % 1.02/1.22 (step @p705 :rule eq-symm :args (@t112 tptp.e2)) % 1.02/1.22 (step @p706 :rule cong :premises (@p705) :args (@t321)) % 1.02/1.22 (step @p707 :rule cong :premises (@p379) :args (@t322)) % 1.02/1.22 (step @p708 :rule eq-symm :args (@t125 tptp.e0)) % 1.02/1.22 (step @p709 :rule cong :premises (@p708) :args (@t323)) % 1.02/1.22 (step @p710 :rule nary_cong :premises (@p709 @p707 @p706 @p704 @p702) :args (@t324)) % 1.02/1.22 (step @p711 :rule eq-symm :args (@t132 tptp.e4)) % 1.02/1.22 (step @p712 :rule cong :premises (@p711) :args (@t325)) % 1.02/1.22 (step @p713 :rule eq-symm :args (@t138 tptp.e3)) % 1.02/1.22 (step @p714 :rule cong :premises (@p713) :args (@t326)) % 1.02/1.22 (step @p715 :rule eq-symm :args (@t145 tptp.e2)) % 1.02/1.22 (step @p716 :rule cong :premises (@p715) :args (@t327)) % 1.02/1.22 (step @p717 :rule cong :premises (@p446) :args (@t328)) % 1.02/1.22 (step @p718 :rule eq-symm :args (@t159 tptp.e0)) % 1.02/1.22 (step @p719 :rule cong :premises (@p718) :args (@t329)) % 1.02/1.22 (step @p720 :rule nary_cong :premises (@p719 @p717 @p716 @p714 @p712) :args (@t330)) % 1.02/1.22 (step @p721 :rule eq-symm :args (@t36 tptp.e3)) % 1.02/1.22 (step @p722 :rule cong :premises (@p721) :args (@t331)) % 1.02/1.22 (step @p723 :rule eq-symm :args (@t67 tptp.e2)) % 1.02/1.22 (step @p724 :rule cong :premises (@p723) :args (@t332)) % 1.02/1.22 (step @p725 :rule eq-symm :args (@t100 tptp.e1)) % 1.02/1.22 (step @p726 :rule cong :premises (@p725) :args (@t333)) % 1.02/1.22 (step @p727 :rule eq-symm :args (@t132 tptp.e0)) % 1.02/1.22 (step @p728 :rule cong :premises (@p727) :args (@t334)) % 1.02/1.22 (step @p729 :rule nary_cong :premises (@p728 @p726 @p724 @p722 @p672) :args (@t335)) % 1.02/1.22 (step @p730 :rule eq-symm :args (@t8 tptp.e4)) % 1.02/1.22 (step @p731 :rule cong :premises (@p730) :args (@t336)) % 1.02/1.22 (step @p732 :rule eq-symm :args (@t73 tptp.e2)) % 1.02/1.22 (step @p733 :rule cong :premises (@p732) :args (@t337)) % 1.02/1.22 (step @p734 :rule eq-symm :args (@t106 tptp.e1)) % 1.02/1.22 (step @p735 :rule cong :premises (@p734) :args (@t338)) % 1.02/1.22 (step @p736 :rule eq-symm :args (@t138 tptp.e0)) % 1.02/1.22 (step @p737 :rule cong :premises (@p736) :args (@t339)) % 1.02/1.22 (step @p738 :rule nary_cong :premises (@p737 @p735 @p733 @p684 @p731) :args (@t340)) % 1.02/1.22 (step @p739 :rule eq-symm :args (@t15 tptp.e4)) % 1.02/1.22 (step @p740 :rule cong :premises (@p739) :args (@t341)) % 1.02/1.22 (step @p741 :rule eq-symm :args (@t48 tptp.e3)) % 1.02/1.22 (step @p742 :rule cong :premises (@p741) :args (@t342)) % 1.02/1.22 (step @p743 :rule eq-symm :args (@t112 tptp.e1)) % 1.02/1.22 (step @p744 :rule cong :premises (@p743) :args (@t343)) % 1.02/1.22 (step @p745 :rule eq-symm :args (@t145 tptp.e0)) % 1.02/1.22 (step @p746 :rule cong :premises (@p745) :args (@t344)) % 1.02/1.22 (step @p747 :rule nary_cong :premises (@p746 @p744 @p696 @p742 @p740) :args (@t345)) % 1.02/1.22 (step @p748 :rule eq-symm :args (@t22 tptp.e4)) % 1.02/1.22 (step @p749 :rule cong :premises (@p748) :args (@t346)) % 1.02/1.22 (step @p750 :rule eq-symm :args (@t54 tptp.e3)) % 1.02/1.22 (step @p751 :rule cong :premises (@p750) :args (@t347)) % 1.02/1.22 (step @p752 :rule eq-symm :args (@t86 tptp.e2)) % 1.02/1.22 (step @p753 :rule cong :premises (@p752) :args (@t348)) % 1.02/1.22 (step @p754 :rule cong :premises (@p582) :args (@t349)) % 1.02/1.22 (step @p755 :rule nary_cong :premises (@p754 @p707 @p753 @p751 @p749) :args (@t350)) % 1.02/1.22 (step @p756 :rule eq-symm :args (@t29 tptp.e4)) % 1.02/1.22 (step @p757 :rule cong :premises (@p756) :args (@t351)) % 1.02/1.22 (step @p758 :rule eq-symm :args (@t60 tptp.e3)) % 1.02/1.22 (step @p759 :rule cong :premises (@p758) :args (@t352)) % 1.02/1.22 (step @p760 :rule eq-symm :args (@t93 tptp.e2)) % 1.02/1.22 (step @p761 :rule cong :premises (@p760) :args (@t353)) % 1.02/1.22 (step @p762 :rule eq-symm :args (@t125 tptp.e1)) % 1.02/1.22 (step @p763 :rule cong :premises (@p762) :args (@t354)) % 1.02/1.22 (step @p764 :rule nary_cong :premises (@p719 @p763 @p761 @p759 @p757) :args (@t355)) % 1.02/1.22 (step @p765 :rule nary_cong :premises (@p764 @p755 @p747 @p738 @p729 @p720 @p710 @p700 @p690 @p680 @p670 @p644) :args (@t356)) % 1.02/1.22 (step @p766 :rule cong :premises (@p765) :args (@t357)) % 1.02/1.22 (step @p767 :rule eq_resolve :premises (@p6 @p766)) % 1.02/1.22 (step @p768 :rule not_or_elim :premises (@p767) :args (6)) % 1.02/1.22 (step @p769 :rule not_and :premises (@p768)) % 1.02/1.22 (step @p770 :rule eq_resolve :premises (@p769 @p618)) % 1.02/1.22 (step @p771 :rule chain_m_resolution :premises (@p770 @p612 @p505 @p36 @p11 @p349 @p325 @p323 @p239 @p301 @p151 @p96 @p98 @p236 @p65 @p207 @p176 @p94 @p67 @p175 @p69) :args ((or @t469 @t379 @t361) (@list true true true true true true true true true true false true true false true true true false true true) (@list @t451 @t426 @t358 @t362 @t418 @t420 @t415 @t239 @t406 @t380 @t383 @t382 @t400 @t399 @t395 @t247 @t373 @t372 @t390 @t375))) % 1.02/1.22 (step @p772 :rule refl :args (@t378)) % 1.02/1.22 (step @p773 :rule nary_cong :premises (@p589 @p152 @p772) :args ((or @t466 @t391 @t378))) % 1.02/1.22 (assume-push @p22173 @t465) % 1.02/1.22 (assume-push @p22174 @t390) % 1.02/1.22 (assume-push @p22175 @t465) % 1.02/1.22 (assume-push @p22176 @t390) % 1.02/1.22 (step @p595 :rule false_intro :premises (@p587)) % 1.02/1.22 (step @p21 :rule refl :args (@t152)) % 1.02/1.22 (step @p778 :rule cong :premises (@p22174 @p21) :args (@t373)) % 1.02/1.22 (step @p779 :rule trans :premises (@p778 @p595)) % 1.02/1.22 (step @p780 :rule false_elim :premises (@p779)) % 1.02/1.22 (step-pop @p22177 :rule scope :premises (@p780)) % 1.02/1.22 (step-pop @p22178 :rule scope :premises (@p22177)) % 1.02/1.22 (step @p781 :rule process_scope :premises (@p22178) :args (@t378)) % 1.02/1.22 (step @p784 :rule and_intro :premises (@p587 @p22174)) % 1.02/1.22 (step @p785 :rule modus_ponens :premises (@p784 @p781)) % 1.02/1.22 (step-pop @p22179 :rule scope :premises (@p785)) % 1.02/1.22 (step-pop @p22180 :rule scope :premises (@p22179)) % 1.02/1.22 (step @p786 :rule process_scope :premises (@p22180) :args (@t378)) % 1.02/1.22 (step @p789 :rule implies_elim :premises (@p786)) % 1.02/1.22 (step @p790 :rule cnf_and_neg :args (@t472)) % 1.02/1.22 (step @p791 :rule resolution :premises (@p790 @p789) :args (true @t472)) % 1.02/1.22 (step @p792 :rule eq_resolve :premises (@p791 @p773)) % 1.02/1.22 (assume-push @p22181 @t399) % 1.02/1.22 (assume-push @p22182 @t373) % 1.02/1.22 (assume-push @p22183 @t469) % 1.02/1.22 (assume-push @p22184 @t373) % 1.02/1.22 (assume-push @p22185 @t469) % 1.02/1.22 (assume-push @p22186 @t399) % 1.02/1.22 (step @p799 :rule symm :premises (@p22182)) % 1.02/1.22 (step @p189 :rule refl :args (tptp.e0)) % 1.02/1.22 (step @p800 :rule cong :premises (@p189 @p799) :args (@t298)) % 1.02/1.22 (step @p21 :rule refl :args (@t152)) % 1.02/1.22 (step @p801 :rule symm :premises (@p22183)) % 1.02/1.22 (step @p802 :rule cong :premises (@p801 @p21) :args (@t227)) % 1.02/1.22 (step @p803 :rule trans :premises (@p65 @p802 @p800 @p799)) % 1.02/1.22 (step-pop @p22187 :rule scope :premises (@p803)) % 1.02/1.22 (step-pop @p22188 :rule scope :premises (@p22187)) % 1.02/1.22 (step-pop @p22189 :rule scope :premises (@p22188)) % 1.02/1.22 (step @p804 :rule process_scope :premises (@p22189) :args (@t247)) % 1.02/1.22 (step @p808 :rule and_intro :premises (@p22182 @p22183 @p65)) % 1.02/1.22 (step @p809 :rule modus_ponens :premises (@p808 @p804)) % 1.02/1.22 (step-pop @p22190 :rule scope :premises (@p809)) % 1.02/1.22 (step-pop @p22191 :rule scope :premises (@p22190)) % 1.02/1.22 (step-pop @p22192 :rule scope :premises (@p22191)) % 1.02/1.22 (step @p810 :rule process_scope :premises (@p22192) :args (@t247)) % 1.02/1.22 (step @p814 :rule implies_elim :premises (@p810)) % 1.02/1.22 (step @p815 :rule cnf_and_neg :args (@t473)) % 1.02/1.22 (step @p816 :rule resolution :premises (@p815 @p814) :args (true @t473)) % 1.02/1.22 (step @p817 :rule reordering :premises (@p816) :args ((or @t247 @t378 @t471 @t402))) % 1.02/1.22 (step @p818 :rule and_elim :premises (@p5) :args (1)) % 1.02/1.22 (assume-push @p22193 @t399) % 1.02/1.22 (assume-push @p22194 @t373) % 1.02/1.22 (assume-push @p22195 @t474) % 1.02/1.22 (assume-push @p22196 @t360) % 1.02/1.22 (assume-push @p22197 @t360) % 1.02/1.22 (assume-push @p22198 @t474) % 1.02/1.22 (assume-push @p22199 @t373) % 1.02/1.22 (assume-push @p22200 @t399) % 1.02/1.22 (step @p827 :rule symm :premises (@p22196)) % 1.02/1.22 (step @p828 :rule symm :premises (@p22194)) % 1.02/1.22 (step @p829 :rule symm :premises (@p22195)) % 1.02/1.22 (step @p830 :rule cong :premises (@p829 @p828) :args (@t227)) % 1.02/1.22 (step @p831 :rule trans :premises (@p65 @p830 @p827)) % 1.02/1.22 (step-pop @p22201 :rule scope :premises (@p831)) % 1.02/1.22 (step-pop @p22202 :rule scope :premises (@p22201)) % 1.02/1.22 (step-pop @p22203 :rule scope :premises (@p22202)) % 1.02/1.22 (step-pop @p22204 :rule scope :premises (@p22203)) % 1.02/1.22 (step @p832 :rule process_scope :premises (@p22204) :args (@t245)) % 1.02/1.22 (step @p837 :rule and_intro :premises (@p22196 @p22195 @p22194 @p65)) % 1.02/1.22 (step @p838 :rule modus_ponens :premises (@p837 @p832)) % 1.02/1.22 (step-pop @p22205 :rule scope :premises (@p838)) % 1.02/1.22 (step-pop @p22206 :rule scope :premises (@p22205)) % 1.02/1.22 (step-pop @p22207 :rule scope :premises (@p22206)) % 1.02/1.22 (step-pop @p22208 :rule scope :premises (@p22207)) % 1.02/1.22 (step @p839 :rule process_scope :premises (@p22208) :args (@t245)) % 1.02/1.22 (step @p844 :rule implies_elim :premises (@p839)) % 1.02/1.22 (step @p845 :rule cnf_and_neg :args (@t475)) % 1.02/1.22 (step @p846 :rule resolution :premises (@p845 @p844) :args (true @t475)) % 1.02/1.22 (step @p847 :rule reordering :premises (@p846) :args ((or @t245 @t361 @t378 @t476 @t402))) % 1.02/1.22 (step @p848 :rule and_elim :premises (@p5) :args (6)) % 1.02/1.22 (step @p849 :rule refl :args (@t478)) % 1.02/1.22 (step @p850 :rule bool-double-not-elim :args (@t235)) % 1.02/1.22 (step @p851 :rule nary_cong :premises (@p850 @p102 @p772 @p849 @p510) :args ((or @t479 @t377 @t378 @t478 @t452))) % 1.02/1.22 (assume-push @p22209 @t372) % 1.02/1.22 (assume-push @p22210 @t480) % 1.02/1.22 (assume-push @p22211 @t451) % 1.02/1.22 (assume-push @p22212 @t236) % 1.02/1.22 (step @p109 :rule evaluate :args (@t388)) % 1.02/1.22 (step @p856 :rule symm :premises (@p22210)) % 1.02/1.22 (step @p857 :rule trans :premises (@p22211 @p856 @p67)) % 1.02/1.22 (step @p858 :rule symm :premises (@p857)) % 1.02/1.22 (step @p859 :rule trans :premises (@p67 @p858)) % 1.02/1.22 (step @p860 :rule true_intro :premises (@p859)) % 1.02/1.22 (step @p861 :rule false_intro :premises (@p848)) % 1.02/1.22 (step @p862 :rule symm :premises (@p861)) % 1.02/1.22 (step @p863 :rule trans :premises (@p862 @p860)) % 1.02/1.22 (step @p864 false :rule eq_resolve :premises (@p863 @p109)) % 1.02/1.22 (step-pop @p22213 :rule scope :premises (@p864)) % 1.02/1.22 (step-pop @p22214 :rule scope :premises (@p22213)) % 1.02/1.22 (step-pop @p22215 :rule scope :premises (@p22214)) % 1.02/1.22 (step-pop @p22216 :rule scope :premises (@p22215)) % 1.02/1.22 (step @p865 :rule process_scope :premises (@p22216) :args (false)) % 1.02/1.22 (assume-push @p22217 @t236) % 1.02/1.22 (assume-push @p22218 @t372) % 1.02/1.22 (assume-push @p22219 @t373) % 1.02/1.22 (assume-push @p22220 @t477) % 1.02/1.22 (assume-push @p22221 @t451) % 1.02/1.22 (assume-push @p22222 @t477) % 1.02/1.22 (assume-push @p22223 @t373) % 1.02/1.22 (assume-push @p22224 @t372) % 1.02/1.22 (step @p878 :rule symm :premises (@p22220)) % 1.02/1.22 (step @p78 :rule refl :args (tptp.e1)) % 1.02/1.22 (step @p879 :rule cong :premises (@p78 @p878) :args (@t294)) % 1.02/1.22 (step @p76 :rule refl :args (@t125)) % 1.02/1.22 (step @p880 :rule symm :premises (@p22219)) % 1.02/1.22 (step @p881 :rule cong :premises (@p880 @p76) :args (@t223)) % 1.02/1.22 (step @p882 :rule trans :premises (@p67 @p881 @p879)) % 1.02/1.22 (step-pop @p22225 :rule scope :premises (@p882)) % 1.02/1.22 (step-pop @p22226 :rule scope :premises (@p22225)) % 1.02/1.22 (step-pop @p22227 :rule scope :premises (@p22226)) % 1.02/1.22 (step @p883 :rule process_scope :premises (@p22227) :args (@t480)) % 1.02/1.22 (step @p887 :rule and_intro :premises (@p22220 @p22219 @p67)) % 1.02/1.22 (step @p888 :rule modus_ponens :premises (@p887 @p883)) % 1.02/1.22 (step @p889 :rule and_intro :premises (@p67 @p888 @p22221 @p848)) % 1.02/1.22 (step-pop @p22228 :rule scope :premises (@p889)) % 1.02/1.22 (step-pop @p22229 :rule scope :premises (@p22228)) % 1.02/1.22 (step-pop @p22230 :rule scope :premises (@p22229)) % 1.02/1.22 (step-pop @p22231 :rule scope :premises (@p22230)) % 1.02/1.22 (step-pop @p22232 :rule scope :premises (@p22231)) % 1.02/1.22 (step @p890 :rule process_scope :premises (@p22232) :args (@t481)) % 1.02/1.22 (step @p896 :rule implies_elim :premises (@p890)) % 1.02/1.22 (step @p897 :rule resolution :premises (@p896 @p865) :args (true @t481)) % 1.02/1.22 (step @p898 :rule not_and :premises (@p897)) % 1.02/1.22 (step @p899 :rule eq_resolve :premises (@p898 @p851)) % 1.02/1.22 (step @p900 :rule reordering :premises (@p899) :args ((or @t235 @t378 @t452 @t478 @t377))) % 1.02/1.22 (step @p901 :rule refl :args (@t483)) % 1.02/1.22 (step @p902 :rule nary_cong :premises (@p102 @p14 @p772 @p849 @p13 @p901) :args ((or @t377 @t364 @t378 @t478 @t361 @t483))) % 1.02/1.22 (assume-push @p22233 @t372) % 1.02/1.22 (assume-push @p22234 @t363) % 1.02/1.22 (assume-push @p22235 @t373) % 1.02/1.22 (assume-push @p22236 @t477) % 1.02/1.22 (assume-push @p22237 @t360) % 1.02/1.22 (assume-push @p22238 @t363) % 1.02/1.22 (assume-push @p22239 @t360) % 1.02/1.22 (assume-push @p22240 @t373) % 1.02/1.22 (assume-push @p22241 @t480) % 1.02/1.22 (step @p20 :rule false_intro :premises (@p11)) % 1.02/1.22 (step @p912 :rule symm :premises (@p22241)) % 1.02/1.22 (step @p913 :rule trans :premises (@p912 @p22235)) % 1.02/1.22 (step @p914 :rule cong :premises (@p22237 @p913) :args (@t482)) % 1.02/1.22 (step @p915 :rule trans :premises (@p914 @p20)) % 1.02/1.22 (step @p916 :rule false_elim :premises (@p915)) % 1.02/1.22 (step-pop @p22242 :rule scope :premises (@p916)) % 1.02/1.22 (step-pop @p22243 :rule scope :premises (@p22242)) % 1.02/1.22 (step-pop @p22244 :rule scope :premises (@p22243)) % 1.02/1.22 (step-pop @p22245 :rule scope :premises (@p22244)) % 1.02/1.22 (step @p917 :rule process_scope :premises (@p22245) :args (@t483)) % 1.02/1.22 (assume-push @p22246 @t477) % 1.02/1.22 (assume-push @p22247 @t373) % 1.02/1.22 (assume-push @p22248 @t372) % 1.02/1.22 (step @p878 :rule symm :premises (@p22236)) % 1.02/1.22 (step @p78 :rule refl :args (tptp.e1)) % 1.02/1.22 (step @p879 :rule cong :premises (@p78 @p878) :args (@t294)) % 1.02/1.22 (step @p76 :rule refl :args (@t125)) % 1.02/1.22 (step @p880 :rule symm :premises (@p22235)) % 1.02/1.22 (step @p881 :rule cong :premises (@p880 @p76) :args (@t223)) % 1.02/1.22 (step @p882 :rule trans :premises (@p67 @p881 @p879)) % 1.02/1.22 (step-pop @p22249 :rule scope :premises (@p882)) % 1.02/1.22 (step-pop @p22250 :rule scope :premises (@p22249)) % 1.02/1.22 (step-pop @p22251 :rule scope :premises (@p22250)) % 1.02/1.22 (step @p925 :rule process_scope :premises (@p22251) :args (@t480)) % 1.02/1.22 (step @p929 :rule and_intro :premises (@p22236 @p22235 @p67)) % 1.02/1.22 (step @p930 :rule modus_ponens :premises (@p929 @p925)) % 1.02/1.22 (step @p931 :rule and_intro :premises (@p11 @p22237 @p22235 @p930)) % 1.02/1.22 (step @p932 :rule modus_ponens :premises (@p931 @p917)) % 1.02/1.22 (step-pop @p22252 :rule scope :premises (@p932)) % 1.02/1.22 (step-pop @p22253 :rule scope :premises (@p22252)) % 1.02/1.22 (step-pop @p22254 :rule scope :premises (@p22253)) % 1.02/1.22 (step-pop @p22255 :rule scope :premises (@p22254)) % 1.02/1.22 (step-pop @p22256 :rule scope :premises (@p22255)) % 1.02/1.22 (step @p933 :rule process_scope :premises (@p22256) :args (@t483)) % 1.02/1.22 (step @p939 :rule implies_elim :premises (@p933)) % 1.02/1.22 (step @p940 :rule cnf_and_neg :args (@t484)) % 1.02/1.22 (step @p941 :rule resolution :premises (@p940 @p939) :args (true @t484)) % 1.02/1.22 (step @p942 :rule eq_resolve :premises (@p941 @p902)) % 1.02/1.22 (step @p943 :rule reordering :premises (@p942) :args ((or @t362 @t361 @t378 @t478 @t483 @t377))) % 1.02/1.22 (step @p944 :rule eq-symm :args (@t100 tptp.e2)) % 1.02/1.22 (step @p945 :rule eq-symm :args (@t106 tptp.e2)) % 1.02/1.22 (step @p946 :rule eq-symm :args (@t125 tptp.e2)) % 1.02/1.22 (step @p947 :rule nary_cong :premises (@p946 @p378 @p705 @p945 @p944) :args (@t190)) % 1.02/1.22 (step @p948 :rule and_elim :premises (@p2) :args (14)) % 1.02/1.22 (step @p949 :rule eq_resolve :premises (@p948 @p947)) % 1.02/1.22 (step @p950 :rule and_elim :premises (@p3) :args (10)) % 1.02/1.22 (step @p951 :rule symm :premises (@p950)) % 1.02/1.22 (step @p952 :rule and_elim :premises (@p5) :args (7)) % 1.02/1.22 (step @p953 :rule refl :args (@t486)) % 1.02/1.22 (step @p954 :rule refl :args (@t488)) % 1.02/1.22 (step @p955 :rule bool-double-not-elim :args (@t233)) % 1.02/1.22 (step @p956 :rule nary_cong :premises (@p955 @p954 @p953 @p353) :args ((or @t489 @t488 @t486 @t427))) % 1.02/1.22 (assume-push @p22257 @t487) % 1.02/1.22 (assume-push @p22258 @t485) % 1.02/1.22 (assume-push @p22259 @t426) % 1.02/1.22 (assume-push @p22260 @t234) % 1.02/1.22 (step @p109 :rule evaluate :args (@t388)) % 1.02/1.22 (step @p961 :rule symm :premises (@p22258)) % 1.02/1.22 (step @p962 :rule trans :premises (@p22259 @p961 @p951)) % 1.02/1.22 (step @p963 :rule symm :premises (@p962)) % 1.02/1.22 (step @p964 :rule trans :premises (@p951 @p963)) % 1.02/1.22 (step @p965 :rule true_intro :premises (@p964)) % 1.02/1.22 (step @p966 :rule false_intro :premises (@p952)) % 1.02/1.22 (step @p967 :rule symm :premises (@p966)) % 1.02/1.22 (step @p968 :rule trans :premises (@p967 @p965)) % 1.02/1.22 (step @p969 false :rule eq_resolve :premises (@p968 @p109)) % 1.02/1.22 (step-pop @p22261 :rule scope :premises (@p969)) % 1.02/1.22 (step-pop @p22262 :rule scope :premises (@p22261)) % 1.02/1.22 (step-pop @p22263 :rule scope :premises (@p22262)) % 1.02/1.22 (step-pop @p22264 :rule scope :premises (@p22263)) % 1.02/1.22 (step @p970 :rule process_scope :premises (@p22264) :args (false)) % 1.02/1.22 (assume-push @p22265 @t234) % 1.02/1.22 (assume-push @p22266 @t487) % 1.02/1.22 (assume-push @p22267 @t485) % 1.02/1.22 (assume-push @p22268 @t426) % 1.02/1.22 (step @p979 :rule and_intro :premises (@p951 @p22267 @p22268 @p952)) % 1.02/1.22 (step-pop @p22269 :rule scope :premises (@p979)) % 1.02/1.22 (step-pop @p22270 :rule scope :premises (@p22269)) % 1.02/1.22 (step-pop @p22271 :rule scope :premises (@p22270)) % 1.02/1.22 (step-pop @p22272 :rule scope :premises (@p22271)) % 1.02/1.22 (step @p980 :rule process_scope :premises (@p22272) :args (@t490)) % 1.02/1.22 (step @p985 :rule implies_elim :premises (@p980)) % 1.02/1.22 (step @p986 :rule resolution :premises (@p985 @p970) :args (true @t490)) % 1.02/1.22 (step @p987 :rule not_and :premises (@p986)) % 1.02/1.22 (step @p988 :rule eq_resolve :premises (@p987 @p956)) % 1.02/1.22 (step @p989 :rule reordering :premises (@p988) :args ((or @t233 @t427 @t486 @t488))) % 1.02/1.22 (step @p990 :rule chain_m_resolution :premises (@p989 @p952 @p951 @p949 @p770 @p943 @p11 @p67 @p900 @p848 @p67 @p792 @p587 @p817 @p176 @p349 @p325 @p847 @p65 @p818 @p301) :args ((or @t361 @t378 @t478) (@list true false false false true true false true true false true true true true true true true false true true) (@list @t233 @t487 @t485 @t426 @t482 @t362 @t372 @t451 @t235 @t372 @t390 @t464 @t469 @t247 @t418 @t420 @t474 @t399 @t245 @t406))) % 1.02/1.22 (step @p991 :rule eq-symm :args (@t125 tptp.e4)) % 1.02/1.22 (step @p992 :rule eq-symm :args (@t125 tptp.e3)) % 1.02/1.22 (step @p993 :rule nary_cong :premises (@p708 @p762 @p946 @p992 @p991) :args (@t131)) % 1.02/1.22 (step @p994 :rule and_elim :premises (@p1) :args (5)) % 1.02/1.22 (step @p995 :rule eq_resolve :premises (@p994 @p993)) % 1.02/1.22 (step @p996 :rule refl :args (@t492)) % 1.02/1.22 (step @p997 :rule nary_cong :premises (@p102 @p14 @p772 @p996 @p13 @p953) :args ((or @t377 @t364 @t378 @t492 @t361 @t486))) % 1.02/1.22 (assume-push @p22273 @t372) % 1.02/1.22 (assume-push @p22274 @t363) % 1.02/1.22 (assume-push @p22275 @t373) % 1.02/1.22 (assume-push @p22276 @t491) % 1.02/1.22 (assume-push @p22277 @t360) % 1.02/1.22 (assume-push @p22278 @t363) % 1.02/1.22 (assume-push @p22279 @t360) % 1.02/1.22 (assume-push @p22280 @t373) % 1.02/1.22 (assume-push @p22281 @t493) % 1.02/1.22 (step @p20 :rule false_intro :premises (@p11)) % 1.02/1.22 (step @p1007 :rule symm :premises (@p22281)) % 1.02/1.22 (step @p1008 :rule trans :premises (@p1007 @p22275)) % 1.02/1.22 (step @p1009 :rule cong :premises (@p22277 @p1008) :args (@t485)) % 1.02/1.22 (step @p1010 :rule trans :premises (@p1009 @p20)) % 1.02/1.22 (step @p1011 :rule false_elim :premises (@p1010)) % 1.02/1.22 (step-pop @p22282 :rule scope :premises (@p1011)) % 1.02/1.22 (step-pop @p22283 :rule scope :premises (@p22282)) % 1.02/1.22 (step-pop @p22284 :rule scope :premises (@p22283)) % 1.02/1.22 (step-pop @p22285 :rule scope :premises (@p22284)) % 1.02/1.22 (step @p1012 :rule process_scope :premises (@p22285) :args (@t486)) % 1.02/1.22 (assume-push @p22286 @t491) % 1.02/1.22 (assume-push @p22287 @t373) % 1.02/1.22 (assume-push @p22288 @t372) % 1.02/1.22 (step @p1020 :rule symm :premises (@p22276)) % 1.02/1.22 (step @p78 :rule refl :args (tptp.e1)) % 1.02/1.22 (step @p1021 :rule cong :premises (@p78 @p1020) :args (@t294)) % 1.02/1.22 (step @p76 :rule refl :args (@t125)) % 1.02/1.22 (step @p1022 :rule symm :premises (@p22275)) % 1.02/1.22 (step @p1023 :rule cong :premises (@p1022 @p76) :args (@t223)) % 1.02/1.22 (step @p1024 :rule trans :premises (@p67 @p1023 @p1021)) % 1.02/1.22 (step-pop @p22289 :rule scope :premises (@p1024)) % 1.02/1.22 (step-pop @p22290 :rule scope :premises (@p22289)) % 1.02/1.22 (step-pop @p22291 :rule scope :premises (@p22290)) % 1.02/1.22 (step @p1025 :rule process_scope :premises (@p22291) :args (@t493)) % 1.02/1.22 (step @p1029 :rule and_intro :premises (@p22276 @p22275 @p67)) % 1.02/1.22 (step @p1030 :rule modus_ponens :premises (@p1029 @p1025)) % 1.02/1.22 (step @p1031 :rule and_intro :premises (@p11 @p22277 @p22275 @p1030)) % 1.02/1.22 (step @p1032 :rule modus_ponens :premises (@p1031 @p1012)) % 1.02/1.22 (step-pop @p22292 :rule scope :premises (@p1032)) % 1.02/1.22 (step-pop @p22293 :rule scope :premises (@p22292)) % 1.02/1.22 (step-pop @p22294 :rule scope :premises (@p22293)) % 1.02/1.22 (step-pop @p22295 :rule scope :premises (@p22294)) % 1.02/1.22 (step-pop @p22296 :rule scope :premises (@p22295)) % 1.02/1.22 (step @p1033 :rule process_scope :premises (@p22296) :args (@t486)) % 1.02/1.22 (step @p1039 :rule implies_elim :premises (@p1033)) % 1.02/1.22 (step @p1040 :rule cnf_and_neg :args (@t494)) % 1.02/1.22 (step @p1041 :rule resolution :premises (@p1040 @p1039) :args (true @t494)) % 1.02/1.22 (step @p1042 :rule eq_resolve :premises (@p1041 @p997)) % 1.02/1.22 (step @p1043 :rule reordering :premises (@p1042) :args ((or @t362 @t361 @t378 @t492 @t486 @t377))) % 1.02/1.22 (step @p1044 :rule nary_cong :premises (@p455 @p102 @p772 @p996 @p353) :args ((or @t447 @t377 @t378 @t492 @t427))) % 1.02/1.22 (assume-push @p22297 @t372) % 1.02/1.22 (assume-push @p22298 @t493) % 1.02/1.22 (assume-push @p22299 @t426) % 1.02/1.22 (assume-push @p22300 @t238) % 1.02/1.22 (step @p109 :rule evaluate :args (@t388)) % 1.02/1.22 (step @p1049 :rule symm :premises (@p22298)) % 1.02/1.22 (step @p1050 :rule trans :premises (@p22299 @p1049 @p67)) % 1.02/1.22 (step @p1051 :rule symm :premises (@p1050)) % 1.02/1.22 (step @p1052 :rule trans :premises (@p67 @p1051)) % 1.02/1.22 (step @p1053 :rule true_intro :premises (@p1052)) % 1.02/1.22 (step @p481 :rule false_intro :premises (@p452)) % 1.02/1.22 (step @p1054 :rule symm :premises (@p481)) % 1.02/1.22 (step @p1055 :rule trans :premises (@p1054 @p1053)) % 1.02/1.22 (step @p1056 false :rule eq_resolve :premises (@p1055 @p109)) % 1.02/1.22 (step-pop @p22301 :rule scope :premises (@p1056)) % 1.02/1.22 (step-pop @p22302 :rule scope :premises (@p22301)) % 1.02/1.22 (step-pop @p22303 :rule scope :premises (@p22302)) % 1.02/1.22 (step-pop @p22304 :rule scope :premises (@p22303)) % 1.02/1.22 (step @p1057 :rule process_scope :premises (@p22304) :args (false)) % 1.02/1.22 (assume-push @p22305 @t238) % 1.02/1.22 (assume-push @p22306 @t372) % 1.02/1.22 (assume-push @p22307 @t373) % 1.02/1.22 (assume-push @p22308 @t491) % 1.02/1.22 (assume-push @p22309 @t426) % 1.02/1.22 (assume-push @p22310 @t491) % 1.02/1.22 (assume-push @p22311 @t373) % 1.02/1.22 (assume-push @p22312 @t372) % 1.02/1.22 (step @p1020 :rule symm :premises (@p22308)) % 1.02/1.22 (step @p78 :rule refl :args (tptp.e1)) % 1.02/1.22 (step @p1021 :rule cong :premises (@p78 @p1020) :args (@t294)) % 1.02/1.22 (step @p76 :rule refl :args (@t125)) % 1.02/1.22 (step @p1022 :rule symm :premises (@p22307)) % 1.02/1.22 (step @p1023 :rule cong :premises (@p1022 @p76) :args (@t223)) % 1.02/1.22 (step @p1024 :rule trans :premises (@p67 @p1023 @p1021)) % 1.02/1.22 (step-pop @p22313 :rule scope :premises (@p1024)) % 1.02/1.22 (step-pop @p22314 :rule scope :premises (@p22313)) % 1.02/1.22 (step-pop @p22315 :rule scope :premises (@p22314)) % 1.02/1.22 (step @p1070 :rule process_scope :premises (@p22315) :args (@t493)) % 1.02/1.22 (step @p1074 :rule and_intro :premises (@p22308 @p22307 @p67)) % 1.02/1.22 (step @p1075 :rule modus_ponens :premises (@p1074 @p1070)) % 1.02/1.22 (step @p1076 :rule and_intro :premises (@p67 @p1075 @p22309 @p452)) % 1.02/1.22 (step-pop @p22316 :rule scope :premises (@p1076)) % 1.02/1.22 (step-pop @p22317 :rule scope :premises (@p22316)) % 1.02/1.22 (step-pop @p22318 :rule scope :premises (@p22317)) % 1.02/1.22 (step-pop @p22319 :rule scope :premises (@p22318)) % 1.02/1.22 (step-pop @p22320 :rule scope :premises (@p22319)) % 1.02/1.22 (step @p1077 :rule process_scope :premises (@p22320) :args (@t495)) % 1.02/1.22 (step @p1083 :rule implies_elim :premises (@p1077)) % 1.02/1.22 (step @p1084 :rule resolution :premises (@p1083 @p1057) :args (true @t495)) % 1.02/1.22 (step @p1085 :rule not_and :premises (@p1084)) % 1.02/1.22 (step @p1086 :rule eq_resolve :premises (@p1085 @p1044)) % 1.02/1.22 (step @p1087 :rule reordering :premises (@p1086) :args ((or @t237 @t378 @t427 @t492 @t377))) % 1.02/1.22 (step @p1088 :rule and_elim :premises (@p5) :args (8)) % 1.02/1.22 (step @p1089 :rule bool-double-not-elim :args (@t231)) % 1.02/1.22 (step @p1090 :rule nary_cong :premises (@p1089 @p954 @p901 @p510) :args ((or @t496 @t488 @t483 @t452))) % 1.02/1.22 (assume-push @p22321 @t487) % 1.02/1.22 (assume-push @p22322 @t482) % 1.02/1.22 (assume-push @p22323 @t451) % 1.02/1.22 (assume-push @p22324 @t232) % 1.02/1.22 (step @p109 :rule evaluate :args (@t388)) % 1.02/1.22 (step @p1095 :rule symm :premises (@p22322)) % 1.02/1.22 (step @p1096 :rule trans :premises (@p22323 @p1095 @p951)) % 1.02/1.22 (step @p1097 :rule symm :premises (@p1096)) % 1.02/1.22 (step @p1098 :rule trans :premises (@p951 @p1097)) % 1.02/1.22 (step @p1099 :rule true_intro :premises (@p1098)) % 1.02/1.22 (step @p1100 :rule false_intro :premises (@p1088)) % 1.02/1.22 (step @p1101 :rule symm :premises (@p1100)) % 1.02/1.22 (step @p1102 :rule trans :premises (@p1101 @p1099)) % 1.02/1.22 (step @p1103 false :rule eq_resolve :premises (@p1102 @p109)) % 1.02/1.22 (step-pop @p22325 :rule scope :premises (@p1103)) % 1.02/1.22 (step-pop @p22326 :rule scope :premises (@p22325)) % 1.02/1.22 (step-pop @p22327 :rule scope :premises (@p22326)) % 1.02/1.22 (step-pop @p22328 :rule scope :premises (@p22327)) % 1.02/1.22 (step @p1104 :rule process_scope :premises (@p22328) :args (false)) % 1.02/1.22 (assume-push @p22329 @t232) % 1.02/1.22 (assume-push @p22330 @t487) % 1.02/1.22 (assume-push @p22331 @t482) % 1.02/1.22 (assume-push @p22332 @t451) % 1.02/1.22 (step @p1113 :rule and_intro :premises (@p951 @p22331 @p22332 @p1088)) % 1.02/1.22 (step-pop @p22333 :rule scope :premises (@p1113)) % 1.02/1.22 (step-pop @p22334 :rule scope :premises (@p22333)) % 1.02/1.22 (step-pop @p22335 :rule scope :premises (@p22334)) % 1.02/1.22 (step-pop @p22336 :rule scope :premises (@p22335)) % 1.02/1.22 (step @p1114 :rule process_scope :premises (@p22336) :args (@t497)) % 1.02/1.22 (step @p1119 :rule implies_elim :premises (@p1114)) % 1.02/1.22 (step @p1120 :rule resolution :premises (@p1119 @p1104) :args (true @t497)) % 1.02/1.22 (step @p1121 :rule not_and :premises (@p1120)) % 1.02/1.22 (step @p1122 :rule eq_resolve :premises (@p1121 @p1090)) % 1.02/1.22 (step @p1123 :rule reordering :premises (@p1122) :args ((or @t231 @t452 @t483 @t488))) % 1.02/1.22 (step @p1124 :rule chain_m_resolution :premises (@p1123 @p1088 @p951 @p770 @p1087 @p452 @p67 @p949 @p1043 @p11 @p67 @p995 @p990 @p349 @p325 @p847 @p818 @p65 @p301 @p94 @p67 @p69 @p792 @p587 @p817 @p65 @p176) :args ((or @t361 @t378) (@list true false false true true false false true true false false true true true true true false true true false true true true true false true) (@list @t231 @t487 @t451 @t426 @t237 @t372 @t482 @t485 @t362 @t372 @t491 @t477 @t418 @t420 @t474 @t245 @t399 @t406 @t374 @t372 @t375 @t390 @t464 @t469 @t399 @t247))) % 1.02/1.22 (step @p1125 :rule bool-double-not-elim :args (@t498)) % 1.02/1.22 (step @p1126 :rule bool-double-not-elim :args (@t499)) % 1.02/1.22 (step @p1127 :rule bool-double-not-elim :args (@t360)) % 1.02/1.22 (step @p1128 :rule bool-double-not-elim :args (@t400)) % 1.02/1.22 (step @p1129 :rule nary_cong :premises (@p1128 @p616 @p1127 @p1126 @p1125) :args ((or (not @t403) @t470 (not @t361) (not @t502) @t501))) % 1.02/1.22 (step @p1130 :rule not_or_elim :premises (@p767) :args (1)) % 1.02/1.22 (step @p1131 :rule not_and :premises (@p1130)) % 1.02/1.22 (step @p1132 :rule eq_resolve :premises (@p1131 @p1129)) % 1.02/1.22 (step @p1133 :rule and_elim :premises (@p3) :args (15)) % 1.02/1.22 (step @p1134 :rule symm :premises (@p1133)) % 1.02/1.22 (step @p1135 :rule and_elim :premises (@p4) :args (19)) % 1.02/1.22 (step @p1136 :rule symm :premises (@p1135)) % 1.02/1.22 (step @p1137 :rule refl :args (@t504)) % 1.02/1.22 (step @p1138 :rule refl :args (@t502)) % 1.02/1.22 (step @p1139 :rule bool-double-not-elim :args (@t505)) % 1.02/1.22 (step @p1140 :rule refl :args (@t507)) % 1.02/1.22 (step @p1141 :rule nary_cong :premises (@p1140 @p1139 @p1138 @p1137) :args ((or @t507 (not @t508) @t502 @t504))) % 1.02/1.22 (assume-push @p22337 @t506) % 1.02/1.22 (assume-push @p22338 @t503) % 1.02/1.22 (assume-push @p22339 @t499) % 1.02/1.22 (assume-push @p22340 @t508) % 1.02/1.22 (step @p109 :rule evaluate :args (@t388)) % 1.02/1.22 (step @p1146 :rule symm :premises (@p22339)) % 1.02/1.22 (step @p1147 :rule trans :premises (@p1146 @p1134)) % 1.02/1.22 (step @p1148 :rule symm :premises (@p1147)) % 1.02/1.22 (step @p1149 :rule symm :premises (@p22338)) % 1.02/1.22 (step @p1150 :rule trans :premises (@p1149 @p1134 @p1148)) % 1.02/1.22 (step @p1151 :rule true_intro :premises (@p1150)) % 1.02/1.22 (step @p1152 :rule false_intro :premises (@p1136)) % 1.02/1.22 (step @p1153 :rule symm :premises (@p1152)) % 1.02/1.22 (step @p1154 :rule trans :premises (@p1153 @p1151)) % 1.02/1.22 (step @p1155 false :rule eq_resolve :premises (@p1154 @p109)) % 1.02/1.22 (step-pop @p22341 :rule scope :premises (@p1155)) % 1.02/1.22 (step-pop @p22342 :rule scope :premises (@p22341)) % 1.02/1.22 (step-pop @p22343 :rule scope :premises (@p22342)) % 1.02/1.22 (step-pop @p22344 :rule scope :premises (@p22343)) % 1.02/1.22 (step @p1156 :rule process_scope :premises (@p22344) :args (false)) % 1.02/1.22 (assume-push @p22345 @t506) % 1.02/1.22 (assume-push @p22346 @t508) % 1.02/1.22 (assume-push @p22347 @t499) % 1.02/1.22 (assume-push @p22348 @t503) % 1.02/1.22 (step @p1165 :rule and_intro :premises (@p1134 @p22348 @p22347 @p1136)) % 1.02/1.22 (step-pop @p22349 :rule scope :premises (@p1165)) % 1.02/1.22 (step-pop @p22350 :rule scope :premises (@p22349)) % 1.02/1.22 (step-pop @p22351 :rule scope :premises (@p22350)) % 1.02/1.22 (step-pop @p22352 :rule scope :premises (@p22351)) % 1.02/1.22 (step @p1166 :rule process_scope :premises (@p22352) :args (@t509)) % 1.02/1.22 (step @p1171 :rule implies_elim :premises (@p1166)) % 1.02/1.22 (step @p1172 :rule resolution :premises (@p1171 @p1156) :args (true @t509)) % 1.02/1.22 (step @p1173 :rule not_and :premises (@p1172)) % 1.02/1.22 (step @p1174 :rule eq_resolve :premises (@p1173 @p1141)) % 1.02/1.22 (step @p1175 :rule reordering :premises (@p1174) :args ((or @t505 @t502 @t504 @t507))) % 1.02/1.22 (step @p1176 :rule and_elim :premises (@p5) :args (2)) % 1.02/1.22 (assume-push @p22353 @t399) % 1.02/1.22 (assume-push @p22354 @t373) % 1.02/1.22 (assume-push @p22355 @t491) % 1.02/1.22 (assume-push @p22356 @t499) % 1.02/1.22 (assume-push @p22357 @t499) % 1.02/1.22 (assume-push @p22358 @t491) % 1.02/1.22 (assume-push @p22359 @t373) % 1.02/1.22 (assume-push @p22360 @t399) % 1.02/1.22 (step @p1185 :rule symm :premises (@p22356)) % 1.02/1.22 (step @p1186 :rule symm :premises (@p22354)) % 1.02/1.22 (step @p1187 :rule symm :premises (@p22355)) % 1.02/1.22 (step @p1188 :rule cong :premises (@p1187 @p1186) :args (@t227)) % 1.02/1.22 (step @p1189 :rule trans :premises (@p65 @p1188 @p1185)) % 1.02/1.22 (step-pop @p22361 :rule scope :premises (@p1189)) % 1.02/1.22 (step-pop @p22362 :rule scope :premises (@p22361)) % 1.02/1.22 (step-pop @p22363 :rule scope :premises (@p22362)) % 1.02/1.22 (step-pop @p22364 :rule scope :premises (@p22363)) % 1.02/1.22 (step @p1190 :rule process_scope :premises (@p22364) :args (@t243)) % 1.02/1.22 (step @p1195 :rule and_intro :premises (@p22356 @p22355 @p22354 @p65)) % 1.02/1.22 (step @p1196 :rule modus_ponens :premises (@p1195 @p1190)) % 1.02/1.22 (step-pop @p22365 :rule scope :premises (@p1196)) % 1.02/1.22 (step-pop @p22366 :rule scope :premises (@p22365)) % 1.02/1.22 (step-pop @p22367 :rule scope :premises (@p22366)) % 1.02/1.22 (step-pop @p22368 :rule scope :premises (@p22367)) % 1.02/1.22 (step @p1197 :rule process_scope :premises (@p22368) :args (@t243)) % 1.02/1.22 (step @p1202 :rule implies_elim :premises (@p1197)) % 1.02/1.22 (step @p1203 :rule cnf_and_neg :args (@t510)) % 1.02/1.22 (step @p1204 :rule resolution :premises (@p1203 @p1202) :args (true @t510)) % 1.02/1.22 (step @p1205 :rule reordering :premises (@p1204) :args ((or @t243 @t502 @t378 @t492 @t402))) % 1.02/1.22 (step @p1206 :rule and_elim :premises (@p4) :args (15)) % 1.02/1.22 (step @p1207 :rule symm :premises (@p1206)) % 1.02/1.22 (step @p1208 :rule bool-double-not-elim :args (@t511)) % 1.02/1.22 (step @p1209 :rule nary_cong :premises (@p1208 @p1138 @p352) :args ((or @t513 @t502 @t425))) % 1.02/1.22 (assume-push @p22369 @t512) % 1.02/1.22 (assume-push @p22370 @t499) % 1.02/1.22 (assume-push @p22371 @t512) % 1.02/1.22 (assume-push @p22372 @t499) % 1.02/1.22 (step @p1214 :rule false_intro :premises (@p1207)) % 1.02/1.22 (step @p334 :rule refl :args (@t118)) % 1.02/1.22 (step @p1215 :rule cong :premises (@p22370 @p334) :args (@t424)) % 1.02/1.22 (step @p1216 :rule trans :premises (@p1215 @p1214)) % 1.02/1.22 (step @p1217 :rule false_elim :premises (@p1216)) % 1.02/1.22 (step-pop @p22373 :rule scope :premises (@p1217)) % 1.02/1.22 (step-pop @p22374 :rule scope :premises (@p22373)) % 1.02/1.22 (step @p1218 :rule process_scope :premises (@p22374) :args (@t425)) % 1.02/1.22 (step @p1221 :rule and_intro :premises (@p1207 @p22370)) % 1.02/1.22 (step @p1222 :rule modus_ponens :premises (@p1221 @p1218)) % 1.02/1.22 (step-pop @p22375 :rule scope :premises (@p1222)) % 1.02/1.22 (step-pop @p22376 :rule scope :premises (@p22375)) % 1.02/1.22 (step @p1223 :rule process_scope :premises (@p22376) :args (@t425)) % 1.02/1.22 (step @p1226 :rule implies_elim :premises (@p1223)) % 1.02/1.22 (step @p1227 :rule cnf_and_neg :args (@t514)) % 1.02/1.22 (step @p1228 :rule resolution :premises (@p1227 @p1226) :args (true @t514)) % 1.02/1.22 (step @p1229 :rule eq_resolve :premises (@p1228 @p1209)) % 1.02/1.22 (step @p1230 :rule and_elim :premises (@p3) :args (8)) % 1.02/1.22 (step @p1231 :rule symm :premises (@p1230)) % 1.02/1.22 (assume-push @p22377 @t445) % 1.02/1.22 (assume-push @p22378 @t515) % 1.02/1.22 (assume-push @p22379 @t426) % 1.02/1.22 (assume-push @p22380 @t499) % 1.02/1.22 (assume-push @p22381 @t445) % 1.02/1.22 (assume-push @p22382 @t499) % 1.02/1.22 (assume-push @p22383 @t426) % 1.02/1.22 (assume-push @p22384 @t515) % 1.02/1.22 (step @p1240 :rule refl :args (@t106)) % 1.02/1.22 (step @p1241 :rule cong :premises (@p1240 @p22380) :args (@t265)) % 1.02/1.22 (step @p472 :rule refl :args (tptp.e3)) % 1.02/1.22 (step @p1242 :rule cong :premises (@p22379 @p472) :args (@t42)) % 1.02/1.22 (step @p1243 :rule symm :premises (@p22379)) % 1.02/1.22 (step @p1244 :rule symm :premises (@p22380)) % 1.02/1.22 (step @p1245 :rule cong :premises (@p1244 @p1243) :args (@t220)) % 1.02/1.22 (step @p1246 :rule trans :premises (@p1231 @p1245 @p1242 @p1241 @p450)) % 1.02/1.22 (step-pop @p22385 :rule scope :premises (@p1246)) % 1.02/1.22 (step-pop @p22386 :rule scope :premises (@p22385)) % 1.02/1.22 (step-pop @p22387 :rule scope :premises (@p22386)) % 1.02/1.22 (step-pop @p22388 :rule scope :premises (@p22387)) % 1.02/1.22 (step @p1247 :rule process_scope :premises (@p22388) :args (@t237)) % 1.02/1.22 (step @p1252 :rule and_intro :premises (@p451 @p22380 @p22379 @p1231)) % 1.02/1.22 (step @p1253 :rule modus_ponens :premises (@p1252 @p1247)) % 1.02/1.22 (step-pop @p22389 :rule scope :premises (@p1253)) % 1.02/1.22 (step-pop @p22390 :rule scope :premises (@p22389)) % 1.02/1.22 (step-pop @p22391 :rule scope :premises (@p22390)) % 1.02/1.22 (step-pop @p22392 :rule scope :premises (@p22391)) % 1.02/1.22 (step @p1254 :rule process_scope :premises (@p22392) :args (@t237)) % 1.02/1.22 (step @p1259 :rule implies_elim :premises (@p1254)) % 1.02/1.22 (step @p1260 :rule cnf_and_neg :args (@t516)) % 1.02/1.22 (step @p1261 :rule resolution :premises (@p1260 @p1259) :args (true @t516)) % 1.02/1.22 (step @p1262 :rule reordering :premises (@p1261) :args ((or @t237 @t502 @t427 @t517 @t446))) % 1.02/1.22 (step @p1263 :rule and_elim :premises (@p4) :args (13)) % 1.02/1.22 (step @p1264 :rule symm :premises (@p1263)) % 1.02/1.22 (step @p1265 :rule bool-double-not-elim :args (@t518)) % 1.02/1.22 (step @p1266 :rule nary_cong :premises (@p102 @p1265 @p772 @p406) :args ((or @t377 @t520 @t378 @t438))) % 1.02/1.22 (assume-push @p22393 @t372) % 1.02/1.22 (assume-push @p22394 @t437) % 1.02/1.22 (assume-push @p22395 @t373) % 1.02/1.22 (assume-push @p22396 @t519) % 1.02/1.22 (step @p109 :rule evaluate :args (@t388)) % 1.02/1.22 (step @p1271 :rule symm :premises (@p22395)) % 1.02/1.22 (step @p1272 :rule trans :premises (@p1271 @p67)) % 1.02/1.22 (step @p1273 :rule symm :premises (@p1272)) % 1.02/1.22 (step @p1274 :rule symm :premises (@p22394)) % 1.02/1.22 (step @p1275 :rule trans :premises (@p1274 @p67 @p1273)) % 1.02/1.22 (step @p1276 :rule true_intro :premises (@p1275)) % 1.02/1.22 (step @p1277 :rule false_intro :premises (@p1264)) % 1.02/1.22 (step @p1278 :rule symm :premises (@p1277)) % 1.02/1.22 (step @p1279 :rule trans :premises (@p1278 @p1276)) % 1.02/1.22 (step @p1280 false :rule eq_resolve :premises (@p1279 @p109)) % 1.02/1.22 (step-pop @p22397 :rule scope :premises (@p1280)) % 1.02/1.22 (step-pop @p22398 :rule scope :premises (@p22397)) % 1.02/1.22 (step-pop @p22399 :rule scope :premises (@p22398)) % 1.02/1.22 (step-pop @p22400 :rule scope :premises (@p22399)) % 1.02/1.22 (step @p1281 :rule process_scope :premises (@p22400) :args (false)) % 1.02/1.22 (assume-push @p22401 @t372) % 1.02/1.22 (assume-push @p22402 @t519) % 1.02/1.22 (assume-push @p22403 @t373) % 1.02/1.22 (assume-push @p22404 @t437) % 1.02/1.22 (step @p1290 :rule and_intro :premises (@p67 @p22404 @p22403 @p1264)) % 1.02/1.22 (step-pop @p22405 :rule scope :premises (@p1290)) % 1.02/1.22 (step-pop @p22406 :rule scope :premises (@p22405)) % 1.02/1.22 (step-pop @p22407 :rule scope :premises (@p22406)) % 1.02/1.22 (step-pop @p22408 :rule scope :premises (@p22407)) % 1.02/1.22 (step @p1291 :rule process_scope :premises (@p22408) :args (@t521)) % 1.02/1.22 (step @p1296 :rule implies_elim :premises (@p1291)) % 1.02/1.22 (step @p1297 :rule resolution :premises (@p1296 @p1281) :args (true @t521)) % 1.02/1.22 (step @p1298 :rule not_and :premises (@p1297)) % 1.02/1.22 (step @p1299 :rule eq_resolve :premises (@p1298 @p1266)) % 1.02/1.22 (step @p1300 :rule reordering :premises (@p1299) :args ((or @t518 @t378 @t438 @t377))) % 1.02/1.22 (assume-push @p22409 @t399) % 1.02/1.22 (assume-push @p22410 @t373) % 1.02/1.22 (assume-push @p22411 @t474) % 1.02/1.22 (assume-push @p22412 @t474) % 1.02/1.22 (assume-push @p22413 @t373) % 1.02/1.22 (assume-push @p22414 @t399) % 1.02/1.22 (step @p1307 :rule symm :premises (@p22410)) % 1.02/1.22 (step @p1308 :rule symm :premises (@p22411)) % 1.02/1.22 (step @p1309 :rule cong :premises (@p1308 @p1307) :args (@t227)) % 1.02/1.22 (step @p1310 :rule trans :premises (@p65 @p1309)) % 1.02/1.22 (step-pop @p22415 :rule scope :premises (@p1310)) % 1.02/1.22 (step-pop @p22416 :rule scope :premises (@p22415)) % 1.02/1.22 (step-pop @p22417 :rule scope :premises (@p22416)) % 1.02/1.22 (step @p1311 :rule process_scope :premises (@p22417) :args (@t522)) % 1.02/1.22 (step @p1315 :rule and_intro :premises (@p22411 @p22410 @p65)) % 1.02/1.22 (step @p1316 :rule modus_ponens :premises (@p1315 @p1311)) % 1.02/1.22 (step-pop @p22418 :rule scope :premises (@p1316)) % 1.02/1.22 (step-pop @p22419 :rule scope :premises (@p22418)) % 1.02/1.22 (step-pop @p22420 :rule scope :premises (@p22419)) % 1.02/1.22 (step @p1317 :rule process_scope :premises (@p22420) :args (@t522)) % 1.02/1.22 (step @p1321 :rule implies_elim :premises (@p1317)) % 1.02/1.22 (step @p1322 :rule cnf_and_neg :args (@t523)) % 1.02/1.22 (step @p1323 :rule resolution :premises (@p1322 @p1321) :args (true @t523)) % 1.02/1.22 (step @p1324 :rule reordering :premises (@p1323) :args ((or @t522 @t378 @t476 @t402))) % 1.02/1.22 (step @p1325 :rule and_elim :premises (@p4) :args (18)) % 1.02/1.22 (step @p1326 :rule symm :premises (@p1325)) % 1.02/1.22 (step @p1327 :rule refl :args (@t524)) % 1.02/1.22 (step @p1328 :rule refl :args (@t526)) % 1.02/1.22 (step @p1329 :rule bool-double-not-elim :args (@t527)) % 1.02/1.22 (step @p1330 :rule nary_cong :premises (@p1329 @p1328 @p1327) :args ((or @t529 @t526 @t524))) % 1.02/1.22 (assume-push @p22421 @t528) % 1.02/1.22 (assume-push @p22422 @t525) % 1.02/1.22 (assume-push @p22423 @t528) % 1.02/1.22 (assume-push @p22424 @t525) % 1.02/1.22 (step @p1335 :rule false_intro :premises (@p1326)) % 1.02/1.22 (step @p252 :rule refl :args (@t86)) % 1.02/1.22 (step @p1336 :rule cong :premises (@p22422 @p252) :args (@t522)) % 1.02/1.22 (step @p1337 :rule trans :premises (@p1336 @p1335)) % 1.02/1.22 (step @p1338 :rule false_elim :premises (@p1337)) % 1.02/1.22 (step-pop @p22425 :rule scope :premises (@p1338)) % 1.02/1.22 (step-pop @p22426 :rule scope :premises (@p22425)) % 1.02/1.22 (step @p1339 :rule process_scope :premises (@p22426) :args (@t524)) % 1.02/1.22 (step @p1342 :rule and_intro :premises (@p1326 @p22422)) % 1.02/1.22 (step @p1343 :rule modus_ponens :premises (@p1342 @p1339)) % 1.02/1.22 (step-pop @p22427 :rule scope :premises (@p1343)) % 1.02/1.22 (step-pop @p22428 :rule scope :premises (@p22427)) % 1.02/1.22 (step @p1344 :rule process_scope :premises (@p22428) :args (@t524)) % 1.02/1.22 (step @p1347 :rule implies_elim :premises (@p1344)) % 1.02/1.22 (step @p1348 :rule cnf_and_neg :args (@t530)) % 1.02/1.22 (step @p1349 :rule resolution :premises (@p1348 @p1347) :args (true @t530)) % 1.02/1.22 (step @p1350 :rule eq_resolve :premises (@p1349 @p1330)) % 1.02/1.22 (step @p1351 :rule reordering :premises (@p1350) :args ((or @t527 @t524 @t526))) % 1.02/1.22 (step @p1352 :rule nary_cong :premises (@p327 @p1327 @p99) :args ((or @t422 @t524 @t381))) % 1.02/1.22 (assume-push @p22429 @t421) % 1.02/1.22 (assume-push @p22430 @t522) % 1.02/1.22 (assume-push @p22431 @t421) % 1.02/1.22 (assume-push @p22432 @t522) % 1.02/1.22 (step @p333 :rule false_intro :premises (@p325)) % 1.02/1.22 (step @p334 :rule refl :args (@t118)) % 1.02/1.22 (step @p1357 :rule cong :premises (@p22430 @p334) :args (@t380)) % 1.02/1.22 (step @p1358 :rule trans :premises (@p1357 @p333)) % 1.02/1.22 (step @p1359 :rule false_elim :premises (@p1358)) % 1.02/1.22 (step-pop @p22433 :rule scope :premises (@p1359)) % 1.02/1.22 (step-pop @p22434 :rule scope :premises (@p22433)) % 1.02/1.22 (step @p1360 :rule process_scope :premises (@p22434) :args (@t381)) % 1.02/1.22 (step @p1363 :rule and_intro :premises (@p325 @p22430)) % 1.02/1.22 (step @p1364 :rule modus_ponens :premises (@p1363 @p1360)) % 1.02/1.22 (step-pop @p22435 :rule scope :premises (@p1364)) % 1.02/1.22 (step-pop @p22436 :rule scope :premises (@p22435)) % 1.02/1.22 (step @p1365 :rule process_scope :premises (@p22436) :args (@t381)) % 1.02/1.22 (step @p1368 :rule implies_elim :premises (@p1365)) % 1.02/1.22 (step @p1369 :rule cnf_and_neg :args (@t531)) % 1.02/1.22 (step @p1370 :rule resolution :premises (@p1369 @p1368) :args (true @t531)) % 1.02/1.22 (step @p1371 :rule eq_resolve :premises (@p1370 @p1352)) % 1.02/1.22 (step @p1372 :rule reordering :premises (@p1371) :args ((or @t420 @t381 @t524))) % 1.02/1.22 (step @p1373 :rule eq-symm :args (@t22 tptp.e3)) % 1.02/1.22 (step @p1374 :rule eq-symm :args (@t22 tptp.e2)) % 1.02/1.22 (step @p1375 :rule eq-symm :args (@t22 tptp.e0)) % 1.02/1.22 (step @p1376 :rule nary_cong :premises (@p1375 @p443 @p1374 @p1373 @p748) :args (@t28)) % 1.02/1.22 (step @p1377 :rule and_elim :premises (@p1) :args (21)) % 1.02/1.22 (step @p1378 :rule eq_resolve :premises (@p1377 @p1376)) % 1.02/1.22 (step @p1379 :rule and_elim :premises (@p4) :args (16)) % 1.02/1.22 (step @p1380 :rule symm :premises (@p1379)) % 1.02/1.22 (step @p1381 :rule refl :args (@t533)) % 1.02/1.22 (step @p1382 :rule bool-double-not-elim :args (@t534)) % 1.02/1.22 (step @p1383 :rule nary_cong :premises (@p1382 @p1381 @p326) :args ((or @t536 @t533 @t419))) % 1.02/1.22 (assume-push @p22437 @t535) % 1.02/1.22 (assume-push @p22438 @t532) % 1.02/1.22 (assume-push @p22439 @t535) % 1.02/1.22 (assume-push @p22440 @t532) % 1.02/1.22 (step @p1388 :rule false_intro :premises (@p1380)) % 1.02/1.22 (step @p334 :rule refl :args (@t118)) % 1.02/1.22 (step @p1389 :rule cong :premises (@p22438 @p334) :args (@t418)) % 1.02/1.22 (step @p1390 :rule trans :premises (@p1389 @p1388)) % 1.02/1.22 (step @p1391 :rule false_elim :premises (@p1390)) % 1.02/1.22 (step-pop @p22441 :rule scope :premises (@p1391)) % 1.02/1.22 (step-pop @p22442 :rule scope :premises (@p22441)) % 1.02/1.22 (step @p1392 :rule process_scope :premises (@p22442) :args (@t419)) % 1.02/1.22 (step @p1395 :rule and_intro :premises (@p1380 @p22438)) % 1.02/1.22 (step @p1396 :rule modus_ponens :premises (@p1395 @p1392)) % 1.02/1.22 (step-pop @p22443 :rule scope :premises (@p1396)) % 1.02/1.22 (step-pop @p22444 :rule scope :premises (@p22443)) % 1.02/1.22 (step @p1397 :rule process_scope :premises (@p22444) :args (@t419)) % 1.02/1.22 (step @p1400 :rule implies_elim :premises (@p1397)) % 1.02/1.22 (step @p1401 :rule cnf_and_neg :args (@t537)) % 1.02/1.22 (step @p1402 :rule resolution :premises (@p1401 @p1400) :args (true @t537)) % 1.02/1.22 (step @p1403 :rule eq_resolve :premises (@p1402 @p1383)) % 1.02/1.22 (step @p1404 :rule reordering :premises (@p1403) :args ((or @t534 @t419 @t533))) % 1.02/1.22 (step @p1405 :rule refl :args (@t476)) % 1.02/1.22 (step @p1406 :rule nary_cong :premises (@p102 @p1265 @p772 @p1405 @p1381 @p241) :args ((or @t377 @t520 @t378 @t476 @t533 @t407))) % 1.02/1.22 (assume-push @p22445 @t372) % 1.02/1.22 (assume-push @p22446 @t519) % 1.02/1.22 (assume-push @p22447 @t373) % 1.02/1.22 (assume-push @p22448 @t474) % 1.02/1.22 (assume-push @p22449 @t532) % 1.02/1.22 (assume-push @p22450 @t519) % 1.02/1.22 (assume-push @p22451 @t532) % 1.02/1.22 (assume-push @p22452 @t373) % 1.02/1.22 (assume-push @p22453 @t538) % 1.02/1.22 (step @p1277 :rule false_intro :premises (@p1264)) % 1.02/1.22 (step @p1416 :rule symm :premises (@p22453)) % 1.02/1.22 (step @p1417 :rule trans :premises (@p1416 @p22447)) % 1.02/1.22 (step @p1418 :rule cong :premises (@p22449 @p1417) :args (@t406)) % 1.02/1.22 (step @p1419 :rule trans :premises (@p1418 @p1277)) % 1.02/1.22 (step @p1420 :rule false_elim :premises (@p1419)) % 1.02/1.22 (step-pop @p22454 :rule scope :premises (@p1420)) % 1.02/1.22 (step-pop @p22455 :rule scope :premises (@p22454)) % 1.02/1.22 (step-pop @p22456 :rule scope :premises (@p22455)) % 1.02/1.22 (step-pop @p22457 :rule scope :premises (@p22456)) % 1.02/1.22 (step @p1421 :rule process_scope :premises (@p22457) :args (@t407)) % 1.02/1.22 (assume-push @p22458 @t474) % 1.02/1.22 (assume-push @p22459 @t373) % 1.02/1.22 (assume-push @p22460 @t372) % 1.02/1.22 (step @p1429 :rule symm :premises (@p22448)) % 1.02/1.22 (step @p78 :rule refl :args (tptp.e1)) % 1.02/1.22 (step @p1430 :rule cong :premises (@p78 @p1429) :args (@t294)) % 1.02/1.22 (step @p76 :rule refl :args (@t125)) % 1.02/1.22 (step @p1431 :rule symm :premises (@p22447)) % 1.02/1.22 (step @p1432 :rule cong :premises (@p1431 @p76) :args (@t223)) % 1.02/1.22 (step @p1433 :rule trans :premises (@p67 @p1432 @p1430)) % 1.02/1.22 (step-pop @p22461 :rule scope :premises (@p1433)) % 1.02/1.22 (step-pop @p22462 :rule scope :premises (@p22461)) % 1.02/1.22 (step-pop @p22463 :rule scope :premises (@p22462)) % 1.02/1.22 (step @p1434 :rule process_scope :premises (@p22463) :args (@t538)) % 1.02/1.22 (step @p1438 :rule and_intro :premises (@p22448 @p22447 @p67)) % 1.02/1.22 (step @p1439 :rule modus_ponens :premises (@p1438 @p1434)) % 1.02/1.22 (step @p1440 :rule and_intro :premises (@p1264 @p22449 @p22447 @p1439)) % 1.02/1.22 (step @p1441 :rule modus_ponens :premises (@p1440 @p1421)) % 1.02/1.22 (step-pop @p22464 :rule scope :premises (@p1441)) % 1.02/1.22 (step-pop @p22465 :rule scope :premises (@p22464)) % 1.02/1.22 (step-pop @p22466 :rule scope :premises (@p22465)) % 1.02/1.22 (step-pop @p22467 :rule scope :premises (@p22466)) % 1.02/1.22 (step-pop @p22468 :rule scope :premises (@p22467)) % 1.02/1.22 (step @p1442 :rule process_scope :premises (@p22468) :args (@t407)) % 1.02/1.22 (step @p1448 :rule implies_elim :premises (@p1442)) % 1.02/1.22 (step @p1449 :rule cnf_and_neg :args (@t539)) % 1.02/1.22 (step @p1450 :rule resolution :premises (@p1449 @p1448) :args (true @t539)) % 1.02/1.22 (step @p1451 :rule eq_resolve :premises (@p1450 @p1406)) % 1.02/1.22 (step @p1452 :rule reordering :premises (@p1451) :args ((or @t518 @t378 @t407 @t476 @t533 @t377))) % 1.02/1.22 (step @p1453 :rule chain_m_resolution :premises (@p548 @p509 @p507 @p770 @p383 @p1452 @p1264 @p67 @p1404 @p1380 @p1378 @p1372 @p325 @p1351 @p1326 @p1324 @p65 @p1300 @p67 @p1264 @p792 @p587 @p817 @p65 @p176) :args ((or @t424 @t426 @t503 @t498 @t378 @t476) (@list true false false false true true false true true false true true true true false false true false true true true true false true) (@list @t453 @t454 @t451 @t432 @t406 @t518 @t372 @t418 @t534 @t532 @t380 @t420 @t525 @t527 @t522 @t399 @t437 @t372 @t518 @t390 @t464 @t469 @t399 @t247))) % 1.02/1.22 (step @p1454 :rule nary_cong :premises (@p102 @p14 @p772 @p302) :args ((or @t377 @t364 @t378 @t416))) % 1.02/1.22 (assume-push @p22469 @t372) % 1.02/1.22 (assume-push @p22470 @t415) % 1.02/1.22 (assume-push @p22471 @t373) % 1.02/1.22 (assume-push @p22472 @t363) % 1.02/1.22 (step @p109 :rule evaluate :args (@t388)) % 1.02/1.22 (step @p1459 :rule symm :premises (@p22471)) % 1.02/1.22 (step @p1460 :rule trans :premises (@p1459 @p67)) % 1.02/1.22 (step @p1461 :rule symm :premises (@p1460)) % 1.02/1.22 (step @p1462 :rule symm :premises (@p22470)) % 1.02/1.22 (step @p1463 :rule trans :premises (@p1462 @p67 @p1461)) % 1.02/1.22 (step @p1464 :rule true_intro :premises (@p1463)) % 1.02/1.22 (step @p20 :rule false_intro :premises (@p11)) % 1.02/1.22 (step @p1465 :rule symm :premises (@p20)) % 1.02/1.22 (step @p1466 :rule trans :premises (@p1465 @p1464)) % 1.02/1.22 (step @p1467 false :rule eq_resolve :premises (@p1466 @p109)) % 1.02/1.22 (step-pop @p22473 :rule scope :premises (@p1467)) % 1.02/1.22 (step-pop @p22474 :rule scope :premises (@p22473)) % 1.02/1.22 (step-pop @p22475 :rule scope :premises (@p22474)) % 1.02/1.22 (step-pop @p22476 :rule scope :premises (@p22475)) % 1.02/1.22 (step @p1468 :rule process_scope :premises (@p22476) :args (false)) % 1.02/1.22 (assume-push @p22477 @t372) % 1.02/1.22 (assume-push @p22478 @t363) % 1.02/1.22 (assume-push @p22479 @t373) % 1.02/1.22 (assume-push @p22480 @t415) % 1.02/1.22 (step @p1477 :rule and_intro :premises (@p67 @p22480 @p22479 @p11)) % 1.02/1.22 (step-pop @p22481 :rule scope :premises (@p1477)) % 1.02/1.22 (step-pop @p22482 :rule scope :premises (@p22481)) % 1.02/1.22 (step-pop @p22483 :rule scope :premises (@p22482)) % 1.02/1.22 (step-pop @p22484 :rule scope :premises (@p22483)) % 1.02/1.22 (step @p1478 :rule process_scope :premises (@p22484) :args (@t540)) % 1.02/1.22 (step @p1483 :rule implies_elim :premises (@p1478)) % 1.02/1.22 (step @p1484 :rule resolution :premises (@p1483 @p1468) :args (true @t540)) % 1.02/1.22 (step @p1485 :rule not_and :premises (@p1484)) % 1.02/1.22 (step @p1486 :rule eq_resolve :premises (@p1485 @p1454)) % 1.02/1.22 (step @p1487 :rule reordering :premises (@p1486) :args ((or @t362 @t378 @t416 @t377))) % 1.02/1.22 (step @p1488 :rule refl :args (@t402)) % 1.02/1.22 (step @p1489 :rule nary_cong :premises (@p1488 @p1329 @p772 @p849 @p1327) :args ((or @t402 @t529 @t378 @t478 @t524))) % 1.02/1.22 (assume-push @p22485 @t399) % 1.02/1.22 (assume-push @p22486 @t528) % 1.02/1.22 (assume-push @p22487 @t373) % 1.02/1.22 (assume-push @p22488 @t477) % 1.02/1.22 (assume-push @p22489 @t528) % 1.02/1.22 (assume-push @p22490 @t525) % 1.02/1.22 (step @p1335 :rule false_intro :premises (@p1326)) % 1.02/1.22 (step @p252 :rule refl :args (@t86)) % 1.02/1.22 (step @p1336 :rule cong :premises (@p22490 @p252) :args (@t522)) % 1.02/1.22 (step @p1337 :rule trans :premises (@p1336 @p1335)) % 1.02/1.22 (step @p1338 :rule false_elim :premises (@p1337)) % 1.02/1.22 (step-pop @p22491 :rule scope :premises (@p1338)) % 1.02/1.22 (step-pop @p22492 :rule scope :premises (@p22491)) % 1.02/1.22 (step @p1496 :rule process_scope :premises (@p22492) :args (@t524)) % 1.02/1.22 (assume-push @p22493 @t477) % 1.02/1.22 (assume-push @p22494 @t373) % 1.02/1.22 (assume-push @p22495 @t399) % 1.02/1.22 (step @p1502 :rule symm :premises (@p22487)) % 1.02/1.22 (step @p1503 :rule symm :premises (@p22488)) % 1.02/1.22 (step @p1504 :rule cong :premises (@p1503 @p1502) :args (@t227)) % 1.02/1.22 (step @p1505 :rule trans :premises (@p65 @p1504)) % 1.02/1.22 (step-pop @p22496 :rule scope :premises (@p1505)) % 1.02/1.22 (step-pop @p22497 :rule scope :premises (@p22496)) % 1.02/1.22 (step-pop @p22498 :rule scope :premises (@p22497)) % 1.02/1.22 (step @p1506 :rule process_scope :premises (@p22498) :args (@t525)) % 1.02/1.22 (step @p1510 :rule and_intro :premises (@p22488 @p22487 @p65)) % 1.02/1.22 (step @p1511 :rule modus_ponens :premises (@p1510 @p1506)) % 1.02/1.22 (step @p1512 :rule and_intro :premises (@p1326 @p1511)) % 1.02/1.22 (step @p1513 :rule modus_ponens :premises (@p1512 @p1496)) % 1.02/1.22 (step-pop @p22499 :rule scope :premises (@p1513)) % 1.02/1.22 (step-pop @p22500 :rule scope :premises (@p22499)) % 1.02/1.22 (step-pop @p22501 :rule scope :premises (@p22500)) % 1.02/1.22 (step-pop @p22502 :rule scope :premises (@p22501)) % 1.02/1.22 (step @p1514 :rule process_scope :premises (@p22502) :args (@t524)) % 1.02/1.22 (step @p1519 :rule implies_elim :premises (@p1514)) % 1.02/1.22 (step @p1520 :rule cnf_and_neg :args (@t541)) % 1.02/1.22 (step @p1521 :rule resolution :premises (@p1520 @p1519) :args (true @t541)) % 1.02/1.22 (step @p1522 :rule eq_resolve :premises (@p1521 @p1489)) % 1.02/1.22 (step @p1523 :rule reordering :premises (@p1522) :args ((or @t527 @t378 @t478 @t524 @t402))) % 1.02/1.22 (step @p1524 :rule nary_cong :premises (@p1488 @p1382 @p772 @p849 @p99) :args ((or @t402 @t536 @t378 @t478 @t381))) % 1.02/1.22 (assume-push @p22503 @t399) % 1.02/1.22 (assume-push @p22504 @t535) % 1.02/1.22 (assume-push @p22505 @t373) % 1.02/1.22 (assume-push @p22506 @t477) % 1.02/1.22 (assume-push @p22507 @t535) % 1.02/1.22 (assume-push @p22508 @t525) % 1.02/1.22 (step @p1388 :rule false_intro :premises (@p1380)) % 1.02/1.22 (step @p334 :rule refl :args (@t118)) % 1.02/1.22 (step @p1531 :rule cong :premises (@p22508 @p334) :args (@t380)) % 1.02/1.22 (step @p1532 :rule trans :premises (@p1531 @p1388)) % 1.02/1.22 (step @p1533 :rule false_elim :premises (@p1532)) % 1.02/1.22 (step-pop @p22509 :rule scope :premises (@p1533)) % 1.02/1.22 (step-pop @p22510 :rule scope :premises (@p22509)) % 1.02/1.22 (step @p1534 :rule process_scope :premises (@p22510) :args (@t381)) % 1.02/1.22 (assume-push @p22511 @t477) % 1.02/1.22 (assume-push @p22512 @t373) % 1.02/1.22 (assume-push @p22513 @t399) % 1.02/1.22 (step @p1502 :rule symm :premises (@p22505)) % 1.02/1.22 (step @p1503 :rule symm :premises (@p22506)) % 1.02/1.22 (step @p1504 :rule cong :premises (@p1503 @p1502) :args (@t227)) % 1.02/1.22 (step @p1505 :rule trans :premises (@p65 @p1504)) % 1.02/1.22 (step-pop @p22514 :rule scope :premises (@p1505)) % 1.02/1.22 (step-pop @p22515 :rule scope :premises (@p22514)) % 1.02/1.22 (step-pop @p22516 :rule scope :premises (@p22515)) % 1.02/1.22 (step @p1540 :rule process_scope :premises (@p22516) :args (@t525)) % 1.02/1.22 (step @p1544 :rule and_intro :premises (@p22506 @p22505 @p65)) % 1.02/1.22 (step @p1545 :rule modus_ponens :premises (@p1544 @p1540)) % 1.02/1.22 (step @p1546 :rule and_intro :premises (@p1380 @p1545)) % 1.02/1.22 (step @p1547 :rule modus_ponens :premises (@p1546 @p1534)) % 1.02/1.22 (step-pop @p22517 :rule scope :premises (@p1547)) % 1.02/1.22 (step-pop @p22518 :rule scope :premises (@p22517)) % 1.02/1.22 (step-pop @p22519 :rule scope :premises (@p22518)) % 1.02/1.22 (step-pop @p22520 :rule scope :premises (@p22519)) % 1.02/1.22 (step @p1548 :rule process_scope :premises (@p22520) :args (@t381)) % 1.02/1.22 (step @p1553 :rule implies_elim :premises (@p1548)) % 1.02/1.22 (step @p1554 :rule cnf_and_neg :args (@t542)) % 1.02/1.22 (step @p1555 :rule resolution :premises (@p1554 @p1553) :args (true @t542)) % 1.02/1.22 (step @p1556 :rule eq_resolve :premises (@p1555 @p1524)) % 1.02/1.22 (step @p1557 :rule reordering :premises (@p1556) :args ((or @t534 @t378 @t478 @t381 @t402))) % 1.02/1.22 (step @p1558 :rule eq-symm :args (@t86 tptp.e4)) % 1.02/1.22 (step @p1559 :rule eq-symm :args (@t86 tptp.e3)) % 1.02/1.22 (step @p1560 :rule eq-symm :args (@t86 tptp.e0)) % 1.02/1.22 (step @p1561 :rule nary_cong :premises (@p1560 @p445 @p752 @p1559 @p1558) :args (@t92)) % 1.02/1.22 (step @p1562 :rule and_elim :premises (@p1) :args (11)) % 1.02/1.22 (step @p1563 :rule eq_resolve :premises (@p1562 @p1561)) % 1.02/1.22 (step @p1564 :rule and_elim :premises (@p4) :args (17)) % 1.02/1.22 (step @p1565 :rule symm :premises (@p1564)) % 1.02/1.22 (step @p1566 :rule refl :args (@t544)) % 1.02/1.22 (step @p1567 :rule bool-double-not-elim :args (@t545)) % 1.02/1.22 (step @p1568 :rule nary_cong :premises (@p1140 @p1567 @p1566 @p1138) :args ((or @t507 @t547 @t544 @t502))) % 1.02/1.22 (assume-push @p22521 @t506) % 1.02/1.22 (assume-push @p22522 @t499) % 1.02/1.22 (assume-push @p22523 @t543) % 1.02/1.22 (assume-push @p22524 @t546) % 1.02/1.22 (step @p109 :rule evaluate :args (@t388)) % 1.02/1.22 (step @p1573 :rule symm :premises (@p22523)) % 1.02/1.22 (step @p1574 :rule trans :premises (@p1573 @p1134)) % 1.02/1.22 (step @p1575 :rule symm :premises (@p1574)) % 1.02/1.22 (step @p1576 :rule symm :premises (@p22522)) % 1.02/1.22 (step @p1577 :rule trans :premises (@p1576 @p1134 @p1575)) % 1.02/1.22 (step @p1578 :rule true_intro :premises (@p1577)) % 1.02/1.22 (step @p1579 :rule false_intro :premises (@p1565)) % 1.02/1.22 (step @p1580 :rule symm :premises (@p1579)) % 1.02/1.22 (step @p1581 :rule trans :premises (@p1580 @p1578)) % 1.02/1.22 (step @p1582 false :rule eq_resolve :premises (@p1581 @p109)) % 1.02/1.22 (step-pop @p22525 :rule scope :premises (@p1582)) % 1.02/1.22 (step-pop @p22526 :rule scope :premises (@p22525)) % 1.02/1.22 (step-pop @p22527 :rule scope :premises (@p22526)) % 1.02/1.22 (step-pop @p22528 :rule scope :premises (@p22527)) % 1.02/1.22 (step @p1583 :rule process_scope :premises (@p22528) :args (false)) % 1.02/1.22 (assume-push @p22529 @t506) % 1.02/1.22 (assume-push @p22530 @t546) % 1.02/1.22 (assume-push @p22531 @t543) % 1.02/1.22 (assume-push @p22532 @t499) % 1.02/1.22 (step @p1592 :rule and_intro :premises (@p1134 @p22532 @p22531 @p1565)) % 1.02/1.22 (step-pop @p22533 :rule scope :premises (@p1592)) % 1.02/1.22 (step-pop @p22534 :rule scope :premises (@p22533)) % 1.02/1.22 (step-pop @p22535 :rule scope :premises (@p22534)) % 1.02/1.22 (step-pop @p22536 :rule scope :premises (@p22535)) % 1.02/1.22 (step @p1593 :rule process_scope :premises (@p22536) :args (@t548)) % 1.02/1.22 (step @p1598 :rule implies_elim :premises (@p1593)) % 1.02/1.22 (step @p1599 :rule resolution :premises (@p1598 @p1583) :args (true @t548)) % 1.02/1.22 (step @p1600 :rule not_and :premises (@p1599)) % 1.02/1.22 (step @p1601 :rule eq_resolve :premises (@p1600 @p1568)) % 1.02/1.22 (step @p1602 :rule reordering :premises (@p1601) :args ((or @t545 @t502 @t544 @t507))) % 1.02/1.22 (step @p1603 :rule chain_m_resolution :premises (@p1602 @p1565 @p1134 @p1563 @p1132) :args ((or @t400 @t390 @t522 @t415 @t360 @t549 @t498) @t550 (@list @t545 @t506 @t543 @t499))) % 1.02/1.22 (step @p1604 :rule refl :args (@t551)) % 1.02/1.22 (step @p1605 :rule nary_cong :premises (@p327 @p1604 @p511) :args ((or @t422 @t551 @t435))) % 1.02/1.22 (assume-push @p22537 @t421) % 1.02/1.22 (assume-push @p22538 @t549) % 1.02/1.22 (assume-push @p22539 @t421) % 1.02/1.22 (assume-push @p22540 @t549) % 1.02/1.22 (step @p333 :rule false_intro :premises (@p325)) % 1.02/1.22 (step @p334 :rule refl :args (@t118)) % 1.02/1.22 (step @p1610 :rule cong :premises (@p22538 @p334) :args (@t432)) % 1.02/1.22 (step @p1611 :rule trans :premises (@p1610 @p333)) % 1.02/1.22 (step @p1612 :rule false_elim :premises (@p1611)) % 1.02/1.22 (step-pop @p22541 :rule scope :premises (@p1612)) % 1.02/1.22 (step-pop @p22542 :rule scope :premises (@p22541)) % 1.02/1.22 (step @p1613 :rule process_scope :premises (@p22542) :args (@t435)) % 1.02/1.22 (step @p1616 :rule and_intro :premises (@p325 @p22538)) % 1.02/1.22 (step @p1617 :rule modus_ponens :premises (@p1616 @p1613)) % 1.02/1.22 (step-pop @p22543 :rule scope :premises (@p1617)) % 1.02/1.22 (step-pop @p22544 :rule scope :premises (@p22543)) % 1.02/1.22 (step @p1618 :rule process_scope :premises (@p22544) :args (@t435)) % 1.02/1.22 (step @p1621 :rule implies_elim :premises (@p1618)) % 1.02/1.22 (step @p1622 :rule cnf_and_neg :args (@t552)) % 1.02/1.22 (step @p1623 :rule resolution :premises (@p1622 @p1621) :args (true @t552)) % 1.02/1.22 (step @p1624 :rule eq_resolve :premises (@p1623 @p1605)) % 1.02/1.22 (step @p1625 :rule reordering :premises (@p1624) :args ((or @t420 @t435 @t551))) % 1.02/1.22 (step @p1626 :rule chain_m_resolution :premises (@p1625 @p325 @p383 @p1603 @p1557 @p1380 @p65 @p1523 @p1326 @p65 @p1487 @p67 @p11 @p1229 @p1207 @p1132 @p1124 @p792 @p587) :args ((or @t400 @t418 @t498 @t378 @t478) (@list true false false true true false true true false true false true true true false true true true) (@list @t420 @t432 @t549 @t380 @t534 @t399 @t522 @t527 @t399 @t415 @t372 @t362 @t424 @t511 @t499 @t360 @t390 @t464))) % 1.02/1.22 (step @p1627 :rule and_elim :premises (@p4) :args (64)) % 1.02/1.22 (step @p1628 :rule symm :premises (@p1627)) % 1.02/1.22 (step @p1629 :rule bool-double-not-elim :args (@t553)) % 1.02/1.22 (step @p1630 :rule nary_cong :premises (@p954 @p1629 @p326 @p241) :args ((or @t488 (not @t554) @t419 @t407))) % 1.02/1.22 (assume-push @p22545 @t487) % 1.02/1.22 (assume-push @p22546 @t406) % 1.02/1.22 (assume-push @p22547 @t418) % 1.02/1.22 (assume-push @p22548 @t554) % 1.02/1.22 (step @p109 :rule evaluate :args (@t388)) % 1.02/1.22 (step @p1635 :rule symm :premises (@p22547)) % 1.02/1.22 (step @p1636 :rule trans :premises (@p1635 @p951)) % 1.02/1.22 (step @p1637 :rule symm :premises (@p1636)) % 1.02/1.22 (step @p1638 :rule symm :premises (@p22546)) % 1.02/1.22 (step @p1639 :rule trans :premises (@p1638 @p951 @p1637)) % 1.02/1.22 (step @p1640 :rule true_intro :premises (@p1639)) % 1.02/1.22 (step @p1641 :rule false_intro :premises (@p1628)) % 1.02/1.22 (step @p1642 :rule symm :premises (@p1641)) % 1.02/1.22 (step @p1643 :rule trans :premises (@p1642 @p1640)) % 1.02/1.22 (step @p1644 false :rule eq_resolve :premises (@p1643 @p109)) % 1.02/1.22 (step-pop @p22549 :rule scope :premises (@p1644)) % 1.02/1.22 (step-pop @p22550 :rule scope :premises (@p22549)) % 1.02/1.22 (step-pop @p22551 :rule scope :premises (@p22550)) % 1.02/1.22 (step-pop @p22552 :rule scope :premises (@p22551)) % 1.02/1.22 (step @p1645 :rule process_scope :premises (@p22552) :args (false)) % 1.02/1.22 (assume-push @p22553 @t487) % 1.02/1.22 (assume-push @p22554 @t554) % 1.02/1.22 (assume-push @p22555 @t418) % 1.02/1.22 (assume-push @p22556 @t406) % 1.02/1.22 (step @p1654 :rule and_intro :premises (@p951 @p22556 @p22555 @p1628)) % 1.02/1.22 (step-pop @p22557 :rule scope :premises (@p1654)) % 1.02/1.22 (step-pop @p22558 :rule scope :premises (@p22557)) % 1.02/1.22 (step-pop @p22559 :rule scope :premises (@p22558)) % 1.02/1.22 (step-pop @p22560 :rule scope :premises (@p22559)) % 1.02/1.22 (step @p1655 :rule process_scope :premises (@p22560) :args (@t555)) % 1.02/1.22 (step @p1660 :rule implies_elim :premises (@p1655)) % 1.02/1.22 (step @p1661 :rule resolution :premises (@p1660 @p1645) :args (true @t555)) % 1.02/1.22 (step @p1662 :rule not_and :premises (@p1661)) % 1.02/1.22 (step @p1663 :rule eq_resolve :premises (@p1662 @p1630)) % 1.02/1.22 (step @p1664 :rule reordering :premises (@p1663) :args ((or @t553 @t407 @t419 @t488))) % 1.02/1.22 (step @p1665 :rule chain_m_resolution :premises (@p1664 @p1628 @p951 @p770 @p1626 @p900 @p848 @p67 @p995 @p1453 @p1262 @p452 @p451 @p1231 @p1229 @p1207 @p1205 @p1176 @p65 @p1175 @p1136 @p1134 @p1132 @p1124 @p94 @p69 @p67 @p817 @p176 @p65 @p792 @p587) :args ((or @t400 @t498 @t378) (@list true false false false true true false false true true true false false true true true true false true true false false true true true false true true false true true) (@list @t553 @t487 @t406 @t418 @t451 @t235 @t372 @t477 @t474 @t426 @t237 @t445 @t515 @t424 @t511 @t491 @t243 @t399 @t503 @t505 @t506 @t499 @t360 @t374 @t375 @t372 @t469 @t247 @t399 @t390 @t464))) % 1.02/1.22 (step @p1666 :rule and_elim :premises (@p4) :args (12)) % 1.02/1.22 (step @p1667 :rule symm :premises (@p1666)) % 1.02/1.22 (step @p1668 :rule bool-double-not-elim :args (@t556)) % 1.02/1.22 (step @p1669 :rule nary_cong :premises (@p1668 @p1138 @p588) :args ((or @t558 @t502 @t463))) % 1.02/1.22 (assume-push @p22561 @t557) % 1.02/1.22 (assume-push @p22562 @t499) % 1.02/1.22 (assume-push @p22563 @t557) % 1.02/1.22 (assume-push @p22564 @t499) % 1.02/1.22 (step @p1674 :rule false_intro :premises (@p1667)) % 1.02/1.22 (step @p21 :rule refl :args (@t152)) % 1.02/1.22 (step @p1675 :rule cong :premises (@p22562 @p21) :args (@t462)) % 1.02/1.22 (step @p1676 :rule trans :premises (@p1675 @p1674)) % 1.02/1.22 (step @p1677 :rule false_elim :premises (@p1676)) % 1.02/1.22 (step-pop @p22565 :rule scope :premises (@p1677)) % 1.02/1.22 (step-pop @p22566 :rule scope :premises (@p22565)) % 1.02/1.22 (step @p1678 :rule process_scope :premises (@p22566) :args (@t463)) % 1.02/1.22 (step @p1681 :rule and_intro :premises (@p1667 @p22562)) % 1.02/1.22 (step @p1682 :rule modus_ponens :premises (@p1681 @p1678)) % 1.02/1.22 (step-pop @p22567 :rule scope :premises (@p1682)) % 1.02/1.22 (step-pop @p22568 :rule scope :premises (@p22567)) % 1.02/1.22 (step @p1683 :rule process_scope :premises (@p22568) :args (@t463)) % 1.02/1.22 (step @p1686 :rule implies_elim :premises (@p1683)) % 1.02/1.22 (step @p1687 :rule cnf_and_neg :args (@t559)) % 1.02/1.22 (step @p1688 :rule resolution :premises (@p1687 @p1686) :args (true @t559)) % 1.02/1.22 (step @p1689 :rule eq_resolve :premises (@p1688 @p1669)) % 1.02/1.22 (step @p1690 :rule nary_cong :premises (@p455 @p1138 @p453) :args ((or @t447 @t502 @t444))) % 1.02/1.22 (assume-push @p22569 @t238) % 1.02/1.22 (assume-push @p22570 @t499) % 1.02/1.22 (assume-push @p22571 @t238) % 1.02/1.22 (assume-push @p22572 @t499) % 1.02/1.22 (step @p481 :rule false_intro :premises (@p452)) % 1.02/1.22 (step @p1695 :rule symm :premises (@p22570)) % 1.02/1.22 (step @p78 :rule refl :args (tptp.e1)) % 1.02/1.22 (step @p1696 :rule cong :premises (@p78 @p1695) :args (@t443)) % 1.02/1.22 (step @p1697 :rule trans :premises (@p1696 @p481)) % 1.02/1.22 (step @p1698 :rule false_elim :premises (@p1697)) % 1.02/1.22 (step-pop @p22573 :rule scope :premises (@p1698)) % 1.02/1.22 (step-pop @p22574 :rule scope :premises (@p22573)) % 1.02/1.22 (step @p1699 :rule process_scope :premises (@p22574) :args (@t444)) % 1.02/1.22 (step @p1702 :rule and_intro :premises (@p452 @p22570)) % 1.02/1.22 (step @p1703 :rule modus_ponens :premises (@p1702 @p1699)) % 1.02/1.22 (step-pop @p22575 :rule scope :premises (@p1703)) % 1.02/1.22 (step-pop @p22576 :rule scope :premises (@p22575)) % 1.02/1.22 (step @p1704 :rule process_scope :premises (@p22576) :args (@t444)) % 1.02/1.22 (step @p1707 :rule implies_elim :premises (@p1704)) % 1.02/1.22 (step @p1708 :rule cnf_and_neg :args (@t560)) % 1.02/1.22 (step @p1709 :rule resolution :premises (@p1708 @p1707) :args (true @t560)) % 1.02/1.22 (step @p1710 :rule eq_resolve :premises (@p1709 @p1690)) % 1.02/1.22 (step @p1711 :rule and_elim :premises (@p4) :args (63)) % 1.02/1.22 (step @p1712 :rule symm :premises (@p1711)) % 1.02/1.22 (step @p1713 :rule bool-double-not-elim :args (@t561)) % 1.02/1.22 (step @p1714 :rule nary_cong :premises (@p513 @p1713 @p849 @p510) :args ((or @t455 (not @t562) @t478 @t452))) % 1.02/1.22 (assume-push @p22577 @t454) % 1.02/1.22 (assume-push @p22578 @t451) % 1.02/1.22 (assume-push @p22579 @t477) % 1.02/1.22 (assume-push @p22580 @t562) % 1.02/1.22 (step @p109 :rule evaluate :args (@t388)) % 1.02/1.22 (step @p1719 :rule symm :premises (@p22579)) % 1.02/1.22 (step @p1720 :rule trans :premises (@p1719 @p507)) % 1.02/1.22 (step @p1721 :rule symm :premises (@p1720)) % 1.02/1.22 (step @p1722 :rule symm :premises (@p22578)) % 1.02/1.22 (step @p1723 :rule trans :premises (@p1722 @p507 @p1721)) % 1.02/1.22 (step @p1724 :rule true_intro :premises (@p1723)) % 1.02/1.22 (step @p1725 :rule false_intro :premises (@p1712)) % 1.02/1.22 (step @p1726 :rule symm :premises (@p1725)) % 1.02/1.22 (step @p1727 :rule trans :premises (@p1726 @p1724)) % 1.02/1.22 (step @p1728 false :rule eq_resolve :premises (@p1727 @p109)) % 1.02/1.22 (step-pop @p22581 :rule scope :premises (@p1728)) % 1.02/1.22 (step-pop @p22582 :rule scope :premises (@p22581)) % 1.02/1.22 (step-pop @p22583 :rule scope :premises (@p22582)) % 1.02/1.22 (step-pop @p22584 :rule scope :premises (@p22583)) % 1.02/1.22 (step @p1729 :rule process_scope :premises (@p22584) :args (false)) % 1.02/1.22 (assume-push @p22585 @t454) % 1.02/1.22 (assume-push @p22586 @t562) % 1.02/1.22 (assume-push @p22587 @t477) % 1.02/1.22 (assume-push @p22588 @t451) % 1.02/1.22 (step @p1738 :rule and_intro :premises (@p507 @p22588 @p22587 @p1712)) % 1.02/1.22 (step-pop @p22589 :rule scope :premises (@p1738)) % 1.02/1.22 (step-pop @p22590 :rule scope :premises (@p22589)) % 1.02/1.22 (step-pop @p22591 :rule scope :premises (@p22590)) % 1.02/1.22 (step-pop @p22592 :rule scope :premises (@p22591)) % 1.02/1.22 (step @p1739 :rule process_scope :premises (@p22592) :args (@t563)) % 1.02/1.22 (step @p1744 :rule implies_elim :premises (@p1739)) % 1.02/1.22 (step @p1745 :rule resolution :premises (@p1744 @p1729) :args (true @t563)) % 1.02/1.22 (step @p1746 :rule not_and :premises (@p1745)) % 1.02/1.22 (step @p1747 :rule eq_resolve :premises (@p1746 @p1714)) % 1.02/1.22 (step @p1748 :rule reordering :premises (@p1747) :args ((or @t561 @t452 @t478 @t455))) % 1.02/1.22 (step @p1749 :rule nary_cong :premises (@p513 @p153 @p849 @p511) :args ((or @t455 @t393 @t478 @t435))) % 1.02/1.22 (assume-push @p22593 @t454) % 1.02/1.22 (assume-push @p22594 @t432) % 1.02/1.22 (assume-push @p22595 @t477) % 1.02/1.22 (assume-push @p22596 @t392) % 1.02/1.22 (step @p109 :rule evaluate :args (@t388)) % 1.02/1.22 (step @p1754 :rule symm :premises (@p22595)) % 1.02/1.22 (step @p1755 :rule trans :premises (@p1754 @p507)) % 1.02/1.22 (step @p1756 :rule symm :premises (@p1755)) % 1.02/1.22 (step @p1757 :rule symm :premises (@p22594)) % 1.02/1.22 (step @p1758 :rule trans :premises (@p1757 @p507 @p1756)) % 1.02/1.22 (step @p1759 :rule true_intro :premises (@p1758)) % 1.02/1.22 (step @p159 :rule false_intro :premises (@p69)) % 1.02/1.22 (step @p1760 :rule symm :premises (@p159)) % 1.02/1.22 (step @p1761 :rule trans :premises (@p1760 @p1759)) % 1.02/1.22 (step @p1762 false :rule eq_resolve :premises (@p1761 @p109)) % 1.02/1.22 (step-pop @p22597 :rule scope :premises (@p1762)) % 1.02/1.22 (step-pop @p22598 :rule scope :premises (@p22597)) % 1.02/1.22 (step-pop @p22599 :rule scope :premises (@p22598)) % 1.02/1.22 (step-pop @p22600 :rule scope :premises (@p22599)) % 1.02/1.22 (step @p1763 :rule process_scope :premises (@p22600) :args (false)) % 1.02/1.22 (assume-push @p22601 @t454) % 1.02/1.22 (assume-push @p22602 @t392) % 1.02/1.22 (assume-push @p22603 @t477) % 1.02/1.22 (assume-push @p22604 @t432) % 1.02/1.22 (step @p1772 :rule and_intro :premises (@p507 @p22604 @p22603 @p69)) % 1.02/1.22 (step-pop @p22605 :rule scope :premises (@p1772)) % 1.02/1.22 (step-pop @p22606 :rule scope :premises (@p22605)) % 1.02/1.22 (step-pop @p22607 :rule scope :premises (@p22606)) % 1.02/1.22 (step-pop @p22608 :rule scope :premises (@p22607)) % 1.02/1.22 (step @p1773 :rule process_scope :premises (@p22608) :args (@t564)) % 1.02/1.22 (step @p1778 :rule implies_elim :premises (@p1773)) % 1.02/1.22 (step @p1779 :rule resolution :premises (@p1778 @p1763) :args (true @t564)) % 1.02/1.22 (step @p1780 :rule not_and :premises (@p1779)) % 1.02/1.22 (step @p1781 :rule eq_resolve :premises (@p1780 @p1749)) % 1.02/1.22 (step @p1782 :rule reordering :premises (@p1781) :args ((or @t375 @t478 @t435 @t455))) % 1.02/1.22 (step @p1783 :rule chain_m_resolution :premises (@p1664 @p1628 @p951 @p383 @p770 @p1782 @p69 @p507 @p1748 @p1712 @p507) :args ((or @t469 @t380 @t390 @t424 @t426 @t478) @t565 (@list @t553 @t487 @t418 @t406 @t432 @t375 @t454 @t451 @t561 @t454))) % 1.02/1.22 (step @p1784 :rule nary_cong :premises (@p954 @p153 @p1405 @p326) :args ((or @t488 @t393 @t476 @t419))) % 1.02/1.22 (assume-push @p22609 @t487) % 1.02/1.22 (assume-push @p22610 @t418) % 1.02/1.22 (assume-push @p22611 @t474) % 1.02/1.22 (assume-push @p22612 @t392) % 1.02/1.22 (step @p109 :rule evaluate :args (@t388)) % 1.02/1.22 (step @p1789 :rule symm :premises (@p22611)) % 1.02/1.22 (step @p1790 :rule trans :premises (@p1789 @p951)) % 1.02/1.22 (step @p1791 :rule symm :premises (@p1790)) % 1.02/1.22 (step @p1792 :rule symm :premises (@p22610)) % 1.02/1.22 (step @p1793 :rule trans :premises (@p1792 @p951 @p1791)) % 1.02/1.22 (step @p1794 :rule true_intro :premises (@p1793)) % 1.02/1.22 (step @p159 :rule false_intro :premises (@p69)) % 1.02/1.22 (step @p1760 :rule symm :premises (@p159)) % 1.02/1.22 (step @p1795 :rule trans :premises (@p1760 @p1794)) % 1.02/1.22 (step @p1796 false :rule eq_resolve :premises (@p1795 @p109)) % 1.02/1.22 (step-pop @p22613 :rule scope :premises (@p1796)) % 1.02/1.22 (step-pop @p22614 :rule scope :premises (@p22613)) % 1.02/1.22 (step-pop @p22615 :rule scope :premises (@p22614)) % 1.02/1.22 (step-pop @p22616 :rule scope :premises (@p22615)) % 1.02/1.22 (step @p1797 :rule process_scope :premises (@p22616) :args (false)) % 1.02/1.22 (assume-push @p22617 @t487) % 1.02/1.22 (assume-push @p22618 @t392) % 1.02/1.22 (assume-push @p22619 @t474) % 1.02/1.22 (assume-push @p22620 @t418) % 1.02/1.22 (step @p1806 :rule and_intro :premises (@p951 @p22620 @p22619 @p69)) % 1.02/1.22 (step-pop @p22621 :rule scope :premises (@p1806)) % 1.02/1.22 (step-pop @p22622 :rule scope :premises (@p22621)) % 1.02/1.22 (step-pop @p22623 :rule scope :premises (@p22622)) % 1.02/1.22 (step-pop @p22624 :rule scope :premises (@p22623)) % 1.02/1.22 (step @p1807 :rule process_scope :premises (@p22624) :args (@t566)) % 1.02/1.22 (step @p1812 :rule implies_elim :premises (@p1807)) % 1.02/1.22 (step @p1813 :rule resolution :premises (@p1812 @p1797) :args (true @t566)) % 1.02/1.22 (step @p1814 :rule not_and :premises (@p1813)) % 1.02/1.22 (step @p1815 :rule eq_resolve :premises (@p1814 @p1784)) % 1.02/1.22 (step @p1816 :rule reordering :premises (@p1815) :args ((or @t375 @t476 @t419 @t488))) % 1.02/1.22 (step @p1817 :rule and_elim :premises (@p4) :args (61)) % 1.02/1.22 (step @p1818 :rule symm :premises (@p1817)) % 1.02/1.22 (step @p1819 :rule bool-double-not-elim :args (@t567)) % 1.02/1.22 (step @p1820 :rule nary_cong :premises (@p954 @p1819 @p1405 @p241) :args ((or @t488 (not @t568) @t476 @t407))) % 1.02/1.22 (assume-push @p22625 @t487) % 1.02/1.22 (assume-push @p22626 @t406) % 1.02/1.22 (assume-push @p22627 @t474) % 1.02/1.22 (assume-push @p22628 @t568) % 1.02/1.22 (step @p109 :rule evaluate :args (@t388)) % 1.02/1.22 (step @p1825 :rule symm :premises (@p22627)) % 1.02/1.22 (step @p1826 :rule trans :premises (@p1825 @p951)) % 1.02/1.22 (step @p1827 :rule symm :premises (@p1826)) % 1.02/1.22 (step @p1828 :rule symm :premises (@p22626)) % 1.02/1.22 (step @p1829 :rule trans :premises (@p1828 @p951 @p1827)) % 1.02/1.22 (step @p1830 :rule true_intro :premises (@p1829)) % 1.02/1.22 (step @p1831 :rule false_intro :premises (@p1818)) % 1.02/1.22 (step @p1832 :rule symm :premises (@p1831)) % 1.02/1.22 (step @p1833 :rule trans :premises (@p1832 @p1830)) % 1.02/1.22 (step @p1834 false :rule eq_resolve :premises (@p1833 @p109)) % 1.02/1.22 (step-pop @p22629 :rule scope :premises (@p1834)) % 1.02/1.22 (step-pop @p22630 :rule scope :premises (@p22629)) % 1.02/1.22 (step-pop @p22631 :rule scope :premises (@p22630)) % 1.02/1.22 (step-pop @p22632 :rule scope :premises (@p22631)) % 1.02/1.22 (step @p1835 :rule process_scope :premises (@p22632) :args (false)) % 1.02/1.22 (assume-push @p22633 @t487) % 1.02/1.22 (assume-push @p22634 @t568) % 1.02/1.22 (assume-push @p22635 @t474) % 1.02/1.22 (assume-push @p22636 @t406) % 1.02/1.22 (step @p1844 :rule and_intro :premises (@p951 @p22636 @p22635 @p1818)) % 1.02/1.22 (step-pop @p22637 :rule scope :premises (@p1844)) % 1.02/1.22 (step-pop @p22638 :rule scope :premises (@p22637)) % 1.02/1.22 (step-pop @p22639 :rule scope :premises (@p22638)) % 1.02/1.22 (step-pop @p22640 :rule scope :premises (@p22639)) % 1.02/1.22 (step @p1845 :rule process_scope :premises (@p22640) :args (@t569)) % 1.02/1.22 (step @p1850 :rule implies_elim :premises (@p1845)) % 1.02/1.22 (step @p1851 :rule resolution :premises (@p1850 @p1835) :args (true @t569)) % 1.02/1.22 (step @p1852 :rule not_and :premises (@p1851)) % 1.02/1.22 (step @p1853 :rule eq_resolve :premises (@p1852 @p1820)) % 1.02/1.22 (step @p1854 :rule reordering :premises (@p1853) :args ((or @t567 @t407 @t476 @t488))) % 1.02/1.22 (step @p1855 :rule chain_m_resolution :premises (@p1854 @p1818 @p951 @p770 @p548 @p509 @p507 @p383 @p1816 @p69 @p951) :args ((or @t469 @t380 @t390 @t424 @t426 @t476) @t570 (@list @t567 @t487 @t406 @t451 @t453 @t454 @t432 @t418 @t375 @t487))) % 1.02/1.22 (assume-push @p22641 @t415) % 1.02/1.22 (assume-push @p22642 @t415) % 1.02/1.22 (step @p281 :rule refl :args (tptp.e2)) % 1.02/1.22 (step @p1858 :rule cong :premises (@p281 @p22641) :args (@t86)) % 1.02/1.22 (step @p1859 :rule trans :premises (@p22641 @p1858)) % 1.02/1.22 (step-pop @p22643 :rule scope :premises (@p1859)) % 1.02/1.22 (step @p1860 :rule process_scope :premises (@p22643) :args (@t404)) % 1.02/1.22 (step @p1862 :rule modus_ponens :premises (@p22641 @p1860)) % 1.02/1.22 (step-pop @p22644 :rule scope :premises (@p1862)) % 1.02/1.22 (step @p1863 :rule process_scope :premises (@p22644) :args (@t404)) % 1.02/1.22 (step @p1865 :rule implies_elim :premises (@p1863)) % 1.02/1.22 (step @p1866 :rule chain_m_resolution :premises (@p402 @p96 @p442 @p404 @p67 @p449 @p1865 @p272 @p239 @p238 @p770 @p548 @p509 @p507) :args ((or @t373 @t469 @t390 @t426 @t443 @t435) (@list false true true false false true true true false false true true false) (@list @t383 @t433 @t439 @t372 @t437 @t415 @t404 @t239 @t408 @t406 @t451 @t453 @t454))) % 1.02/1.22 (step @p1867 :rule nary_cong :premises (@p589 @p326 @p12) :args ((or @t466 @t419 @t359))) % 1.02/1.22 (assume-push @p22645 @t465) % 1.02/1.22 (assume-push @p22646 @t418) % 1.02/1.22 (assume-push @p22647 @t465) % 1.02/1.22 (assume-push @p22648 @t418) % 1.02/1.22 (step @p595 :rule false_intro :premises (@p587)) % 1.02/1.22 (step @p21 :rule refl :args (@t152)) % 1.02/1.22 (step @p1872 :rule cong :premises (@p22646 @p21) :args (@t358)) % 1.02/1.22 (step @p1873 :rule trans :premises (@p1872 @p595)) % 1.02/1.22 (step @p1874 :rule false_elim :premises (@p1873)) % 1.02/1.22 (step-pop @p22649 :rule scope :premises (@p1874)) % 1.02/1.22 (step-pop @p22650 :rule scope :premises (@p22649)) % 1.02/1.22 (step @p1875 :rule process_scope :premises (@p22650) :args (@t359)) % 1.02/1.22 (step @p1878 :rule and_intro :premises (@p587 @p22646)) % 1.02/1.22 (step @p1879 :rule modus_ponens :premises (@p1878 @p1875)) % 1.02/1.22 (step-pop @p22651 :rule scope :premises (@p1879)) % 1.02/1.22 (step-pop @p22652 :rule scope :premises (@p22651)) % 1.02/1.22 (step @p1880 :rule process_scope :premises (@p22652) :args (@t359)) % 1.02/1.22 (step @p1883 :rule implies_elim :premises (@p1880)) % 1.02/1.22 (step @p1884 :rule cnf_and_neg :args (@t571)) % 1.02/1.22 (step @p1885 :rule resolution :premises (@p1884 @p1883) :args (true @t571)) % 1.02/1.22 (step @p1886 :rule eq_resolve :premises (@p1885 @p1867)) % 1.02/1.22 (step @p1887 :rule reordering :premises (@p1886) :args ((or @t464 @t359 @t419))) % 1.02/1.22 (step @p1888 :rule chain_m_resolution :premises (@p578 @p549 @p65 @p585 @p1887 @p587 @p770 @p1664 @p1628 @p951 @p383 @p1866 @p995 @p1855 @p1783 @p1262 @p452 @p451 @p1231 @p1229 @p1207 @p1710 @p452 @p1689 @p1667) :args ((or @t400 @t373 @t469 @t491 @t380 @t390 @t502) (@list true false false true true false true true false false true false true true true true false false true true true true true true) (@list @t241 @t399 @t459 @t358 @t464 @t451 @t406 @t553 @t487 @t418 @t432 @t374 @t474 @t477 @t426 @t237 @t445 @t515 @t424 @t511 @t443 @t237 @t462 @t556))) % 1.02/1.22 (step @p1889 :rule chain_m_resolution :premises (@p375 @p351 @p383 @p770 @p1782 @p69 @p507 @p1748 @p1712 @p507) :args ((or @t469 @t380 @t390 @t418 @t406 @t478) @t468 (@list @t428 @t424 @t426 @t432 @t375 @t454 @t451 @t561 @t454))) % 1.02/1.22 (step @p1890 :rule refl :args (@t572)) % 1.02/1.22 (step @p1891 :rule nary_cong :premises (@p850 @p510 @p1890) :args ((or @t479 @t452 @t572))) % 1.02/1.22 (assume-push @p22653 @t236) % 1.02/1.22 (assume-push @p22654 @t451) % 1.02/1.22 (assume-push @p22655 @t236) % 1.02/1.22 (assume-push @p22656 @t451) % 1.02/1.22 (step @p861 :rule false_intro :premises (@p848)) % 1.02/1.22 (step @p1896 :rule symm :premises (@p22654)) % 1.02/1.22 (step @p78 :rule refl :args (tptp.e1)) % 1.02/1.22 (step @p1897 :rule cong :premises (@p78 @p1896) :args (@t480)) % 1.02/1.22 (step @p1898 :rule trans :premises (@p1897 @p861)) % 1.02/1.22 (step @p1899 :rule false_elim :premises (@p1898)) % 1.02/1.22 (step-pop @p22657 :rule scope :premises (@p1899)) % 1.02/1.22 (step-pop @p22658 :rule scope :premises (@p22657)) % 1.02/1.22 (step @p1900 :rule process_scope :premises (@p22658) :args (@t572)) % 1.02/1.22 (step @p1903 :rule and_intro :premises (@p848 @p22654)) % 1.02/1.22 (step @p1904 :rule modus_ponens :premises (@p1903 @p1900)) % 1.02/1.22 (step-pop @p22659 :rule scope :premises (@p1904)) % 1.02/1.22 (step-pop @p22660 :rule scope :premises (@p22659)) % 1.02/1.22 (step @p1905 :rule process_scope :premises (@p22660) :args (@t572)) % 1.02/1.22 (step @p1908 :rule implies_elim :premises (@p1905)) % 1.02/1.22 (step @p1909 :rule cnf_and_neg :args (@t573)) % 1.02/1.22 (step @p1910 :rule resolution :premises (@p1909 @p1908) :args (true @t573)) % 1.02/1.22 (step @p1911 :rule eq_resolve :premises (@p1910 @p1891)) % 1.02/1.22 (step @p1912 :rule reordering :premises (@p1911) :args ((or @t235 @t572 @t452))) % 1.02/1.22 (step @p1913 :rule and_elim :premises (@p4) :args (35)) % 1.02/1.22 (step @p1914 :rule symm :premises (@p1913)) % 1.02/1.22 (step @p1915 :rule refl :args (@t574)) % 1.02/1.22 (step @p1916 :rule bool-double-not-elim :args (@t575)) % 1.02/1.22 (step @p1917 :rule nary_cong :premises (@p103 @p1916 @p352 @p1915) :args ((or @t384 @t577 @t425 @t574))) % 1.02/1.22 (assume-push @p22661 @t383) % 1.02/1.22 (assume-push @p22662 @t576) % 1.02/1.22 (assume-push @p22663 @t424) % 1.02/1.22 (assume-push @p22664 @t576) % 1.02/1.22 (assume-push @p22665 @t578) % 1.02/1.22 (step @p1923 :rule false_intro :premises (@p1914)) % 1.02/1.22 (step @p1240 :rule refl :args (@t106)) % 1.02/1.22 (step @p1924 :rule cong :premises (@p22665 @p1240) :args (@t493)) % 1.02/1.22 (step @p1925 :rule trans :premises (@p1924 @p1923)) % 1.02/1.22 (step @p1926 :rule false_elim :premises (@p1925)) % 1.02/1.22 (step-pop @p22666 :rule scope :premises (@p1926)) % 1.02/1.22 (step-pop @p22667 :rule scope :premises (@p22666)) % 1.02/1.22 (step @p1927 :rule process_scope :premises (@p22667) :args (@t574)) % 1.02/1.22 (assume-push @p22668 @t424) % 1.02/1.22 (assume-push @p22669 @t383) % 1.02/1.22 (step @p1932 :rule symm :premises (@p22663)) % 1.02/1.22 (step @p1933 :rule cong :premises (@p1932 @p1932) :args (@t222)) % 1.02/1.22 (step @p1934 :rule trans :premises (@p96 @p1933)) % 1.02/1.22 (step-pop @p22670 :rule scope :premises (@p1934)) % 1.02/1.22 (step-pop @p22671 :rule scope :premises (@p22670)) % 1.02/1.22 (step @p1935 :rule process_scope :premises (@p22671) :args (@t578)) % 1.02/1.22 (step @p1938 :rule and_intro :premises (@p22663 @p96)) % 1.02/1.22 (step @p1939 :rule modus_ponens :premises (@p1938 @p1935)) % 1.02/1.22 (step @p1940 :rule and_intro :premises (@p1914 @p1939)) % 1.02/1.22 (step @p1941 :rule modus_ponens :premises (@p1940 @p1927)) % 1.02/1.22 (step-pop @p22672 :rule scope :premises (@p1941)) % 1.02/1.22 (step-pop @p22673 :rule scope :premises (@p22672)) % 1.02/1.22 (step-pop @p22674 :rule scope :premises (@p22673)) % 1.02/1.22 (step @p1942 :rule process_scope :premises (@p22674) :args (@t574)) % 1.02/1.22 (step @p1946 :rule implies_elim :premises (@p1942)) % 1.02/1.22 (step @p1947 :rule cnf_and_neg :args (@t579)) % 1.02/1.22 (step @p1948 :rule resolution :premises (@p1947 @p1946) :args (true @t579)) % 1.02/1.22 (step @p1949 :rule eq_resolve :premises (@p1948 @p1917)) % 1.02/1.22 (step @p1950 :rule reordering :premises (@p1949) :args ((or @t575 @t574 @t425 @t384))) % 1.02/1.22 (step @p1951 :rule and_elim :premises (@p4) :args (26)) % 1.02/1.22 (step @p1952 :rule symm :premises (@p1951)) % 1.02/1.22 (step @p1953 :rule refl :args (@t580)) % 1.02/1.22 (step @p1954 :rule refl :args (@t461)) % 1.02/1.22 (step @p1955 :rule bool-double-not-elim :args (@t581)) % 1.02/1.22 (step @p1956 :rule nary_cong :premises (@p102 @p1955 @p1954 @p1405 @p1953) :args ((or @t377 @t583 @t461 @t476 @t580))) % 1.02/1.22 (assume-push @p22675 @t372) % 1.02/1.22 (assume-push @p22676 @t582) % 1.02/1.22 (assume-push @p22677 @t459) % 1.02/1.22 (assume-push @p22678 @t474) % 1.02/1.22 (assume-push @p22679 @t582) % 1.02/1.22 (assume-push @p22680 @t584) % 1.02/1.22 (step @p1963 :rule false_intro :premises (@p1952)) % 1.02/1.22 (step @p1964 :rule refl :args (@t112)) % 1.02/1.22 (step @p1965 :rule cong :premises (@p22680 @p1964) :args (@t538)) % 1.02/1.22 (step @p1966 :rule trans :premises (@p1965 @p1963)) % 1.02/1.22 (step @p1967 :rule false_elim :premises (@p1966)) % 1.02/1.22 (step-pop @p22681 :rule scope :premises (@p1967)) % 1.02/1.22 (step-pop @p22682 :rule scope :premises (@p22681)) % 1.02/1.22 (step @p1968 :rule process_scope :premises (@p22682) :args (@t580)) % 1.02/1.22 (assume-push @p22683 @t459) % 1.02/1.22 (assume-push @p22684 @t474) % 1.02/1.22 (assume-push @p22685 @t372) % 1.02/1.22 (step @p1974 :rule symm :premises (@p22678)) % 1.02/1.22 (step @p1975 :rule symm :premises (@p22677)) % 1.02/1.22 (step @p1976 :rule cong :premises (@p1975 @p1974) :args (@t223)) % 1.02/1.22 (step @p1977 :rule trans :premises (@p67 @p1976)) % 1.02/1.22 (step-pop @p22686 :rule scope :premises (@p1977)) % 1.02/1.22 (step-pop @p22687 :rule scope :premises (@p22686)) % 1.02/1.22 (step-pop @p22688 :rule scope :premises (@p22687)) % 1.02/1.22 (step @p1978 :rule process_scope :premises (@p22688) :args (@t584)) % 1.02/1.22 (step @p1982 :rule and_intro :premises (@p22677 @p22678 @p67)) % 1.02/1.22 (step @p1983 :rule modus_ponens :premises (@p1982 @p1978)) % 1.02/1.22 (step @p1984 :rule and_intro :premises (@p1952 @p1983)) % 1.02/1.22 (step @p1985 :rule modus_ponens :premises (@p1984 @p1968)) % 1.02/1.22 (step-pop @p22689 :rule scope :premises (@p1985)) % 1.02/1.22 (step-pop @p22690 :rule scope :premises (@p22689)) % 1.02/1.22 (step-pop @p22691 :rule scope :premises (@p22690)) % 1.02/1.22 (step-pop @p22692 :rule scope :premises (@p22691)) % 1.02/1.22 (step @p1986 :rule process_scope :premises (@p22692) :args (@t580)) % 1.02/1.22 (step @p1991 :rule implies_elim :premises (@p1986)) % 1.02/1.22 (step @p1992 :rule cnf_and_neg :args (@t585)) % 1.02/1.22 (step @p1993 :rule resolution :premises (@p1992 @p1991) :args (true @t585)) % 1.02/1.22 (step @p1994 :rule eq_resolve :premises (@p1993 @p1956)) % 1.02/1.22 (step @p1995 :rule reordering :premises (@p1994) :args ((or @t581 @t580 @t461 @t476 @t377))) % 1.02/1.22 (step @p1996 :rule nary_cong :premises (@p762 @p379 @p743 @p734 @p725) :args (@t192)) % 1.02/1.22 (step @p1997 :rule and_elim :premises (@p2) :args (12)) % 1.02/1.22 (step @p1998 :rule eq_resolve :premises (@p1997 @p1996)) % 1.02/1.22 (step @p1999 :rule chain_m_resolution :premises (@p1998 @p1995 @p1952 @p67 @p1950 @p1914 @p96 @p1912 @p848 @p585 @p611 @p587 @p995 @p383 @p612 @p548 @p509 @p507 @p770 @p505 @p1889 @p36 @p11 @p349 @p325 @p323 @p239 @p301 @p1132 @p1888 @p1665) :args ((or @t400 @t469 @t491 @t380 @t390 @t498) (@list true true false true true false true true false true true false false true true true false false true true true true true true true true true false true true) (@list @t538 @t581 @t372 @t493 @t575 @t383 @t480 @t235 @t459 @t462 @t464 @t474 @t424 @t374 @t432 @t453 @t454 @t451 @t426 @t477 @t358 @t362 @t418 @t420 @t415 @t239 @t406 @t360 @t499 @t373))) % 1.02/1.22 (step @p2000 :rule nary_cong :premises (@p1140 @p153 @p996 @p352) :args ((or @t507 @t393 @t492 @t425))) % 1.02/1.22 (assume-push @p22693 @t506) % 1.02/1.22 (assume-push @p22694 @t424) % 1.02/1.22 (assume-push @p22695 @t491) % 1.02/1.22 (assume-push @p22696 @t392) % 1.02/1.22 (step @p109 :rule evaluate :args (@t388)) % 1.02/1.22 (step @p2005 :rule symm :premises (@p22695)) % 1.02/1.22 (step @p2006 :rule trans :premises (@p2005 @p1134)) % 1.02/1.22 (step @p2007 :rule symm :premises (@p2006)) % 1.02/1.22 (step @p2008 :rule symm :premises (@p22694)) % 1.02/1.22 (step @p2009 :rule trans :premises (@p2008 @p1134 @p2007)) % 1.02/1.22 (step @p2010 :rule true_intro :premises (@p2009)) % 1.02/1.22 (step @p159 :rule false_intro :premises (@p69)) % 1.02/1.22 (step @p1760 :rule symm :premises (@p159)) % 1.02/1.22 (step @p2011 :rule trans :premises (@p1760 @p2010)) % 1.02/1.22 (step @p2012 false :rule eq_resolve :premises (@p2011 @p109)) % 1.02/1.22 (step-pop @p22697 :rule scope :premises (@p2012)) % 1.02/1.22 (step-pop @p22698 :rule scope :premises (@p22697)) % 1.02/1.22 (step-pop @p22699 :rule scope :premises (@p22698)) % 1.02/1.22 (step-pop @p22700 :rule scope :premises (@p22699)) % 1.02/1.22 (step @p2013 :rule process_scope :premises (@p22700) :args (false)) % 1.02/1.22 (assume-push @p22701 @t506) % 1.02/1.22 (assume-push @p22702 @t392) % 1.02/1.22 (assume-push @p22703 @t491) % 1.02/1.22 (assume-push @p22704 @t424) % 1.02/1.22 (step @p2022 :rule and_intro :premises (@p1134 @p22704 @p22703 @p69)) % 1.02/1.22 (step-pop @p22705 :rule scope :premises (@p2022)) % 1.02/1.22 (step-pop @p22706 :rule scope :premises (@p22705)) % 1.02/1.22 (step-pop @p22707 :rule scope :premises (@p22706)) % 1.02/1.22 (step-pop @p22708 :rule scope :premises (@p22707)) % 1.02/1.22 (step @p2023 :rule process_scope :premises (@p22708) :args (@t586)) % 1.02/1.22 (step @p2028 :rule implies_elim :premises (@p2023)) % 1.02/1.22 (step @p2029 :rule resolution :premises (@p2028 @p2013) :args (true @t586)) % 1.02/1.22 (step @p2030 :rule not_and :premises (@p2029)) % 1.02/1.22 (step @p2031 :rule eq_resolve :premises (@p2030 @p2000)) % 1.02/1.22 (step @p2032 :rule reordering :premises (@p2031) :args ((or @t375 @t492 @t425 @t507))) % 1.02/1.22 (step @p2033 :rule chain_m_resolution :premises (@p1132 @p1710 @p452 @p301 @p1866 @p770 @p548 @p507 @p509 @p1665) :args ((or @t400 @t469 @t390 @t426 @t498 @t435) (@list true true true false false true false true true) (@list @t499 @t237 @t360 @t443 @t406 @t451 @t454 @t453 @t373))) % 1.02/1.22 (step @p2034 :rule chain_m_resolution :premises (@p323 @p239 @p1132 @p505 @p1262 @p452 @p451 @p1231 @p2033 @p383 @p2032 @p1134 @p69 @p1999 @p1665) :args ((or @t400 @t469 @t380 @t390 @t418 @t498) (@list true false false true true false false false false true false true false true) (@list @t239 @t360 @t415 @t499 @t237 @t445 @t515 @t426 @t432 @t424 @t506 @t375 @t491 @t373))) % 1.02/1.22 (step @p2035 :rule and_elim :premises (@p4) :args (74)) % 1.02/1.22 (step @p2036 :rule symm :premises (@p2035)) % 1.02/1.22 (step @p2037 :rule bool-double-not-elim :args (@t587)) % 1.02/1.22 (step @p2038 :rule nary_cong :premises (@p103 @p2037 @p326 @p302) :args ((or @t384 @t589 @t419 @t416))) % 1.02/1.22 (assume-push @p22709 @t383) % 1.02/1.22 (assume-push @p22710 @t588) % 1.02/1.22 (assume-push @p22711 @t418) % 1.02/1.22 (assume-push @p22712 @t588) % 1.02/1.22 (assume-push @p22713 @t590) % 1.02/1.22 (step @p2044 :rule false_intro :premises (@p2036)) % 1.02/1.22 (step @p252 :rule refl :args (@t86)) % 1.02/1.22 (step @p2045 :rule cong :premises (@p22713 @p252) :args (@t415)) % 1.02/1.22 (step @p2046 :rule trans :premises (@p2045 @p2044)) % 1.02/1.22 (step @p2047 :rule false_elim :premises (@p2046)) % 1.02/1.22 (step-pop @p22714 :rule scope :premises (@p2047)) % 1.02/1.22 (step-pop @p22715 :rule scope :premises (@p22714)) % 1.02/1.22 (step @p2048 :rule process_scope :premises (@p22715) :args (@t416)) % 1.02/1.22 (assume-push @p22716 @t418) % 1.02/1.22 (assume-push @p22717 @t383) % 1.02/1.22 (step @p2053 :rule symm :premises (@p22711)) % 1.02/1.22 (step @p2054 :rule cong :premises (@p2053 @p2053) :args (@t222)) % 1.02/1.22 (step @p2055 :rule trans :premises (@p96 @p2054)) % 1.02/1.22 (step-pop @p22718 :rule scope :premises (@p2055)) % 1.02/1.22 (step-pop @p22719 :rule scope :premises (@p22718)) % 1.02/1.22 (step @p2056 :rule process_scope :premises (@p22719) :args (@t590)) % 1.02/1.22 (step @p2059 :rule and_intro :premises (@p22711 @p96)) % 1.02/1.22 (step @p2060 :rule modus_ponens :premises (@p2059 @p2056)) % 1.02/1.22 (step @p2061 :rule and_intro :premises (@p2036 @p2060)) % 1.02/1.22 (step @p2062 :rule modus_ponens :premises (@p2061 @p2048)) % 1.02/1.22 (step-pop @p22720 :rule scope :premises (@p2062)) % 1.02/1.22 (step-pop @p22721 :rule scope :premises (@p22720)) % 1.02/1.22 (step-pop @p22722 :rule scope :premises (@p22721)) % 1.02/1.22 (step @p2063 :rule process_scope :premises (@p22722) :args (@t416)) % 1.02/1.22 (step @p2067 :rule implies_elim :premises (@p2063)) % 1.02/1.22 (step @p2068 :rule cnf_and_neg :args (@t591)) % 1.02/1.22 (step @p2069 :rule resolution :premises (@p2068 @p2067) :args (true @t591)) % 1.02/1.22 (step @p2070 :rule eq_resolve :premises (@p2069 @p2038)) % 1.02/1.22 (step @p2071 :rule reordering :premises (@p2070) :args ((or @t587 @t416 @t419 @t384))) % 1.02/1.22 (step @p2072 :rule and_elim :premises (@p4) :args (95)) % 1.02/1.22 (step @p2073 :rule symm :premises (@p2072)) % 1.02/1.22 (step @p2074 :rule bool-double-not-elim :args (@t592)) % 1.02/1.22 (step @p2075 :rule nary_cong :premises (@p102 @p2074 @p1954 @p996 @p406) :args ((or @t377 @t594 @t461 @t492 @t438))) % 1.02/1.22 (assume-push @p22723 @t372) % 1.02/1.22 (assume-push @p22724 @t593) % 1.02/1.22 (assume-push @p22725 @t459) % 1.02/1.22 (assume-push @p22726 @t491) % 1.02/1.22 (assume-push @p22727 @t593) % 1.02/1.22 (assume-push @p22728 @t595) % 1.02/1.22 (step @p2082 :rule false_intro :premises (@p2073)) % 1.02/1.22 (step @p2083 :rule refl :args (@t22)) % 1.02/1.22 (step @p2084 :rule cong :premises (@p22728 @p2083) :args (@t437)) % 1.02/1.22 (step @p2085 :rule trans :premises (@p2084 @p2082)) % 1.02/1.22 (step @p2086 :rule false_elim :premises (@p2085)) % 1.02/1.22 (step-pop @p22729 :rule scope :premises (@p2086)) % 1.02/1.22 (step-pop @p22730 :rule scope :premises (@p22729)) % 1.02/1.22 (step @p2087 :rule process_scope :premises (@p22730) :args (@t438)) % 1.02/1.22 (assume-push @p22731 @t459) % 1.02/1.22 (assume-push @p22732 @t491) % 1.02/1.22 (assume-push @p22733 @t372) % 1.02/1.22 (step @p2093 :rule symm :premises (@p22726)) % 1.02/1.22 (step @p2094 :rule symm :premises (@p22725)) % 1.02/1.22 (step @p2095 :rule cong :premises (@p2094 @p2093) :args (@t223)) % 1.02/1.22 (step @p2096 :rule trans :premises (@p67 @p2095)) % 1.02/1.22 (step-pop @p22734 :rule scope :premises (@p2096)) % 1.02/1.22 (step-pop @p22735 :rule scope :premises (@p22734)) % 1.02/1.22 (step-pop @p22736 :rule scope :premises (@p22735)) % 1.02/1.22 (step @p2097 :rule process_scope :premises (@p22736) :args (@t595)) % 1.02/1.22 (step @p2101 :rule and_intro :premises (@p22725 @p22726 @p67)) % 1.02/1.22 (step @p2102 :rule modus_ponens :premises (@p2101 @p2097)) % 1.02/1.22 (step @p2103 :rule and_intro :premises (@p2073 @p2102)) % 1.02/1.22 (step @p2104 :rule modus_ponens :premises (@p2103 @p2087)) % 1.02/1.22 (step-pop @p22737 :rule scope :premises (@p2104)) % 1.02/1.22 (step-pop @p22738 :rule scope :premises (@p22737)) % 1.02/1.22 (step-pop @p22739 :rule scope :premises (@p22738)) % 1.02/1.22 (step-pop @p22740 :rule scope :premises (@p22739)) % 1.02/1.22 (step @p2105 :rule process_scope :premises (@p22740) :args (@t438)) % 1.02/1.22 (step @p2110 :rule implies_elim :premises (@p2105)) % 1.02/1.22 (step @p2111 :rule cnf_and_neg :args (@t596)) % 1.02/1.22 (step @p2112 :rule resolution :premises (@p2111 @p2110) :args (true @t596)) % 1.02/1.22 (step @p2113 :rule eq_resolve :premises (@p2112 @p2075)) % 1.02/1.22 (step @p2114 :rule reordering :premises (@p2113) :args ((or @t592 @t438 @t461 @t492 @t377))) % 1.02/1.22 (step @p2115 :rule chain_m_resolution :premises (@p449 @p2114 @p2073 @p67 @p2071 @p2036 @p96 @p585 @p1710 @p452 @p1689 @p1667 @p1132 @p1887 @p587 @p349 @p325 @p2034 @p1999 @p1665) :args ((or @t400 @t469 @t380 @t390 @t498) (@list true true false true true false false true true true true false true true true true false false true) (@list @t437 @t592 @t372 @t415 @t587 @t383 @t459 @t443 @t237 @t462 @t556 @t499 @t358 @t464 @t360 @t420 @t418 @t491 @t373))) % 1.02/1.22 (step @p2116 :rule nary_cong :premises (@p14 @p1604 @p1954) :args ((or @t364 @t551 @t461))) % 1.02/1.22 (assume-push @p22741 @t363) % 1.02/1.22 (assume-push @p22742 @t549) % 1.02/1.22 (assume-push @p22743 @t363) % 1.02/1.22 (assume-push @p22744 @t549) % 1.02/1.22 (step @p20 :rule false_intro :premises (@p11)) % 1.02/1.22 (step @p21 :rule refl :args (@t152)) % 1.02/1.22 (step @p2121 :rule cong :premises (@p22742 @p21) :args (@t459)) % 1.02/1.22 (step @p2122 :rule trans :premises (@p2121 @p20)) % 1.02/1.22 (step @p2123 :rule false_elim :premises (@p2122)) % 1.02/1.22 (step-pop @p22745 :rule scope :premises (@p2123)) % 1.02/1.22 (step-pop @p22746 :rule scope :premises (@p22745)) % 1.02/1.22 (step @p2124 :rule process_scope :premises (@p22746) :args (@t461)) % 1.02/1.22 (step @p2127 :rule and_intro :premises (@p11 @p22742)) % 1.02/1.22 (step @p2128 :rule modus_ponens :premises (@p2127 @p2124)) % 1.02/1.22 (step-pop @p22747 :rule scope :premises (@p2128)) % 1.02/1.22 (step-pop @p22748 :rule scope :premises (@p22747)) % 1.02/1.22 (step @p2129 :rule process_scope :premises (@p22748) :args (@t461)) % 1.02/1.22 (step @p2132 :rule implies_elim :premises (@p2129)) % 1.02/1.22 (step @p2133 :rule cnf_and_neg :args (@t597)) % 1.02/1.22 (step @p2134 :rule resolution :premises (@p2133 @p2132) :args (true @t597)) % 1.02/1.22 (step @p2135 :rule eq_resolve :premises (@p2134 @p2116)) % 1.02/1.22 (step @p2136 :rule reordering :premises (@p2135) :args ((or @t362 @t461 @t551))) % 1.02/1.22 (step @p2137 :rule chain_m_resolution :premises (@p585 @p2136 @p11 @p1689 @p1667 @p1603 @p1132 @p2071 @p2036 @p96 @p1887 @p587 @p349 @p325 @p1665) :args ((or @t400 @t390 @t522 @t498 @t419) (@list true true true true false false true true false true true true true true) (@list @t459 @t362 @t462 @t556 @t549 @t499 @t415 @t587 @t383 @t358 @t464 @t360 @t420 @t373))) % 1.02/1.22 (step @p2138 :rule and_elim :premises (@p5) :args (9)) % 1.02/1.22 (step @p2139 :rule refl :args (@t599)) % 1.02/1.22 (step @p2140 :rule bool-double-not-elim :args (@t229)) % 1.02/1.22 (step @p2141 :rule nary_cong :premises (@p2140 @p510 @p2139) :args ((or @t600 @t452 @t599))) % 1.02/1.22 (assume-push @p22749 @t230) % 1.02/1.22 (assume-push @p22750 @t451) % 1.02/1.22 (assume-push @p22751 @t230) % 1.02/1.22 (assume-push @p22752 @t451) % 1.02/1.22 (step @p2146 :rule false_intro :premises (@p2138)) % 1.02/1.22 (step @p2147 :rule symm :premises (@p22750)) % 1.02/1.22 (step @p472 :rule refl :args (tptp.e3)) % 1.02/1.22 (step @p2148 :rule cong :premises (@p472 @p2147) :args (@t598)) % 1.02/1.22 (step @p2149 :rule trans :premises (@p2148 @p2146)) % 1.02/1.22 (step @p2150 :rule false_elim :premises (@p2149)) % 1.02/1.22 (step-pop @p22753 :rule scope :premises (@p2150)) % 1.02/1.22 (step-pop @p22754 :rule scope :premises (@p22753)) % 1.02/1.22 (step @p2151 :rule process_scope :premises (@p22754) :args (@t599)) % 1.02/1.22 (step @p2154 :rule and_intro :premises (@p2138 @p22750)) % 1.02/1.22 (step @p2155 :rule modus_ponens :premises (@p2154 @p2151)) % 1.02/1.22 (step-pop @p22755 :rule scope :premises (@p2155)) % 1.02/1.22 (step-pop @p22756 :rule scope :premises (@p22755)) % 1.02/1.22 (step @p2156 :rule process_scope :premises (@p22756) :args (@t599)) % 1.02/1.22 (step @p2159 :rule implies_elim :premises (@p2156)) % 1.02/1.22 (step @p2160 :rule cnf_and_neg :args (@t601)) % 1.02/1.22 (step @p2161 :rule resolution :premises (@p2160 @p2159) :args (true @t601)) % 1.02/1.22 (step @p2162 :rule eq_resolve :premises (@p2161 @p2141)) % 1.02/1.22 (step @p2163 :rule and_elim :premises (@p3) :args (21)) % 1.02/1.22 (step @p2164 :rule symm :premises (@p2163)) % 1.02/1.22 (step @p2165 :rule refl :args (@t603)) % 1.02/1.22 (step @p2166 :rule refl :args (@t605)) % 1.02/1.22 (step @p2167 :rule nary_cong :premises (@p850 @p2166 @p510 @p2165) :args ((or @t479 @t605 @t452 @t603))) % 1.02/1.22 (assume-push @p22757 @t236) % 1.02/1.22 (assume-push @p22758 @t604) % 1.02/1.22 (assume-push @p22759 @t451) % 1.02/1.22 (assume-push @p22760 @t236) % 1.02/1.22 (assume-push @p22761 @t604) % 1.02/1.22 (assume-push @p22762 @t451) % 1.02/1.22 (step @p861 :rule false_intro :premises (@p848)) % 1.02/1.22 (step @p2083 :rule refl :args (@t22)) % 1.02/1.22 (step @p2174 :rule cong :premises (@p22759 @p2083) :args (@t278)) % 1.02/1.22 (step @p2175 :rule trans :premises (@p2174 @p2163)) % 1.02/1.22 (step @p78 :rule refl :args (tptp.e1)) % 1.02/1.22 (step @p2176 :rule cong :premises (@p78 @p2175) :args (@t602)) % 1.02/1.22 (step @p2177 :rule trans :premises (@p2176 @p861)) % 1.02/1.22 (step @p2178 :rule false_elim :premises (@p2177)) % 1.02/1.22 (step-pop @p22763 :rule scope :premises (@p2178)) % 1.02/1.22 (step-pop @p22764 :rule scope :premises (@p22763)) % 1.02/1.22 (step-pop @p22765 :rule scope :premises (@p22764)) % 1.02/1.22 (step @p2179 :rule process_scope :premises (@p22765) :args (@t603)) % 1.02/1.22 (step @p2183 :rule and_intro :premises (@p848 @p2164 @p22759)) % 1.02/1.22 (step @p2184 :rule modus_ponens :premises (@p2183 @p2179)) % 1.02/1.22 (step-pop @p22766 :rule scope :premises (@p2184)) % 1.02/1.22 (step-pop @p22767 :rule scope :premises (@p22766)) % 1.02/1.22 (step-pop @p22768 :rule scope :premises (@p22767)) % 1.02/1.22 (step @p2185 :rule process_scope :premises (@p22768) :args (@t603)) % 1.02/1.22 (step @p2189 :rule implies_elim :premises (@p2185)) % 1.02/1.22 (step @p2190 :rule cnf_and_neg :args (@t606)) % 1.02/1.22 (step @p2191 :rule resolution :premises (@p2190 @p2189) :args (true @t606)) % 1.02/1.22 (step @p2192 :rule eq_resolve :premises (@p2191 @p2167)) % 1.02/1.22 (step @p2193 :rule reordering :premises (@p2192) :args ((or @t235 @t452 @t605 @t603))) % 1.02/1.22 (assume-push @p22769 @t437) % 1.02/1.22 (assume-push @p22770 @t437) % 1.02/1.22 (step @p2196 :rule refl :args (tptp.e4)) % 1.02/1.22 (step @p2197 :rule cong :premises (@p2196 @p22769) :args (@t22)) % 1.02/1.22 (step @p2198 :rule trans :premises (@p22769 @p2197)) % 1.02/1.22 (step-pop @p22771 :rule scope :premises (@p2198)) % 1.02/1.22 (step @p2199 :rule process_scope :premises (@p22771) :args (@t602)) % 1.02/1.22 (step @p2201 :rule modus_ponens :premises (@p22769 @p2199)) % 1.02/1.22 (step-pop @p22772 :rule scope :premises (@p2201)) % 1.02/1.22 (step @p2202 :rule process_scope :premises (@p22772) :args (@t602)) % 1.02/1.22 (step @p2204 :rule implies_elim :premises (@p2202)) % 1.02/1.22 (assume-push @p22773 @t408) % 1.02/1.22 (assume-push @p22774 @t607) % 1.02/1.22 (assume-push @p22775 @t415) % 1.02/1.22 (assume-push @p22776 @t499) % 1.02/1.22 (assume-push @p22777 @t499) % 1.02/1.22 (assume-push @p22778 @t607) % 1.02/1.22 (assume-push @p22779 @t415) % 1.02/1.22 (assume-push @p22780 @t408) % 1.02/1.22 (step @p2213 :rule symm :premises (@p22776)) % 1.02/1.22 (step @p2214 :rule symm :premises (@p22775)) % 1.02/1.22 (step @p2215 :rule symm :premises (@p22774)) % 1.02/1.22 (step @p2216 :rule cong :premises (@p2215 @p2214) :args (@t217)) % 1.02/1.22 (step @p2217 :rule trans :premises (@p238 @p2216 @p2213)) % 1.02/1.22 (step-pop @p22781 :rule scope :premises (@p2217)) % 1.02/1.22 (step-pop @p22782 :rule scope :premises (@p22781)) % 1.02/1.22 (step-pop @p22783 :rule scope :premises (@p22782)) % 1.02/1.22 (step-pop @p22784 :rule scope :premises (@p22783)) % 1.02/1.22 (step @p2218 :rule process_scope :premises (@p22784) :args (@t233)) % 1.02/1.22 (step @p2223 :rule and_intro :premises (@p22776 @p22774 @p22775 @p238)) % 1.02/1.22 (step @p2224 :rule modus_ponens :premises (@p2223 @p2218)) % 1.02/1.22 (step-pop @p22785 :rule scope :premises (@p2224)) % 1.02/1.22 (step-pop @p22786 :rule scope :premises (@p22785)) % 1.02/1.22 (step-pop @p22787 :rule scope :premises (@p22786)) % 1.02/1.22 (step-pop @p22788 :rule scope :premises (@p22787)) % 1.02/1.22 (step @p2225 :rule process_scope :premises (@p22788) :args (@t233)) % 1.02/1.22 (step @p2230 :rule implies_elim :premises (@p2225)) % 1.02/1.22 (step @p2231 :rule cnf_and_neg :args (@t608)) % 1.02/1.22 (step @p2232 :rule resolution :premises (@p2231 @p2230) :args (true @t608)) % 1.02/1.22 (step @p2233 :rule reordering :premises (@p2232) :args ((or @t233 @t502 @t416 @t609 @t409))) % 1.02/1.22 (step @p2234 :rule eq-symm :args (@t100 tptp.e3)) % 1.02/1.22 (step @p2235 :rule eq-symm :args (@t112 tptp.e3)) % 1.02/1.22 (step @p2236 :rule nary_cong :premises (@p992 @p377 @p2235 @p703 @p2234) :args (@t188)) % 1.02/1.22 (step @p2237 :rule and_elim :premises (@p2) :args (16)) % 1.02/1.22 (step @p2238 :rule eq_resolve :premises (@p2237 @p2236)) % 1.02/1.22 (step @p2239 :rule nary_cong :premises (@p955 @p1405 @p996) :args ((or @t489 @t476 @t492))) % 1.02/1.22 (assume-push @p22789 @t491) % 1.02/1.22 (assume-push @p22790 @t234) % 1.02/1.22 (assume-push @p22791 @t474) % 1.02/1.22 (step @p109 :rule evaluate :args (@t388)) % 1.02/1.22 (step @p2243 :rule symm :premises (@p22789)) % 1.02/1.22 (step @p2244 :rule trans :premises (@p22791 @p2243)) % 1.02/1.22 (step @p2245 :rule true_intro :premises (@p2244)) % 1.02/1.22 (step @p966 :rule false_intro :premises (@p952)) % 1.02/1.22 (step @p967 :rule symm :premises (@p966)) % 1.02/1.22 (step @p2246 :rule trans :premises (@p967 @p2245)) % 1.02/1.22 (step @p2247 false :rule eq_resolve :premises (@p2246 @p109)) % 1.02/1.22 (step-pop @p22792 :rule scope :premises (@p2247)) % 1.02/1.22 (step-pop @p22793 :rule scope :premises (@p22792)) % 1.02/1.22 (step-pop @p22794 :rule scope :premises (@p22793)) % 1.02/1.22 (step @p2248 :rule process_scope :premises (@p22794) :args (false)) % 1.02/1.22 (assume-push @p22795 @t234) % 1.02/1.22 (assume-push @p22796 @t474) % 1.02/1.22 (assume-push @p22797 @t491) % 1.02/1.22 (step @p2255 :rule and_intro :premises (@p22797 @p952 @p22796)) % 1.02/1.22 (step-pop @p22798 :rule scope :premises (@p2255)) % 1.02/1.22 (step-pop @p22799 :rule scope :premises (@p22798)) % 1.02/1.22 (step-pop @p22800 :rule scope :premises (@p22799)) % 1.02/1.22 (step @p2256 :rule process_scope :premises (@p22800) :args (@t610)) % 1.02/1.22 (step @p2260 :rule implies_elim :premises (@p2256)) % 1.02/1.22 (step @p2261 :rule resolution :premises (@p2260 @p2248) :args (true @t610)) % 1.02/1.22 (step @p2262 :rule not_and :premises (@p2261)) % 1.02/1.22 (step @p2263 :rule eq_resolve :premises (@p2262 @p2239)) % 1.02/1.22 (step @p2264 :rule nary_cong :premises (@p243 @p953 @p1915) :args ((or @t410 @t486 @t574))) % 1.02/1.22 (assume-push @p22801 @t240) % 1.02/1.22 (assume-push @p22802 @t485) % 1.02/1.22 (assume-push @p22803 @t240) % 1.02/1.22 (assume-push @p22804 @t485) % 1.02/1.22 (step @p251 :rule false_intro :premises (@p239)) % 1.02/1.22 (step @p2269 :rule symm :premises (@p22802)) % 1.02/1.22 (step @p78 :rule refl :args (tptp.e1)) % 1.02/1.22 (step @p2270 :rule cong :premises (@p78 @p2269) :args (@t493)) % 1.02/1.22 (step @p2271 :rule trans :premises (@p2270 @p251)) % 1.02/1.22 (step @p2272 :rule false_elim :premises (@p2271)) % 1.02/1.22 (step-pop @p22805 :rule scope :premises (@p2272)) % 1.02/1.22 (step-pop @p22806 :rule scope :premises (@p22805)) % 1.02/1.22 (step @p2273 :rule process_scope :premises (@p22806) :args (@t574)) % 1.02/1.22 (step @p2276 :rule and_intro :premises (@p239 @p22802)) % 1.02/1.22 (step @p2277 :rule modus_ponens :premises (@p2276 @p2273)) % 1.02/1.22 (step-pop @p22807 :rule scope :premises (@p2277)) % 1.02/1.22 (step-pop @p22808 :rule scope :premises (@p22807)) % 1.02/1.22 (step @p2278 :rule process_scope :premises (@p22808) :args (@t574)) % 1.02/1.22 (step @p2281 :rule implies_elim :premises (@p2278)) % 1.02/1.22 (step @p2282 :rule cnf_and_neg :args (@t611)) % 1.02/1.22 (step @p2283 :rule resolution :premises (@p2282 @p2281) :args (true @t611)) % 1.02/1.22 (step @p2284 :rule eq_resolve :premises (@p2283 @p2264)) % 1.02/1.22 (step @p2285 :rule reordering :premises (@p2284) :args ((or @t239 @t574 @t486))) % 1.02/1.22 (step @p2286 :rule and_elim :premises (@p4) :args (25)) % 1.02/1.22 (step @p2287 :rule symm :premises (@p2286)) % 1.02/1.22 (step @p2288 :rule bool-double-not-elim :args (@t612)) % 1.02/1.22 (step @p2289 :rule refl :args (@t517)) % 1.02/1.22 (step @p2290 :rule nary_cong :premises (@p2289 @p2288 @p953 @p1138 @p1953) :args ((or @t517 @t614 @t486 @t502 @t580))) % 1.02/1.22 (assume-push @p22809 @t515) % 1.02/1.22 (assume-push @p22810 @t613) % 1.02/1.22 (assume-push @p22811 @t485) % 1.02/1.22 (assume-push @p22812 @t499) % 1.02/1.22 (assume-push @p22813 @t613) % 1.02/1.22 (assume-push @p22814 @t615) % 1.02/1.22 (step @p2297 :rule false_intro :premises (@p2287)) % 1.02/1.22 (step @p1964 :rule refl :args (@t112)) % 1.02/1.22 (step @p2298 :rule cong :premises (@p22814 @p1964) :args (@t538)) % 1.02/1.22 (step @p2299 :rule trans :premises (@p2298 @p2297)) % 1.02/1.22 (step @p2300 :rule false_elim :premises (@p2299)) % 1.02/1.22 (step-pop @p22815 :rule scope :premises (@p2300)) % 1.02/1.22 (step-pop @p22816 :rule scope :premises (@p22815)) % 1.02/1.22 (step @p2301 :rule process_scope :premises (@p22816) :args (@t580)) % 1.02/1.22 (assume-push @p22817 @t499) % 1.02/1.22 (assume-push @p22818 @t485) % 1.02/1.22 (assume-push @p22819 @t515) % 1.02/1.22 (step @p2307 :rule symm :premises (@p22811)) % 1.02/1.22 (step @p2308 :rule symm :premises (@p22812)) % 1.02/1.22 (step @p2309 :rule cong :premises (@p2308 @p2307) :args (@t220)) % 1.02/1.22 (step @p2310 :rule trans :premises (@p1231 @p2309)) % 1.02/1.22 (step-pop @p22820 :rule scope :premises (@p2310)) % 1.02/1.22 (step-pop @p22821 :rule scope :premises (@p22820)) % 1.02/1.22 (step-pop @p22822 :rule scope :premises (@p22821)) % 1.02/1.22 (step @p2311 :rule process_scope :premises (@p22822) :args (@t615)) % 1.02/1.22 (step @p2315 :rule and_intro :premises (@p22812 @p22811 @p1231)) % 1.02/1.22 (step @p2316 :rule modus_ponens :premises (@p2315 @p2311)) % 1.02/1.22 (step @p2317 :rule and_intro :premises (@p2287 @p2316)) % 1.02/1.22 (step @p2318 :rule modus_ponens :premises (@p2317 @p2301)) % 1.02/1.22 (step-pop @p22823 :rule scope :premises (@p2318)) % 1.02/1.22 (step-pop @p22824 :rule scope :premises (@p22823)) % 1.02/1.22 (step-pop @p22825 :rule scope :premises (@p22824)) % 1.02/1.22 (step-pop @p22826 :rule scope :premises (@p22825)) % 1.02/1.22 (step @p2319 :rule process_scope :premises (@p22826) :args (@t580)) % 1.02/1.22 (step @p2324 :rule implies_elim :premises (@p2319)) % 1.02/1.22 (step @p2325 :rule cnf_and_neg :args (@t616)) % 1.02/1.22 (step @p2326 :rule resolution :premises (@p2325 @p2324) :args (true @t616)) % 1.02/1.22 (step @p2327 :rule eq_resolve :premises (@p2326 @p2290)) % 1.02/1.22 (step @p2328 :rule reordering :premises (@p2327) :args ((or @t612 @t502 @t580 @t486 @t517))) % 1.02/1.22 (step @p2329 :rule chain_m_resolution :premises (@p1998 @p2328 @p2287 @p1231 @p2285 @p239) :args ((or @t374 @t390 @t480 @t502 @t486) @t617 (@list @t538 @t612 @t515 @t493 @t239))) % 1.02/1.22 (step @p2330 :rule nary_cong :premises (@p455 @p996 @p100) :args ((or @t447 @t492 @t379))) % 1.02/1.22 (assume-push @p22827 @t238) % 1.02/1.22 (assume-push @p22828 @t491) % 1.02/1.22 (assume-push @p22829 @t238) % 1.02/1.22 (assume-push @p22830 @t491) % 1.02/1.22 (step @p481 :rule false_intro :premises (@p452)) % 1.02/1.22 (step @p2335 :rule symm :premises (@p22828)) % 1.02/1.22 (step @p78 :rule refl :args (tptp.e1)) % 1.02/1.22 (step @p2336 :rule cong :premises (@p78 @p2335) :args (@t374)) % 1.02/1.22 (step @p2337 :rule trans :premises (@p2336 @p481)) % 1.02/1.22 (step @p2338 :rule false_elim :premises (@p2337)) % 1.02/1.22 (step-pop @p22831 :rule scope :premises (@p2338)) % 1.02/1.22 (step-pop @p22832 :rule scope :premises (@p22831)) % 1.02/1.22 (step @p2339 :rule process_scope :premises (@p22832) :args (@t379)) % 1.02/1.22 (step @p2342 :rule and_intro :premises (@p452 @p22828)) % 1.02/1.22 (step @p2343 :rule modus_ponens :premises (@p2342 @p2339)) % 1.02/1.22 (step-pop @p22833 :rule scope :premises (@p2343)) % 1.02/1.22 (step-pop @p22834 :rule scope :premises (@p22833)) % 1.02/1.22 (step @p2344 :rule process_scope :premises (@p22834) :args (@t379)) % 1.02/1.22 (step @p2347 :rule implies_elim :premises (@p2344)) % 1.02/1.22 (step @p2348 :rule cnf_and_neg :args (@t618)) % 1.02/1.22 (step @p2349 :rule resolution :premises (@p2348 @p2347) :args (true @t618)) % 1.02/1.22 (step @p2350 :rule eq_resolve :premises (@p2349 @p2330)) % 1.02/1.22 (step @p2351 :rule reordering :premises (@p2350) :args ((or @t237 @t379 @t492))) % 1.02/1.22 (step @p2352 :rule chain_m_resolution :premises (@p2351 @p452 @p2329 @p949 @p2263 @p952 @p2238 @p2233 @p952 @p238 @p272 @p239 @p238 @p1865 @p449 @p2204 @p2193 @p848 @p2164 @p2162 @p2138 @p1912 @p848 @p1123 @p1088 @p951 @p1710 @p1262 @p1231 @p451 @p452 @p1229 @p1207) :args ((or @t373 @t390 @t418 @t502 @t452) (@list true false false true true false true true false true true false false false true true true false true true true true true true false true true false false true true true) (@list @t237 @t374 @t485 @t474 @t233 @t491 @t607 @t233 @t408 @t406 @t239 @t408 @t404 @t415 @t437 @t602 @t235 @t604 @t598 @t229 @t480 @t235 @t482 @t231 @t487 @t443 @t426 @t515 @t445 @t237 @t424 @t511))) % 1.02/1.22 (step @p2353 :rule and_elim :premises (@p4) :args (94)) % 1.02/1.22 (step @p2354 :rule symm :premises (@p2353)) % 1.02/1.22 (step @p2355 :rule bool-double-not-elim :args (@t619)) % 1.02/1.22 (step @p2356 :rule refl :args (@t414)) % 1.02/1.22 (step @p2357 :rule nary_cong :premises (@p2356 @p102 @p2355 @p241 @p1604 @p406) :args ((or @t414 @t377 @t621 @t407 @t551 @t438))) % 1.02/1.22 (assume-push @p22835 @t372) % 1.02/1.22 (assume-push @p22836 @t584) % 1.02/1.22 (assume-push @p22837 @t437) % 1.02/1.22 (assume-push @p22838 @t620) % 1.02/1.22 (step @p109 :rule evaluate :args (@t388)) % 1.02/1.22 (step @p2362 :rule symm :premises (@p22837)) % 1.02/1.22 (step @p2363 :rule trans :premises (@p2362 @p67)) % 1.02/1.22 (step @p2364 :rule symm :premises (@p2363)) % 1.02/1.22 (step @p2365 :rule symm :premises (@p22836)) % 1.02/1.22 (step @p2366 :rule trans :premises (@p2365 @p67 @p2364)) % 1.02/1.22 (step @p2367 :rule true_intro :premises (@p2366)) % 1.02/1.22 (step @p2368 :rule false_intro :premises (@p2354)) % 1.02/1.22 (step @p2369 :rule symm :premises (@p2368)) % 1.02/1.22 (step @p2370 :rule trans :premises (@p2369 @p2367)) % 1.02/1.22 (step @p2371 false :rule eq_resolve :premises (@p2370 @p109)) % 1.02/1.22 (step-pop @p22839 :rule scope :premises (@p2371)) % 1.02/1.22 (step-pop @p22840 :rule scope :premises (@p22839)) % 1.02/1.22 (step-pop @p22841 :rule scope :premises (@p22840)) % 1.02/1.22 (step-pop @p22842 :rule scope :premises (@p22841)) % 1.02/1.22 (step @p2372 :rule process_scope :premises (@p22842) :args (false)) % 1.02/1.22 (assume-push @p22843 @t412) % 1.02/1.22 (assume-push @p22844 @t372) % 1.02/1.22 (assume-push @p22845 @t620) % 1.02/1.22 (assume-push @p22846 @t406) % 1.02/1.22 (assume-push @p22847 @t549) % 1.02/1.22 (assume-push @p22848 @t437) % 1.02/1.22 (assume-push @p22849 @t549) % 1.02/1.22 (assume-push @p22850 @t406) % 1.02/1.22 (assume-push @p22851 @t412) % 1.02/1.22 (step @p2386 :rule symm :premises (@p22846)) % 1.02/1.22 (step @p2387 :rule symm :premises (@p22847)) % 1.02/1.22 (step @p2388 :rule cong :premises (@p2387 @p2386) :args (@t221)) % 1.02/1.22 (step @p2389 :rule trans :premises (@p274 @p2388)) % 1.02/1.22 (step-pop @p22852 :rule scope :premises (@p2389)) % 1.02/1.22 (step-pop @p22853 :rule scope :premises (@p22852)) % 1.02/1.22 (step-pop @p22854 :rule scope :premises (@p22853)) % 1.02/1.22 (step @p2390 :rule process_scope :premises (@p22854) :args (@t584)) % 1.02/1.22 (step @p2394 :rule and_intro :premises (@p22847 @p22846 @p274)) % 1.02/1.22 (step @p2395 :rule modus_ponens :premises (@p2394 @p2390)) % 1.02/1.22 (step @p2396 :rule and_intro :premises (@p67 @p2395 @p22848 @p2354)) % 1.02/1.22 (step-pop @p22855 :rule scope :premises (@p2396)) % 1.02/1.22 (step-pop @p22856 :rule scope :premises (@p22855)) % 1.02/1.22 (step-pop @p22857 :rule scope :premises (@p22856)) % 1.02/1.22 (step-pop @p22858 :rule scope :premises (@p22857)) % 1.02/1.22 (step-pop @p22859 :rule scope :premises (@p22858)) % 1.02/1.22 (step-pop @p22860 :rule scope :premises (@p22859)) % 1.02/1.22 (step @p2397 :rule process_scope :premises (@p22860) :args (@t622)) % 1.02/1.22 (step @p2404 :rule implies_elim :premises (@p2397)) % 1.02/1.22 (step @p2405 :rule resolution :premises (@p2404 @p2372) :args (true @t622)) % 1.02/1.22 (step @p2406 :rule not_and :premises (@p2405)) % 1.02/1.22 (step @p2407 :rule eq_resolve :premises (@p2406 @p2357)) % 1.02/1.22 (step @p2408 :rule reordering :premises (@p2407) :args ((or @t619 @t407 @t438 @t551 @t377 @t414))) % 1.02/1.22 (step @p2409 :rule chain_m_resolution :premises (@p2408 @p2354 @p274 @p67 @p449 @p1603 @p1865 @p272 @p239 @p238 @p770 @p2352 @p1262 @p452 @p451 @p1231 @p1710 @p452 @p1132 @p2137 @p1372 @p325 @p2115 @p1665) :args ((or @t400 @t469 @t390 @t360 @t498) (@list true false false false false true true true false false true true true false false true true false true true true false true) (@list @t619 @t412 @t372 @t437 @t549 @t415 @t404 @t239 @t408 @t406 @t451 @t426 @t237 @t445 @t515 @t443 @t237 @t499 @t418 @t522 @t420 @t380 @t373))) % 1.02/1.22 (step @p2410 :rule refl :args (@t500)) % 1.02/1.22 (step @p2411 :rule nary_cong :premises (@p1382 @p2410 @p511) :args ((or @t536 @t500 @t435))) % 1.02/1.22 (assume-push @p22861 @t535) % 1.02/1.22 (assume-push @p22862 @t498) % 1.02/1.22 (assume-push @p22863 @t535) % 1.02/1.22 (assume-push @p22864 @t498) % 1.02/1.22 (step @p1388 :rule false_intro :premises (@p1380)) % 1.02/1.22 (step @p334 :rule refl :args (@t118)) % 1.02/1.22 (step @p2416 :rule cong :premises (@p22862 @p334) :args (@t432)) % 1.02/1.22 (step @p2417 :rule trans :premises (@p2416 @p1388)) % 1.02/1.22 (step @p2418 :rule false_elim :premises (@p2417)) % 1.02/1.22 (step-pop @p22865 :rule scope :premises (@p2418)) % 1.02/1.22 (step-pop @p22866 :rule scope :premises (@p22865)) % 1.02/1.22 (step @p2419 :rule process_scope :premises (@p22866) :args (@t435)) % 1.02/1.22 (step @p2422 :rule and_intro :premises (@p1380 @p22862)) % 1.02/1.22 (step @p2423 :rule modus_ponens :premises (@p2422 @p2419)) % 1.02/1.22 (step-pop @p22867 :rule scope :premises (@p2423)) % 1.02/1.22 (step-pop @p22868 :rule scope :premises (@p22867)) % 1.02/1.22 (step @p2424 :rule process_scope :premises (@p22868) :args (@t435)) % 1.02/1.22 (step @p2427 :rule implies_elim :premises (@p2424)) % 1.02/1.22 (step @p2428 :rule cnf_and_neg :args (@t623)) % 1.02/1.22 (step @p2429 :rule resolution :premises (@p2428 @p2427) :args (true @t623)) % 1.02/1.22 (step @p2430 :rule eq_resolve :premises (@p2429 @p2411)) % 1.02/1.22 (step @p2431 :rule nary_cong :premises (@p850 @p2410 @p406) :args ((or @t479 @t500 @t438))) % 1.02/1.22 (assume-push @p22869 @t236) % 1.02/1.22 (assume-push @p22870 @t498) % 1.02/1.22 (assume-push @p22871 @t236) % 1.02/1.22 (assume-push @p22872 @t498) % 1.02/1.22 (step @p861 :rule false_intro :premises (@p848)) % 1.02/1.22 (step @p2436 :rule symm :premises (@p22870)) % 1.02/1.22 (step @p78 :rule refl :args (tptp.e1)) % 1.02/1.22 (step @p2437 :rule cong :premises (@p78 @p2436) :args (@t437)) % 1.02/1.22 (step @p2438 :rule trans :premises (@p2437 @p861)) % 1.02/1.22 (step @p2439 :rule false_elim :premises (@p2438)) % 1.02/1.22 (step-pop @p22873 :rule scope :premises (@p2439)) % 1.02/1.22 (step-pop @p22874 :rule scope :premises (@p22873)) % 1.02/1.22 (step @p2440 :rule process_scope :premises (@p22874) :args (@t438)) % 1.02/1.22 (step @p2443 :rule and_intro :premises (@p848 @p22870)) % 1.02/1.22 (step @p2444 :rule modus_ponens :premises (@p2443 @p2440)) % 1.02/1.22 (step-pop @p22875 :rule scope :premises (@p2444)) % 1.02/1.22 (step-pop @p22876 :rule scope :premises (@p22875)) % 1.02/1.22 (step @p2445 :rule process_scope :premises (@p22876) :args (@t438)) % 1.02/1.22 (step @p2448 :rule implies_elim :premises (@p2445)) % 1.02/1.22 (step @p2449 :rule cnf_and_neg :args (@t624)) % 1.02/1.22 (step @p2450 :rule resolution :premises (@p2449 @p2448) :args (true @t624)) % 1.02/1.22 (step @p2451 :rule eq_resolve :premises (@p2450 @p2431)) % 1.02/1.22 (assume-push @p22877 @t625) % 1.02/1.22 (assume-push @p22878 @t433) % 1.02/1.22 (assume-push @p22879 @t433) % 1.02/1.22 (assume-push @p22880 @t625) % 1.02/1.22 (step @p2456 :rule symm :premises (@p22878)) % 1.02/1.22 (step @p2457 :rule cong :premises (@p2456 @p2456) :args (@t205)) % 1.02/1.22 (step @p2458 :rule trans :premises (@p9 @p2457)) % 1.02/1.22 (step-pop @p22881 :rule scope :premises (@p2458)) % 1.02/1.22 (step-pop @p22882 :rule scope :premises (@p22881)) % 1.02/1.22 (step @p2459 :rule process_scope :premises (@p22882) :args (@t432)) % 1.02/1.22 (step @p2462 :rule and_intro :premises (@p22878 @p9)) % 1.02/1.22 (step @p2463 :rule modus_ponens :premises (@p2462 @p2459)) % 1.02/1.22 (step-pop @p22883 :rule scope :premises (@p2463)) % 1.02/1.22 (step-pop @p22884 :rule scope :premises (@p22883)) % 1.02/1.22 (step @p2464 :rule process_scope :premises (@p22884) :args (@t432)) % 1.02/1.22 (step @p2467 :rule implies_elim :premises (@p2464)) % 1.02/1.22 (step @p2468 :rule cnf_and_neg :args (@t626)) % 1.02/1.22 (step @p2469 :rule resolution :premises (@p2468 @p2467) :args (true @t626)) % 1.02/1.22 (step @p2470 :rule reordering :premises (@p2469) :args ((or @t432 @t436 @t627))) % 1.02/1.22 (step @p2471 :rule bool-double-not-elim :args (@t433)) % 1.02/1.22 (step @p2472 :rule nary_cong :premises (@p2410 @p2471 @p2165) :args ((or @t500 (not @t436) @t603))) % 1.02/1.22 (assume-push @p22885 @t498) % 1.02/1.22 (assume-push @p22886 @t436) % 1.02/1.22 (assume-push @p22887 @t436) % 1.02/1.22 (assume-push @p22888 @t498) % 1.02/1.22 (step @p2477 :rule false_intro :premises (@p22886)) % 1.02/1.22 (step @p2478 :rule symm :premises (@p22885)) % 1.02/1.22 (step @p2196 :rule refl :args (tptp.e4)) % 1.02/1.22 (step @p2479 :rule cong :premises (@p2196 @p2478) :args (@t278)) % 1.02/1.22 (step @p78 :rule refl :args (tptp.e1)) % 1.02/1.22 (step @p2480 :rule cong :premises (@p78 @p2479) :args (@t602)) % 1.02/1.22 (step @p2481 :rule trans :premises (@p2480 @p2477)) % 1.02/1.22 (step @p2482 :rule false_elim :premises (@p2481)) % 1.02/1.22 (step-pop @p22889 :rule scope :premises (@p2482)) % 1.02/1.22 (step-pop @p22890 :rule scope :premises (@p22889)) % 1.02/1.22 (step @p2483 :rule process_scope :premises (@p22890) :args (@t603)) % 1.02/1.22 (step @p2486 :rule and_intro :premises (@p22886 @p22885)) % 1.02/1.22 (step @p2487 :rule modus_ponens :premises (@p2486 @p2483)) % 1.02/1.22 (step-pop @p22891 :rule scope :premises (@p2487)) % 1.02/1.22 (step-pop @p22892 :rule scope :premises (@p22891)) % 1.02/1.22 (step @p2488 :rule process_scope :premises (@p22892) :args (@t603)) % 1.02/1.22 (step @p2491 :rule implies_elim :premises (@p2488)) % 1.02/1.22 (step @p2492 :rule cnf_and_neg :args (@t628)) % 1.02/1.22 (step @p2493 :rule resolution :premises (@p2492 @p2491) :args (true @t628)) % 1.02/1.22 (step @p2494 :rule eq_resolve :premises (@p2493 @p2472)) % 1.02/1.22 (step @p2495 :rule reordering :premises (@p2494) :args ((or @t433 @t500 @t603))) % 1.02/1.22 (step @p2496 :rule and_elim :premises (@p3) :args (9)) % 1.02/1.22 (step @p2497 :rule symm :premises (@p2496)) % 1.02/1.22 (assume-push @p22893 @t629) % 1.02/1.22 (assume-push @p22894 @t451) % 1.02/1.22 (assume-push @p22895 @t498) % 1.02/1.22 (assume-push @p22896 @t498) % 1.02/1.22 (assume-push @p22897 @t451) % 1.02/1.22 (assume-push @p22898 @t629) % 1.02/1.22 (step @p2196 :rule refl :args (tptp.e4)) % 1.02/1.22 (step @p2504 :rule cong :premises (@p2196 @p22895) :args (@t1)) % 1.02/1.22 (step @p2505 :rule symm :premises (@p22894)) % 1.02/1.22 (step @p2506 :rule symm :premises (@p22895)) % 1.02/1.22 (step @p2507 :rule cong :premises (@p2506 @p2505) :args (@t219)) % 1.02/1.22 (step @p2508 :rule trans :premises (@p2497 @p2507 @p2504)) % 1.02/1.22 (step-pop @p22899 :rule scope :premises (@p2508)) % 1.02/1.22 (step-pop @p22900 :rule scope :premises (@p22899)) % 1.02/1.22 (step-pop @p22901 :rule scope :premises (@p22900)) % 1.02/1.22 (step @p2509 :rule process_scope :premises (@p22901) :args (@t602)) % 1.02/1.22 (step @p2513 :rule and_intro :premises (@p22895 @p22894 @p2497)) % 1.02/1.22 (step @p2514 :rule modus_ponens :premises (@p2513 @p2509)) % 1.02/1.22 (step-pop @p22902 :rule scope :premises (@p2514)) % 1.02/1.22 (step-pop @p22903 :rule scope :premises (@p22902)) % 1.02/1.22 (step-pop @p22904 :rule scope :premises (@p22903)) % 1.02/1.22 (step @p2515 :rule process_scope :premises (@p22904) :args (@t602)) % 1.02/1.22 (step @p2519 :rule implies_elim :premises (@p2515)) % 1.02/1.22 (step @p2520 :rule cnf_and_neg :args (@t630)) % 1.02/1.22 (step @p2521 :rule resolution :premises (@p2520 @p2519) :args (true @t630)) % 1.02/1.22 (step @p2522 :rule reordering :premises (@p2521) :args ((or @t500 @t452 @t602 @t631))) % 1.02/1.22 (step @p2523 :rule and_elim :premises (@p4) :args (85)) % 1.02/1.22 (step @p2524 :rule symm :premises (@p2523)) % 1.02/1.22 (assume-push @p22905 @t383) % 1.02/1.22 (assume-push @p22906 @t424) % 1.02/1.22 (assume-push @p22907 @t443) % 1.02/1.22 (assume-push @p22908 @t443) % 1.02/1.22 (assume-push @p22909 @t383) % 1.02/1.22 (assume-push @p22910 @t424) % 1.02/1.22 (step @p2531 :rule cong :premises (@p22906 @p22906) :args (@t42)) % 1.02/1.22 (step @p2532 :rule trans :premises (@p2531 @p95 @p22907)) % 1.02/1.22 (step-pop @p22911 :rule scope :premises (@p2532)) % 1.02/1.22 (step-pop @p22912 :rule scope :premises (@p22911)) % 1.02/1.22 (step-pop @p22913 :rule scope :premises (@p22912)) % 1.02/1.22 (step @p2533 :rule process_scope :premises (@p22913) :args (@t632)) % 1.02/1.22 (step @p2537 :rule and_intro :premises (@p22907 @p96 @p22906)) % 1.02/1.22 (step @p2538 :rule modus_ponens :premises (@p2537 @p2533)) % 1.02/1.22 (step-pop @p22914 :rule scope :premises (@p2538)) % 1.02/1.22 (step-pop @p22915 :rule scope :premises (@p22914)) % 1.02/1.22 (step-pop @p22916 :rule scope :premises (@p22915)) % 1.02/1.22 (step @p2539 :rule process_scope :premises (@p22916) :args (@t632)) % 1.02/1.22 (step @p2543 :rule implies_elim :premises (@p2539)) % 1.02/1.22 (step @p2544 :rule cnf_and_neg :args (@t633)) % 1.02/1.22 (step @p2545 :rule resolution :premises (@p2544 @p2543) :args (true @t633)) % 1.02/1.22 (step @p2546 :rule reordering :premises (@p2545) :args ((or @t632 @t444 @t425 @t384))) % 1.02/1.22 (step @p2547 :rule chain_m_resolution :premises (@p2546 @p2524 @p96 @p383 @p1664 @p1628 @p951 @p770 @p504 @p452 @p451) :args ((or @t469 @t380 @t390 @t432 @t451 @t444) @t570 (@list @t632 @t383 @t424 @t418 @t553 @t487 @t406 @t426 @t237 @t445))) % 1.02/1.22 (step @p2548 :rule refl :args (@t635)) % 1.02/1.22 (step @p2549 :rule nary_cong :premises (@p2140 @p1140 @p353 @p2548) :args ((or @t600 @t507 @t427 @t635))) % 1.02/1.22 (assume-push @p22917 @t506) % 1.02/1.22 (assume-push @p22918 @t426) % 1.02/1.22 (assume-push @p22919 @t634) % 1.02/1.22 (assume-push @p22920 @t230) % 1.02/1.22 (step @p109 :rule evaluate :args (@t388)) % 1.02/1.22 (step @p2554 :rule symm :premises (@p22918)) % 1.02/1.22 (step @p2555 :rule trans :premises (@p22919 @p2554 @p1134)) % 1.02/1.22 (step @p2556 :rule symm :premises (@p2555)) % 1.02/1.22 (step @p2557 :rule trans :premises (@p1134 @p2556)) % 1.02/1.22 (step @p2558 :rule true_intro :premises (@p2557)) % 1.02/1.22 (step @p2146 :rule false_intro :premises (@p2138)) % 1.02/1.22 (step @p2559 :rule symm :premises (@p2146)) % 1.02/1.22 (step @p2560 :rule trans :premises (@p2559 @p2558)) % 1.02/1.22 (step @p2561 false :rule eq_resolve :premises (@p2560 @p109)) % 1.02/1.22 (step-pop @p22921 :rule scope :premises (@p2561)) % 1.02/1.22 (step-pop @p22922 :rule scope :premises (@p22921)) % 1.02/1.22 (step-pop @p22923 :rule scope :premises (@p22922)) % 1.02/1.22 (step-pop @p22924 :rule scope :premises (@p22923)) % 1.02/1.22 (step @p2562 :rule process_scope :premises (@p22924) :args (false)) % 1.02/1.22 (assume-push @p22925 @t230) % 1.02/1.22 (assume-push @p22926 @t506) % 1.02/1.22 (assume-push @p22927 @t426) % 1.02/1.22 (assume-push @p22928 @t634) % 1.02/1.22 (step @p2571 :rule and_intro :premises (@p1134 @p22927 @p22928 @p2138)) % 1.02/1.22 (step-pop @p22929 :rule scope :premises (@p2571)) % 1.02/1.22 (step-pop @p22930 :rule scope :premises (@p22929)) % 1.02/1.22 (step-pop @p22931 :rule scope :premises (@p22930)) % 1.02/1.22 (step-pop @p22932 :rule scope :premises (@p22931)) % 1.02/1.22 (step @p2572 :rule process_scope :premises (@p22932) :args (@t636)) % 1.02/1.22 (step @p2577 :rule implies_elim :premises (@p2572)) % 1.02/1.22 (step @p2578 :rule resolution :premises (@p2577 @p2562) :args (true @t636)) % 1.02/1.22 (step @p2579 :rule not_and :premises (@p2578)) % 1.02/1.22 (step @p2580 :rule eq_resolve :premises (@p2579 @p2549)) % 1.02/1.22 (step @p2581 :rule reordering :premises (@p2580) :args ((or @t229 @t427 @t635 @t507))) % 1.02/1.22 (step @p2582 :rule nary_cong :premises (@p1329 @p100 @p302 @p2410 @p849) :args ((or @t529 @t379 @t416 @t500 @t478))) % 1.02/1.22 (assume-push @p22933 @t528) % 1.02/1.22 (assume-push @p22934 @t374) % 1.02/1.22 (assume-push @p22935 @t415) % 1.02/1.22 (assume-push @p22936 @t498) % 1.02/1.22 (assume-push @p22937 @t528) % 1.02/1.22 (assume-push @p22938 @t498) % 1.02/1.22 (assume-push @p22939 @t415) % 1.02/1.22 (assume-push @p22940 @t374) % 1.02/1.22 (step @p1335 :rule false_intro :premises (@p1326)) % 1.02/1.22 (step @p2591 :rule symm :premises (@p22934)) % 1.02/1.22 (step @p2592 :rule trans :premises (@p2591 @p22935)) % 1.02/1.22 (step @p2593 :rule cong :premises (@p22936 @p2592) :args (@t477)) % 1.02/1.22 (step @p2594 :rule trans :premises (@p2593 @p1335)) % 1.02/1.22 (step @p2595 :rule false_elim :premises (@p2594)) % 1.02/1.22 (step-pop @p22941 :rule scope :premises (@p2595)) % 1.02/1.22 (step-pop @p22942 :rule scope :premises (@p22941)) % 1.02/1.22 (step-pop @p22943 :rule scope :premises (@p22942)) % 1.02/1.22 (step-pop @p22944 :rule scope :premises (@p22943)) % 1.02/1.22 (step @p2596 :rule process_scope :premises (@p22944) :args (@t478)) % 1.02/1.22 (step @p2601 :rule and_intro :premises (@p1326 @p22936 @p22935 @p22934)) % 1.02/1.22 (step @p2602 :rule modus_ponens :premises (@p2601 @p2596)) % 1.02/1.22 (step-pop @p22945 :rule scope :premises (@p2602)) % 1.02/1.22 (step-pop @p22946 :rule scope :premises (@p22945)) % 1.02/1.22 (step-pop @p22947 :rule scope :premises (@p22946)) % 1.02/1.22 (step-pop @p22948 :rule scope :premises (@p22947)) % 1.02/1.22 (step @p2603 :rule process_scope :premises (@p22948) :args (@t478)) % 1.02/1.22 (step @p2608 :rule implies_elim :premises (@p2603)) % 1.02/1.22 (step @p2609 :rule cnf_and_neg :args (@t637)) % 1.02/1.22 (step @p2610 :rule resolution :premises (@p2609 @p2608) :args (true @t637)) % 1.02/1.22 (step @p2611 :rule eq_resolve :premises (@p2610 @p2582)) % 1.02/1.22 (step @p2612 :rule reordering :premises (@p2611) :args ((or @t527 @t379 @t500 @t416 @t478))) % 1.02/1.22 (step @p2613 :rule eq-symm :args (@t106 tptp.e4)) % 1.02/1.22 (step @p2614 :rule eq-symm :args (@t112 tptp.e4)) % 1.02/1.22 (step @p2615 :rule nary_cong :premises (@p991 @p376 @p2614 @p2613 @p701) :args (@t186)) % 1.02/1.22 (step @p2616 :rule and_elim :premises (@p2) :args (18)) % 1.02/1.22 (step @p2617 :rule eq_resolve :premises (@p2616 @p2615)) % 1.02/1.22 (assume-push @p22949 @t412) % 1.02/1.22 (assume-push @p22950 @t374) % 1.02/1.22 (assume-push @p22951 @t638) % 1.02/1.22 (assume-push @p22952 @t415) % 1.02/1.22 (assume-push @p22953 @t374) % 1.02/1.22 (assume-push @p22954 @t412) % 1.02/1.22 (assume-push @p22955 @t415) % 1.02/1.22 (assume-push @p22956 @t638) % 1.02/1.22 (step @p1964 :rule refl :args (@t112)) % 1.02/1.22 (step @p2626 :rule cong :premises (@p22952 @p1964) :args (@t292)) % 1.02/1.22 (step @p78 :rule refl :args (tptp.e1)) % 1.02/1.22 (step @p2627 :rule cong :premises (@p78 @p22951) :args (@t100)) % 1.02/1.22 (step @p2628 :rule trans :premises (@p2627 @p2626 @p273 @p22950)) % 1.02/1.22 (step-pop @p22957 :rule scope :premises (@p2628)) % 1.02/1.22 (step-pop @p22958 :rule scope :premises (@p22957)) % 1.02/1.22 (step-pop @p22959 :rule scope :premises (@p22958)) % 1.02/1.22 (step-pop @p22960 :rule scope :premises (@p22959)) % 1.02/1.22 (step @p2629 :rule process_scope :premises (@p22960) :args (@t561)) % 1.02/1.22 (step @p2634 :rule and_intro :premises (@p22950 @p274 @p22952 @p22951)) % 1.02/1.22 (step @p2635 :rule modus_ponens :premises (@p2634 @p2629)) % 1.02/1.22 (step-pop @p22961 :rule scope :premises (@p2635)) % 1.02/1.22 (step-pop @p22962 :rule scope :premises (@p22961)) % 1.02/1.22 (step-pop @p22963 :rule scope :premises (@p22962)) % 1.02/1.22 (step-pop @p22964 :rule scope :premises (@p22963)) % 1.02/1.22 (step @p2636 :rule process_scope :premises (@p22964) :args (@t561)) % 1.02/1.22 (step @p2641 :rule implies_elim :premises (@p2636)) % 1.02/1.22 (step @p2642 :rule cnf_and_neg :args (@t639)) % 1.02/1.22 (step @p2643 :rule resolution :premises (@p2642 @p2641) :args (true @t639)) % 1.02/1.22 (step @p2644 :rule reordering :premises (@p2643) :args ((or @t561 @t379 @t416 @t640 @t414))) % 1.02/1.22 (step @p2645 :rule chain_m_resolution :premises (@p2644 @p1712 @p274 @p2617 @p2612 @p1326 @p2581 @p2138 @p1134 @p770 @p272 @p239 @p238 @p1865 @p449 @p2547 @p2522 @p2497 @p2495 @p2470 @p9 @p2451 @p848 @p2430 @p1380 @p2409 @p771 @p236 @p67 @p65 @p207 @p176 @p67 @p175 @p69 @p151 @p98 @p96 @p67 @p94 @p69 @p67) :args ((or @t469 @t379) (@list true false false true true true true false false true true false false false true true false true true false true true true true false true true false false true true false true true true true false false true true false) (@list @t561 @t412 @t638 @t477 @t527 @t634 @t229 @t506 @t426 @t406 @t239 @t408 @t404 @t415 @t443 @t451 @t629 @t602 @t433 @t625 @t437 @t235 @t432 @t534 @t498 @t360 @t400 @t372 @t399 @t395 @t247 @t372 @t390 @t375 @t380 @t382 @t383 @t372 @t373 @t375 @t372))) % 1.02/1.22 (step @p2646 :rule refl :args (@t403)) % 1.02/1.22 (step @p2647 :rule bool-double-not-elim :args (@t241)) % 1.02/1.22 (step @p2648 :rule nary_cong :premises (@p2647 @p1954 @p2646) :args ((or @t641 @t461 @t403))) % 1.02/1.22 (assume-push @p22965 @t242) % 1.02/1.22 (assume-push @p22966 @t459) % 1.02/1.22 (assume-push @p22967 @t242) % 1.02/1.22 (assume-push @p22968 @t459) % 1.02/1.22 (step @p2653 :rule false_intro :premises (@p549)) % 1.02/1.22 (step @p2654 :rule symm :premises (@p22966)) % 1.02/1.22 (step @p189 :rule refl :args (tptp.e0)) % 1.02/1.22 (step @p2655 :rule cong :premises (@p189 @p2654) :args (@t400)) % 1.02/1.22 (step @p2656 :rule trans :premises (@p2655 @p2653)) % 1.02/1.22 (step @p2657 :rule false_elim :premises (@p2656)) % 1.02/1.22 (step-pop @p22969 :rule scope :premises (@p2657)) % 1.02/1.22 (step-pop @p22970 :rule scope :premises (@p22969)) % 1.02/1.22 (step @p2658 :rule process_scope :premises (@p22970) :args (@t403)) % 1.02/1.22 (step @p2661 :rule and_intro :premises (@p549 @p22966)) % 1.02/1.22 (step @p2662 :rule modus_ponens :premises (@p2661 @p2658)) % 1.02/1.22 (step-pop @p22971 :rule scope :premises (@p2662)) % 1.02/1.22 (step-pop @p22972 :rule scope :premises (@p22971)) % 1.02/1.22 (step @p2663 :rule process_scope :premises (@p22972) :args (@t403)) % 1.02/1.22 (step @p2666 :rule implies_elim :premises (@p2663)) % 1.02/1.22 (step @p2667 :rule cnf_and_neg :args (@t642)) % 1.02/1.22 (step @p2668 :rule resolution :premises (@p2667 @p2666) :args (true @t642)) % 1.02/1.22 (step @p2669 :rule eq_resolve :premises (@p2668 @p2648)) % 1.02/1.22 (step @p2670 :rule reordering :premises (@p2669) :args ((or @t241 @t403 @t461))) % 1.02/1.22 (step @p2671 :rule nary_cong :premises (@p513 @p1265 @p1954 @p2410) :args ((or @t455 @t520 @t461 @t500))) % 1.02/1.22 (assume-push @p22973 @t454) % 1.02/1.22 (assume-push @p22974 @t498) % 1.02/1.22 (assume-push @p22975 @t459) % 1.02/1.22 (assume-push @p22976 @t519) % 1.02/1.22 (step @p109 :rule evaluate :args (@t388)) % 1.02/1.22 (step @p2676 :rule symm :premises (@p22975)) % 1.02/1.22 (step @p2677 :rule trans :premises (@p2676 @p507)) % 1.02/1.22 (step @p2678 :rule symm :premises (@p2677)) % 1.02/1.22 (step @p2679 :rule symm :premises (@p22974)) % 1.02/1.22 (step @p2680 :rule trans :premises (@p2679 @p507 @p2678)) % 1.02/1.22 (step @p2681 :rule true_intro :premises (@p2680)) % 1.02/1.22 (step @p1277 :rule false_intro :premises (@p1264)) % 1.02/1.22 (step @p1278 :rule symm :premises (@p1277)) % 1.02/1.22 (step @p2682 :rule trans :premises (@p1278 @p2681)) % 1.02/1.22 (step @p2683 false :rule eq_resolve :premises (@p2682 @p109)) % 1.02/1.22 (step-pop @p22977 :rule scope :premises (@p2683)) % 1.02/1.22 (step-pop @p22978 :rule scope :premises (@p22977)) % 1.02/1.22 (step-pop @p22979 :rule scope :premises (@p22978)) % 1.02/1.22 (step-pop @p22980 :rule scope :premises (@p22979)) % 1.02/1.22 (step @p2684 :rule process_scope :premises (@p22980) :args (false)) % 1.02/1.22 (assume-push @p22981 @t454) % 1.02/1.22 (assume-push @p22982 @t519) % 1.02/1.22 (assume-push @p22983 @t459) % 1.02/1.22 (assume-push @p22984 @t498) % 1.02/1.22 (step @p2693 :rule and_intro :premises (@p507 @p22984 @p22983 @p1264)) % 1.02/1.22 (step-pop @p22985 :rule scope :premises (@p2693)) % 1.02/1.22 (step-pop @p22986 :rule scope :premises (@p22985)) % 1.02/1.22 (step-pop @p22987 :rule scope :premises (@p22986)) % 1.02/1.22 (step-pop @p22988 :rule scope :premises (@p22987)) % 1.02/1.22 (step @p2694 :rule process_scope :premises (@p22988) :args (@t643)) % 1.02/1.23 (step @p2699 :rule implies_elim :premises (@p2694)) % 1.02/1.23 (step @p2700 :rule resolution :premises (@p2699 @p2684) :args (true @t643)) % 1.02/1.23 (step @p2701 :rule not_and :premises (@p2700)) % 1.02/1.23 (step @p2702 :rule eq_resolve :premises (@p2701 @p2671)) % 1.02/1.23 (step @p2703 :rule reordering :premises (@p2702) :args ((or @t518 @t500 @t461 @t455))) % 1.02/1.23 (step @p2704 :rule and_elim :premises (@p4) :args (50)) % 1.02/1.23 (step @p2705 :rule symm :premises (@p2704)) % 1.02/1.23 (step @p2706 :rule refl :args (@t645)) % 1.02/1.23 (step @p2707 :rule bool-double-not-elim :args (@t646)) % 1.02/1.23 (step @p2708 :rule nary_cong :premises (@p2707 @p1954 @p2706) :args ((or @t648 @t461 @t645))) % 1.02/1.23 (assume-push @p22989 @t647) % 1.02/1.23 (assume-push @p22990 @t459) % 1.02/1.23 (assume-push @p22991 @t647) % 1.02/1.23 (assume-push @p22992 @t459) % 1.02/1.23 (step @p2713 :rule false_intro :premises (@p2705)) % 1.02/1.23 (step @p2714 :rule refl :args (@t159)) % 1.02/1.23 (step @p2715 :rule cong :premises (@p22990 @p2714) :args (@t644)) % 1.02/1.23 (step @p2716 :rule trans :premises (@p2715 @p2713)) % 1.02/1.23 (step @p2717 :rule false_elim :premises (@p2716)) % 1.02/1.23 (step-pop @p22993 :rule scope :premises (@p2717)) % 1.02/1.23 (step-pop @p22994 :rule scope :premises (@p22993)) % 1.02/1.23 (step @p2718 :rule process_scope :premises (@p22994) :args (@t645)) % 1.02/1.23 (step @p2721 :rule and_intro :premises (@p2705 @p22990)) % 1.02/1.23 (step @p2722 :rule modus_ponens :premises (@p2721 @p2718)) % 1.02/1.23 (step-pop @p22995 :rule scope :premises (@p2722)) % 1.02/1.23 (step-pop @p22996 :rule scope :premises (@p22995)) % 1.02/1.23 (step @p2723 :rule process_scope :premises (@p22996) :args (@t645)) % 1.02/1.23 (step @p2726 :rule implies_elim :premises (@p2723)) % 1.02/1.23 (step @p2727 :rule cnf_and_neg :args (@t649)) % 1.02/1.23 (step @p2728 :rule resolution :premises (@p2727 @p2726) :args (true @t649)) % 1.02/1.23 (step @p2729 :rule eq_resolve :premises (@p2728 @p2708)) % 1.02/1.23 (step @p2730 :rule reordering :premises (@p2729) :args ((or @t646 @t645 @t461))) % 1.02/1.23 (step @p2731 :rule nary_cong :premises (@p850 @p1954 @p772) :args ((or @t479 @t461 @t378))) % 1.02/1.23 (assume-push @p22997 @t236) % 1.02/1.23 (assume-push @p22998 @t459) % 1.02/1.23 (assume-push @p22999 @t236) % 1.02/1.23 (assume-push @p23000 @t459) % 1.02/1.23 (step @p861 :rule false_intro :premises (@p848)) % 1.02/1.23 (step @p2736 :rule symm :premises (@p22998)) % 1.02/1.23 (step @p78 :rule refl :args (tptp.e1)) % 1.02/1.23 (step @p2737 :rule cong :premises (@p78 @p2736) :args (@t373)) % 1.02/1.23 (step @p2738 :rule trans :premises (@p2737 @p861)) % 1.02/1.23 (step @p2739 :rule false_elim :premises (@p2738)) % 1.02/1.23 (step-pop @p23001 :rule scope :premises (@p2739)) % 1.02/1.23 (step-pop @p23002 :rule scope :premises (@p23001)) % 1.02/1.23 (step @p2740 :rule process_scope :premises (@p23002) :args (@t378)) % 1.02/1.23 (step @p2743 :rule and_intro :premises (@p848 @p22998)) % 1.02/1.23 (step @p2744 :rule modus_ponens :premises (@p2743 @p2740)) % 1.02/1.23 (step-pop @p23003 :rule scope :premises (@p2744)) % 1.02/1.23 (step-pop @p23004 :rule scope :premises (@p23003)) % 1.02/1.23 (step @p2745 :rule process_scope :premises (@p23004) :args (@t378)) % 1.02/1.23 (step @p2748 :rule implies_elim :premises (@p2745)) % 1.02/1.23 (step @p2749 :rule cnf_and_neg :args (@t650)) % 1.02/1.23 (step @p2750 :rule resolution :premises (@p2749 @p2748) :args (true @t650)) % 1.02/1.23 (step @p2751 :rule eq_resolve :premises (@p2750 @p2731)) % 1.02/1.23 (step @p2752 :rule reordering :premises (@p2751) :args ((or @t235 @t378 @t461))) % 1.02/1.23 (step @p2753 :rule and_elim :premises (@p4) :args (56)) % 1.02/1.23 (step @p2754 :rule symm :premises (@p2753)) % 1.02/1.23 (step @p2755 :rule refl :args (@t652)) % 1.02/1.23 (step @p2756 :rule bool-double-not-elim :args (@t653)) % 1.02/1.23 (step @p2757 :rule nary_cong :premises (@p2756 @p2755 @p1954) :args ((or (not @t654) @t652 @t461))) % 1.02/1.23 (assume-push @p23005 @t654) % 1.02/1.23 (assume-push @p23006 @t651) % 1.02/1.23 (assume-push @p23007 @t654) % 1.02/1.23 (assume-push @p23008 @t651) % 1.02/1.23 (step @p2762 :rule false_intro :premises (@p2754)) % 1.02/1.23 (step @p21 :rule refl :args (@t152)) % 1.02/1.23 (step @p2763 :rule cong :premises (@p23006 @p21) :args (@t459)) % 1.02/1.23 (step @p2764 :rule trans :premises (@p2763 @p2762)) % 1.02/1.23 (step @p2765 :rule false_elim :premises (@p2764)) % 1.02/1.23 (step-pop @p23009 :rule scope :premises (@p2765)) % 1.02/1.23 (step-pop @p23010 :rule scope :premises (@p23009)) % 1.02/1.23 (step @p2766 :rule process_scope :premises (@p23010) :args (@t461)) % 1.02/1.23 (step @p2769 :rule and_intro :premises (@p2754 @p23006)) % 1.02/1.23 (step @p2770 :rule modus_ponens :premises (@p2769 @p2766)) % 1.02/1.23 (step-pop @p23011 :rule scope :premises (@p2770)) % 1.02/1.23 (step-pop @p23012 :rule scope :premises (@p23011)) % 1.02/1.23 (step @p2771 :rule process_scope :premises (@p23012) :args (@t461)) % 1.02/1.23 (step @p2774 :rule implies_elim :premises (@p2771)) % 1.02/1.23 (step @p2775 :rule cnf_and_neg :args (@t655)) % 1.02/1.23 (step @p2776 :rule resolution :premises (@p2775 @p2774) :args (true @t655)) % 1.02/1.23 (step @p2777 :rule eq_resolve :premises (@p2776 @p2757)) % 1.02/1.23 (step @p2778 :rule and_elim :premises (@p4) :args (93)) % 1.02/1.23 (step @p2779 :rule symm :premises (@p2778)) % 1.02/1.23 (step @p2780 :rule refl :args (@t657)) % 1.02/1.23 (step @p2781 :rule refl :args (@t659)) % 1.02/1.23 (step @p2782 :rule bool-double-not-elim :args (@t660)) % 1.02/1.23 (step @p2783 :rule nary_cong :premises (@p2782 @p2781 @p2780) :args ((or @t662 @t659 @t657))) % 1.02/1.23 (assume-push @p23013 @t661) % 1.02/1.23 (assume-push @p23014 @t658) % 1.02/1.23 (assume-push @p23015 @t661) % 1.02/1.23 (assume-push @p23016 @t658) % 1.02/1.23 (step @p2788 :rule false_intro :premises (@p2779)) % 1.02/1.23 (step @p2789 :rule refl :args (@t29)) % 1.02/1.23 (step @p2790 :rule cong :premises (@p23014 @p2789) :args (@t656)) % 1.02/1.23 (step @p2791 :rule trans :premises (@p2790 @p2788)) % 1.02/1.23 (step @p2792 :rule false_elim :premises (@p2791)) % 1.02/1.23 (step-pop @p23017 :rule scope :premises (@p2792)) % 1.02/1.23 (step-pop @p23018 :rule scope :premises (@p23017)) % 1.02/1.23 (step @p2793 :rule process_scope :premises (@p23018) :args (@t657)) % 1.02/1.23 (step @p2796 :rule and_intro :premises (@p2779 @p23014)) % 1.02/1.23 (step @p2797 :rule modus_ponens :premises (@p2796 @p2793)) % 1.02/1.23 (step-pop @p23019 :rule scope :premises (@p2797)) % 1.02/1.23 (step-pop @p23020 :rule scope :premises (@p23019)) % 1.02/1.23 (step @p2798 :rule process_scope :premises (@p23020) :args (@t657)) % 1.02/1.23 (step @p2801 :rule implies_elim :premises (@p2798)) % 1.02/1.23 (step @p2802 :rule cnf_and_neg :args (@t663)) % 1.02/1.23 (step @p2803 :rule resolution :premises (@p2802 @p2801) :args (true @t663)) % 1.02/1.23 (step @p2804 :rule eq_resolve :premises (@p2803 @p2783)) % 1.02/1.23 (step @p2805 :rule reordering :premises (@p2804) :args ((or @t660 @t657 @t659))) % 1.02/1.23 (step @p2806 :rule and_elim :premises (@p4) :args (48)) % 1.02/1.23 (step @p2807 :rule symm :premises (@p2806)) % 1.02/1.23 (step @p2808 :rule refl :args (@t665)) % 1.02/1.23 (step @p2809 :rule bool-double-not-elim :args (@t666)) % 1.02/1.23 (step @p2810 :rule nary_cong :premises (@p2809 @p2781 @p2808) :args ((or @t668 @t659 @t665))) % 1.02/1.23 (assume-push @p23021 @t667) % 1.02/1.23 (assume-push @p23022 @t658) % 1.02/1.23 (assume-push @p23023 @t667) % 1.02/1.23 (assume-push @p23024 @t658) % 1.02/1.23 (step @p2815 :rule false_intro :premises (@p2807)) % 1.02/1.23 (step @p2816 :rule refl :args (@t67)) % 1.02/1.23 (step @p2817 :rule cong :premises (@p23022 @p2816) :args (@t664)) % 1.02/1.23 (step @p2818 :rule trans :premises (@p2817 @p2815)) % 1.02/1.23 (step @p2819 :rule false_elim :premises (@p2818)) % 1.02/1.23 (step-pop @p23025 :rule scope :premises (@p2819)) % 1.02/1.23 (step-pop @p23026 :rule scope :premises (@p23025)) % 1.02/1.23 (step @p2820 :rule process_scope :premises (@p23026) :args (@t665)) % 1.02/1.23 (step @p2823 :rule and_intro :premises (@p2807 @p23022)) % 1.02/1.23 (step @p2824 :rule modus_ponens :premises (@p2823 @p2820)) % 1.02/1.23 (step-pop @p23027 :rule scope :premises (@p2824)) % 1.02/1.23 (step-pop @p23028 :rule scope :premises (@p23027)) % 1.02/1.23 (step @p2825 :rule process_scope :premises (@p23028) :args (@t665)) % 1.02/1.23 (step @p2828 :rule implies_elim :premises (@p2825)) % 1.02/1.23 (step @p2829 :rule cnf_and_neg :args (@t669)) % 1.02/1.23 (step @p2830 :rule resolution :premises (@p2829 @p2828) :args (true @t669)) % 1.02/1.23 (step @p2831 :rule eq_resolve :premises (@p2830 @p2810)) % 1.02/1.23 (step @p2832 :rule and_elim :premises (@p4) :args (46)) % 1.02/1.23 (step @p2833 :rule symm :premises (@p2832)) % 1.02/1.23 (step @p2834 :rule bool-double-not-elim :args (@t670)) % 1.02/1.23 (step @p2835 :rule nary_cong :premises (@p513 @p2834 @p510 @p2781) :args ((or @t455 @t672 @t452 @t659))) % 1.02/1.23 (assume-push @p23029 @t454) % 1.02/1.23 (assume-push @p23030 @t658) % 1.02/1.23 (assume-push @p23031 @t451) % 1.02/1.23 (assume-push @p23032 @t671) % 1.02/1.23 (step @p109 :rule evaluate :args (@t388)) % 1.02/1.23 (step @p2840 :rule symm :premises (@p23031)) % 1.02/1.23 (step @p2841 :rule trans :premises (@p2840 @p507)) % 1.02/1.23 (step @p2842 :rule symm :premises (@p2841)) % 1.02/1.23 (step @p2843 :rule symm :premises (@p23030)) % 1.02/1.23 (step @p2844 :rule trans :premises (@p2843 @p507 @p2842)) % 1.02/1.23 (step @p2845 :rule true_intro :premises (@p2844)) % 1.02/1.23 (step @p2846 :rule false_intro :premises (@p2833)) % 1.02/1.23 (step @p2847 :rule symm :premises (@p2846)) % 1.02/1.23 (step @p2848 :rule trans :premises (@p2847 @p2845)) % 1.02/1.23 (step @p2849 false :rule eq_resolve :premises (@p2848 @p109)) % 1.02/1.23 (step-pop @p23033 :rule scope :premises (@p2849)) % 1.02/1.23 (step-pop @p23034 :rule scope :premises (@p23033)) % 1.02/1.23 (step-pop @p23035 :rule scope :premises (@p23034)) % 1.02/1.23 (step-pop @p23036 :rule scope :premises (@p23035)) % 1.02/1.23 (step @p2850 :rule process_scope :premises (@p23036) :args (false)) % 1.02/1.23 (assume-push @p23037 @t454) % 1.02/1.23 (assume-push @p23038 @t671) % 1.02/1.23 (assume-push @p23039 @t451) % 1.02/1.23 (assume-push @p23040 @t658) % 1.02/1.23 (step @p2859 :rule and_intro :premises (@p507 @p23040 @p23039 @p2833)) % 1.02/1.23 (step-pop @p23041 :rule scope :premises (@p2859)) % 1.02/1.23 (step-pop @p23042 :rule scope :premises (@p23041)) % 1.02/1.23 (step-pop @p23043 :rule scope :premises (@p23042)) % 1.02/1.23 (step-pop @p23044 :rule scope :premises (@p23043)) % 1.02/1.23 (step @p2860 :rule process_scope :premises (@p23044) :args (@t673)) % 1.02/1.23 (step @p2865 :rule implies_elim :premises (@p2860)) % 1.02/1.23 (step @p2866 :rule resolution :premises (@p2865 @p2850) :args (true @t673)) % 1.02/1.23 (step @p2867 :rule not_and :premises (@p2866)) % 1.02/1.23 (step @p2868 :rule eq_resolve :premises (@p2867 @p2835)) % 1.02/1.23 (step @p2869 :rule reordering :premises (@p2868) :args ((or @t670 @t659 @t452 @t455))) % 1.02/1.23 (step @p2870 :rule nary_cong :premises (@p407 @p2781 @p2410) :args ((or @t441 @t659 @t500))) % 1.02/1.23 (assume-push @p23045 @t440) % 1.02/1.23 (assume-push @p23046 @t658) % 1.02/1.23 (assume-push @p23047 @t440) % 1.02/1.23 (assume-push @p23048 @t658) % 1.02/1.23 (step @p419 :rule false_intro :premises (@p404)) % 1.02/1.23 (step @p2083 :rule refl :args (@t22)) % 1.02/1.23 (step @p2875 :rule cong :premises (@p23046 @p2083) :args (@t498)) % 1.02/1.23 (step @p2876 :rule trans :premises (@p2875 @p419)) % 1.02/1.23 (step @p2877 :rule false_elim :premises (@p2876)) % 1.02/1.23 (step-pop @p23049 :rule scope :premises (@p2877)) % 1.02/1.23 (step-pop @p23050 :rule scope :premises (@p23049)) % 1.02/1.23 (step @p2878 :rule process_scope :premises (@p23050) :args (@t500)) % 1.02/1.23 (step @p2881 :rule and_intro :premises (@p404 @p23046)) % 1.02/1.23 (step @p2882 :rule modus_ponens :premises (@p2881 @p2878)) % 1.02/1.23 (step-pop @p23051 :rule scope :premises (@p2882)) % 1.02/1.23 (step-pop @p23052 :rule scope :premises (@p23051)) % 1.02/1.23 (step @p2883 :rule process_scope :premises (@p23052) :args (@t500)) % 1.02/1.23 (step @p2886 :rule implies_elim :premises (@p2883)) % 1.02/1.23 (step @p2887 :rule cnf_and_neg :args (@t674)) % 1.02/1.23 (step @p2888 :rule resolution :premises (@p2887 @p2886) :args (true @t674)) % 1.02/1.23 (step @p2889 :rule eq_resolve :premises (@p2888 @p2870)) % 1.02/1.23 (step @p2890 :rule reordering :premises (@p2889) :args ((or @t439 @t500 @t659))) % 1.02/1.23 (step @p2891 :rule and_elim :premises (@p4) :args (49)) % 1.02/1.23 (step @p2892 :rule symm :premises (@p2891)) % 1.02/1.23 (step @p2893 :rule refl :args (@t676)) % 1.02/1.23 (step @p2894 :rule bool-double-not-elim :args (@t677)) % 1.02/1.23 (step @p2895 :rule nary_cong :premises (@p2894 @p2781 @p2893) :args ((or @t679 @t659 @t676))) % 1.02/1.23 (assume-push @p23053 @t678) % 1.02/1.23 (assume-push @p23054 @t658) % 1.02/1.23 (assume-push @p23055 @t678) % 1.02/1.23 (assume-push @p23056 @t658) % 1.02/1.23 (step @p2900 :rule false_intro :premises (@p2892)) % 1.02/1.23 (step @p2901 :rule refl :args (@t36)) % 1.02/1.23 (step @p2902 :rule cong :premises (@p23054 @p2901) :args (@t675)) % 1.02/1.23 (step @p2903 :rule trans :premises (@p2902 @p2900)) % 1.02/1.23 (step @p2904 :rule false_elim :premises (@p2903)) % 1.02/1.23 (step-pop @p23057 :rule scope :premises (@p2904)) % 1.02/1.23 (step-pop @p23058 :rule scope :premises (@p23057)) % 1.02/1.23 (step @p2905 :rule process_scope :premises (@p23058) :args (@t676)) % 1.02/1.23 (step @p2908 :rule and_intro :premises (@p2892 @p23054)) % 1.02/1.23 (step @p2909 :rule modus_ponens :premises (@p2908 @p2905)) % 1.02/1.23 (step-pop @p23059 :rule scope :premises (@p2909)) % 1.02/1.23 (step-pop @p23060 :rule scope :premises (@p23059)) % 1.02/1.23 (step @p2910 :rule process_scope :premises (@p23060) :args (@t676)) % 1.02/1.23 (step @p2913 :rule implies_elim :premises (@p2910)) % 1.02/1.23 (step @p2914 :rule cnf_and_neg :args (@t680)) % 1.02/1.23 (step @p2915 :rule resolution :premises (@p2914 @p2913) :args (true @t680)) % 1.02/1.23 (step @p2916 :rule eq_resolve :premises (@p2915 @p2895)) % 1.02/1.23 (assume-push @p23061 @t372) % 1.02/1.23 (assume-push @p23062 @t459) % 1.02/1.23 (assume-push @p23063 @t477) % 1.02/1.23 (assume-push @p23064 @t658) % 1.02/1.23 (assume-push @p23065 @t658) % 1.02/1.23 (assume-push @p23066 @t459) % 1.02/1.23 (assume-push @p23067 @t477) % 1.02/1.23 (assume-push @p23068 @t372) % 1.02/1.23 (step @p2925 :rule symm :premises (@p23064)) % 1.02/1.23 (step @p2926 :rule symm :premises (@p23063)) % 1.02/1.23 (step @p2927 :rule symm :premises (@p23062)) % 1.02/1.23 (step @p2928 :rule cong :premises (@p2927 @p2926) :args (@t223)) % 1.02/1.23 (step @p2929 :rule trans :premises (@p67 @p2928 @p2925)) % 1.02/1.23 (step-pop @p23069 :rule scope :premises (@p2929)) % 1.02/1.23 (step-pop @p23070 :rule scope :premises (@p23069)) % 1.02/1.23 (step-pop @p23071 :rule scope :premises (@p23070)) % 1.02/1.23 (step-pop @p23072 :rule scope :premises (@p23071)) % 1.02/1.23 (step @p2930 :rule process_scope :premises (@p23072) :args (@t235)) % 1.02/1.23 (step @p2935 :rule and_intro :premises (@p23064 @p23062 @p23063 @p67)) % 1.02/1.23 (step @p2936 :rule modus_ponens :premises (@p2935 @p2930)) % 1.02/1.23 (step-pop @p23073 :rule scope :premises (@p2936)) % 1.02/1.23 (step-pop @p23074 :rule scope :premises (@p23073)) % 1.02/1.23 (step-pop @p23075 :rule scope :premises (@p23074)) % 1.02/1.23 (step-pop @p23076 :rule scope :premises (@p23075)) % 1.02/1.23 (step @p2937 :rule process_scope :premises (@p23076) :args (@t235)) % 1.02/1.23 (step @p2942 :rule implies_elim :premises (@p2937)) % 1.02/1.23 (step @p2943 :rule cnf_and_neg :args (@t681)) % 1.02/1.23 (step @p2944 :rule resolution :premises (@p2943 @p2942) :args (true @t681)) % 1.02/1.23 (step @p2945 :rule reordering :premises (@p2944) :args ((or @t235 @t659 @t461 @t478 @t377))) % 1.02/1.23 (step @p2946 :rule and_elim :premises (@p4) :args (21)) % 1.02/1.23 (step @p2947 :rule symm :premises (@p2946)) % 1.02/1.23 (step @p2948 :rule refl :args (@t683)) % 1.02/1.23 (step @p2949 :rule refl :args (@t685)) % 1.02/1.23 (step @p2950 :rule bool-double-not-elim :args (@t686)) % 1.02/1.23 (step @p2951 :rule nary_cong :premises (@p2950 @p2949 @p2948) :args ((or (not @t687) @t685 @t683))) % 1.02/1.23 (assume-push @p23077 @t687) % 1.02/1.23 (assume-push @p23078 @t684) % 1.02/1.23 (assume-push @p23079 @t687) % 1.02/1.23 (assume-push @p23080 @t684) % 1.02/1.23 (step @p2956 :rule false_intro :premises (@p2947)) % 1.02/1.23 (step @p2957 :rule refl :args (@t145)) % 1.02/1.23 (step @p2958 :rule cong :premises (@p23078 @p2957) :args (@t682)) % 1.02/1.23 (step @p2959 :rule trans :premises (@p2958 @p2956)) % 1.02/1.23 (step @p2960 :rule false_elim :premises (@p2959)) % 1.02/1.23 (step-pop @p23081 :rule scope :premises (@p2960)) % 1.02/1.23 (step-pop @p23082 :rule scope :premises (@p23081)) % 1.02/1.23 (step @p2961 :rule process_scope :premises (@p23082) :args (@t683)) % 1.02/1.23 (step @p2964 :rule and_intro :premises (@p2947 @p23078)) % 1.02/1.23 (step @p2965 :rule modus_ponens :premises (@p2964 @p2961)) % 1.02/1.23 (step-pop @p23083 :rule scope :premises (@p2965)) % 1.02/1.23 (step-pop @p23084 :rule scope :premises (@p23083)) % 1.02/1.23 (step @p2966 :rule process_scope :premises (@p23084) :args (@t683)) % 1.02/1.23 (step @p2969 :rule implies_elim :premises (@p2966)) % 1.02/1.23 (step @p2970 :rule cnf_and_neg :args (@t688)) % 1.02/1.23 (step @p2971 :rule resolution :premises (@p2970 @p2969) :args (true @t688)) % 1.02/1.23 (step @p2972 :rule eq_resolve :premises (@p2971 @p2951)) % 1.02/1.23 (step @p2973 :rule and_elim :premises (@p4) :args (71)) % 1.02/1.23 (step @p2974 :rule symm :premises (@p2973)) % 1.02/1.23 (step @p2975 :rule bool-double-not-elim :args (@t689)) % 1.02/1.23 (step @p2976 :rule nary_cong :premises (@p2975 @p2949 @p39) :args ((or (not @t690) @t685 @t367))) % 1.02/1.23 (assume-push @p23085 @t690) % 1.02/1.23 (assume-push @p23086 @t684) % 1.02/1.23 (assume-push @p23087 @t690) % 1.02/1.23 (assume-push @p23088 @t684) % 1.02/1.23 (step @p2981 :rule false_intro :premises (@p2974)) % 1.02/1.23 (step @p47 :rule refl :args (@t93)) % 1.02/1.23 (step @p2982 :rule cong :premises (@p23086 @p47) :args (@t366)) % 1.02/1.23 (step @p2983 :rule trans :premises (@p2982 @p2981)) % 1.02/1.23 (step @p2984 :rule false_elim :premises (@p2983)) % 1.02/1.23 (step-pop @p23089 :rule scope :premises (@p2984)) % 1.02/1.23 (step-pop @p23090 :rule scope :premises (@p23089)) % 1.02/1.23 (step @p2985 :rule process_scope :premises (@p23090) :args (@t367)) % 1.02/1.23 (step @p2988 :rule and_intro :premises (@p2974 @p23086)) % 1.02/1.23 (step @p2989 :rule modus_ponens :premises (@p2988 @p2985)) % 1.02/1.23 (step-pop @p23091 :rule scope :premises (@p2989)) % 1.02/1.23 (step-pop @p23092 :rule scope :premises (@p23091)) % 1.02/1.23 (step @p2990 :rule process_scope :premises (@p23092) :args (@t367)) % 1.02/1.23 (step @p2993 :rule implies_elim :premises (@p2990)) % 1.02/1.23 (step @p2994 :rule cnf_and_neg :args (@t691)) % 1.02/1.23 (step @p2995 :rule resolution :premises (@p2994 @p2993) :args (true @t691)) % 1.02/1.23 (step @p2996 :rule eq_resolve :premises (@p2995 @p2976)) % 1.02/1.23 (step @p2997 :rule reordering :premises (@p2996) :args ((or @t689 @t367 @t685))) % 1.02/1.23 (step @p2998 :rule bool-double-not-elim :args (@t651)) % 1.02/1.23 (step @p2999 :rule bool-double-not-elim :args (@t692)) % 1.02/1.23 (step @p3000 :rule bool-double-not-elim :args (@t682)) % 1.02/1.23 (step @p3001 :rule bool-double-not-elim :args (@t373)) % 1.02/1.23 (step @p3002 :rule bool-double-not-elim :args (@t693)) % 1.02/1.23 (step @p3003 :rule nary_cong :premises (@p3002 @p3001 @p3000 @p2999 @p2998) :args ((or @t696 (not @t378) (not @t683) (not @t694) (not @t652)))) % 1.02/1.23 (step @p3004 :rule not_or_elim :premises (@p767) :args (5)) % 1.02/1.23 (step @p3005 :rule not_and :premises (@p3004)) % 1.02/1.23 (step @p3006 :rule eq_resolve :premises (@p3005 @p3003)) % 1.02/1.23 (step @p3007 :rule bool-double-not-elim :args (@t656)) % 1.02/1.23 (step @p3008 :rule bool-double-not-elim :args (@t697)) % 1.02/1.23 (step @p3009 :rule bool-double-not-elim :args (@t366)) % 1.02/1.23 (step @p3010 :rule bool-double-not-elim :args (@t374)) % 1.02/1.23 (step @p3011 :rule nary_cong :premises (@p3002 @p3010 @p3009 @p3008 @p3007) :args ((or @t696 (not @t379) (not @t367) (not @t698) (not @t657)))) % 1.02/1.23 (step @p3012 :rule not_or_elim :premises (@p767) :args (0)) % 1.02/1.23 (step @p3013 :rule not_and :premises (@p3012)) % 1.02/1.23 (step @p3014 :rule eq_resolve :premises (@p3013 @p3011)) % 1.02/1.23 (step @p3015 :rule and_elim :premises (@p4) :args (82)) % 1.02/1.23 (step @p3016 :rule symm :premises (@p3015)) % 1.02/1.23 (assume-push @p23093 @t506) % 1.02/1.23 (assume-push @p23094 @t692) % 1.02/1.23 (assume-push @p23095 @t697) % 1.02/1.23 (assume-push @p23096 @t697) % 1.02/1.23 (assume-push @p23097 @t506) % 1.02/1.23 (assume-push @p23098 @t692) % 1.02/1.23 (step @p3023 :rule refl :args (@t60)) % 1.02/1.23 (step @p3024 :rule cong :premises (@p23094 @p3023) :args (@t284)) % 1.02/1.23 (step @p472 :rule refl :args (tptp.e3)) % 1.02/1.23 (step @p3025 :rule cong :premises (@p472 @p23095) :args (@t42)) % 1.02/1.23 (step @p3026 :rule trans :premises (@p3025 @p3024 @p1133 @p23095)) % 1.02/1.23 (step-pop @p23099 :rule scope :premises (@p3026)) % 1.02/1.23 (step-pop @p23100 :rule scope :premises (@p23099)) % 1.02/1.23 (step-pop @p23101 :rule scope :premises (@p23100)) % 1.02/1.23 (step @p3027 :rule process_scope :premises (@p23101) :args (@t699)) % 1.02/1.23 (step @p3031 :rule and_intro :premises (@p23095 @p1134 @p23094)) % 1.02/1.23 (step @p3032 :rule modus_ponens :premises (@p3031 @p3027)) % 1.02/1.23 (step-pop @p23102 :rule scope :premises (@p3032)) % 1.02/1.23 (step-pop @p23103 :rule scope :premises (@p23102)) % 1.02/1.23 (step-pop @p23104 :rule scope :premises (@p23103)) % 1.02/1.23 (step @p3033 :rule process_scope :premises (@p23104) :args (@t699)) % 1.02/1.23 (step @p3037 :rule implies_elim :premises (@p3033)) % 1.02/1.23 (step @p3038 :rule cnf_and_neg :args (@t700)) % 1.02/1.23 (step @p3039 :rule resolution :premises (@p3038 @p3037) :args (true @t700)) % 1.02/1.23 (step @p3040 :rule reordering :premises (@p3039) :args ((or @t699 @t698 @t694 @t507))) % 1.02/1.23 (step @p3041 :rule chain_m_resolution :premises (@p3040 @p3016 @p1134 @p3014 @p3006) :args ((or @t693 @t373 @t682 @t651 @t374 @t366 @t656) @t550 (@list @t699 @t506 @t697 @t692))) % 1.02/1.23 (step @p3042 :rule and_elim :premises (@p3) :args (0)) % 1.02/1.23 (step @p3043 :rule symm :premises (@p3042)) % 1.02/1.23 (assume-push @p23105 @t701) % 1.02/1.23 (assume-push @p23106 @t693) % 1.02/1.23 (assume-push @p23107 @t693) % 1.02/1.23 (assume-push @p23108 @t701) % 1.02/1.23 (step @p3048 :rule symm :premises (@p23106)) % 1.02/1.23 (step @p2714 :rule refl :args (@t159)) % 1.02/1.23 (step @p3049 :rule cong :premises (@p2714 @p3048) :args (@t228)) % 1.02/1.23 (step @p3050 :rule trans :premises (@p3043 @p3049)) % 1.02/1.23 (step-pop @p23109 :rule scope :premises (@p3050)) % 1.02/1.23 (step-pop @p23110 :rule scope :premises (@p23109)) % 1.02/1.23 (step @p3051 :rule process_scope :premises (@p23110) :args (@t702)) % 1.02/1.23 (step @p3054 :rule and_intro :premises (@p23106 @p3043)) % 1.02/1.23 (step @p3055 :rule modus_ponens :premises (@p3054 @p3051)) % 1.02/1.23 (step-pop @p23111 :rule scope :premises (@p3055)) % 1.02/1.23 (step-pop @p23112 :rule scope :premises (@p23111)) % 1.02/1.23 (step @p3056 :rule process_scope :premises (@p23112) :args (@t702)) % 1.02/1.23 (step @p3059 :rule implies_elim :premises (@p3056)) % 1.02/1.23 (step @p3060 :rule cnf_and_neg :args (@t703)) % 1.02/1.23 (step @p3061 :rule resolution :premises (@p3060 @p3059) :args (true @t703)) % 1.02/1.23 (step @p3062 :rule reordering :premises (@p3061) :args ((or @t695 @t702 @t704))) % 1.02/1.23 (assume-push @p23113 @t383) % 1.02/1.23 (assume-push @p23114 @t390) % 1.02/1.23 (assume-push @p23115 @t390) % 1.02/1.23 (assume-push @p23116 @t383) % 1.02/1.23 (step @p3067 :rule symm :premises (@p23114)) % 1.02/1.23 (step @p334 :rule refl :args (@t118)) % 1.02/1.23 (step @p3068 :rule cong :premises (@p334 @p3067) :args (@t222)) % 1.02/1.23 (step @p3069 :rule trans :premises (@p96 @p3068)) % 1.02/1.23 (step-pop @p23117 :rule scope :premises (@p3069)) % 1.02/1.23 (step-pop @p23118 :rule scope :premises (@p23117)) % 1.02/1.23 (step @p3070 :rule process_scope :premises (@p23118) :args (@t705)) % 1.02/1.23 (step @p3073 :rule and_intro :premises (@p23114 @p96)) % 1.02/1.23 (step @p3074 :rule modus_ponens :premises (@p3073 @p3070)) % 1.02/1.23 (step-pop @p23119 :rule scope :premises (@p3074)) % 1.02/1.23 (step-pop @p23120 :rule scope :premises (@p23119)) % 1.02/1.23 (step @p3075 :rule process_scope :premises (@p23120) :args (@t705)) % 1.02/1.23 (step @p3078 :rule implies_elim :premises (@p3075)) % 1.02/1.23 (step @p3079 :rule cnf_and_neg :args (@t706)) % 1.02/1.23 (step @p3080 :rule resolution :premises (@p3079 @p3078) :args (true @t706)) % 1.02/1.23 (step @p3081 :rule reordering :premises (@p3080) :args ((or @t391 @t705 @t384))) % 1.02/1.23 (step @p3082 :rule and_elim :premises (@p3) :args (12)) % 1.02/1.23 (step @p3083 :rule symm :premises (@p3082)) % 1.02/1.23 (assume-push @p23121 @t707) % 1.02/1.23 (assume-push @p23122 @t684) % 1.02/1.23 (assume-push @p23123 @t684) % 1.02/1.23 (assume-push @p23124 @t707) % 1.02/1.23 (step @p3088 :rule symm :premises (@p23122)) % 1.02/1.23 (step @p3089 :rule refl :args (@t79)) % 1.02/1.23 (step @p3090 :rule cong :premises (@p3089 @p3088) :args (@t216)) % 1.02/1.23 (step @p3091 :rule trans :premises (@p3083 @p3090)) % 1.02/1.23 (step-pop @p23125 :rule scope :premises (@p3091)) % 1.02/1.23 (step-pop @p23126 :rule scope :premises (@p23125)) % 1.02/1.23 (step @p3092 :rule process_scope :premises (@p23126) :args (@t708)) % 1.02/1.23 (step @p3095 :rule and_intro :premises (@p23122 @p3083)) % 1.02/1.23 (step @p3096 :rule modus_ponens :premises (@p3095 @p3092)) % 1.02/1.23 (step-pop @p23127 :rule scope :premises (@p3096)) % 1.02/1.23 (step-pop @p23128 :rule scope :premises (@p23127)) % 1.02/1.23 (step @p3097 :rule process_scope :premises (@p23128) :args (@t708)) % 1.02/1.23 (step @p3100 :rule implies_elim :premises (@p3097)) % 1.02/1.23 (step @p3101 :rule cnf_and_neg :args (@t709)) % 1.02/1.23 (step @p3102 :rule resolution :premises (@p3101 @p3100) :args (true @t709)) % 1.02/1.23 (step @p3103 :rule reordering :premises (@p3102) :args ((or @t685 @t708 @t710))) % 1.02/1.23 (assume-push @p23129 @t625) % 1.02/1.23 (assume-push @p23130 @t658) % 1.02/1.23 (assume-push @p23131 @t658) % 1.02/1.23 (assume-push @p23132 @t625) % 1.02/1.23 (step @p3108 :rule symm :premises (@p23130)) % 1.02/1.23 (step @p3109 :rule refl :args (@t1)) % 1.02/1.23 (step @p3110 :rule cong :premises (@p3109 @p3108) :args (@t205)) % 1.02/1.23 (step @p3111 :rule trans :premises (@p9 @p3110)) % 1.02/1.23 (step-pop @p23133 :rule scope :premises (@p3111)) % 1.02/1.23 (step-pop @p23134 :rule scope :premises (@p23133)) % 1.02/1.23 (step @p3112 :rule process_scope :premises (@p23134) :args (@t711)) % 1.02/1.23 (step @p3115 :rule and_intro :premises (@p23130 @p9)) % 1.02/1.23 (step @p3116 :rule modus_ponens :premises (@p3115 @p3112)) % 1.02/1.23 (step-pop @p23135 :rule scope :premises (@p3116)) % 1.02/1.23 (step-pop @p23136 :rule scope :premises (@p23135)) % 1.02/1.23 (step @p3117 :rule process_scope :premises (@p23136) :args (@t711)) % 1.02/1.23 (step @p3120 :rule implies_elim :premises (@p3117)) % 1.02/1.23 (step @p3121 :rule cnf_and_neg :args (@t712)) % 1.02/1.23 (step @p3122 :rule resolution :premises (@p3121 @p3120) :args (true @t712)) % 1.02/1.23 (step @p3123 :rule reordering :premises (@p3122) :args ((or @t659 @t711 @t627))) % 1.02/1.23 (step @p3124 :rule nary_cong :premises (@p850 @p2781 @p405) :args ((or @t479 @t659 @t436))) % 1.02/1.23 (assume-push @p23137 @t236) % 1.02/1.23 (assume-push @p23138 @t658) % 1.02/1.23 (assume-push @p23139 @t236) % 1.02/1.23 (assume-push @p23140 @t658) % 1.02/1.23 (step @p861 :rule false_intro :premises (@p848)) % 1.02/1.23 (step @p3129 :rule symm :premises (@p23138)) % 1.02/1.23 (step @p78 :rule refl :args (tptp.e1)) % 1.02/1.23 (step @p3130 :rule cong :premises (@p78 @p3129) :args (@t433)) % 1.02/1.23 (step @p3131 :rule trans :premises (@p3130 @p861)) % 1.02/1.23 (step @p3132 :rule false_elim :premises (@p3131)) % 1.02/1.23 (step-pop @p23141 :rule scope :premises (@p3132)) % 1.02/1.23 (step-pop @p23142 :rule scope :premises (@p23141)) % 1.02/1.23 (step @p3133 :rule process_scope :premises (@p23142) :args (@t436)) % 1.02/1.23 (step @p3136 :rule and_intro :premises (@p848 @p23138)) % 1.02/1.23 (step @p3137 :rule modus_ponens :premises (@p3136 @p3133)) % 1.02/1.23 (step-pop @p23143 :rule scope :premises (@p3137)) % 1.02/1.23 (step-pop @p23144 :rule scope :premises (@p23143)) % 1.02/1.23 (step @p3138 :rule process_scope :premises (@p23144) :args (@t436)) % 1.02/1.23 (step @p3141 :rule implies_elim :premises (@p3138)) % 1.02/1.23 (step @p3142 :rule cnf_and_neg :args (@t713)) % 1.02/1.23 (step @p3143 :rule resolution :premises (@p3142 @p3141) :args (true @t713)) % 1.02/1.23 (step @p3144 :rule eq_resolve :premises (@p3143 @p3124)) % 1.02/1.23 (assume-push @p23145 @t658) % 1.02/1.23 (assume-push @p23146 @t658) % 1.02/1.23 (step @p2196 :rule refl :args (tptp.e4)) % 1.02/1.23 (step @p3147 :rule cong :premises (@p2196 @p23145) :args (@t1)) % 1.02/1.23 (step @p3148 :rule trans :premises (@p23145 @p3147)) % 1.02/1.23 (step-pop @p23147 :rule scope :premises (@p3148)) % 1.02/1.23 (step @p3149 :rule process_scope :premises (@p23147) :args (@t714)) % 1.02/1.23 (step @p3151 :rule modus_ponens :premises (@p23145 @p3149)) % 1.02/1.23 (step-pop @p23148 :rule scope :premises (@p3151)) % 1.02/1.23 (step @p3152 :rule process_scope :premises (@p23148) :args (@t714)) % 1.02/1.23 (step @p3154 :rule implies_elim :premises (@p3152)) % 1.02/1.23 (step @p3155 :rule and_elim :premises (@p4) :args (99)) % 1.02/1.23 (step @p3156 :rule symm :premises (@p3155)) % 1.02/1.23 (step @p3157 :rule refl :args (@t716)) % 1.02/1.23 (step @p3158 :rule bool-double-not-elim :args (@t717)) % 1.02/1.23 (step @p3159 :rule nary_cong :premises (@p3158 @p2781 @p3157) :args ((or @t719 @t659 @t716))) % 1.02/1.23 (assume-push @p23149 @t718) % 1.02/1.23 (assume-push @p23150 @t658) % 1.02/1.23 (assume-push @p23151 @t718) % 1.02/1.23 (assume-push @p23152 @t658) % 1.02/1.23 (step @p3164 :rule false_intro :premises (@p3156)) % 1.02/1.23 (step @p3165 :rule refl :args (@t8)) % 1.02/1.23 (step @p3166 :rule cong :premises (@p23150 @p3165) :args (@t715)) % 1.02/1.23 (step @p3167 :rule trans :premises (@p3166 @p3164)) % 1.02/1.23 (step @p3168 :rule false_elim :premises (@p3167)) % 1.02/1.23 (step-pop @p23153 :rule scope :premises (@p3168)) % 1.02/1.23 (step-pop @p23154 :rule scope :premises (@p23153)) % 1.02/1.23 (step @p3169 :rule process_scope :premises (@p23154) :args (@t716)) % 1.02/1.23 (step @p3172 :rule and_intro :premises (@p3156 @p23150)) % 1.02/1.23 (step @p3173 :rule modus_ponens :premises (@p3172 @p3169)) % 1.02/1.23 (step-pop @p23155 :rule scope :premises (@p3173)) % 1.02/1.23 (step-pop @p23156 :rule scope :premises (@p23155)) % 1.02/1.23 (step @p3174 :rule process_scope :premises (@p23156) :args (@t716)) % 1.02/1.23 (step @p3177 :rule implies_elim :premises (@p3174)) % 1.02/1.23 (step @p3178 :rule cnf_and_neg :args (@t720)) % 1.02/1.23 (step @p3179 :rule resolution :premises (@p3178 @p3177) :args (true @t720)) % 1.02/1.23 (step @p3180 :rule eq_resolve :premises (@p3179 @p3159)) % 1.02/1.23 (step @p3181 :rule reordering :premises (@p3180) :args ((or @t717 @t716 @t659))) % 1.02/1.23 (step @p3182 :rule nary_cong :premises (@p954 @p2037 @p13 @p2949) :args ((or @t488 @t589 @t361 @t685))) % 1.02/1.23 (assume-push @p23157 @t487) % 1.02/1.23 (assume-push @p23158 @t684) % 1.02/1.23 (assume-push @p23159 @t360) % 1.02/1.23 (assume-push @p23160 @t588) % 1.02/1.23 (step @p109 :rule evaluate :args (@t388)) % 1.02/1.23 (step @p3187 :rule symm :premises (@p23159)) % 1.02/1.23 (step @p3188 :rule trans :premises (@p3187 @p951)) % 1.02/1.23 (step @p3189 :rule symm :premises (@p3188)) % 1.02/1.23 (step @p3190 :rule symm :premises (@p23158)) % 1.02/1.23 (step @p3191 :rule trans :premises (@p3190 @p951 @p3189)) % 1.02/1.23 (step @p3192 :rule true_intro :premises (@p3191)) % 1.02/1.23 (step @p2044 :rule false_intro :premises (@p2036)) % 1.02/1.23 (step @p3193 :rule symm :premises (@p2044)) % 1.02/1.23 (step @p3194 :rule trans :premises (@p3193 @p3192)) % 1.02/1.23 (step @p3195 false :rule eq_resolve :premises (@p3194 @p109)) % 1.02/1.23 (step-pop @p23161 :rule scope :premises (@p3195)) % 1.02/1.23 (step-pop @p23162 :rule scope :premises (@p23161)) % 1.02/1.23 (step-pop @p23163 :rule scope :premises (@p23162)) % 1.02/1.23 (step-pop @p23164 :rule scope :premises (@p23163)) % 1.02/1.23 (step @p3196 :rule process_scope :premises (@p23164) :args (false)) % 1.02/1.23 (assume-push @p23165 @t487) % 1.02/1.23 (assume-push @p23166 @t588) % 1.02/1.23 (assume-push @p23167 @t360) % 1.02/1.23 (assume-push @p23168 @t684) % 1.02/1.23 (step @p3205 :rule and_intro :premises (@p951 @p23168 @p23167 @p2036)) % 1.02/1.23 (step-pop @p23169 :rule scope :premises (@p3205)) % 1.02/1.23 (step-pop @p23170 :rule scope :premises (@p23169)) % 1.02/1.23 (step-pop @p23171 :rule scope :premises (@p23170)) % 1.02/1.23 (step-pop @p23172 :rule scope :premises (@p23171)) % 1.02/1.23 (step @p3206 :rule process_scope :premises (@p23172) :args (@t721)) % 1.02/1.23 (step @p3211 :rule implies_elim :premises (@p3206)) % 1.02/1.23 (step @p3212 :rule resolution :premises (@p3211 @p3196) :args (true @t721)) % 1.02/1.23 (step @p3213 :rule not_and :premises (@p3212)) % 1.02/1.23 (step @p3214 :rule eq_resolve :premises (@p3213 @p3182)) % 1.02/1.23 (step @p3215 :rule reordering :premises (@p3214) :args ((or @t587 @t361 @t685 @t488))) % 1.02/1.23 (step @p3216 :rule nary_cong :premises (@p513 @p14 @p1954 @p1604) :args ((or @t455 @t364 @t461 @t551))) % 1.02/1.23 (assume-push @p23173 @t454) % 1.02/1.23 (assume-push @p23174 @t549) % 1.02/1.23 (assume-push @p23175 @t459) % 1.02/1.23 (assume-push @p23176 @t363) % 1.02/1.23 (step @p109 :rule evaluate :args (@t388)) % 1.02/1.23 (step @p3221 :rule symm :premises (@p23175)) % 1.02/1.23 (step @p3222 :rule trans :premises (@p3221 @p507)) % 1.02/1.23 (step @p3223 :rule symm :premises (@p3222)) % 1.02/1.23 (step @p3224 :rule symm :premises (@p23174)) % 1.02/1.23 (step @p3225 :rule trans :premises (@p3224 @p507 @p3223)) % 1.02/1.23 (step @p3226 :rule true_intro :premises (@p3225)) % 1.02/1.23 (step @p20 :rule false_intro :premises (@p11)) % 1.02/1.23 (step @p1465 :rule symm :premises (@p20)) % 1.02/1.23 (step @p3227 :rule trans :premises (@p1465 @p3226)) % 1.02/1.23 (step @p3228 false :rule eq_resolve :premises (@p3227 @p109)) % 1.02/1.23 (step-pop @p23177 :rule scope :premises (@p3228)) % 1.02/1.23 (step-pop @p23178 :rule scope :premises (@p23177)) % 1.02/1.23 (step-pop @p23179 :rule scope :premises (@p23178)) % 1.02/1.23 (step-pop @p23180 :rule scope :premises (@p23179)) % 1.02/1.23 (step @p3229 :rule process_scope :premises (@p23180) :args (false)) % 1.02/1.23 (assume-push @p23181 @t454) % 1.02/1.23 (assume-push @p23182 @t363) % 1.02/1.23 (assume-push @p23183 @t459) % 1.02/1.23 (assume-push @p23184 @t549) % 1.02/1.23 (step @p3238 :rule and_intro :premises (@p507 @p23184 @p23183 @p11)) % 1.02/1.23 (step-pop @p23185 :rule scope :premises (@p3238)) % 1.02/1.23 (step-pop @p23186 :rule scope :premises (@p23185)) % 1.02/1.23 (step-pop @p23187 :rule scope :premises (@p23186)) % 1.02/1.23 (step-pop @p23188 :rule scope :premises (@p23187)) % 1.02/1.23 (step @p3239 :rule process_scope :premises (@p23188) :args (@t722)) % 1.02/1.23 (step @p3244 :rule implies_elim :premises (@p3239)) % 1.02/1.23 (step @p3245 :rule resolution :premises (@p3244 @p3229) :args (true @t722)) % 1.02/1.23 (step @p3246 :rule not_and :premises (@p3245)) % 1.02/1.23 (step @p3247 :rule eq_resolve :premises (@p3246 @p3216)) % 1.02/1.23 (step @p3248 :rule reordering :premises (@p3247) :args ((or @t362 @t461 @t551 @t455))) % 1.02/1.23 (step @p3249 :rule and_elim :premises (@p4) :args (3)) % 1.02/1.23 (step @p3250 :rule symm :premises (@p3249)) % 1.02/1.23 (step @p3251 :rule refl :args (@t695)) % 1.02/1.23 (step @p3252 :rule refl :args (@t724)) % 1.02/1.23 (step @p3253 :rule bool-double-not-elim :args (@t725)) % 1.02/1.23 (step @p3254 :rule nary_cong :premises (@p3253 @p3252 @p3251) :args ((or @t727 @t724 @t695))) % 1.02/1.23 (assume-push @p23189 @t726) % 1.02/1.23 (assume-push @p23190 @t723) % 1.02/1.23 (assume-push @p23191 @t726) % 1.02/1.23 (assume-push @p23192 @t723) % 1.02/1.23 (step @p3259 :rule false_intro :premises (@p3250)) % 1.02/1.23 (step @p2714 :rule refl :args (@t159)) % 1.02/1.23 (step @p3260 :rule cong :premises (@p23190 @p2714) :args (@t693)) % 1.02/1.23 (step @p3261 :rule trans :premises (@p3260 @p3259)) % 1.02/1.23 (step @p3262 :rule false_elim :premises (@p3261)) % 1.02/1.23 (step-pop @p23193 :rule scope :premises (@p3262)) % 1.02/1.23 (step-pop @p23194 :rule scope :premises (@p23193)) % 1.02/1.23 (step @p3263 :rule process_scope :premises (@p23194) :args (@t695)) % 1.02/1.23 (step @p3266 :rule and_intro :premises (@p3250 @p23190)) % 1.02/1.23 (step @p3267 :rule modus_ponens :premises (@p3266 @p3263)) % 1.02/1.23 (step-pop @p23195 :rule scope :premises (@p3267)) % 1.02/1.23 (step-pop @p23196 :rule scope :premises (@p23195)) % 1.02/1.23 (step @p3268 :rule process_scope :premises (@p23196) :args (@t695)) % 1.02/1.23 (step @p3271 :rule implies_elim :premises (@p3268)) % 1.02/1.23 (step @p3272 :rule cnf_and_neg :args (@t728)) % 1.02/1.23 (step @p3273 :rule resolution :premises (@p3272 @p3271) :args (true @t728)) % 1.02/1.23 (step @p3274 :rule eq_resolve :premises (@p3273 @p3254)) % 1.02/1.23 (step @p3275 :rule reordering :premises (@p3274) :args ((or @t725 @t695 @t724))) % 1.02/1.23 (step @p3276 :rule and_elim :premises (@p4) :args (76)) % 1.02/1.23 (step @p3277 :rule symm :premises (@p3276)) % 1.02/1.23 (step @p3278 :rule bool-double-not-elim :args (@t729)) % 1.02/1.23 (step @p3279 :rule nary_cong :premises (@p1488 @p3278 @p1954 @p1405 @p1327) :args ((or @t402 @t731 @t461 @t476 @t524))) % 1.02/1.23 (assume-push @p23197 @t399) % 1.02/1.23 (assume-push @p23198 @t730) % 1.02/1.23 (assume-push @p23199 @t459) % 1.02/1.23 (assume-push @p23200 @t474) % 1.02/1.23 (assume-push @p23201 @t730) % 1.02/1.23 (assume-push @p23202 @t732) % 1.02/1.23 (step @p3286 :rule false_intro :premises (@p3277)) % 1.02/1.23 (step @p252 :rule refl :args (@t86)) % 1.02/1.23 (step @p3287 :rule cong :premises (@p23202 @p252) :args (@t522)) % 1.02/1.23 (step @p3288 :rule trans :premises (@p3287 @p3286)) % 1.02/1.23 (step @p3289 :rule false_elim :premises (@p3288)) % 1.02/1.23 (step-pop @p23203 :rule scope :premises (@p3289)) % 1.02/1.23 (step-pop @p23204 :rule scope :premises (@p23203)) % 1.02/1.23 (step @p3290 :rule process_scope :premises (@p23204) :args (@t524)) % 1.02/1.23 (assume-push @p23205 @t474) % 1.02/1.23 (assume-push @p23206 @t459) % 1.02/1.23 (assume-push @p23207 @t399) % 1.02/1.23 (step @p3296 :rule symm :premises (@p23199)) % 1.02/1.23 (step @p3297 :rule symm :premises (@p23200)) % 1.02/1.23 (step @p3298 :rule cong :premises (@p3297 @p3296) :args (@t227)) % 1.02/1.23 (step @p3299 :rule trans :premises (@p65 @p3298)) % 1.02/1.23 (step-pop @p23208 :rule scope :premises (@p3299)) % 1.02/1.23 (step-pop @p23209 :rule scope :premises (@p23208)) % 1.02/1.23 (step-pop @p23210 :rule scope :premises (@p23209)) % 1.02/1.23 (step @p3300 :rule process_scope :premises (@p23210) :args (@t732)) % 1.02/1.23 (step @p3304 :rule and_intro :premises (@p23200 @p23199 @p65)) % 1.02/1.23 (step @p3305 :rule modus_ponens :premises (@p3304 @p3300)) % 1.02/1.23 (step @p3306 :rule and_intro :premises (@p3277 @p3305)) % 1.02/1.23 (step @p3307 :rule modus_ponens :premises (@p3306 @p3290)) % 1.02/1.23 (step-pop @p23211 :rule scope :premises (@p3307)) % 1.02/1.23 (step-pop @p23212 :rule scope :premises (@p23211)) % 1.02/1.23 (step-pop @p23213 :rule scope :premises (@p23212)) % 1.02/1.23 (step-pop @p23214 :rule scope :premises (@p23213)) % 1.02/1.23 (step @p3308 :rule process_scope :premises (@p23214) :args (@t524)) % 1.02/1.23 (step @p3313 :rule implies_elim :premises (@p3308)) % 1.02/1.23 (step @p3314 :rule cnf_and_neg :args (@t733)) % 1.02/1.23 (step @p3315 :rule resolution :premises (@p3314 @p3313) :args (true @t733)) % 1.02/1.23 (step @p3316 :rule eq_resolve :premises (@p3315 @p3279)) % 1.02/1.23 (step @p3317 :rule reordering :premises (@p3316) :args ((or @t729 @t461 @t476 @t524 @t402))) % 1.02/1.23 (assume-push @p23215 @t390) % 1.02/1.23 (assume-push @p23216 @t390) % 1.02/1.23 (step @p78 :rule refl :args (tptp.e1)) % 1.02/1.23 (step @p3320 :rule cong :premises (@p78 @p23215) :args (@t118)) % 1.02/1.23 (step @p3321 :rule trans :premises (@p23215 @p3320)) % 1.02/1.23 (step-pop @p23217 :rule scope :premises (@p3321)) % 1.02/1.23 (step @p3322 :rule process_scope :premises (@p23217) :args (@t734)) % 1.02/1.23 (step @p3324 :rule modus_ponens :premises (@p23215 @p3322)) % 1.02/1.23 (step-pop @p23218 :rule scope :premises (@p3324)) % 1.02/1.23 (step @p3325 :rule process_scope :premises (@p23218) :args (@t734)) % 1.02/1.23 (step @p3327 :rule implies_elim :premises (@p3325)) % 1.02/1.23 (assume-push @p23219 @t684) % 1.02/1.23 (assume-push @p23220 @t684) % 1.02/1.23 (step @p281 :rule refl :args (tptp.e2)) % 1.02/1.23 (step @p3330 :rule cong :premises (@p281 @p23219) :args (@t79)) % 1.02/1.23 (step @p3331 :rule trans :premises (@p23219 @p3330)) % 1.02/1.23 (step-pop @p23221 :rule scope :premises (@p3331)) % 1.02/1.23 (step @p3332 :rule process_scope :premises (@p23221) :args (@t735)) % 1.02/1.23 (step @p3334 :rule modus_ponens :premises (@p23219 @p3332)) % 1.02/1.23 (step-pop @p23222 :rule scope :premises (@p3334)) % 1.02/1.23 (step @p3335 :rule process_scope :premises (@p23222) :args (@t735)) % 1.02/1.23 (step @p3337 :rule implies_elim :premises (@p3335)) % 1.02/1.23 (step @p3338 :rule nary_cong :premises (@p2140 @p1954 @p588) :args ((or @t600 @t461 @t463))) % 1.02/1.23 (assume-push @p23223 @t230) % 1.02/1.23 (assume-push @p23224 @t459) % 1.02/1.23 (assume-push @p23225 @t230) % 1.02/1.23 (assume-push @p23226 @t459) % 1.02/1.23 (step @p2146 :rule false_intro :premises (@p2138)) % 1.02/1.23 (step @p3343 :rule symm :premises (@p23224)) % 1.02/1.23 (step @p472 :rule refl :args (tptp.e3)) % 1.02/1.23 (step @p3344 :rule cong :premises (@p472 @p3343) :args (@t462)) % 1.02/1.23 (step @p3345 :rule trans :premises (@p3344 @p2146)) % 1.02/1.23 (step @p3346 :rule false_elim :premises (@p3345)) % 1.02/1.23 (step-pop @p23227 :rule scope :premises (@p3346)) % 1.02/1.23 (step-pop @p23228 :rule scope :premises (@p23227)) % 1.02/1.23 (step @p3347 :rule process_scope :premises (@p23228) :args (@t463)) % 1.02/1.23 (step @p3350 :rule and_intro :premises (@p2138 @p23224)) % 1.02/1.23 (step @p3351 :rule modus_ponens :premises (@p3350 @p3347)) % 1.02/1.23 (step-pop @p23229 :rule scope :premises (@p3351)) % 1.02/1.23 (step-pop @p23230 :rule scope :premises (@p23229)) % 1.02/1.23 (step @p3352 :rule process_scope :premises (@p23230) :args (@t463)) % 1.02/1.23 (step @p3355 :rule implies_elim :premises (@p3352)) % 1.02/1.23 (step @p3356 :rule cnf_and_neg :args (@t736)) % 1.02/1.23 (step @p3357 :rule resolution :premises (@p3356 @p3355) :args (true @t736)) % 1.02/1.23 (step @p3358 :rule eq_resolve :premises (@p3357 @p3338)) % 1.02/1.23 (step @p3359 :rule reordering :premises (@p3358) :args ((or @t229 @t463 @t461))) % 1.02/1.23 (step @p3360 :rule refl :args (@t627)) % 1.02/1.23 (step @p3361 :rule nary_cong :premises (@p850 @p3360 @p405 @p152) :args ((or @t479 @t627 @t436 @t391))) % 1.02/1.23 (assume-push @p23231 @t236) % 1.02/1.23 (assume-push @p23232 @t625) % 1.02/1.23 (assume-push @p23233 @t433) % 1.02/1.23 (assume-push @p23234 @t236) % 1.02/1.23 (assume-push @p23235 @t432) % 1.02/1.23 (step @p861 :rule false_intro :premises (@p848)) % 1.02/1.23 (step @p3367 :rule symm :premises (@p23235)) % 1.02/1.23 (step @p78 :rule refl :args (tptp.e1)) % 1.02/1.23 (step @p3368 :rule cong :premises (@p78 @p3367) :args (@t390)) % 1.02/1.23 (step @p3369 :rule trans :premises (@p3368 @p861)) % 1.02/1.23 (step @p3370 :rule false_elim :premises (@p3369)) % 1.02/1.23 (step-pop @p23236 :rule scope :premises (@p3370)) % 1.02/1.23 (step-pop @p23237 :rule scope :premises (@p23236)) % 1.02/1.23 (step @p3371 :rule process_scope :premises (@p23237) :args (@t391)) % 1.02/1.23 (assume-push @p23238 @t433) % 1.02/1.23 (assume-push @p23239 @t625) % 1.02/1.23 (step @p2456 :rule symm :premises (@p23233)) % 1.02/1.23 (step @p2457 :rule cong :premises (@p2456 @p2456) :args (@t205)) % 1.02/1.23 (step @p2458 :rule trans :premises (@p9 @p2457)) % 1.02/1.23 (step-pop @p23240 :rule scope :premises (@p2458)) % 1.02/1.23 (step-pop @p23241 :rule scope :premises (@p23240)) % 1.02/1.23 (step @p3376 :rule process_scope :premises (@p23241) :args (@t432)) % 1.02/1.23 (step @p3379 :rule and_intro :premises (@p23233 @p9)) % 1.02/1.23 (step @p3380 :rule modus_ponens :premises (@p3379 @p3376)) % 1.02/1.23 (step @p3381 :rule and_intro :premises (@p848 @p3380)) % 1.02/1.23 (step @p3382 :rule modus_ponens :premises (@p3381 @p3371)) % 1.02/1.23 (step-pop @p23242 :rule scope :premises (@p3382)) % 1.02/1.23 (step-pop @p23243 :rule scope :premises (@p23242)) % 1.02/1.23 (step-pop @p23244 :rule scope :premises (@p23243)) % 1.02/1.23 (step @p3383 :rule process_scope :premises (@p23244) :args (@t391)) % 1.02/1.23 (step @p3387 :rule implies_elim :premises (@p3383)) % 1.02/1.23 (step @p3388 :rule cnf_and_neg :args (@t737)) % 1.02/1.23 (step @p3389 :rule resolution :premises (@p3388 @p3387) :args (true @t737)) % 1.02/1.23 (step @p3390 :rule eq_resolve :premises (@p3389 @p3361)) % 1.02/1.23 (step @p3391 :rule reordering :premises (@p3390) :args ((or @t235 @t391 @t436 @t627))) % 1.02/1.23 (step @p3392 :rule nary_cong :premises (@p327 @p302 @p152) :args ((or @t422 @t416 @t391))) % 1.02/1.23 (assume-push @p23245 @t421) % 1.02/1.23 (assume-push @p23246 @t415) % 1.02/1.23 (assume-push @p23247 @t421) % 1.02/1.23 (assume-push @p23248 @t415) % 1.02/1.23 (step @p333 :rule false_intro :premises (@p325)) % 1.02/1.23 (step @p334 :rule refl :args (@t118)) % 1.02/1.23 (step @p3397 :rule cong :premises (@p23246 @p334) :args (@t390)) % 1.02/1.23 (step @p3398 :rule trans :premises (@p3397 @p333)) % 1.02/1.23 (step @p3399 :rule false_elim :premises (@p3398)) % 1.02/1.23 (step-pop @p23249 :rule scope :premises (@p3399)) % 1.02/1.23 (step-pop @p23250 :rule scope :premises (@p23249)) % 1.02/1.23 (step @p3400 :rule process_scope :premises (@p23250) :args (@t391)) % 1.02/1.23 (step @p3403 :rule and_intro :premises (@p325 @p23246)) % 1.02/1.23 (step @p3404 :rule modus_ponens :premises (@p3403 @p3400)) % 1.02/1.23 (step-pop @p23251 :rule scope :premises (@p3404)) % 1.02/1.23 (step-pop @p23252 :rule scope :premises (@p23251)) % 1.02/1.23 (step @p3405 :rule process_scope :premises (@p23252) :args (@t391)) % 1.02/1.23 (step @p3408 :rule implies_elim :premises (@p3405)) % 1.02/1.23 (step @p3409 :rule cnf_and_neg :args (@t738)) % 1.02/1.23 (step @p3410 :rule resolution :premises (@p3409 @p3408) :args (true @t738)) % 1.02/1.23 (step @p3411 :rule eq_resolve :premises (@p3410 @p3392)) % 1.02/1.23 (step @p3412 :rule reordering :premises (@p3411) :args ((or @t420 @t391 @t416))) % 1.02/1.23 (step @p3413 :rule and_elim :premises (@p4) :args (30)) % 1.02/1.23 (step @p3414 :rule symm :premises (@p3413)) % 1.02/1.23 (step @p3415 :rule refl :args (@t694)) % 1.02/1.23 (step @p3416 :rule bool-double-not-elim :args (@t739)) % 1.02/1.23 (step @p3417 :rule nary_cong :premises (@p3416 @p353 @p3415) :args ((or @t741 @t427 @t694))) % 1.02/1.23 (assume-push @p23253 @t740) % 1.02/1.23 (assume-push @p23254 @t426) % 1.02/1.23 (assume-push @p23255 @t740) % 1.02/1.23 (assume-push @p23256 @t426) % 1.02/1.23 (step @p3422 :rule false_intro :premises (@p3414)) % 1.02/1.23 (step @p3423 :rule refl :args (@t138)) % 1.02/1.23 (step @p3424 :rule cong :premises (@p23254 @p3423) :args (@t692)) % 1.02/1.23 (step @p3425 :rule trans :premises (@p3424 @p3422)) % 1.02/1.23 (step @p3426 :rule false_elim :premises (@p3425)) % 1.02/1.23 (step-pop @p23257 :rule scope :premises (@p3426)) % 1.02/1.23 (step-pop @p23258 :rule scope :premises (@p23257)) % 1.02/1.23 (step @p3427 :rule process_scope :premises (@p23258) :args (@t694)) % 1.02/1.23 (step @p3430 :rule and_intro :premises (@p3414 @p23254)) % 1.02/1.23 (step @p3431 :rule modus_ponens :premises (@p3430 @p3427)) % 1.02/1.23 (step-pop @p23259 :rule scope :premises (@p3431)) % 1.02/1.23 (step-pop @p23260 :rule scope :premises (@p23259)) % 1.02/1.23 (step @p3432 :rule process_scope :premises (@p23260) :args (@t694)) % 1.02/1.23 (step @p3435 :rule implies_elim :premises (@p3432)) % 1.02/1.23 (step @p3436 :rule cnf_and_neg :args (@t742)) % 1.02/1.23 (step @p3437 :rule resolution :premises (@p3436 @p3435) :args (true @t742)) % 1.02/1.23 (step @p3438 :rule eq_resolve :premises (@p3437 @p3417)) % 1.02/1.23 (step @p3439 :rule reordering :premises (@p3438) :args ((or @t739 @t694 @t427))) % 1.02/1.23 (step @p3440 :rule and_elim :premises (@p4) :args (34)) % 1.02/1.23 (step @p3441 :rule symm :premises (@p3440)) % 1.02/1.23 (step @p3442 :rule refl :args (@t744)) % 1.02/1.23 (step @p3443 :rule bool-double-not-elim :args (@t745)) % 1.02/1.23 (step @p3444 :rule nary_cong :premises (@p3443 @p3442 @p353) :args ((or @t747 @t744 @t427))) % 1.02/1.23 (assume-push @p23261 @t746) % 1.02/1.23 (assume-push @p23262 @t743) % 1.02/1.23 (assume-push @p23263 @t746) % 1.02/1.23 (assume-push @p23264 @t743) % 1.02/1.23 (step @p3449 :rule false_intro :premises (@p3441)) % 1.02/1.23 (step @p1240 :rule refl :args (@t106)) % 1.02/1.23 (step @p3450 :rule cong :premises (@p23262 @p1240) :args (@t426)) % 1.02/1.23 (step @p3451 :rule trans :premises (@p3450 @p3449)) % 1.02/1.23 (step @p3452 :rule false_elim :premises (@p3451)) % 1.02/1.23 (step-pop @p23265 :rule scope :premises (@p3452)) % 1.02/1.23 (step-pop @p23266 :rule scope :premises (@p23265)) % 1.02/1.23 (step @p3453 :rule process_scope :premises (@p23266) :args (@t427)) % 1.02/1.23 (step @p3456 :rule and_intro :premises (@p3441 @p23262)) % 1.02/1.23 (step @p3457 :rule modus_ponens :premises (@p3456 @p3453)) % 1.02/1.23 (step-pop @p23267 :rule scope :premises (@p3457)) % 1.02/1.23 (step-pop @p23268 :rule scope :premises (@p23267)) % 1.02/1.23 (step @p3458 :rule process_scope :premises (@p23268) :args (@t427)) % 1.02/1.23 (step @p3461 :rule implies_elim :premises (@p3458)) % 1.02/1.23 (step @p3462 :rule cnf_and_neg :args (@t748)) % 1.02/1.23 (step @p3463 :rule resolution :premises (@p3462 @p3461) :args (true @t748)) % 1.02/1.23 (step @p3464 :rule eq_resolve :premises (@p3463 @p3444)) % 1.02/1.23 (step @p3465 :rule reordering :premises (@p3464) :args ((or @t745 @t427 @t744))) % 1.02/1.23 (step @p3466 :rule nary_cong :premises (@p178 @p152 @p99) :args ((or @t397 @t391 @t381))) % 1.02/1.23 (assume-push @p23269 @t248) % 1.02/1.23 (assume-push @p23270 @t390) % 1.02/1.23 (assume-push @p23271 @t248) % 1.02/1.23 (assume-push @p23272 @t390) % 1.02/1.23 (step @p186 :rule false_intro :premises (@p176)) % 1.02/1.23 (step @p3471 :rule symm :premises (@p23270)) % 1.02/1.23 (step @p189 :rule refl :args (tptp.e0)) % 1.02/1.23 (step @p3472 :rule cong :premises (@p189 @p3471) :args (@t380)) % 1.02/1.23 (step @p3473 :rule trans :premises (@p3472 @p186)) % 1.02/1.23 (step @p3474 :rule false_elim :premises (@p3473)) % 1.02/1.23 (step-pop @p23273 :rule scope :premises (@p3474)) % 1.02/1.23 (step-pop @p23274 :rule scope :premises (@p23273)) % 1.02/1.23 (step @p3475 :rule process_scope :premises (@p23274) :args (@t381)) % 1.02/1.23 (step @p3478 :rule and_intro :premises (@p176 @p23270)) % 1.02/1.23 (step @p3479 :rule modus_ponens :premises (@p3478 @p3475)) % 1.02/1.23 (step-pop @p23275 :rule scope :premises (@p3479)) % 1.02/1.23 (step-pop @p23276 :rule scope :premises (@p23275)) % 1.02/1.23 (step @p3480 :rule process_scope :premises (@p23276) :args (@t381)) % 1.02/1.23 (step @p3483 :rule implies_elim :premises (@p3480)) % 1.02/1.23 (step @p3484 :rule cnf_and_neg :args (@t749)) % 1.02/1.23 (step @p3485 :rule resolution :premises (@p3484 @p3483) :args (true @t749)) % 1.02/1.23 (step @p3486 :rule eq_resolve :premises (@p3485 @p3466)) % 1.02/1.23 (step @p3487 :rule refl :args (@t751)) % 1.02/1.23 (step @p3488 :rule bool-double-not-elim :args (@t243)) % 1.02/1.23 (step @p3489 :rule nary_cong :premises (@p3488 @p353 @p3487) :args ((or @t752 @t427 @t751))) % 1.02/1.23 (assume-push @p23277 @t244) % 1.02/1.23 (assume-push @p23278 @t426) % 1.02/1.23 (assume-push @p23279 @t244) % 1.02/1.23 (assume-push @p23280 @t426) % 1.02/1.23 (step @p3494 :rule false_intro :premises (@p1176)) % 1.02/1.23 (step @p3495 :rule symm :premises (@p23278)) % 1.02/1.23 (step @p189 :rule refl :args (tptp.e0)) % 1.02/1.23 (step @p3496 :rule cong :premises (@p189 @p3495) :args (@t750)) % 1.02/1.23 (step @p3497 :rule trans :premises (@p3496 @p3494)) % 1.02/1.23 (step @p3498 :rule false_elim :premises (@p3497)) % 1.02/1.23 (step-pop @p23281 :rule scope :premises (@p3498)) % 1.02/1.23 (step-pop @p23282 :rule scope :premises (@p23281)) % 1.02/1.23 (step @p3499 :rule process_scope :premises (@p23282) :args (@t751)) % 1.02/1.23 (step @p3502 :rule and_intro :premises (@p1176 @p23278)) % 1.02/1.23 (step @p3503 :rule modus_ponens :premises (@p3502 @p3499)) % 1.02/1.23 (step-pop @p23283 :rule scope :premises (@p3503)) % 1.02/1.23 (step-pop @p23284 :rule scope :premises (@p23283)) % 1.02/1.23 (step @p3504 :rule process_scope :premises (@p23284) :args (@t751)) % 1.02/1.23 (step @p3507 :rule implies_elim :premises (@p3504)) % 1.02/1.23 (step @p3508 :rule cnf_and_neg :args (@t753)) % 1.02/1.23 (step @p3509 :rule resolution :premises (@p3508 @p3507) :args (true @t753)) % 1.02/1.23 (step @p3510 :rule eq_resolve :premises (@p3509 @p3489)) % 1.02/1.23 (step @p3511 :rule nary_cong :premises (@p850 @p511 @p152) :args ((or @t479 @t435 @t391))) % 1.02/1.23 (assume-push @p23285 @t236) % 1.02/1.23 (assume-push @p23286 @t432) % 1.02/1.23 (assume-push @p23287 @t236) % 1.02/1.23 (assume-push @p23288 @t432) % 1.02/1.23 (step @p861 :rule false_intro :premises (@p848)) % 1.02/1.23 (step @p3367 :rule symm :premises (@p23286)) % 1.02/1.23 (step @p78 :rule refl :args (tptp.e1)) % 1.02/1.23 (step @p3368 :rule cong :premises (@p78 @p3367) :args (@t390)) % 1.02/1.23 (step @p3369 :rule trans :premises (@p3368 @p861)) % 1.02/1.23 (step @p3370 :rule false_elim :premises (@p3369)) % 1.02/1.23 (step-pop @p23289 :rule scope :premises (@p3370)) % 1.02/1.23 (step-pop @p23290 :rule scope :premises (@p23289)) % 1.02/1.23 (step @p3516 :rule process_scope :premises (@p23290) :args (@t391)) % 1.02/1.23 (step @p3519 :rule and_intro :premises (@p848 @p23286)) % 1.02/1.23 (step @p3520 :rule modus_ponens :premises (@p3519 @p3516)) % 1.02/1.23 (step-pop @p23291 :rule scope :premises (@p3520)) % 1.02/1.23 (step-pop @p23292 :rule scope :premises (@p23291)) % 1.02/1.23 (step @p3521 :rule process_scope :premises (@p23292) :args (@t391)) % 1.02/1.23 (step @p3524 :rule implies_elim :premises (@p3521)) % 1.02/1.23 (step @p3525 :rule cnf_and_neg :args (@t754)) % 1.02/1.23 (step @p3526 :rule resolution :premises (@p3525 @p3524) :args (true @t754)) % 1.02/1.23 (step @p3527 :rule eq_resolve :premises (@p3526 @p3511)) % 1.02/1.23 (step @p3528 :rule reordering :premises (@p3527) :args ((or @t235 @t391 @t435))) % 1.02/1.23 (assume-push @p23293 @t372) % 1.02/1.23 (assume-push @p23294 @t399) % 1.02/1.23 (assume-push @p23295 @t358) % 1.02/1.23 (assume-push @p23296 @t474) % 1.02/1.23 (assume-push @p23297 @t372) % 1.02/1.23 (assume-push @p23298 @t358) % 1.02/1.23 (assume-push @p23299 @t474) % 1.02/1.23 (assume-push @p23300 @t399) % 1.02/1.23 (step @p3537 :rule cong :premises (@p23295 @p23296) :args (@t79)) % 1.02/1.23 (step @p3538 :rule symm :premises (@p23295)) % 1.02/1.23 (step @p3539 :rule symm :premises (@p23296)) % 1.02/1.23 (step @p3540 :rule cong :premises (@p3539 @p3538) :args (@t227)) % 1.02/1.23 (step @p3541 :rule trans :premises (@p65 @p3540 @p3537 @p66)) % 1.02/1.23 (step-pop @p23301 :rule scope :premises (@p3541)) % 1.02/1.23 (step-pop @p23302 :rule scope :premises (@p23301)) % 1.02/1.23 (step-pop @p23303 :rule scope :premises (@p23302)) % 1.02/1.23 (step-pop @p23304 :rule scope :premises (@p23303)) % 1.02/1.23 (step @p3542 :rule process_scope :premises (@p23304) :args (@t247)) % 1.02/1.23 (step @p3547 :rule and_intro :premises (@p67 @p23295 @p23296 @p65)) % 1.02/1.23 (step @p3548 :rule modus_ponens :premises (@p3547 @p3542)) % 1.02/1.23 (step-pop @p23305 :rule scope :premises (@p3548)) % 1.02/1.23 (step-pop @p23306 :rule scope :premises (@p23305)) % 1.02/1.23 (step-pop @p23307 :rule scope :premises (@p23306)) % 1.02/1.23 (step-pop @p23308 :rule scope :premises (@p23307)) % 1.02/1.23 (step @p3549 :rule process_scope :premises (@p23308) :args (@t247)) % 1.02/1.23 (step @p3554 :rule implies_elim :premises (@p3549)) % 1.02/1.23 (step @p3555 :rule cnf_and_neg :args (@t755)) % 1.02/1.23 (step @p3556 :rule resolution :premises (@p3555 @p3554) :args (true @t755)) % 1.02/1.23 (step @p3557 :rule reordering :premises (@p3556) :args ((or @t247 @t359 @t476 @t402 @t377))) % 1.02/1.23 (step @p3558 :rule nary_cong :premises (@p1089 @p954 @p1405 @p849) :args ((or @t496 @t488 @t476 @t478))) % 1.02/1.23 (assume-push @p23309 @t487) % 1.02/1.23 (assume-push @p23310 @t474) % 1.02/1.23 (assume-push @p23311 @t477) % 1.02/1.23 (assume-push @p23312 @t232) % 1.02/1.23 (step @p109 :rule evaluate :args (@t388)) % 1.02/1.23 (step @p3563 :rule symm :premises (@p23310)) % 1.02/1.23 (step @p3564 :rule trans :premises (@p23311 @p3563 @p951)) % 1.02/1.23 (step @p3565 :rule symm :premises (@p3564)) % 1.02/1.23 (step @p3566 :rule trans :premises (@p951 @p3565)) % 1.02/1.23 (step @p3567 :rule true_intro :premises (@p3566)) % 1.02/1.23 (step @p1100 :rule false_intro :premises (@p1088)) % 1.02/1.23 (step @p1101 :rule symm :premises (@p1100)) % 1.02/1.23 (step @p3568 :rule trans :premises (@p1101 @p3567)) % 1.02/1.23 (step @p3569 false :rule eq_resolve :premises (@p3568 @p109)) % 1.02/1.23 (step-pop @p23313 :rule scope :premises (@p3569)) % 1.02/1.23 (step-pop @p23314 :rule scope :premises (@p23313)) % 1.02/1.23 (step-pop @p23315 :rule scope :premises (@p23314)) % 1.02/1.23 (step-pop @p23316 :rule scope :premises (@p23315)) % 1.02/1.23 (step @p3570 :rule process_scope :premises (@p23316) :args (false)) % 1.02/1.23 (assume-push @p23317 @t232) % 1.02/1.23 (assume-push @p23318 @t487) % 1.02/1.23 (assume-push @p23319 @t474) % 1.02/1.23 (assume-push @p23320 @t477) % 1.02/1.23 (step @p3579 :rule and_intro :premises (@p951 @p23319 @p23320 @p1088)) % 1.02/1.23 (step-pop @p23321 :rule scope :premises (@p3579)) % 1.02/1.23 (step-pop @p23322 :rule scope :premises (@p23321)) % 1.02/1.23 (step-pop @p23323 :rule scope :premises (@p23322)) % 1.02/1.23 (step-pop @p23324 :rule scope :premises (@p23323)) % 1.02/1.23 (step @p3580 :rule process_scope :premises (@p23324) :args (@t756)) % 1.02/1.23 (step @p3585 :rule implies_elim :premises (@p3580)) % 1.02/1.23 (step @p3586 :rule resolution :premises (@p3585 @p3570) :args (true @t756)) % 1.02/1.23 (step @p3587 :rule not_and :premises (@p3586)) % 1.02/1.23 (step @p3588 :rule eq_resolve :premises (@p3587 @p3558)) % 1.02/1.23 (step @p3589 :rule reordering :premises (@p3588) :args ((or @t231 @t476 @t478 @t488))) % 1.02/1.23 (step @p3590 :rule bool-double-not-elim :args (@t459)) % 1.02/1.23 (step @p3591 :rule nary_cong :premises (@p588 @p353 @p3590 @p2548) :args ((or @t463 @t427 @t757 @t635))) % 1.02/1.23 (assume-push @p23325 @t462) % 1.02/1.23 (assume-push @p23326 @t426) % 1.02/1.23 (assume-push @p23327 @t461) % 1.02/1.23 (assume-push @p23328 @t461) % 1.02/1.23 (assume-push @p23329 @t462) % 1.02/1.23 (assume-push @p23330 @t426) % 1.02/1.23 (step @p3598 :rule false_intro :premises (@p23327)) % 1.02/1.23 (step @p3599 :rule symm :premises (@p23326)) % 1.02/1.23 (step @p3600 :rule trans :premises (@p3599 @p23325)) % 1.02/1.23 (step @p2196 :rule refl :args (tptp.e4)) % 1.02/1.23 (step @p3601 :rule cong :premises (@p2196 @p3600) :args (@t634)) % 1.02/1.23 (step @p3602 :rule trans :premises (@p3601 @p3598)) % 1.02/1.23 (step @p3603 :rule false_elim :premises (@p3602)) % 1.02/1.23 (step-pop @p23331 :rule scope :premises (@p3603)) % 1.02/1.23 (step-pop @p23332 :rule scope :premises (@p23331)) % 1.02/1.23 (step-pop @p23333 :rule scope :premises (@p23332)) % 1.02/1.23 (step @p3604 :rule process_scope :premises (@p23333) :args (@t635)) % 1.02/1.23 (step @p3608 :rule and_intro :premises (@p23327 @p23325 @p23326)) % 1.02/1.23 (step @p3609 :rule modus_ponens :premises (@p3608 @p3604)) % 1.02/1.23 (step-pop @p23334 :rule scope :premises (@p3609)) % 1.02/1.23 (step-pop @p23335 :rule scope :premises (@p23334)) % 1.02/1.23 (step-pop @p23336 :rule scope :premises (@p23335)) % 1.02/1.23 (step @p3610 :rule process_scope :premises (@p23336) :args (@t635)) % 1.02/1.23 (step @p3614 :rule implies_elim :premises (@p3610)) % 1.02/1.23 (step @p3615 :rule cnf_and_neg :args (@t758)) % 1.02/1.23 (step @p3616 :rule resolution :premises (@p3615 @p3614) :args (true @t758)) % 1.02/1.23 (step @p3617 :rule eq_resolve :premises (@p3616 @p3591)) % 1.02/1.23 (step @p3618 :rule reordering :premises (@p3617) :args ((or @t459 @t427 @t463 @t635))) % 1.02/1.23 (step @p3619 :rule nary_cong :premises (@p1140 @p14 @p588 @p1566) :args ((or @t507 @t364 @t463 @t544))) % 1.02/1.23 (assume-push @p23337 @t506) % 1.02/1.23 (assume-push @p23338 @t543) % 1.02/1.23 (assume-push @p23339 @t462) % 1.02/1.23 (assume-push @p23340 @t363) % 1.02/1.23 (step @p109 :rule evaluate :args (@t388)) % 1.02/1.23 (step @p3624 :rule symm :premises (@p23339)) % 1.02/1.23 (step @p3625 :rule trans :premises (@p3624 @p1134)) % 1.02/1.23 (step @p3626 :rule symm :premises (@p3625)) % 1.02/1.23 (step @p3627 :rule symm :premises (@p23338)) % 1.02/1.23 (step @p3628 :rule trans :premises (@p3627 @p1134 @p3626)) % 1.02/1.23 (step @p3629 :rule true_intro :premises (@p3628)) % 1.02/1.23 (step @p20 :rule false_intro :premises (@p11)) % 1.02/1.23 (step @p1465 :rule symm :premises (@p20)) % 1.02/1.23 (step @p3630 :rule trans :premises (@p1465 @p3629)) % 1.02/1.23 (step @p3631 false :rule eq_resolve :premises (@p3630 @p109)) % 1.02/1.23 (step-pop @p23341 :rule scope :premises (@p3631)) % 1.02/1.23 (step-pop @p23342 :rule scope :premises (@p23341)) % 1.02/1.23 (step-pop @p23343 :rule scope :premises (@p23342)) % 1.02/1.23 (step-pop @p23344 :rule scope :premises (@p23343)) % 1.02/1.23 (step @p3632 :rule process_scope :premises (@p23344) :args (false)) % 1.02/1.23 (assume-push @p23345 @t506) % 1.02/1.23 (assume-push @p23346 @t363) % 1.02/1.23 (assume-push @p23347 @t462) % 1.02/1.23 (assume-push @p23348 @t543) % 1.02/1.23 (step @p3641 :rule and_intro :premises (@p1134 @p23348 @p23347 @p11)) % 1.02/1.23 (step-pop @p23349 :rule scope :premises (@p3641)) % 1.02/1.23 (step-pop @p23350 :rule scope :premises (@p23349)) % 1.02/1.23 (step-pop @p23351 :rule scope :premises (@p23350)) % 1.02/1.23 (step-pop @p23352 :rule scope :premises (@p23351)) % 1.02/1.23 (step @p3642 :rule process_scope :premises (@p23352) :args (@t759)) % 1.02/1.23 (step @p3647 :rule implies_elim :premises (@p3642)) % 1.02/1.23 (step @p3648 :rule resolution :premises (@p3647 @p3632) :args (true @t759)) % 1.02/1.23 (step @p3649 :rule not_and :premises (@p3648)) % 1.02/1.23 (step @p3650 :rule eq_resolve :premises (@p3649 @p3619)) % 1.02/1.23 (step @p3651 :rule reordering :premises (@p3650) :args ((or @t362 @t463 @t544 @t507))) % 1.02/1.23 (assume-push @p23353 @t412) % 1.02/1.23 (assume-push @p23354 @t638) % 1.02/1.23 (assume-push @p23355 @t549) % 1.02/1.23 (assume-push @p23356 @t549) % 1.02/1.23 (assume-push @p23357 @t638) % 1.02/1.23 (assume-push @p23358 @t412) % 1.02/1.23 (step @p3658 :rule symm :premises (@p23354)) % 1.02/1.23 (step @p3659 :rule symm :premises (@p23355)) % 1.02/1.23 (step @p3660 :rule cong :premises (@p3659 @p3658) :args (@t221)) % 1.02/1.23 (step @p3661 :rule trans :premises (@p274 @p3660)) % 1.02/1.23 (step-pop @p23359 :rule scope :premises (@p3661)) % 1.02/1.23 (step-pop @p23360 :rule scope :premises (@p23359)) % 1.02/1.23 (step-pop @p23361 :rule scope :premises (@p23360)) % 1.02/1.23 (step @p3662 :rule process_scope :premises (@p23361) :args (@t433)) % 1.02/1.23 (step @p3666 :rule and_intro :premises (@p23355 @p23354 @p274)) % 1.02/1.23 (step @p3667 :rule modus_ponens :premises (@p3666 @p3662)) % 1.02/1.23 (step-pop @p23362 :rule scope :premises (@p3667)) % 1.02/1.23 (step-pop @p23363 :rule scope :premises (@p23362)) % 1.02/1.23 (step-pop @p23364 :rule scope :premises (@p23363)) % 1.02/1.23 (step @p3668 :rule process_scope :premises (@p23364) :args (@t433)) % 1.02/1.23 (step @p3672 :rule implies_elim :premises (@p3668)) % 1.02/1.23 (step @p3673 :rule cnf_and_neg :args (@t760)) % 1.02/1.23 (step @p3674 :rule resolution :premises (@p3673 @p3672) :args (true @t760)) % 1.02/1.23 (step @p3675 :rule reordering :premises (@p3674) :args ((or @t433 @t640 @t551 @t414))) % 1.02/1.23 (step @p3676 :rule and_elim :premises (@p4) :args (75)) % 1.02/1.23 (step @p3677 :rule symm :premises (@p3676)) % 1.02/1.23 (step @p3678 :rule bool-double-not-elim :args (@t761)) % 1.02/1.23 (step @p3679 :rule refl :args (@t704)) % 1.02/1.23 (step @p3680 :rule nary_cong :premises (@p1488 @p3679 @p3678 @p588 @p1405 @p1327) :args ((or @t402 @t704 @t763 @t463 @t476 @t524))) % 1.02/1.23 (assume-push @p23365 @t701) % 1.02/1.23 (assume-push @p23366 @t764) % 1.02/1.23 (assume-push @p23367 @t522) % 1.02/1.23 (assume-push @p23368 @t762) % 1.02/1.23 (step @p109 :rule evaluate :args (@t388)) % 1.02/1.23 (step @p3685 :rule symm :premises (@p23367)) % 1.02/1.23 (step @p3686 :rule trans :premises (@p3685 @p3043)) % 1.02/1.23 (step @p3687 :rule symm :premises (@p3686)) % 1.02/1.23 (step @p3688 :rule symm :premises (@p23366)) % 1.02/1.23 (step @p3689 :rule trans :premises (@p3688 @p3043 @p3687)) % 1.02/1.23 (step @p3690 :rule true_intro :premises (@p3689)) % 1.02/1.23 (step @p3691 :rule false_intro :premises (@p3677)) % 1.02/1.23 (step @p3692 :rule symm :premises (@p3691)) % 1.02/1.23 (step @p3693 :rule trans :premises (@p3692 @p3690)) % 1.02/1.23 (step @p3694 false :rule eq_resolve :premises (@p3693 @p109)) % 1.02/1.23 (step-pop @p23369 :rule scope :premises (@p3694)) % 1.02/1.23 (step-pop @p23370 :rule scope :premises (@p23369)) % 1.02/1.23 (step-pop @p23371 :rule scope :premises (@p23370)) % 1.02/1.23 (step-pop @p23372 :rule scope :premises (@p23371)) % 1.02/1.23 (step @p3695 :rule process_scope :premises (@p23372) :args (false)) % 1.02/1.23 (assume-push @p23373 @t399) % 1.02/1.23 (assume-push @p23374 @t701) % 1.02/1.23 (assume-push @p23375 @t762) % 1.02/1.23 (assume-push @p23376 @t462) % 1.02/1.23 (assume-push @p23377 @t474) % 1.02/1.23 (assume-push @p23378 @t522) % 1.02/1.23 (assume-push @p23379 @t474) % 1.02/1.23 (assume-push @p23380 @t462) % 1.02/1.23 (assume-push @p23381 @t399) % 1.02/1.23 (step @p3709 :rule symm :premises (@p23376)) % 1.02/1.23 (step @p3710 :rule symm :premises (@p23377)) % 1.02/1.23 (step @p3711 :rule cong :premises (@p3710 @p3709) :args (@t227)) % 1.02/1.23 (step @p3712 :rule trans :premises (@p65 @p3711)) % 1.02/1.23 (step-pop @p23382 :rule scope :premises (@p3712)) % 1.02/1.23 (step-pop @p23383 :rule scope :premises (@p23382)) % 1.02/1.23 (step-pop @p23384 :rule scope :premises (@p23383)) % 1.02/1.23 (step @p3713 :rule process_scope :premises (@p23384) :args (@t764)) % 1.02/1.23 (step @p3717 :rule and_intro :premises (@p23377 @p23376 @p65)) % 1.02/1.23 (step @p3718 :rule modus_ponens :premises (@p3717 @p3713)) % 1.02/1.23 (step @p3719 :rule and_intro :premises (@p3043 @p3718 @p23378 @p3677)) % 1.02/1.23 (step-pop @p23385 :rule scope :premises (@p3719)) % 1.02/1.23 (step-pop @p23386 :rule scope :premises (@p23385)) % 1.02/1.23 (step-pop @p23387 :rule scope :premises (@p23386)) % 1.02/1.23 (step-pop @p23388 :rule scope :premises (@p23387)) % 1.02/1.23 (step-pop @p23389 :rule scope :premises (@p23388)) % 1.02/1.23 (step-pop @p23390 :rule scope :premises (@p23389)) % 1.02/1.23 (step @p3720 :rule process_scope :premises (@p23390) :args (@t765)) % 1.02/1.23 (step @p3727 :rule implies_elim :premises (@p3720)) % 1.02/1.23 (step @p3728 :rule resolution :premises (@p3727 @p3695) :args (true @t765)) % 1.02/1.23 (step @p3729 :rule not_and :premises (@p3728)) % 1.02/1.23 (step @p3730 :rule eq_resolve :premises (@p3729 @p3680)) % 1.02/1.23 (step @p3731 :rule reordering :premises (@p3730) :args ((or @t761 @t463 @t476 @t524 @t704 @t402))) % 1.02/1.23 (step @p3732 :rule chain_m_resolution :premises (@p3731 @p3677 @p65 @p3043 @p1563 @p3675 @p274 @p2617 @p3651 @p11 @p1134 @p3618 @p585 @p3589 @p951 @p1088) :args ((or @t400 @t373 @t358 @t459 @t432 @t451 @t415 @t360 @t433 @t427 @t476) (@list true false false false true false false true true false true false true false true) (@list @t761 @t399 @t701 @t522 @t549 @t412 @t638 @t543 @t362 @t506 @t634 @t462 @t477 @t487 @t231))) % 1.02/1.23 (step @p3733 :rule and_elim :premises (@p4) :args (44)) % 1.02/1.23 (step @p3734 :rule symm :premises (@p3733)) % 1.02/1.23 (step @p3735 :rule refl :args (@t767)) % 1.02/1.23 (step @p3736 :rule bool-double-not-elim :args (@t768)) % 1.02/1.23 (step @p3737 :rule nary_cong :premises (@p1488 @p3736 @p1954 @p1405 @p3735) :args ((or @t402 @t770 @t461 @t476 @t767))) % 1.02/1.23 (assume-push @p23391 @t399) % 1.02/1.23 (assume-push @p23392 @t769) % 1.02/1.23 (assume-push @p23393 @t459) % 1.02/1.23 (assume-push @p23394 @t474) % 1.02/1.23 (assume-push @p23395 @t769) % 1.02/1.23 (assume-push @p23396 @t732) % 1.02/1.23 (step @p3744 :rule false_intro :premises (@p3734)) % 1.02/1.23 (step @p3745 :rule refl :args (@t100)) % 1.02/1.23 (step @p3746 :rule cong :premises (@p23396 @p3745) :args (@t766)) % 1.02/1.23 (step @p3747 :rule trans :premises (@p3746 @p3744)) % 1.02/1.23 (step @p3748 :rule false_elim :premises (@p3747)) % 1.02/1.23 (step-pop @p23397 :rule scope :premises (@p3748)) % 1.02/1.23 (step-pop @p23398 :rule scope :premises (@p23397)) % 1.02/1.23 (step @p3749 :rule process_scope :premises (@p23398) :args (@t767)) % 1.02/1.23 (assume-push @p23399 @t474) % 1.02/1.23 (assume-push @p23400 @t459) % 1.02/1.23 (assume-push @p23401 @t399) % 1.02/1.23 (step @p3296 :rule symm :premises (@p23393)) % 1.02/1.23 (step @p3297 :rule symm :premises (@p23394)) % 1.02/1.23 (step @p3298 :rule cong :premises (@p3297 @p3296) :args (@t227)) % 1.02/1.23 (step @p3299 :rule trans :premises (@p65 @p3298)) % 1.02/1.23 (step-pop @p23402 :rule scope :premises (@p3299)) % 1.02/1.23 (step-pop @p23403 :rule scope :premises (@p23402)) % 1.02/1.23 (step-pop @p23404 :rule scope :premises (@p23403)) % 1.02/1.23 (step @p3755 :rule process_scope :premises (@p23404) :args (@t732)) % 1.02/1.23 (step @p3759 :rule and_intro :premises (@p23394 @p23393 @p65)) % 1.02/1.23 (step @p3760 :rule modus_ponens :premises (@p3759 @p3755)) % 1.02/1.23 (step @p3761 :rule and_intro :premises (@p3734 @p3760)) % 1.02/1.23 (step @p3762 :rule modus_ponens :premises (@p3761 @p3749)) % 1.02/1.23 (step-pop @p23405 :rule scope :premises (@p3762)) % 1.02/1.23 (step-pop @p23406 :rule scope :premises (@p23405)) % 1.02/1.23 (step-pop @p23407 :rule scope :premises (@p23406)) % 1.02/1.23 (step-pop @p23408 :rule scope :premises (@p23407)) % 1.02/1.23 (step @p3763 :rule process_scope :premises (@p23408) :args (@t767)) % 1.02/1.23 (step @p3768 :rule implies_elim :premises (@p3763)) % 1.02/1.23 (step @p3769 :rule cnf_and_neg :args (@t771)) % 1.02/1.23 (step @p3770 :rule resolution :premises (@p3769 @p3768) :args (true @t771)) % 1.02/1.23 (step @p3771 :rule eq_resolve :premises (@p3770 @p3737)) % 1.02/1.23 (step @p3772 :rule reordering :premises (@p3771) :args ((or @t768 @t461 @t476 @t767 @t402))) % 1.02/1.23 (step @p3773 :rule eq-symm :args (@t100 tptp.e0)) % 1.02/1.23 (step @p3774 :rule eq-symm :args (@t106 tptp.e0)) % 1.02/1.23 (step @p3775 :rule eq-symm :args (@t112 tptp.e0)) % 1.02/1.23 (step @p3776 :rule nary_cong :premises (@p708 @p380 @p3775 @p3774 @p3773) :args (@t194)) % 1.02/1.23 (step @p3777 :rule and_elim :premises (@p2) :args (10)) % 1.02/1.23 (step @p3778 :rule eq_resolve :premises (@p3777 @p3776)) % 1.02/1.23 (step @p3779 :rule refl :args (@t773)) % 1.02/1.23 (step @p3780 :rule refl :args (@t640)) % 1.02/1.23 (step @p3781 :rule nary_cong :premises (@p2647 @p3780 @p3779) :args ((or @t641 @t640 @t773))) % 1.02/1.23 (assume-push @p23409 @t242) % 1.02/1.23 (assume-push @p23410 @t638) % 1.02/1.23 (assume-push @p23411 @t242) % 1.02/1.23 (assume-push @p23412 @t638) % 1.02/1.23 (step @p2653 :rule false_intro :premises (@p549)) % 1.02/1.23 (step @p3786 :rule symm :premises (@p23410)) % 1.02/1.23 (step @p189 :rule refl :args (tptp.e0)) % 1.02/1.23 (step @p3787 :rule cong :premises (@p189 @p3786) :args (@t772)) % 1.02/1.23 (step @p3788 :rule trans :premises (@p3787 @p2653)) % 1.02/1.23 (step @p3789 :rule false_elim :premises (@p3788)) % 1.02/1.23 (step-pop @p23413 :rule scope :premises (@p3789)) % 1.02/1.23 (step-pop @p23414 :rule scope :premises (@p23413)) % 1.02/1.23 (step @p3790 :rule process_scope :premises (@p23414) :args (@t773)) % 1.02/1.23 (step @p3793 :rule and_intro :premises (@p549 @p23410)) % 1.02/1.23 (step @p3794 :rule modus_ponens :premises (@p3793 @p3790)) % 1.02/1.23 (step-pop @p23415 :rule scope :premises (@p3794)) % 1.02/1.23 (step-pop @p23416 :rule scope :premises (@p23415)) % 1.02/1.23 (step @p3795 :rule process_scope :premises (@p23416) :args (@t773)) % 1.02/1.23 (step @p3798 :rule implies_elim :premises (@p3795)) % 1.02/1.23 (step @p3799 :rule cnf_and_neg :args (@t774)) % 1.02/1.23 (step @p3800 :rule resolution :premises (@p3799 @p3798) :args (true @t774)) % 1.02/1.23 (step @p3801 :rule eq_resolve :premises (@p3800 @p3781)) % 1.02/1.23 (step @p3802 :rule reordering :premises (@p3801) :args ((or @t241 @t773 @t640))) % 1.02/1.23 (step @p3803 :rule chain_m_resolution :premises (@p3802 @p549 @p3778 @p3772 @p3734 @p65 @p3732 @p2617 @p3589 @p951 @p1088 @p2581 @p1134 @p2138 @p3557 @p65 @p67 @p176 @p3510 @p1176) :args ((or @t400 @t373 @t469 @t380 @t432 @t451 @t415 @t360 @t433 @t427 @t476) (@list true false true true false false false true false true true false true true false false true true true) (@list @t241 @t772 @t766 @t768 @t399 @t459 @t638 @t477 @t487 @t231 @t634 @t506 @t229 @t358 @t399 @t372 @t247 @t750 @t243))) % 1.02/1.23 (step @p3804 :rule nary_cong :premises (@p3736 @p2808 @p510) :args ((or @t770 @t665 @t452))) % 1.02/1.23 (assume-push @p23417 @t769) % 1.02/1.23 (assume-push @p23418 @t664) % 1.02/1.23 (assume-push @p23419 @t769) % 1.02/1.23 (assume-push @p23420 @t664) % 1.02/1.23 (step @p3744 :rule false_intro :premises (@p3734)) % 1.02/1.23 (step @p3745 :rule refl :args (@t100)) % 1.02/1.23 (step @p3809 :rule cong :premises (@p23418 @p3745) :args (@t451)) % 1.02/1.23 (step @p3810 :rule trans :premises (@p3809 @p3744)) % 1.02/1.23 (step @p3811 :rule false_elim :premises (@p3810)) % 1.02/1.23 (step-pop @p23421 :rule scope :premises (@p3811)) % 1.02/1.23 (step-pop @p23422 :rule scope :premises (@p23421)) % 1.02/1.23 (step @p3812 :rule process_scope :premises (@p23422) :args (@t452)) % 1.02/1.23 (step @p3815 :rule and_intro :premises (@p3734 @p23418)) % 1.02/1.23 (step @p3816 :rule modus_ponens :premises (@p3815 @p3812)) % 1.02/1.23 (step-pop @p23423 :rule scope :premises (@p3816)) % 1.02/1.23 (step-pop @p23424 :rule scope :premises (@p23423)) % 1.02/1.23 (step @p3817 :rule process_scope :premises (@p23424) :args (@t452)) % 1.02/1.23 (step @p3820 :rule implies_elim :premises (@p3817)) % 1.02/1.23 (step @p3821 :rule cnf_and_neg :args (@t775)) % 1.02/1.23 (step @p3822 :rule resolution :premises (@p3821 @p3820) :args (true @t775)) % 1.02/1.23 (step @p3823 :rule eq_resolve :premises (@p3822 @p3804)) % 1.02/1.23 (step @p3824 :rule reordering :premises (@p3823) :args ((or @t768 @t452 @t665))) % 1.02/1.23 (step @p3825 :rule and_elim :premises (@p4) :args (40)) % 1.02/1.23 (step @p3826 :rule symm :premises (@p3825)) % 1.02/1.23 (step @p3827 :rule bool-double-not-elim :args (@t776)) % 1.02/1.23 (step @p3828 :rule nary_cong :premises (@p3827 @p510 @p2755) :args ((or @t778 @t452 @t652))) % 1.02/1.23 (assume-push @p23425 @t777) % 1.02/1.23 (assume-push @p23426 @t451) % 1.02/1.23 (assume-push @p23427 @t777) % 1.02/1.23 (assume-push @p23428 @t451) % 1.02/1.23 (step @p3833 :rule false_intro :premises (@p3826)) % 1.02/1.23 (step @p3834 :rule refl :args (@t132)) % 1.02/1.23 (step @p3835 :rule cong :premises (@p23426 @p3834) :args (@t651)) % 1.02/1.23 (step @p3836 :rule trans :premises (@p3835 @p3833)) % 1.02/1.23 (step @p3837 :rule false_elim :premises (@p3836)) % 1.02/1.23 (step-pop @p23429 :rule scope :premises (@p3837)) % 1.02/1.23 (step-pop @p23430 :rule scope :premises (@p23429)) % 1.02/1.23 (step @p3838 :rule process_scope :premises (@p23430) :args (@t652)) % 1.02/1.23 (step @p3841 :rule and_intro :premises (@p3826 @p23426)) % 1.02/1.23 (step @p3842 :rule modus_ponens :premises (@p3841 @p3838)) % 1.02/1.23 (step-pop @p23431 :rule scope :premises (@p3842)) % 1.02/1.23 (step-pop @p23432 :rule scope :premises (@p23431)) % 1.02/1.23 (step @p3843 :rule process_scope :premises (@p23432) :args (@t652)) % 1.02/1.23 (step @p3846 :rule implies_elim :premises (@p3843)) % 1.02/1.23 (step @p3847 :rule cnf_and_neg :args (@t779)) % 1.02/1.23 (step @p3848 :rule resolution :premises (@p3847 @p3846) :args (true @t779)) % 1.02/1.23 (step @p3849 :rule eq_resolve :premises (@p3848 @p3828)) % 1.02/1.23 (step @p3850 :rule reordering :premises (@p3849) :args ((or @t776 @t652 @t452))) % 1.02/1.23 (step @p3851 :rule nary_cong :premises (@p2647 @p510 @p3735) :args ((or @t641 @t452 @t767))) % 1.02/1.23 (assume-push @p23433 @t242) % 1.02/1.23 (assume-push @p23434 @t451) % 1.02/1.23 (assume-push @p23435 @t242) % 1.02/1.23 (assume-push @p23436 @t451) % 1.02/1.23 (step @p2653 :rule false_intro :premises (@p549)) % 1.02/1.23 (step @p3856 :rule symm :premises (@p23434)) % 1.02/1.23 (step @p189 :rule refl :args (tptp.e0)) % 1.02/1.23 (step @p3857 :rule cong :premises (@p189 @p3856) :args (@t766)) % 1.02/1.23 (step @p3858 :rule trans :premises (@p3857 @p2653)) % 1.02/1.23 (step @p3859 :rule false_elim :premises (@p3858)) % 1.02/1.23 (step-pop @p23437 :rule scope :premises (@p3859)) % 1.02/1.23 (step-pop @p23438 :rule scope :premises (@p23437)) % 1.02/1.23 (step @p3860 :rule process_scope :premises (@p23438) :args (@t767)) % 1.02/1.23 (step @p3863 :rule and_intro :premises (@p549 @p23434)) % 1.02/1.23 (step @p3864 :rule modus_ponens :premises (@p3863 @p3860)) % 1.02/1.23 (step-pop @p23439 :rule scope :premises (@p3864)) % 1.02/1.23 (step-pop @p23440 :rule scope :premises (@p23439)) % 1.02/1.23 (step @p3865 :rule process_scope :premises (@p23440) :args (@t767)) % 1.02/1.23 (step @p3868 :rule implies_elim :premises (@p3865)) % 1.02/1.23 (step @p3869 :rule cnf_and_neg :args (@t780)) % 1.02/1.23 (step @p3870 :rule resolution :premises (@p3869 @p3868) :args (true @t780)) % 1.02/1.23 (step @p3871 :rule eq_resolve :premises (@p3870 @p3851)) % 1.02/1.23 (step @p3872 :rule and_elim :premises (@p4) :args (73)) % 1.02/1.23 (step @p3873 :rule symm :premises (@p3872)) % 1.02/1.23 (step @p3874 :rule refl :args (@t782)) % 1.02/1.23 (step @p3875 :rule bool-double-not-elim :args (@t783)) % 1.02/1.23 (step @p3876 :rule nary_cong :premises (@p1488 @p3875 @p1954 @p1405 @p3874) :args ((or @t402 @t785 @t461 @t476 @t782))) % 1.02/1.23 (assume-push @p23441 @t399) % 1.02/1.23 (assume-push @p23442 @t784) % 1.02/1.23 (assume-push @p23443 @t459) % 1.02/1.23 (assume-push @p23444 @t474) % 1.02/1.23 (assume-push @p23445 @t784) % 1.02/1.23 (assume-push @p23446 @t732) % 1.02/1.23 (step @p3883 :rule false_intro :premises (@p3873)) % 1.02/1.23 (step @p47 :rule refl :args (@t93)) % 1.02/1.23 (step @p3884 :rule cong :premises (@p23446 @p47) :args (@t781)) % 1.02/1.23 (step @p3885 :rule trans :premises (@p3884 @p3883)) % 1.02/1.23 (step @p3886 :rule false_elim :premises (@p3885)) % 1.02/1.23 (step-pop @p23447 :rule scope :premises (@p3886)) % 1.02/1.23 (step-pop @p23448 :rule scope :premises (@p23447)) % 1.02/1.23 (step @p3887 :rule process_scope :premises (@p23448) :args (@t782)) % 1.02/1.23 (assume-push @p23449 @t474) % 1.02/1.23 (assume-push @p23450 @t459) % 1.02/1.23 (assume-push @p23451 @t399) % 1.02/1.23 (step @p3296 :rule symm :premises (@p23443)) % 1.02/1.23 (step @p3297 :rule symm :premises (@p23444)) % 1.02/1.23 (step @p3298 :rule cong :premises (@p3297 @p3296) :args (@t227)) % 1.02/1.23 (step @p3299 :rule trans :premises (@p65 @p3298)) % 1.02/1.23 (step-pop @p23452 :rule scope :premises (@p3299)) % 1.02/1.23 (step-pop @p23453 :rule scope :premises (@p23452)) % 1.02/1.23 (step-pop @p23454 :rule scope :premises (@p23453)) % 1.02/1.23 (step @p3893 :rule process_scope :premises (@p23454) :args (@t732)) % 1.02/1.23 (step @p3897 :rule and_intro :premises (@p23444 @p23443 @p65)) % 1.02/1.23 (step @p3898 :rule modus_ponens :premises (@p3897 @p3893)) % 1.02/1.23 (step @p3899 :rule and_intro :premises (@p3873 @p3898)) % 1.02/1.23 (step @p3900 :rule modus_ponens :premises (@p3899 @p3887)) % 1.02/1.23 (step-pop @p23455 :rule scope :premises (@p3900)) % 1.02/1.23 (step-pop @p23456 :rule scope :premises (@p23455)) % 1.02/1.23 (step-pop @p23457 :rule scope :premises (@p23456)) % 1.02/1.23 (step-pop @p23458 :rule scope :premises (@p23457)) % 1.02/1.23 (step @p3901 :rule process_scope :premises (@p23458) :args (@t782)) % 1.02/1.23 (step @p3906 :rule implies_elim :premises (@p3901)) % 1.02/1.23 (step @p3907 :rule cnf_and_neg :args (@t786)) % 1.02/1.23 (step @p3908 :rule resolution :premises (@p3907 @p3906) :args (true @t786)) % 1.02/1.23 (step @p3909 :rule eq_resolve :premises (@p3908 @p3876)) % 1.02/1.23 (step @p3910 :rule reordering :premises (@p3909) :args ((or @t783 @t782 @t461 @t476 @t402))) % 1.02/1.23 (step @p3911 :rule and_elim :premises (@p4) :args (41)) % 1.02/1.23 (step @p3912 :rule symm :premises (@p3911)) % 1.02/1.23 (step @p3913 :rule refl :args (@t788)) % 1.02/1.23 (step @p3914 :rule bool-double-not-elim :args (@t789)) % 1.02/1.23 (step @p3915 :rule nary_cong :premises (@p1488 @p3914 @p1954 @p1405 @p3913) :args ((or @t402 @t791 @t461 @t476 @t788))) % 1.02/1.23 (assume-push @p23459 @t399) % 1.02/1.23 (assume-push @p23460 @t790) % 1.02/1.23 (assume-push @p23461 @t459) % 1.02/1.23 (assume-push @p23462 @t474) % 1.02/1.23 (assume-push @p23463 @t790) % 1.02/1.23 (assume-push @p23464 @t732) % 1.02/1.23 (step @p3922 :rule false_intro :premises (@p3912)) % 1.02/1.23 (step @p3834 :rule refl :args (@t132)) % 1.02/1.23 (step @p3923 :rule cong :premises (@p23464 @p3834) :args (@t787)) % 1.02/1.23 (step @p3924 :rule trans :premises (@p3923 @p3922)) % 1.02/1.23 (step @p3925 :rule false_elim :premises (@p3924)) % 1.02/1.23 (step-pop @p23465 :rule scope :premises (@p3925)) % 1.02/1.23 (step-pop @p23466 :rule scope :premises (@p23465)) % 1.02/1.23 (step @p3926 :rule process_scope :premises (@p23466) :args (@t788)) % 1.02/1.23 (assume-push @p23467 @t474) % 1.02/1.23 (assume-push @p23468 @t459) % 1.02/1.23 (assume-push @p23469 @t399) % 1.02/1.23 (step @p3296 :rule symm :premises (@p23461)) % 1.02/1.23 (step @p3297 :rule symm :premises (@p23462)) % 1.02/1.23 (step @p3298 :rule cong :premises (@p3297 @p3296) :args (@t227)) % 1.02/1.23 (step @p3299 :rule trans :premises (@p65 @p3298)) % 1.02/1.23 (step-pop @p23470 :rule scope :premises (@p3299)) % 1.02/1.23 (step-pop @p23471 :rule scope :premises (@p23470)) % 1.02/1.23 (step-pop @p23472 :rule scope :premises (@p23471)) % 1.02/1.23 (step @p3932 :rule process_scope :premises (@p23472) :args (@t732)) % 1.02/1.23 (step @p3936 :rule and_intro :premises (@p23462 @p23461 @p65)) % 1.02/1.23 (step @p3937 :rule modus_ponens :premises (@p3936 @p3932)) % 1.02/1.23 (step @p3938 :rule and_intro :premises (@p3912 @p3937)) % 1.02/1.23 (step @p3939 :rule modus_ponens :premises (@p3938 @p3926)) % 1.02/1.23 (step-pop @p23473 :rule scope :premises (@p3939)) % 1.02/1.23 (step-pop @p23474 :rule scope :premises (@p23473)) % 1.02/1.23 (step-pop @p23475 :rule scope :premises (@p23474)) % 1.02/1.23 (step-pop @p23476 :rule scope :premises (@p23475)) % 1.02/1.23 (step @p3940 :rule process_scope :premises (@p23476) :args (@t788)) % 1.02/1.23 (step @p3945 :rule implies_elim :premises (@p3940)) % 1.02/1.23 (step @p3946 :rule cnf_and_neg :args (@t792)) % 1.02/1.23 (step @p3947 :rule resolution :premises (@p3946 @p3945) :args (true @t792)) % 1.02/1.23 (step @p3948 :rule eq_resolve :premises (@p3947 @p3915)) % 1.02/1.23 (step @p3949 :rule reordering :premises (@p3948) :args ((or @t789 @t788 @t461 @t476 @t402))) % 1.02/1.23 (step @p3950 :rule bool-double-not-elim :args (@t664)) % 1.02/1.23 (step @p3951 :rule bool-double-not-elim :args (@t743)) % 1.02/1.23 (step @p3952 :rule bool-double-not-elim :args (@t684)) % 1.02/1.23 (step @p3953 :rule bool-double-not-elim :args (@t415)) % 1.02/1.23 (step @p3954 :rule bool-double-not-elim :args (@t781)) % 1.02/1.23 (step @p3955 :rule nary_cong :premises (@p3954 @p3953 @p3952 @p3951 @p3950) :args ((or (not @t782) @t793 (not @t685) (not @t744) (not @t665)))) % 1.02/1.23 (step @p3956 :rule not_or_elim :premises (@p767) :args (7)) % 1.02/1.23 (step @p3957 :rule not_and :premises (@p3956)) % 1.02/1.23 (step @p3958 :rule eq_resolve :premises (@p3957 @p3955)) % 1.02/1.23 (assume-push @p23477 @t625) % 1.02/1.23 (assume-push @p23478 @t794) % 1.02/1.23 (assume-push @p23479 @t794) % 1.02/1.23 (assume-push @p23480 @t625) % 1.02/1.23 (step @p3963 :rule symm :premises (@p23478)) % 1.02/1.23 (step @p3964 :rule cong :premises (@p3963 @p3963) :args (@t205)) % 1.02/1.23 (step @p3965 :rule trans :premises (@p9 @p3964)) % 1.02/1.23 (step-pop @p23481 :rule scope :premises (@p3965)) % 1.02/1.23 (step-pop @p23482 :rule scope :premises (@p23481)) % 1.02/1.23 (step @p3966 :rule process_scope :premises (@p23482) :args (@t644)) % 1.02/1.23 (step @p3969 :rule and_intro :premises (@p23478 @p9)) % 1.02/1.23 (step @p3970 :rule modus_ponens :premises (@p3969 @p3966)) % 1.02/1.23 (step-pop @p23483 :rule scope :premises (@p3970)) % 1.02/1.23 (step-pop @p23484 :rule scope :premises (@p23483)) % 1.02/1.23 (step @p3971 :rule process_scope :premises (@p23484) :args (@t644)) % 1.02/1.23 (step @p3974 :rule implies_elim :premises (@p3971)) % 1.02/1.23 (step @p3975 :rule cnf_and_neg :args (@t795)) % 1.02/1.23 (step @p3976 :rule resolution :premises (@p3975 @p3974) :args (true @t795)) % 1.02/1.23 (step @p3977 :rule reordering :premises (@p3976) :args ((or @t644 @t796 @t627))) % 1.02/1.23 (assume-push @p23485 @t625) % 1.02/1.23 (assume-push @p23486 @t684) % 1.02/1.23 (assume-push @p23487 @t797) % 1.02/1.23 (assume-push @p23488 @t625) % 1.02/1.23 (assume-push @p23489 @t797) % 1.02/1.23 (assume-push @p23490 @t684) % 1.02/1.23 (step @p3984 :rule cong :premises (@p23487 @p23487) :args (@t79)) % 1.02/1.23 (step @p3985 :rule trans :premises (@p23486 @p3984 @p8)) % 1.02/1.23 (step-pop @p23491 :rule scope :premises (@p3985)) % 1.02/1.23 (step-pop @p23492 :rule scope :premises (@p23491)) % 1.02/1.23 (step-pop @p23493 :rule scope :premises (@p23492)) % 1.02/1.23 (step @p3986 :rule process_scope :premises (@p23493) :args (@t231)) % 1.02/1.23 (step @p3990 :rule and_intro :premises (@p9 @p23487 @p23486)) % 1.02/1.23 (step @p3991 :rule modus_ponens :premises (@p3990 @p3986)) % 1.02/1.23 (step-pop @p23494 :rule scope :premises (@p3991)) % 1.02/1.23 (step-pop @p23495 :rule scope :premises (@p23494)) % 1.02/1.23 (step-pop @p23496 :rule scope :premises (@p23495)) % 1.02/1.23 (step @p3992 :rule process_scope :premises (@p23496) :args (@t231)) % 1.02/1.23 (step @p3996 :rule implies_elim :premises (@p3992)) % 1.02/1.23 (step @p3997 :rule cnf_and_neg :args (@t798)) % 1.02/1.23 (step @p3998 :rule resolution :premises (@p3997 @p3996) :args (true @t798)) % 1.02/1.23 (step @p3999 :rule reordering :premises (@p3998) :args ((or @t231 @t685 @t799 @t627))) % 1.02/1.23 (step @p4000 :rule and_elim :premises (@p4) :args (24)) % 1.02/1.23 (step @p4001 :rule symm :premises (@p4000)) % 1.02/1.23 (step @p4002 :rule refl :args (@t801)) % 1.02/1.23 (step @p4003 :rule bool-double-not-elim :args (@t802)) % 1.02/1.23 (step @p4004 :rule nary_cong :premises (@p1488 @p4003 @p1954 @p1405 @p3779 @p2949 @p4002) :args ((or @t402 @t804 @t461 @t476 @t773 @t685 @t801))) % 1.02/1.23 (assume-push @p23497 @t399) % 1.02/1.23 (assume-push @p23498 @t803) % 1.02/1.23 (assume-push @p23499 @t459) % 1.02/1.23 (assume-push @p23500 @t474) % 1.02/1.23 (assume-push @p23501 @t772) % 1.02/1.23 (assume-push @p23502 @t684) % 1.02/1.23 (assume-push @p23503 @t803) % 1.02/1.23 (assume-push @p23504 @t684) % 1.02/1.23 (assume-push @p23505 @t772) % 1.02/1.23 (assume-push @p23506 @t732) % 1.02/1.23 (step @p4015 :rule false_intro :premises (@p4001)) % 1.02/1.23 (step @p4016 :rule symm :premises (@p23506)) % 1.02/1.23 (step @p4017 :rule trans :premises (@p4016 @p23501)) % 1.02/1.23 (step @p4018 :rule cong :premises (@p23502 @p4017) :args (@t800)) % 1.02/1.23 (step @p4019 :rule trans :premises (@p4018 @p4015)) % 1.02/1.23 (step @p4020 :rule false_elim :premises (@p4019)) % 1.02/1.23 (step-pop @p23507 :rule scope :premises (@p4020)) % 1.02/1.23 (step-pop @p23508 :rule scope :premises (@p23507)) % 1.02/1.23 (step-pop @p23509 :rule scope :premises (@p23508)) % 1.02/1.23 (step-pop @p23510 :rule scope :premises (@p23509)) % 1.02/1.23 (step @p4021 :rule process_scope :premises (@p23510) :args (@t801)) % 1.02/1.23 (assume-push @p23511 @t474) % 1.02/1.23 (assume-push @p23512 @t459) % 1.02/1.23 (assume-push @p23513 @t399) % 1.02/1.23 (step @p3296 :rule symm :premises (@p23499)) % 1.02/1.23 (step @p3297 :rule symm :premises (@p23500)) % 1.02/1.23 (step @p3298 :rule cong :premises (@p3297 @p3296) :args (@t227)) % 1.02/1.23 (step @p3299 :rule trans :premises (@p65 @p3298)) % 1.02/1.23 (step-pop @p23514 :rule scope :premises (@p3299)) % 1.02/1.23 (step-pop @p23515 :rule scope :premises (@p23514)) % 1.02/1.23 (step-pop @p23516 :rule scope :premises (@p23515)) % 1.02/1.23 (step @p4029 :rule process_scope :premises (@p23516) :args (@t732)) % 1.02/1.23 (step @p4033 :rule and_intro :premises (@p23500 @p23499 @p65)) % 1.02/1.23 (step @p4034 :rule modus_ponens :premises (@p4033 @p4029)) % 1.02/1.23 (step @p4035 :rule and_intro :premises (@p4001 @p23502 @p23501 @p4034)) % 1.02/1.23 (step @p4036 :rule modus_ponens :premises (@p4035 @p4021)) % 1.02/1.23 (step-pop @p23517 :rule scope :premises (@p4036)) % 1.02/1.23 (step-pop @p23518 :rule scope :premises (@p23517)) % 1.02/1.23 (step-pop @p23519 :rule scope :premises (@p23518)) % 1.02/1.23 (step-pop @p23520 :rule scope :premises (@p23519)) % 1.02/1.23 (step-pop @p23521 :rule scope :premises (@p23520)) % 1.02/1.23 (step-pop @p23522 :rule scope :premises (@p23521)) % 1.02/1.23 (step @p4037 :rule process_scope :premises (@p23522) :args (@t801)) % 1.02/1.23 (step @p4044 :rule implies_elim :premises (@p4037)) % 1.02/1.23 (step @p4045 :rule cnf_and_neg :args (@t805)) % 1.02/1.23 (step @p4046 :rule resolution :premises (@p4045 @p4044) :args (true @t805)) % 1.02/1.23 (step @p4047 :rule eq_resolve :premises (@p4046 @p4004)) % 1.02/1.23 (step @p4048 :rule reordering :premises (@p4047) :args ((or @t802 @t685 @t801 @t461 @t476 @t773 @t402))) % 1.02/1.23 (step @p4049 :rule eq-symm :args (@t1 tptp.e3)) % 1.02/1.23 (step @p4050 :rule eq-symm :args (@t1 tptp.e2)) % 1.02/1.23 (step @p4051 :rule eq-symm :args (@t1 tptp.e1)) % 1.02/1.23 (step @p4052 :rule eq-symm :args (@t1 tptp.e0)) % 1.02/1.23 (step @p4053 :rule nary_cong :premises (@p4052 @p4051 @p4050 @p4049 @p671) :args (@t7)) % 1.02/1.23 (step @p4054 :rule and_elim :premises (@p1) :args (24)) % 1.02/1.23 (step @p4055 :rule eq_resolve :premises (@p4054 @p4053)) % 1.02/1.23 (step @p4056 :rule bool-double-not-elim :args (@t658)) % 1.02/1.23 (step @p4057 :rule bool-double-not-elim :args (@t806)) % 1.02/1.23 (step @p4058 :rule bool-double-not-elim :args (@t800)) % 1.02/1.23 (step @p4059 :rule bool-double-not-elim :args (@t480)) % 1.02/1.23 (step @p4060 :rule bool-double-not-elim :args (@t787)) % 1.02/1.23 (step @p4061 :rule nary_cong :premises (@p4060 @p4059 @p4058 @p4057 @p4056) :args ((or (not @t788) (not @t572) (not @t801) (not @t808) @t807))) % 1.02/1.23 (step @p4062 :rule not_or_elim :premises (@p767) :args (4)) % 1.02/1.23 (step @p4063 :rule not_and :premises (@p4062)) % 1.02/1.23 (step @p4064 :rule eq_resolve :premises (@p4063 @p4061)) % 1.02/1.23 (step @p4065 :rule refl :args (@t808)) % 1.02/1.23 (step @p4066 :rule refl :args (@t810)) % 1.02/1.23 (step @p4067 :rule nary_cong :premises (@p2894 @p4066 @p4065) :args ((or @t679 @t810 @t808))) % 1.02/1.23 (assume-push @p23523 @t678) % 1.02/1.23 (assume-push @p23524 @t809) % 1.02/1.23 (assume-push @p23525 @t678) % 1.02/1.23 (assume-push @p23526 @t809) % 1.02/1.23 (step @p2900 :rule false_intro :premises (@p2892)) % 1.02/1.23 (step @p2901 :rule refl :args (@t36)) % 1.02/1.23 (step @p4072 :rule cong :premises (@p23524 @p2901) :args (@t806)) % 1.02/1.23 (step @p4073 :rule trans :premises (@p4072 @p2900)) % 1.02/1.23 (step @p4074 :rule false_elim :premises (@p4073)) % 1.02/1.23 (step-pop @p23527 :rule scope :premises (@p4074)) % 1.02/1.23 (step-pop @p23528 :rule scope :premises (@p23527)) % 1.02/1.23 (step @p4075 :rule process_scope :premises (@p23528) :args (@t808)) % 1.02/1.23 (step @p4078 :rule and_intro :premises (@p2892 @p23524)) % 1.02/1.23 (step @p4079 :rule modus_ponens :premises (@p4078 @p4075)) % 1.02/1.23 (step-pop @p23529 :rule scope :premises (@p4079)) % 1.02/1.23 (step-pop @p23530 :rule scope :premises (@p23529)) % 1.02/1.23 (step @p4080 :rule process_scope :premises (@p23530) :args (@t808)) % 1.02/1.23 (step @p4083 :rule implies_elim :premises (@p4080)) % 1.02/1.23 (step @p4084 :rule cnf_and_neg :args (@t811)) % 1.02/1.23 (step @p4085 :rule resolution :premises (@p4084 @p4083) :args (true @t811)) % 1.02/1.23 (step @p4086 :rule eq_resolve :premises (@p4085 @p4067)) % 1.02/1.23 (step @p4087 :rule reordering :premises (@p4086) :args ((or @t677 @t808 @t810))) % 1.02/1.23 (step @p4088 :rule chain_m_resolution :premises (@p4087 @p2892 @p4064 @p4055) :args ((or @t787 @t480 @t800 @t794 @t433 @t797 @t658) @t812 (@list @t677 @t806 @t809))) % 1.02/1.23 (step @p4089 :rule chain_m_resolution :premises (@p4088 @p4048 @p4001 @p65 @p3999 @p1088 @p9 @p3977 @p9 @p3958 @p3949 @p3912 @p65 @p2730 @p2705 @p3910 @p3873 @p65) :args ((or @t480 @t415 @t743 @t664 @t433 @t658 @t461 @t476 @t773) (@list true true false true true false true false false true true false true true true true false) (@list @t800 @t802 @t399 @t797 @t231 @t625 @t794 @t625 @t684 @t787 @t789 @t399 @t644 @t646 @t781 @t783 @t399))) % 1.02/1.23 (step @p4090 :rule and_elim :premises (@p4) :args (72)) % 1.02/1.23 (step @p4091 :rule symm :premises (@p4090)) % 1.02/1.23 (step @p4092 :rule bool-double-not-elim :args (@t813)) % 1.02/1.23 (step @p4093 :rule nary_cong :premises (@p1488 @p4092 @p588 @p1405 @p3874) :args ((or @t402 @t815 @t463 @t476 @t782))) % 1.02/1.23 (assume-push @p23531 @t399) % 1.02/1.23 (assume-push @p23532 @t814) % 1.02/1.23 (assume-push @p23533 @t462) % 1.02/1.23 (assume-push @p23534 @t474) % 1.02/1.23 (assume-push @p23535 @t814) % 1.02/1.23 (assume-push @p23536 @t764) % 1.02/1.23 (step @p4100 :rule false_intro :premises (@p4091)) % 1.02/1.23 (step @p47 :rule refl :args (@t93)) % 1.02/1.23 (step @p4101 :rule cong :premises (@p23536 @p47) :args (@t781)) % 1.02/1.23 (step @p4102 :rule trans :premises (@p4101 @p4100)) % 1.02/1.23 (step @p4103 :rule false_elim :premises (@p4102)) % 1.02/1.23 (step-pop @p23537 :rule scope :premises (@p4103)) % 1.02/1.23 (step-pop @p23538 :rule scope :premises (@p23537)) % 1.02/1.23 (step @p4104 :rule process_scope :premises (@p23538) :args (@t782)) % 1.02/1.23 (assume-push @p23539 @t474) % 1.02/1.23 (assume-push @p23540 @t462) % 1.02/1.23 (assume-push @p23541 @t399) % 1.02/1.23 (step @p3709 :rule symm :premises (@p23533)) % 1.02/1.23 (step @p3710 :rule symm :premises (@p23534)) % 1.02/1.23 (step @p3711 :rule cong :premises (@p3710 @p3709) :args (@t227)) % 1.02/1.23 (step @p3712 :rule trans :premises (@p65 @p3711)) % 1.02/1.23 (step-pop @p23542 :rule scope :premises (@p3712)) % 1.02/1.23 (step-pop @p23543 :rule scope :premises (@p23542)) % 1.02/1.23 (step-pop @p23544 :rule scope :premises (@p23543)) % 1.02/1.23 (step @p4110 :rule process_scope :premises (@p23544) :args (@t764)) % 1.02/1.23 (step @p4114 :rule and_intro :premises (@p23534 @p23533 @p65)) % 1.02/1.23 (step @p4115 :rule modus_ponens :premises (@p4114 @p4110)) % 1.02/1.23 (step @p4116 :rule and_intro :premises (@p4091 @p4115)) % 1.02/1.23 (step @p4117 :rule modus_ponens :premises (@p4116 @p4104)) % 1.02/1.23 (step-pop @p23545 :rule scope :premises (@p4117)) % 1.02/1.23 (step-pop @p23546 :rule scope :premises (@p23545)) % 1.02/1.23 (step-pop @p23547 :rule scope :premises (@p23546)) % 1.02/1.23 (step-pop @p23548 :rule scope :premises (@p23547)) % 1.02/1.23 (step @p4118 :rule process_scope :premises (@p23548) :args (@t782)) % 1.02/1.23 (step @p4123 :rule implies_elim :premises (@p4118)) % 1.02/1.23 (step @p4124 :rule cnf_and_neg :args (@t816)) % 1.02/1.23 (step @p4125 :rule resolution :premises (@p4124 @p4123) :args (true @t816)) % 1.02/1.23 (step @p4126 :rule eq_resolve :premises (@p4125 @p4093)) % 1.02/1.23 (step @p4127 :rule reordering :premises (@p4126) :args ((or @t813 @t782 @t463 @t476 @t402))) % 1.02/1.23 (step @p4128 :rule refl :args (@t817)) % 1.02/1.23 (step @p4129 :rule nary_cong :premises (@p243 @p2949 @p4128) :args ((or @t410 @t685 @t817))) % 1.02/1.23 (assume-push @p23549 @t240) % 1.02/1.23 (assume-push @p23550 @t684) % 1.02/1.23 (assume-push @p23551 @t240) % 1.02/1.23 (assume-push @p23552 @t684) % 1.02/1.23 (step @p251 :rule false_intro :premises (@p239)) % 1.02/1.23 (step @p4134 :rule symm :premises (@p23550)) % 1.02/1.23 (step @p78 :rule refl :args (tptp.e1)) % 1.02/1.23 (step @p4135 :rule cong :premises (@p78 @p4134) :args (@t590)) % 1.02/1.23 (step @p4136 :rule trans :premises (@p4135 @p251)) % 1.02/1.23 (step @p4137 :rule false_elim :premises (@p4136)) % 1.02/1.23 (step-pop @p23553 :rule scope :premises (@p4137)) % 1.02/1.23 (step-pop @p23554 :rule scope :premises (@p23553)) % 1.02/1.23 (step @p4138 :rule process_scope :premises (@p23554) :args (@t817)) % 1.02/1.23 (step @p4141 :rule and_intro :premises (@p239 @p23550)) % 1.02/1.23 (step @p4142 :rule modus_ponens :premises (@p4141 @p4138)) % 1.02/1.23 (step-pop @p23555 :rule scope :premises (@p4142)) % 1.02/1.23 (step-pop @p23556 :rule scope :premises (@p23555)) % 1.02/1.23 (step @p4143 :rule process_scope :premises (@p23556) :args (@t817)) % 1.02/1.23 (step @p4146 :rule implies_elim :premises (@p4143)) % 1.02/1.23 (step @p4147 :rule cnf_and_neg :args (@t818)) % 1.02/1.23 (step @p4148 :rule resolution :premises (@p4147 @p4146) :args (true @t818)) % 1.02/1.23 (step @p4149 :rule eq_resolve :premises (@p4148 @p4129)) % 1.02/1.23 (step @p4150 :rule refl :args (@t820)) % 1.02/1.23 (step @p4151 :rule nary_cong :premises (@p102 @p1488 @p2288 @p588 @p1405 @p3779 @p4150) :args ((or @t377 @t402 @t614 @t463 @t476 @t773 @t820))) % 1.02/1.23 (assume-push @p23557 @t372) % 1.02/1.23 (assume-push @p23558 @t399) % 1.02/1.23 (assume-push @p23559 @t613) % 1.02/1.23 (assume-push @p23560 @t462) % 1.02/1.23 (assume-push @p23561 @t474) % 1.02/1.23 (assume-push @p23562 @t772) % 1.02/1.23 (assume-push @p23563 @t613) % 1.02/1.23 (assume-push @p23564 @t615) % 1.02/1.23 (assume-push @p23565 @t772) % 1.02/1.23 (assume-push @p23566 @t764) % 1.02/1.23 (step @p2297 :rule false_intro :premises (@p2287)) % 1.02/1.23 (step @p4162 :rule symm :premises (@p23566)) % 1.02/1.23 (step @p4163 :rule trans :premises (@p4162 @p23562)) % 1.02/1.23 (step @p4164 :rule cong :premises (@p23564 @p4163) :args (@t819)) % 1.02/1.23 (step @p4165 :rule trans :premises (@p4164 @p2297)) % 1.02/1.23 (step @p4166 :rule false_elim :premises (@p4165)) % 1.02/1.23 (step-pop @p23567 :rule scope :premises (@p4166)) % 1.02/1.23 (step-pop @p23568 :rule scope :premises (@p23567)) % 1.02/1.23 (step-pop @p23569 :rule scope :premises (@p23568)) % 1.02/1.23 (step-pop @p23570 :rule scope :premises (@p23569)) % 1.02/1.23 (step @p4167 :rule process_scope :premises (@p23570) :args (@t820)) % 1.02/1.23 (assume-push @p23571 @t474) % 1.02/1.23 (assume-push @p23572 @t462) % 1.02/1.23 (assume-push @p23573 @t399) % 1.02/1.23 (step @p3709 :rule symm :premises (@p23560)) % 1.02/1.23 (step @p3710 :rule symm :premises (@p23561)) % 1.02/1.23 (step @p3711 :rule cong :premises (@p3710 @p3709) :args (@t227)) % 1.02/1.23 (step @p3712 :rule trans :premises (@p65 @p3711)) % 1.02/1.23 (step-pop @p23574 :rule scope :premises (@p3712)) % 1.02/1.23 (step-pop @p23575 :rule scope :premises (@p23574)) % 1.02/1.23 (step-pop @p23576 :rule scope :premises (@p23575)) % 1.02/1.23 (step @p4175 :rule process_scope :premises (@p23576) :args (@t764)) % 1.02/1.23 (step @p4179 :rule and_intro :premises (@p23561 @p23560 @p65)) % 1.02/1.23 (step @p4180 :rule modus_ponens :premises (@p4179 @p4175)) % 1.02/1.23 (assume-push @p23577 @t462) % 1.02/1.23 (assume-push @p23578 @t474) % 1.02/1.23 (assume-push @p23579 @t372) % 1.02/1.23 (step @p4184 :rule symm :premises (@p23561)) % 1.02/1.23 (step @p4185 :rule symm :premises (@p23560)) % 1.02/1.23 (step @p4186 :rule cong :premises (@p4185 @p4184) :args (@t223)) % 1.02/1.23 (step @p4187 :rule trans :premises (@p67 @p4186)) % 1.02/1.23 (step-pop @p23580 :rule scope :premises (@p4187)) % 1.02/1.23 (step-pop @p23581 :rule scope :premises (@p23580)) % 1.02/1.23 (step-pop @p23582 :rule scope :premises (@p23581)) % 1.02/1.23 (step @p4188 :rule process_scope :premises (@p23582) :args (@t615)) % 1.02/1.23 (step @p4192 :rule and_intro :premises (@p23560 @p23561 @p67)) % 1.02/1.23 (step @p4193 :rule modus_ponens :premises (@p4192 @p4188)) % 1.02/1.23 (step @p4194 :rule and_intro :premises (@p2287 @p4193 @p23562 @p4180)) % 1.02/1.23 (step @p4195 :rule modus_ponens :premises (@p4194 @p4167)) % 1.02/1.23 (step-pop @p23583 :rule scope :premises (@p4195)) % 1.02/1.23 (step-pop @p23584 :rule scope :premises (@p23583)) % 1.02/1.23 (step-pop @p23585 :rule scope :premises (@p23584)) % 1.02/1.23 (step-pop @p23586 :rule scope :premises (@p23585)) % 1.02/1.23 (step-pop @p23587 :rule scope :premises (@p23586)) % 1.02/1.23 (step-pop @p23588 :rule scope :premises (@p23587)) % 1.02/1.23 (step @p4196 :rule process_scope :premises (@p23588) :args (@t820)) % 1.02/1.23 (step @p4203 :rule implies_elim :premises (@p4196)) % 1.02/1.23 (step @p4204 :rule cnf_and_neg :args (@t821)) % 1.02/1.23 (step @p4205 :rule resolution :premises (@p4204 @p4203) :args (true @t821)) % 1.02/1.23 (step @p4206 :rule eq_resolve :premises (@p4205 @p4151)) % 1.02/1.23 (step @p4207 :rule reordering :premises (@p4206) :args ((or @t612 @t463 @t476 @t773 @t820 @t402 @t377))) % 1.02/1.23 (step @p4208 :rule and_elim :premises (@p4) :args (22)) % 1.02/1.23 (step @p4209 :rule symm :premises (@p4208)) % 1.02/1.23 (step @p4210 :rule refl :args (@t823)) % 1.02/1.23 (step @p4211 :rule bool-double-not-elim :args (@t824)) % 1.02/1.23 (step @p4212 :rule nary_cong :premises (@p102 @p4211 @p588 @p1405 @p4210) :args ((or @t377 (not @t825) @t463 @t476 @t823))) % 1.02/1.23 (assume-push @p23589 @t372) % 1.02/1.23 (assume-push @p23590 @t825) % 1.02/1.23 (assume-push @p23591 @t462) % 1.02/1.23 (assume-push @p23592 @t474) % 1.02/1.23 (assume-push @p23593 @t825) % 1.02/1.23 (assume-push @p23594 @t615) % 1.02/1.23 (step @p4219 :rule false_intro :premises (@p4209)) % 1.02/1.23 (step @p2957 :rule refl :args (@t145)) % 1.02/1.23 (step @p4220 :rule cong :premises (@p23594 @p2957) :args (@t822)) % 1.02/1.23 (step @p4221 :rule trans :premises (@p4220 @p4219)) % 1.02/1.23 (step @p4222 :rule false_elim :premises (@p4221)) % 1.02/1.23 (step-pop @p23595 :rule scope :premises (@p4222)) % 1.02/1.23 (step-pop @p23596 :rule scope :premises (@p23595)) % 1.02/1.23 (step @p4223 :rule process_scope :premises (@p23596) :args (@t823)) % 1.02/1.23 (assume-push @p23597 @t462) % 1.02/1.23 (assume-push @p23598 @t474) % 1.02/1.23 (assume-push @p23599 @t372) % 1.02/1.23 (step @p4184 :rule symm :premises (@p23592)) % 1.02/1.23 (step @p4185 :rule symm :premises (@p23591)) % 1.02/1.23 (step @p4186 :rule cong :premises (@p4185 @p4184) :args (@t223)) % 1.02/1.23 (step @p4187 :rule trans :premises (@p67 @p4186)) % 1.02/1.23 (step-pop @p23600 :rule scope :premises (@p4187)) % 1.02/1.23 (step-pop @p23601 :rule scope :premises (@p23600)) % 1.02/1.23 (step-pop @p23602 :rule scope :premises (@p23601)) % 1.02/1.23 (step @p4229 :rule process_scope :premises (@p23602) :args (@t615)) % 1.02/1.23 (step @p4233 :rule and_intro :premises (@p23591 @p23592 @p67)) % 1.02/1.23 (step @p4234 :rule modus_ponens :premises (@p4233 @p4229)) % 1.02/1.23 (step @p4235 :rule and_intro :premises (@p4209 @p4234)) % 1.02/1.23 (step @p4236 :rule modus_ponens :premises (@p4235 @p4223)) % 1.02/1.23 (step-pop @p23603 :rule scope :premises (@p4236)) % 1.02/1.23 (step-pop @p23604 :rule scope :premises (@p23603)) % 1.02/1.23 (step-pop @p23605 :rule scope :premises (@p23604)) % 1.02/1.23 (step-pop @p23606 :rule scope :premises (@p23605)) % 1.02/1.23 (step @p4237 :rule process_scope :premises (@p23606) :args (@t823)) % 1.02/1.23 (step @p4242 :rule implies_elim :premises (@p4237)) % 1.02/1.23 (step @p4243 :rule cnf_and_neg :args (@t826)) % 1.02/1.23 (step @p4244 :rule resolution :premises (@p4243 @p4242) :args (true @t826)) % 1.02/1.23 (step @p4245 :rule eq_resolve :premises (@p4244 @p4212)) % 1.02/1.23 (step @p4246 :rule reordering :premises (@p4245) :args ((or @t824 @t463 @t823 @t476 @t377))) % 1.02/1.23 (step @p4247 :rule refl :args (@t828)) % 1.02/1.23 (step @p4248 :rule nary_cong :premises (@p243 @p242 @p3779 @p1604 @p4247) :args ((or @t410 @t409 @t773 @t551 @t828))) % 1.02/1.23 (assume-push @p23607 @t240) % 1.02/1.23 (assume-push @p23608 @t408) % 1.02/1.23 (assume-push @p23609 @t772) % 1.02/1.23 (assume-push @p23610 @t549) % 1.02/1.23 (assume-push @p23611 @t240) % 1.02/1.23 (assume-push @p23612 @t829) % 1.02/1.23 (step @p251 :rule false_intro :premises (@p239)) % 1.02/1.23 (step @p4255 :rule symm :premises (@p23612)) % 1.02/1.23 (step @p78 :rule refl :args (tptp.e1)) % 1.02/1.23 (step @p4256 :rule cong :premises (@p78 @p4255) :args (@t827)) % 1.02/1.23 (step @p4257 :rule trans :premises (@p4256 @p251)) % 1.02/1.23 (step @p4258 :rule false_elim :premises (@p4257)) % 1.02/1.23 (step-pop @p23613 :rule scope :premises (@p4258)) % 1.02/1.23 (step-pop @p23614 :rule scope :premises (@p23613)) % 1.02/1.23 (step @p4259 :rule process_scope :premises (@p23614) :args (@t828)) % 1.02/1.23 (assume-push @p23615 @t772) % 1.02/1.23 (assume-push @p23616 @t549) % 1.02/1.23 (assume-push @p23617 @t408) % 1.02/1.23 (step @p4265 :rule symm :premises (@p23610)) % 1.02/1.23 (step @p4266 :rule symm :premises (@p23609)) % 1.02/1.23 (step @p4267 :rule cong :premises (@p4266 @p4265) :args (@t217)) % 1.02/1.23 (step @p4268 :rule trans :premises (@p238 @p4267)) % 1.02/1.23 (step-pop @p23618 :rule scope :premises (@p4268)) % 1.02/1.23 (step-pop @p23619 :rule scope :premises (@p23618)) % 1.02/1.23 (step-pop @p23620 :rule scope :premises (@p23619)) % 1.02/1.23 (step @p4269 :rule process_scope :premises (@p23620) :args (@t829)) % 1.02/1.23 (step @p4273 :rule and_intro :premises (@p23609 @p23610 @p238)) % 1.02/1.23 (step @p4274 :rule modus_ponens :premises (@p4273 @p4269)) % 1.02/1.23 (step @p4275 :rule and_intro :premises (@p239 @p4274)) % 1.02/1.23 (step @p4276 :rule modus_ponens :premises (@p4275 @p4259)) % 1.02/1.23 (step-pop @p23621 :rule scope :premises (@p4276)) % 1.02/1.23 (step-pop @p23622 :rule scope :premises (@p23621)) % 1.02/1.23 (step-pop @p23623 :rule scope :premises (@p23622)) % 1.02/1.23 (step-pop @p23624 :rule scope :premises (@p23623)) % 1.02/1.23 (step @p4277 :rule process_scope :premises (@p23624) :args (@t828)) % 1.02/1.23 (step @p4282 :rule implies_elim :premises (@p4277)) % 1.02/1.23 (step @p4283 :rule cnf_and_neg :args (@t830)) % 1.02/1.23 (step @p4284 :rule resolution :premises (@p4283 @p4282) :args (true @t830)) % 1.02/1.23 (step @p4285 :rule eq_resolve :premises (@p4284 @p4248)) % 1.02/1.23 (step @p4286 :rule reordering :premises (@p4285) :args ((or @t239 @t828 @t773 @t551 @t409))) % 1.02/1.23 (step @p4287 :rule bool-double-not-elim :args (@t245)) % 1.02/1.23 (step @p4288 :rule nary_cong :premises (@p4287 @p242 @p3779 @p1604 @p3913) :args ((or @t831 @t409 @t773 @t551 @t788))) % 1.02/1.23 (assume-push @p23625 @t246) % 1.02/1.23 (assume-push @p23626 @t408) % 1.02/1.23 (assume-push @p23627 @t772) % 1.02/1.23 (assume-push @p23628 @t549) % 1.02/1.23 (assume-push @p23629 @t246) % 1.02/1.23 (assume-push @p23630 @t829) % 1.02/1.23 (step @p4295 :rule false_intro :premises (@p818)) % 1.02/1.23 (step @p4296 :rule symm :premises (@p23630)) % 1.02/1.23 (step @p189 :rule refl :args (tptp.e0)) % 1.02/1.23 (step @p4297 :rule cong :premises (@p189 @p4296) :args (@t787)) % 1.02/1.23 (step @p4298 :rule trans :premises (@p4297 @p4295)) % 1.02/1.23 (step @p4299 :rule false_elim :premises (@p4298)) % 1.02/1.23 (step-pop @p23631 :rule scope :premises (@p4299)) % 1.02/1.23 (step-pop @p23632 :rule scope :premises (@p23631)) % 1.02/1.23 (step @p4300 :rule process_scope :premises (@p23632) :args (@t788)) % 1.02/1.23 (assume-push @p23633 @t772) % 1.02/1.23 (assume-push @p23634 @t549) % 1.02/1.23 (assume-push @p23635 @t408) % 1.02/1.23 (step @p4265 :rule symm :premises (@p23628)) % 1.02/1.23 (step @p4266 :rule symm :premises (@p23627)) % 1.02/1.23 (step @p4267 :rule cong :premises (@p4266 @p4265) :args (@t217)) % 1.02/1.23 (step @p4268 :rule trans :premises (@p238 @p4267)) % 1.02/1.23 (step-pop @p23636 :rule scope :premises (@p4268)) % 1.02/1.23 (step-pop @p23637 :rule scope :premises (@p23636)) % 1.02/1.23 (step-pop @p23638 :rule scope :premises (@p23637)) % 1.02/1.23 (step @p4306 :rule process_scope :premises (@p23638) :args (@t829)) % 1.02/1.23 (step @p4310 :rule and_intro :premises (@p23627 @p23628 @p238)) % 1.02/1.23 (step @p4311 :rule modus_ponens :premises (@p4310 @p4306)) % 1.02/1.23 (step @p4312 :rule and_intro :premises (@p818 @p4311)) % 1.02/1.23 (step @p4313 :rule modus_ponens :premises (@p4312 @p4300)) % 1.02/1.23 (step-pop @p23639 :rule scope :premises (@p4313)) % 1.02/1.23 (step-pop @p23640 :rule scope :premises (@p23639)) % 1.02/1.23 (step-pop @p23641 :rule scope :premises (@p23640)) % 1.02/1.23 (step-pop @p23642 :rule scope :premises (@p23641)) % 1.02/1.23 (step @p4314 :rule process_scope :premises (@p23642) :args (@t788)) % 1.02/1.23 (step @p4319 :rule implies_elim :premises (@p4314)) % 1.02/1.23 (step @p4320 :rule cnf_and_neg :args (@t832)) % 1.02/1.23 (step @p4321 :rule resolution :premises (@p4320 @p4319) :args (true @t832)) % 1.02/1.23 (step @p4322 :rule eq_resolve :premises (@p4321 @p4288)) % 1.02/1.23 (step @p4323 :rule reordering :premises (@p4322) :args ((or @t245 @t788 @t773 @t551 @t409))) % 1.02/1.23 (step @p4324 :rule and_elim :premises (@p4) :args (8)) % 1.02/1.23 (step @p4325 :rule symm :premises (@p4324)) % 1.02/1.23 (step @p4326 :rule refl :args (@t834)) % 1.02/1.23 (step @p4327 :rule bool-double-not-elim :args (@t835)) % 1.02/1.23 (step @p4328 :rule nary_cong :premises (@p2356 @p4327 @p3779 @p1604 @p4326) :args ((or @t414 @t837 @t773 @t551 @t834))) % 1.02/1.23 (assume-push @p23643 @t412) % 1.02/1.23 (assume-push @p23644 @t836) % 1.02/1.23 (assume-push @p23645 @t772) % 1.02/1.23 (assume-push @p23646 @t549) % 1.02/1.23 (assume-push @p23647 @t836) % 1.02/1.23 (assume-push @p23648 @t838) % 1.02/1.23 (step @p4335 :rule false_intro :premises (@p4325)) % 1.02/1.23 (step @p47 :rule refl :args (@t93)) % 1.02/1.23 (step @p4336 :rule cong :premises (@p23648 @p47) :args (@t833)) % 1.02/1.23 (step @p4337 :rule trans :premises (@p4336 @p4335)) % 1.02/1.23 (step @p4338 :rule false_elim :premises (@p4337)) % 1.02/1.23 (step-pop @p23649 :rule scope :premises (@p4338)) % 1.02/1.23 (step-pop @p23650 :rule scope :premises (@p23649)) % 1.02/1.23 (step @p4339 :rule process_scope :premises (@p23650) :args (@t834)) % 1.02/1.23 (assume-push @p23651 @t549) % 1.02/1.23 (assume-push @p23652 @t772) % 1.02/1.23 (assume-push @p23653 @t412) % 1.02/1.23 (step @p4345 :rule symm :premises (@p23645)) % 1.02/1.23 (step @p4346 :rule symm :premises (@p23646)) % 1.02/1.23 (step @p4347 :rule cong :premises (@p4346 @p4345) :args (@t221)) % 1.02/1.23 (step @p4348 :rule trans :premises (@p274 @p4347)) % 1.02/1.23 (step-pop @p23654 :rule scope :premises (@p4348)) % 1.02/1.23 (step-pop @p23655 :rule scope :premises (@p23654)) % 1.02/1.23 (step-pop @p23656 :rule scope :premises (@p23655)) % 1.02/1.23 (step @p4349 :rule process_scope :premises (@p23656) :args (@t838)) % 1.02/1.23 (step @p4353 :rule and_intro :premises (@p23646 @p23645 @p274)) % 1.02/1.23 (step @p4354 :rule modus_ponens :premises (@p4353 @p4349)) % 1.02/1.23 (step @p4355 :rule and_intro :premises (@p4325 @p4354)) % 1.02/1.23 (step @p4356 :rule modus_ponens :premises (@p4355 @p4339)) % 1.02/1.23 (step-pop @p23657 :rule scope :premises (@p4356)) % 1.02/1.23 (step-pop @p23658 :rule scope :premises (@p23657)) % 1.02/1.23 (step-pop @p23659 :rule scope :premises (@p23658)) % 1.02/1.23 (step-pop @p23660 :rule scope :premises (@p23659)) % 1.02/1.23 (step @p4357 :rule process_scope :premises (@p23660) :args (@t834)) % 1.02/1.23 (step @p4362 :rule implies_elim :premises (@p4357)) % 1.02/1.23 (step @p4363 :rule cnf_and_neg :args (@t839)) % 1.02/1.23 (step @p4364 :rule resolution :premises (@p4363 @p4362) :args (true @t839)) % 1.02/1.23 (step @p4365 :rule eq_resolve :premises (@p4364 @p4328)) % 1.02/1.23 (step @p4366 :rule reordering :premises (@p4365) :args ((or @t835 @t773 @t834 @t551 @t414))) % 1.02/1.23 (step @p4367 :rule refl :args (@t840)) % 1.02/1.23 (step @p4368 :rule nary_cong :premises (@p2356 @p3253 @p3779 @p1604 @p4367) :args ((or @t414 @t727 @t773 @t551 @t840))) % 1.02/1.23 (assume-push @p23661 @t412) % 1.02/1.23 (assume-push @p23662 @t726) % 1.02/1.23 (assume-push @p23663 @t772) % 1.02/1.23 (assume-push @p23664 @t549) % 1.02/1.23 (assume-push @p23665 @t726) % 1.02/1.23 (assume-push @p23666 @t838) % 1.02/1.23 (step @p3259 :rule false_intro :premises (@p3250)) % 1.02/1.23 (step @p2714 :rule refl :args (@t159)) % 1.02/1.23 (step @p4375 :rule cong :premises (@p23666 @p2714) :args (@t387)) % 1.02/1.23 (step @p4376 :rule trans :premises (@p4375 @p3259)) % 1.02/1.23 (step @p4377 :rule false_elim :premises (@p4376)) % 1.02/1.23 (step-pop @p23667 :rule scope :premises (@p4377)) % 1.02/1.23 (step-pop @p23668 :rule scope :premises (@p23667)) % 1.02/1.23 (step @p4378 :rule process_scope :premises (@p23668) :args (@t840)) % 1.02/1.23 (assume-push @p23669 @t549) % 1.02/1.23 (assume-push @p23670 @t772) % 1.02/1.23 (assume-push @p23671 @t412) % 1.02/1.23 (step @p4345 :rule symm :premises (@p23663)) % 1.02/1.23 (step @p4346 :rule symm :premises (@p23664)) % 1.02/1.23 (step @p4347 :rule cong :premises (@p4346 @p4345) :args (@t221)) % 1.02/1.23 (step @p4348 :rule trans :premises (@p274 @p4347)) % 1.02/1.23 (step-pop @p23672 :rule scope :premises (@p4348)) % 1.02/1.23 (step-pop @p23673 :rule scope :premises (@p23672)) % 1.02/1.23 (step-pop @p23674 :rule scope :premises (@p23673)) % 1.02/1.23 (step @p4384 :rule process_scope :premises (@p23674) :args (@t838)) % 1.02/1.23 (step @p4388 :rule and_intro :premises (@p23664 @p23663 @p274)) % 1.02/1.23 (step @p4389 :rule modus_ponens :premises (@p4388 @p4384)) % 1.02/1.23 (step @p4390 :rule and_intro :premises (@p3250 @p4389)) % 1.02/1.23 (step @p4391 :rule modus_ponens :premises (@p4390 @p4378)) % 1.02/1.23 (step-pop @p23675 :rule scope :premises (@p4391)) % 1.02/1.23 (step-pop @p23676 :rule scope :premises (@p23675)) % 1.02/1.23 (step-pop @p23677 :rule scope :premises (@p23676)) % 1.02/1.23 (step-pop @p23678 :rule scope :premises (@p23677)) % 1.02/1.23 (step @p4392 :rule process_scope :premises (@p23678) :args (@t840)) % 1.02/1.23 (step @p4397 :rule implies_elim :premises (@p4392)) % 1.02/1.23 (step @p4398 :rule cnf_and_neg :args (@t841)) % 1.02/1.23 (step @p4399 :rule resolution :premises (@p4398 @p4397) :args (true @t841)) % 1.02/1.23 (step @p4400 :rule eq_resolve :premises (@p4399 @p4368)) % 1.02/1.23 (step @p4401 :rule reordering :premises (@p4400) :args ((or @t725 @t840 @t773 @t551 @t414))) % 1.02/1.23 (step @p4402 :rule eq-symm :args (@t132 tptp.e1)) % 1.02/1.23 (step @p4403 :rule eq-symm :args (@t138 tptp.e1)) % 1.02/1.23 (step @p4404 :rule eq-symm :args (@t145 tptp.e1)) % 1.02/1.23 (step @p4405 :rule eq-symm :args (@t159 tptp.e1)) % 1.02/1.23 (step @p4406 :rule nary_cong :premises (@p4405 @p446 @p4404 @p4403 @p4402) :args (@t202)) % 1.02/1.23 (step @p4407 :rule and_elim :premises (@p2) :args (2)) % 1.02/1.23 (step @p4408 :rule eq_resolve :premises (@p4407 @p4406)) % 1.02/1.23 (step @p4409 :rule eq-symm :args (@t67 tptp.e1)) % 1.02/1.23 (step @p4410 :rule eq-symm :args (@t73 tptp.e1)) % 1.02/1.23 (step @p4411 :rule eq-symm :args (@t79 tptp.e1)) % 1.02/1.23 (step @p4412 :rule eq-symm :args (@t93 tptp.e1)) % 1.02/1.23 (step @p4413 :rule nary_cong :premises (@p4412 @p445 @p4411 @p4410 @p4409) :args (@t183)) % 1.02/1.23 (step @p4414 :rule and_elim :premises (@p2) :args (22)) % 1.02/1.23 (step @p4415 :rule eq_resolve :premises (@p4414 @p4413)) % 1.02/1.23 (step @p4416 :rule and_elim :premises (@p4) :args (68)) % 1.02/1.23 (step @p4417 :rule symm :premises (@p4416)) % 1.02/1.23 (step @p4418 :rule bool-double-not-elim :args (@t842)) % 1.02/1.23 (step @p4419 :rule nary_cong :premises (@p4418 @p3251 @p3779 @p510 @p2706) :args ((or @t844 @t695 @t773 @t452 @t645))) % 1.02/1.23 (assume-push @p23679 @t843) % 1.02/1.23 (assume-push @p23680 @t693) % 1.02/1.23 (assume-push @p23681 @t772) % 1.02/1.23 (assume-push @p23682 @t451) % 1.02/1.23 (assume-push @p23683 @t843) % 1.02/1.23 (assume-push @p23684 @t451) % 1.02/1.23 (assume-push @p23685 @t772) % 1.02/1.23 (assume-push @p23686 @t693) % 1.02/1.23 (step @p4428 :rule false_intro :premises (@p4417)) % 1.02/1.23 (step @p4429 :rule symm :premises (@p23680)) % 1.02/1.23 (step @p4430 :rule trans :premises (@p4429 @p23681)) % 1.02/1.23 (step @p4431 :rule cong :premises (@p23682 @p4430) :args (@t644)) % 1.02/1.23 (step @p4432 :rule trans :premises (@p4431 @p4428)) % 1.02/1.23 (step @p4433 :rule false_elim :premises (@p4432)) % 1.02/1.23 (step-pop @p23687 :rule scope :premises (@p4433)) % 1.02/1.23 (step-pop @p23688 :rule scope :premises (@p23687)) % 1.02/1.23 (step-pop @p23689 :rule scope :premises (@p23688)) % 1.02/1.23 (step-pop @p23690 :rule scope :premises (@p23689)) % 1.02/1.23 (step @p4434 :rule process_scope :premises (@p23690) :args (@t645)) % 1.02/1.23 (step @p4439 :rule and_intro :premises (@p4417 @p23682 @p23681 @p23680)) % 1.02/1.23 (step @p4440 :rule modus_ponens :premises (@p4439 @p4434)) % 1.02/1.23 (step-pop @p23691 :rule scope :premises (@p4440)) % 1.02/1.23 (step-pop @p23692 :rule scope :premises (@p23691)) % 1.02/1.23 (step-pop @p23693 :rule scope :premises (@p23692)) % 1.02/1.23 (step-pop @p23694 :rule scope :premises (@p23693)) % 1.02/1.23 (step @p4441 :rule process_scope :premises (@p23694) :args (@t645)) % 1.02/1.23 (step @p4446 :rule implies_elim :premises (@p4441)) % 1.02/1.23 (step @p4447 :rule cnf_and_neg :args (@t845)) % 1.02/1.23 (step @p4448 :rule resolution :premises (@p4447 @p4446) :args (true @t845)) % 1.02/1.23 (step @p4449 :rule eq_resolve :premises (@p4448 @p4419)) % 1.02/1.23 (step @p4450 :rule reordering :premises (@p4449) :args ((or @t842 @t695 @t452 @t645 @t773))) % 1.02/1.23 (step @p4451 :rule and_elim :premises (@p4) :args (59)) % 1.02/1.23 (step @p4452 :rule symm :premises (@p4451)) % 1.02/1.23 (step @p4453 :rule refl :args (@t847)) % 1.02/1.23 (step @p4454 :rule refl :args (@t849)) % 1.02/1.23 (step @p4455 :rule bool-double-not-elim :args (@t850)) % 1.02/1.23 (step @p4456 :rule nary_cong :premises (@p242 @p4455 @p4454 @p152 @p3779 @p1604 @p4453 @p4002) :args ((or @t409 @t852 @t849 @t391 @t773 @t551 @t847 @t801))) % 1.02/1.23 (assume-push @p23695 @t408) % 1.02/1.23 (assume-push @p23696 @t851) % 1.02/1.23 (assume-push @p23697 @t848) % 1.02/1.23 (assume-push @p23698 @t390) % 1.02/1.23 (assume-push @p23699 @t772) % 1.02/1.23 (assume-push @p23700 @t549) % 1.02/1.23 (assume-push @p23701 @t846) % 1.02/1.23 (assume-push @p23702 @t851) % 1.02/1.23 (assume-push @p23703 @t829) % 1.02/1.23 (assume-push @p23704 @t848) % 1.02/1.23 (assume-push @p23705 @t390) % 1.02/1.23 (assume-push @p23706 @t846) % 1.02/1.23 (step @p4469 :rule false_intro :premises (@p4452)) % 1.02/1.23 (step @p4470 :rule symm :premises (@p23701)) % 1.02/1.23 (step @p4471 :rule trans :premises (@p4470 @p23698)) % 1.02/1.23 (step @p4472 :rule symm :premises (@p4471)) % 1.02/1.23 (step @p4473 :rule symm :premises (@p23698)) % 1.02/1.23 (step @p4474 :rule trans :premises (@p4473 @p23697)) % 1.02/1.23 (step @p4475 :rule symm :premises (@p4474)) % 1.02/1.23 (step @p4476 :rule trans :premises (@p4475 @p4472)) % 1.02/1.23 (step @p4477 :rule symm :premises (@p4476)) % 1.02/1.23 (step @p4478 :rule cong :premises (@p23703 @p4477) :args (@t800)) % 1.02/1.23 (step @p4479 :rule trans :premises (@p4478 @p4469)) % 1.02/1.23 (step @p4480 :rule false_elim :premises (@p4479)) % 1.02/1.23 (step-pop @p23707 :rule scope :premises (@p4480)) % 1.02/1.23 (step-pop @p23708 :rule scope :premises (@p23707)) % 1.02/1.23 (step-pop @p23709 :rule scope :premises (@p23708)) % 1.02/1.23 (step-pop @p23710 :rule scope :premises (@p23709)) % 1.02/1.23 (step-pop @p23711 :rule scope :premises (@p23710)) % 1.02/1.23 (step @p4481 :rule process_scope :premises (@p23711) :args (@t801)) % 1.02/1.23 (assume-push @p23712 @t772) % 1.02/1.23 (assume-push @p23713 @t549) % 1.02/1.23 (assume-push @p23714 @t408) % 1.02/1.23 (step @p4265 :rule symm :premises (@p23700)) % 1.02/1.23 (step @p4266 :rule symm :premises (@p23699)) % 1.02/1.23 (step @p4267 :rule cong :premises (@p4266 @p4265) :args (@t217)) % 1.02/1.23 (step @p4268 :rule trans :premises (@p238 @p4267)) % 1.02/1.23 (step-pop @p23715 :rule scope :premises (@p4268)) % 1.02/1.23 (step-pop @p23716 :rule scope :premises (@p23715)) % 1.02/1.23 (step-pop @p23717 :rule scope :premises (@p23716)) % 1.02/1.23 (step @p4490 :rule process_scope :premises (@p23717) :args (@t829)) % 1.02/1.23 (step @p4494 :rule and_intro :premises (@p23699 @p23700 @p238)) % 1.02/1.23 (step @p4495 :rule modus_ponens :premises (@p4494 @p4490)) % 1.02/1.23 (step @p4496 :rule and_intro :premises (@p4452 @p4495 @p23697 @p23698 @p23701)) % 1.02/1.23 (step @p4497 :rule modus_ponens :premises (@p4496 @p4481)) % 1.02/1.23 (step-pop @p23718 :rule scope :premises (@p4497)) % 1.02/1.23 (step-pop @p23719 :rule scope :premises (@p23718)) % 1.02/1.23 (step-pop @p23720 :rule scope :premises (@p23719)) % 1.02/1.23 (step-pop @p23721 :rule scope :premises (@p23720)) % 1.02/1.23 (step-pop @p23722 :rule scope :premises (@p23721)) % 1.02/1.23 (step-pop @p23723 :rule scope :premises (@p23722)) % 1.02/1.23 (step-pop @p23724 :rule scope :premises (@p23723)) % 1.02/1.23 (step @p4498 :rule process_scope :premises (@p23724) :args (@t801)) % 1.02/1.23 (step @p4506 :rule implies_elim :premises (@p4498)) % 1.02/1.23 (step @p4507 :rule cnf_and_neg :args (@t853)) % 1.02/1.23 (step @p4508 :rule resolution :premises (@p4507 @p4506) :args (true @t853)) % 1.02/1.23 (step @p4509 :rule eq_resolve :premises (@p4508 @p4456)) % 1.02/1.23 (step @p4510 :rule reordering :premises (@p4509) :args ((or @t850 @t391 @t801 @t849 @t773 @t551 @t847 @t409))) % 1.02/1.23 (step @p4511 :rule chain_m_resolution :premises (@p4088 @p3977 @p9 @p4510 @p4452 @p238 @p4450 @p4417 @p4415 @p4408 @p3006 @p4401 @p3250 @p274 @p4366 @p4325 @p274 @p4323 @p818 @p238 @p4286 @p239 @p238 @p4246 @p4209 @p67 @p4207 @p2287 @p67 @p65 @p4149 @p239 @p2972 @p2947 @p3999 @p1088 @p9 @p1563 @p3958 @p3731 @p3677 @p65 @p3043 @p3651 @p11 @p1134 @p4127 @p4091 @p65 @p585 @p4089 @p2869 @p2833 @p507 @p3778 @p3871 @p549 @p3850 @p3826 @p3824 @p3734 @p1912 @p848 @p3803 @p3557 @p176 @p67 @p65 @p3528 @p3510 @p1176 @p3486 @p176 @p3465 @p3441 @p3439 @p3414 @p3412 @p325 @p3391 @p9 @p848) :args ((or @t400 @t373 @t469 @t360 @t391 @t427 @t476) (@list true false true true false true true false false false true true false true true false true true false true true false true true false true true false false true true true true true true false false false true true false false true true false true true false false true true true false false true true true true true true true true false true true false false true true true true true true true true true true true true false true) (@list @t794 @t625 @t800 @t850 @t408 @t644 @t842 @t846 @t848 @t693 @t387 @t725 @t412 @t833 @t835 @t412 @t787 @t245 @t408 @t827 @t239 @t408 @t822 @t824 @t372 @t819 @t612 @t372 @t399 @t590 @t239 @t682 @t686 @t797 @t231 @t625 @t549 @t684 @t522 @t761 @t399 @t701 @t543 @t362 @t506 @t781 @t813 @t399 @t462 @t459 @t658 @t670 @t454 @t772 @t766 @t241 @t651 @t776 @t664 @t768 @t480 @t235 @t451 @t358 @t247 @t372 @t399 @t432 @t750 @t243 @t380 @t247 @t743 @t745 @t692 @t739 @t415 @t420 @t433 @t625 @t235))) % 1.02/1.23 (step @p4512 :rule nary_cong :premises (@p3678 @p3442 @p1566) :args ((or @t763 @t744 @t544))) % 1.02/1.23 (assume-push @p23725 @t762) % 1.02/1.23 (assume-push @p23726 @t743) % 1.02/1.23 (assume-push @p23727 @t762) % 1.02/1.23 (assume-push @p23728 @t743) % 1.02/1.23 (step @p3691 :rule false_intro :premises (@p3677)) % 1.02/1.23 (step @p252 :rule refl :args (@t86)) % 1.02/1.23 (step @p4517 :rule cong :premises (@p23726 @p252) :args (@t543)) % 1.02/1.23 (step @p4518 :rule trans :premises (@p4517 @p3691)) % 1.02/1.23 (step @p4519 :rule false_elim :premises (@p4518)) % 1.02/1.23 (step-pop @p23729 :rule scope :premises (@p4519)) % 1.02/1.23 (step-pop @p23730 :rule scope :premises (@p23729)) % 1.02/1.23 (step @p4520 :rule process_scope :premises (@p23730) :args (@t544)) % 1.02/1.23 (step @p4523 :rule and_intro :premises (@p3677 @p23726)) % 1.02/1.23 (step @p4524 :rule modus_ponens :premises (@p4523 @p4520)) % 1.02/1.23 (step-pop @p23731 :rule scope :premises (@p4524)) % 1.02/1.23 (step-pop @p23732 :rule scope :premises (@p23731)) % 1.02/1.23 (step @p4525 :rule process_scope :premises (@p23732) :args (@t544)) % 1.02/1.23 (step @p4528 :rule implies_elim :premises (@p4525)) % 1.02/1.23 (step @p4529 :rule cnf_and_neg :args (@t854)) % 1.02/1.23 (step @p4530 :rule resolution :premises (@p4529 @p4528) :args (true @t854)) % 1.02/1.23 (step @p4531 :rule eq_resolve :premises (@p4530 @p4512)) % 1.02/1.23 (step @p4532 :rule refl :args (@t856)) % 1.02/1.23 (step @p4533 :rule nary_cong :premises (@p40 @p1566 @p4532) :args ((or @t370 @t544 @t856))) % 1.02/1.23 (assume-push @p23733 @t369) % 1.02/1.23 (assume-push @p23734 @t543) % 1.02/1.23 (assume-push @p23735 @t369) % 1.02/1.23 (assume-push @p23736 @t543) % 1.02/1.23 (step @p46 :rule false_intro :premises (@p38)) % 1.02/1.23 (step @p47 :rule refl :args (@t93)) % 1.02/1.23 (step @p4538 :rule cong :premises (@p23734 @p47) :args (@t855)) % 1.02/1.23 (step @p4539 :rule trans :premises (@p4538 @p46)) % 1.02/1.23 (step @p4540 :rule false_elim :premises (@p4539)) % 1.02/1.23 (step-pop @p23737 :rule scope :premises (@p4540)) % 1.02/1.23 (step-pop @p23738 :rule scope :premises (@p23737)) % 1.02/1.23 (step @p4541 :rule process_scope :premises (@p23738) :args (@t856)) % 1.02/1.23 (step @p4544 :rule and_intro :premises (@p38 @p23734)) % 1.02/1.23 (step @p4545 :rule modus_ponens :premises (@p4544 @p4541)) % 1.02/1.23 (step-pop @p23739 :rule scope :premises (@p4545)) % 1.02/1.23 (step-pop @p23740 :rule scope :premises (@p23739)) % 1.02/1.23 (step @p4546 :rule process_scope :premises (@p23740) :args (@t856)) % 1.02/1.23 (step @p4549 :rule implies_elim :premises (@p4546)) % 1.02/1.23 (step @p4550 :rule cnf_and_neg :args (@t857)) % 1.02/1.23 (step @p4551 :rule resolution :premises (@p4550 @p4549) :args (true @t857)) % 1.02/1.23 (step @p4552 :rule eq_resolve :premises (@p4551 @p4533)) % 1.02/1.23 (step @p4553 :rule reordering :premises (@p4552) :args ((or @t368 @t856 @t544))) % 1.02/1.23 (step @p4554 :rule nary_cong :premises (@p455 @p152 @p352) :args ((or @t447 @t391 @t425))) % 1.02/1.23 (assume-push @p23741 @t424) % 1.02/1.23 (assume-push @p23742 @t238) % 1.02/1.23 (assume-push @p23743 @t390) % 1.02/1.23 (step @p109 :rule evaluate :args (@t388)) % 1.02/1.23 (step @p4558 :rule symm :premises (@p23741)) % 1.02/1.23 (step @p4559 :rule trans :premises (@p23743 @p4558)) % 1.02/1.23 (step @p4560 :rule true_intro :premises (@p4559)) % 1.02/1.23 (step @p481 :rule false_intro :premises (@p452)) % 1.02/1.23 (step @p1054 :rule symm :premises (@p481)) % 1.02/1.23 (step @p4561 :rule trans :premises (@p1054 @p4560)) % 1.02/1.23 (step @p4562 false :rule eq_resolve :premises (@p4561 @p109)) % 1.02/1.23 (step-pop @p23744 :rule scope :premises (@p4562)) % 1.02/1.23 (step-pop @p23745 :rule scope :premises (@p23744)) % 1.02/1.23 (step-pop @p23746 :rule scope :premises (@p23745)) % 1.02/1.23 (step @p4563 :rule process_scope :premises (@p23746) :args (false)) % 1.02/1.23 (assume-push @p23747 @t238) % 1.02/1.23 (assume-push @p23748 @t390) % 1.02/1.23 (assume-push @p23749 @t424) % 1.02/1.23 (step @p4570 :rule and_intro :premises (@p23749 @p452 @p23748)) % 1.02/1.23 (step-pop @p23750 :rule scope :premises (@p4570)) % 1.02/1.23 (step-pop @p23751 :rule scope :premises (@p23750)) % 1.02/1.23 (step-pop @p23752 :rule scope :premises (@p23751)) % 1.02/1.23 (step @p4571 :rule process_scope :premises (@p23752) :args (@t858)) % 1.02/1.23 (step @p4575 :rule implies_elim :premises (@p4571)) % 1.02/1.23 (step @p4576 :rule resolution :premises (@p4575 @p4563) :args (true @t858)) % 1.02/1.23 (step @p4577 :rule not_and :premises (@p4576)) % 1.02/1.23 (step @p4578 :rule eq_resolve :premises (@p4577 @p4554)) % 1.02/1.23 (step @p4579 :rule and_elim :premises (@p4) :args (91)) % 1.02/1.23 (step @p4580 :rule symm :premises (@p4579)) % 1.02/1.23 (step @p4581 :rule refl :args (@t859)) % 1.02/1.23 (step @p4582 :rule bool-double-not-elim :args (@t860)) % 1.02/1.23 (step @p4583 :rule nary_cong :premises (@p102 @p4582 @p1954 @p1405 @p4581) :args ((or @t377 @t862 @t461 @t476 @t859))) % 1.02/1.23 (assume-push @p23753 @t372) % 1.02/1.23 (assume-push @p23754 @t861) % 1.02/1.23 (assume-push @p23755 @t459) % 1.02/1.23 (assume-push @p23756 @t474) % 1.02/1.23 (assume-push @p23757 @t861) % 1.02/1.23 (assume-push @p23758 @t584) % 1.02/1.23 (step @p4590 :rule false_intro :premises (@p4580)) % 1.02/1.23 (step @p2789 :rule refl :args (@t29)) % 1.02/1.23 (step @p4591 :rule cong :premises (@p23758 @p2789) :args (@t838)) % 1.02/1.23 (step @p4592 :rule trans :premises (@p4591 @p4590)) % 1.02/1.23 (step @p4593 :rule false_elim :premises (@p4592)) % 1.02/1.23 (step-pop @p23759 :rule scope :premises (@p4593)) % 1.02/1.23 (step-pop @p23760 :rule scope :premises (@p23759)) % 1.02/1.23 (step @p4594 :rule process_scope :premises (@p23760) :args (@t859)) % 1.02/1.23 (assume-push @p23761 @t459) % 1.02/1.23 (assume-push @p23762 @t474) % 1.02/1.23 (assume-push @p23763 @t372) % 1.02/1.23 (step @p1974 :rule symm :premises (@p23756)) % 1.02/1.23 (step @p1975 :rule symm :premises (@p23755)) % 1.02/1.23 (step @p1976 :rule cong :premises (@p1975 @p1974) :args (@t223)) % 1.02/1.23 (step @p1977 :rule trans :premises (@p67 @p1976)) % 1.02/1.23 (step-pop @p23764 :rule scope :premises (@p1977)) % 1.02/1.23 (step-pop @p23765 :rule scope :premises (@p23764)) % 1.02/1.23 (step-pop @p23766 :rule scope :premises (@p23765)) % 1.02/1.23 (step @p4600 :rule process_scope :premises (@p23766) :args (@t584)) % 1.02/1.23 (step @p4604 :rule and_intro :premises (@p23755 @p23756 @p67)) % 1.02/1.23 (step @p4605 :rule modus_ponens :premises (@p4604 @p4600)) % 1.02/1.23 (step @p4606 :rule and_intro :premises (@p4580 @p4605)) % 1.02/1.23 (step @p4607 :rule modus_ponens :premises (@p4606 @p4594)) % 1.02/1.23 (step-pop @p23767 :rule scope :premises (@p4607)) % 1.02/1.23 (step-pop @p23768 :rule scope :premises (@p23767)) % 1.02/1.23 (step-pop @p23769 :rule scope :premises (@p23768)) % 1.02/1.23 (step-pop @p23770 :rule scope :premises (@p23769)) % 1.02/1.23 (step @p4608 :rule process_scope :premises (@p23770) :args (@t859)) % 1.02/1.23 (step @p4613 :rule implies_elim :premises (@p4608)) % 1.02/1.23 (step @p4614 :rule cnf_and_neg :args (@t863)) % 1.02/1.23 (step @p4615 :rule resolution :premises (@p4614 @p4613) :args (true @t863)) % 1.02/1.23 (step @p4616 :rule eq_resolve :premises (@p4615 @p4583)) % 1.02/1.23 (step @p4617 :rule reordering :premises (@p4616) :args ((or @t860 @t461 @t476 @t859 @t377))) % 1.02/1.23 (step @p4618 :rule nary_cong :premises (@p102 @p1382 @p152 @p406) :args ((or @t377 @t536 @t391 @t438))) % 1.02/1.23 (assume-push @p23771 @t372) % 1.02/1.23 (assume-push @p23772 @t437) % 1.02/1.23 (assume-push @p23773 @t390) % 1.02/1.23 (assume-push @p23774 @t535) % 1.02/1.23 (step @p109 :rule evaluate :args (@t388)) % 1.02/1.23 (step @p4623 :rule symm :premises (@p23773)) % 1.02/1.23 (step @p4624 :rule trans :premises (@p4623 @p67)) % 1.02/1.23 (step @p4625 :rule symm :premises (@p4624)) % 1.02/1.23 (step @p4626 :rule symm :premises (@p23772)) % 1.02/1.23 (step @p4627 :rule trans :premises (@p4626 @p67 @p4625)) % 1.02/1.23 (step @p4628 :rule true_intro :premises (@p4627)) % 1.02/1.23 (step @p1388 :rule false_intro :premises (@p1380)) % 1.02/1.23 (step @p4629 :rule symm :premises (@p1388)) % 1.02/1.23 (step @p4630 :rule trans :premises (@p4629 @p4628)) % 1.02/1.23 (step @p4631 false :rule eq_resolve :premises (@p4630 @p109)) % 1.02/1.23 (step-pop @p23775 :rule scope :premises (@p4631)) % 1.02/1.23 (step-pop @p23776 :rule scope :premises (@p23775)) % 1.02/1.23 (step-pop @p23777 :rule scope :premises (@p23776)) % 1.02/1.23 (step-pop @p23778 :rule scope :premises (@p23777)) % 1.02/1.23 (step @p4632 :rule process_scope :premises (@p23778) :args (false)) % 1.02/1.23 (assume-push @p23779 @t372) % 1.02/1.23 (assume-push @p23780 @t535) % 1.02/1.23 (assume-push @p23781 @t390) % 1.02/1.23 (assume-push @p23782 @t437) % 1.02/1.23 (step @p4641 :rule and_intro :premises (@p67 @p23782 @p23781 @p1380)) % 1.02/1.23 (step-pop @p23783 :rule scope :premises (@p4641)) % 1.02/1.23 (step-pop @p23784 :rule scope :premises (@p23783)) % 1.02/1.23 (step-pop @p23785 :rule scope :premises (@p23784)) % 1.02/1.23 (step-pop @p23786 :rule scope :premises (@p23785)) % 1.02/1.23 (step @p4642 :rule process_scope :premises (@p23786) :args (@t864)) % 1.02/1.23 (step @p4647 :rule implies_elim :premises (@p4642)) % 1.02/1.23 (step @p4648 :rule resolution :premises (@p4647 @p4632) :args (true @t864)) % 1.02/1.23 (step @p4649 :rule not_and :premises (@p4648)) % 1.02/1.23 (step @p4650 :rule eq_resolve :premises (@p4649 @p4618)) % 1.02/1.23 (step @p4651 :rule reordering :premises (@p4650) :args ((or @t534 @t391 @t438 @t377))) % 1.02/1.23 (step @p4652 :rule nary_cong :premises (@p1140 @p1329 @p1566 @p1137) :args ((or @t507 @t529 @t544 @t504))) % 1.02/1.23 (assume-push @p23787 @t506) % 1.02/1.23 (assume-push @p23788 @t503) % 1.02/1.23 (assume-push @p23789 @t543) % 1.02/1.23 (assume-push @p23790 @t528) % 1.02/1.23 (step @p109 :rule evaluate :args (@t388)) % 1.02/1.23 (step @p4657 :rule symm :premises (@p23789)) % 1.02/1.23 (step @p4658 :rule trans :premises (@p4657 @p1134)) % 1.02/1.23 (step @p4659 :rule symm :premises (@p4658)) % 1.02/1.23 (step @p4660 :rule symm :premises (@p23788)) % 1.02/1.23 (step @p4661 :rule trans :premises (@p4660 @p1134 @p4659)) % 1.02/1.23 (step @p4662 :rule true_intro :premises (@p4661)) % 1.02/1.23 (step @p1335 :rule false_intro :premises (@p1326)) % 1.02/1.23 (step @p4663 :rule symm :premises (@p1335)) % 1.02/1.23 (step @p4664 :rule trans :premises (@p4663 @p4662)) % 1.02/1.23 (step @p4665 false :rule eq_resolve :premises (@p4664 @p109)) % 1.02/1.23 (step-pop @p23791 :rule scope :premises (@p4665)) % 1.02/1.23 (step-pop @p23792 :rule scope :premises (@p23791)) % 1.02/1.23 (step-pop @p23793 :rule scope :premises (@p23792)) % 1.02/1.23 (step-pop @p23794 :rule scope :premises (@p23793)) % 1.02/1.23 (step @p4666 :rule process_scope :premises (@p23794) :args (false)) % 1.02/1.23 (assume-push @p23795 @t506) % 1.02/1.23 (assume-push @p23796 @t528) % 1.02/1.23 (assume-push @p23797 @t543) % 1.02/1.23 (assume-push @p23798 @t503) % 1.02/1.23 (step @p4675 :rule and_intro :premises (@p1134 @p23798 @p23797 @p1326)) % 1.02/1.23 (step-pop @p23799 :rule scope :premises (@p4675)) % 1.02/1.23 (step-pop @p23800 :rule scope :premises (@p23799)) % 1.02/1.23 (step-pop @p23801 :rule scope :premises (@p23800)) % 1.02/1.23 (step-pop @p23802 :rule scope :premises (@p23801)) % 1.02/1.23 (step @p4676 :rule process_scope :premises (@p23802) :args (@t865)) % 1.02/1.23 (step @p4681 :rule implies_elim :premises (@p4676)) % 1.02/1.23 (step @p4682 :rule resolution :premises (@p4681 @p4666) :args (true @t865)) % 1.02/1.23 (step @p4683 :rule not_and :premises (@p4682)) % 1.02/1.23 (step @p4684 :rule eq_resolve :premises (@p4683 @p4652)) % 1.02/1.23 (step @p4685 :rule reordering :premises (@p4684) :args ((or @t527 @t544 @t504 @t507))) % 1.02/1.23 (step @p4686 :rule refl :args (@t867)) % 1.02/1.23 (step @p4687 :rule nary_cong :premises (@p178 @p102 @p1954 @p1405 @p4686) :args ((or @t397 @t377 @t461 @t476 @t867))) % 1.02/1.23 (assume-push @p23803 @t248) % 1.02/1.23 (assume-push @p23804 @t372) % 1.02/1.23 (assume-push @p23805 @t459) % 1.02/1.23 (assume-push @p23806 @t474) % 1.02/1.23 (assume-push @p23807 @t248) % 1.02/1.23 (assume-push @p23808 @t584) % 1.02/1.23 (step @p186 :rule false_intro :premises (@p176)) % 1.02/1.23 (step @p4694 :rule symm :premises (@p23808)) % 1.02/1.23 (step @p189 :rule refl :args (tptp.e0)) % 1.02/1.23 (step @p4695 :rule cong :premises (@p189 @p4694) :args (@t866)) % 1.02/1.23 (step @p4696 :rule trans :premises (@p4695 @p186)) % 1.02/1.23 (step @p4697 :rule false_elim :premises (@p4696)) % 1.02/1.23 (step-pop @p23809 :rule scope :premises (@p4697)) % 1.02/1.23 (step-pop @p23810 :rule scope :premises (@p23809)) % 1.02/1.23 (step @p4698 :rule process_scope :premises (@p23810) :args (@t867)) % 1.02/1.23 (assume-push @p23811 @t459) % 1.02/1.23 (assume-push @p23812 @t474) % 1.02/1.23 (assume-push @p23813 @t372) % 1.02/1.23 (step @p1974 :rule symm :premises (@p23806)) % 1.02/1.23 (step @p1975 :rule symm :premises (@p23805)) % 1.02/1.23 (step @p1976 :rule cong :premises (@p1975 @p1974) :args (@t223)) % 1.02/1.23 (step @p1977 :rule trans :premises (@p67 @p1976)) % 1.02/1.23 (step-pop @p23814 :rule scope :premises (@p1977)) % 1.02/1.23 (step-pop @p23815 :rule scope :premises (@p23814)) % 1.02/1.23 (step-pop @p23816 :rule scope :premises (@p23815)) % 1.02/1.23 (step @p4704 :rule process_scope :premises (@p23816) :args (@t584)) % 1.02/1.23 (step @p4708 :rule and_intro :premises (@p23805 @p23806 @p67)) % 1.02/1.23 (step @p4709 :rule modus_ponens :premises (@p4708 @p4704)) % 1.02/1.23 (step @p4710 :rule and_intro :premises (@p176 @p4709)) % 1.02/1.23 (step @p4711 :rule modus_ponens :premises (@p4710 @p4698)) % 1.02/1.23 (step-pop @p23817 :rule scope :premises (@p4711)) % 1.02/1.23 (step-pop @p23818 :rule scope :premises (@p23817)) % 1.02/1.23 (step-pop @p23819 :rule scope :premises (@p23818)) % 1.02/1.23 (step-pop @p23820 :rule scope :premises (@p23819)) % 1.02/1.23 (step @p4712 :rule process_scope :premises (@p23820) :args (@t867)) % 1.02/1.23 (step @p4717 :rule implies_elim :premises (@p4712)) % 1.02/1.23 (step @p4718 :rule cnf_and_neg :args (@t868)) % 1.02/1.23 (step @p4719 :rule resolution :premises (@p4718 @p4717) :args (true @t868)) % 1.02/1.23 (step @p4720 :rule eq_resolve :premises (@p4719 @p4687)) % 1.02/1.23 (step @p4721 :rule reordering :premises (@p4720) :args ((or @t247 @t461 @t476 @t867 @t377))) % 1.02/1.23 (assume-push @p23821 @t693) % 1.02/1.23 (assume-push @p23822 @t693) % 1.02/1.23 (step @p189 :rule refl :args (tptp.e0)) % 1.02/1.23 (step @p4724 :rule cong :premises (@p189 @p23821) :args (@t159)) % 1.02/1.23 (step @p4725 :rule trans :premises (@p23821 @p4724)) % 1.02/1.23 (step-pop @p23823 :rule scope :premises (@p4725)) % 1.02/1.23 (step @p4726 :rule process_scope :premises (@p23823) :args (@t869)) % 1.02/1.23 (step @p4728 :rule modus_ponens :premises (@p23821 @p4726)) % 1.02/1.23 (step-pop @p23824 :rule scope :premises (@p4728)) % 1.02/1.23 (step @p4729 :rule process_scope :premises (@p23824) :args (@t869)) % 1.02/1.23 (step @p4731 :rule implies_elim :premises (@p4729)) % 1.02/1.23 (step @p4732 :rule nary_cong :premises (@p1089 @p1954 @p12) :args ((or @t496 @t461 @t359))) % 1.02/1.23 (assume-push @p23825 @t232) % 1.02/1.23 (assume-push @p23826 @t459) % 1.02/1.23 (assume-push @p23827 @t232) % 1.02/1.23 (assume-push @p23828 @t459) % 1.02/1.23 (step @p1100 :rule false_intro :premises (@p1088)) % 1.02/1.23 (step @p4737 :rule symm :premises (@p23826)) % 1.02/1.23 (step @p281 :rule refl :args (tptp.e2)) % 1.02/1.23 (step @p4738 :rule cong :premises (@p281 @p4737) :args (@t358)) % 1.02/1.23 (step @p4739 :rule trans :premises (@p4738 @p1100)) % 1.02/1.23 (step @p4740 :rule false_elim :premises (@p4739)) % 1.02/1.23 (step-pop @p23829 :rule scope :premises (@p4740)) % 1.02/1.23 (step-pop @p23830 :rule scope :premises (@p23829)) % 1.02/1.23 (step @p4741 :rule process_scope :premises (@p23830) :args (@t359)) % 1.02/1.23 (step @p4744 :rule and_intro :premises (@p1088 @p23826)) % 1.02/1.23 (step @p4745 :rule modus_ponens :premises (@p4744 @p4741)) % 1.02/1.23 (step-pop @p23831 :rule scope :premises (@p4745)) % 1.02/1.23 (step-pop @p23832 :rule scope :premises (@p23831)) % 1.02/1.23 (step @p4746 :rule process_scope :premises (@p23832) :args (@t359)) % 1.02/1.23 (step @p4749 :rule implies_elim :premises (@p4746)) % 1.02/1.23 (step @p4750 :rule cnf_and_neg :args (@t870)) % 1.02/1.23 (step @p4751 :rule resolution :premises (@p4750 @p4749) :args (true @t870)) % 1.02/1.23 (step @p4752 :rule eq_resolve :premises (@p4751 @p4732)) % 1.02/1.23 (step @p4753 :rule reordering :premises (@p4752) :args ((or @t231 @t359 @t461))) % 1.02/1.23 (step @p4754 :rule refl :args (@t872)) % 1.02/1.23 (step @p4755 :rule nary_cong :premises (@p101 @p1405 @p4754) :args ((or @t386 @t476 @t872))) % 1.02/1.23 (assume-push @p23833 @t385) % 1.02/1.23 (assume-push @p23834 @t474) % 1.02/1.23 (assume-push @p23835 @t385) % 1.02/1.23 (assume-push @p23836 @t474) % 1.02/1.23 (step @p116 :rule false_intro :premises (@p98)) % 1.02/1.23 (step @p2714 :rule refl :args (@t159)) % 1.02/1.23 (step @p4760 :rule cong :premises (@p23834 @p2714) :args (@t871)) % 1.02/1.23 (step @p4761 :rule trans :premises (@p4760 @p116)) % 1.02/1.23 (step @p4762 :rule false_elim :premises (@p4761)) % 1.02/1.23 (step-pop @p23837 :rule scope :premises (@p4762)) % 1.02/1.23 (step-pop @p23838 :rule scope :premises (@p23837)) % 1.02/1.23 (step @p4763 :rule process_scope :premises (@p23838) :args (@t872)) % 1.02/1.23 (step @p4766 :rule and_intro :premises (@p98 @p23834)) % 1.02/1.23 (step @p4767 :rule modus_ponens :premises (@p4766 @p4763)) % 1.02/1.23 (step-pop @p23839 :rule scope :premises (@p4767)) % 1.02/1.23 (step-pop @p23840 :rule scope :premises (@p23839)) % 1.02/1.23 (step @p4768 :rule process_scope :premises (@p23840) :args (@t872)) % 1.02/1.23 (step @p4771 :rule implies_elim :premises (@p4768)) % 1.02/1.23 (step @p4772 :rule cnf_and_neg :args (@t873)) % 1.02/1.23 (step @p4773 :rule resolution :premises (@p4772 @p4771) :args (true @t873)) % 1.02/1.23 (step @p4774 :rule eq_resolve :premises (@p4773 @p4755)) % 1.02/1.23 (step @p4775 :rule reordering :premises (@p4774) :args ((or @t382 @t872 @t476))) % 1.02/1.23 (step @p4776 :rule bool-double-not-elim :args (@t874)) % 1.02/1.23 (step @p4777 :rule nary_cong :premises (@p1328 @p4776 @p1954) :args ((or @t526 (not @t875) @t461))) % 1.02/1.23 (assume-push @p23841 @t525) % 1.02/1.23 (assume-push @p23842 @t875) % 1.02/1.23 (assume-push @p23843 @t875) % 1.02/1.23 (assume-push @p23844 @t525) % 1.02/1.23 (step @p4782 :rule false_intro :premises (@p23842)) % 1.02/1.23 (step @p78 :rule refl :args (tptp.e1)) % 1.02/1.23 (step @p4783 :rule cong :premises (@p23841 @p78) :args (@t152)) % 1.02/1.23 (step @p2196 :rule refl :args (tptp.e4)) % 1.02/1.23 (step @p4784 :rule cong :premises (@p2196 @p4783) :args (@t459)) % 1.02/1.23 (step @p4785 :rule trans :premises (@p4784 @p4782)) % 1.02/1.23 (step @p4786 :rule false_elim :premises (@p4785)) % 1.02/1.23 (step-pop @p23845 :rule scope :premises (@p4786)) % 1.02/1.23 (step-pop @p23846 :rule scope :premises (@p23845)) % 1.02/1.23 (step @p4787 :rule process_scope :premises (@p23846) :args (@t461)) % 1.02/1.23 (step @p4790 :rule and_intro :premises (@p23842 @p23841)) % 1.02/1.23 (step @p4791 :rule modus_ponens :premises (@p4790 @p4787)) % 1.02/1.23 (step-pop @p23847 :rule scope :premises (@p4791)) % 1.02/1.23 (step-pop @p23848 :rule scope :premises (@p23847)) % 1.02/1.23 (step @p4792 :rule process_scope :premises (@p23848) :args (@t461)) % 1.02/1.23 (step @p4795 :rule implies_elim :premises (@p4792)) % 1.02/1.23 (step @p4796 :rule cnf_and_neg :args (@t876)) % 1.02/1.23 (step @p4797 :rule resolution :premises (@p4796 @p4795) :args (true @t876)) % 1.02/1.23 (step @p4798 :rule eq_resolve :premises (@p4797 @p4777)) % 1.02/1.23 (step @p4799 :rule reordering :premises (@p4798) :args ((or @t874 @t461 @t526))) % 1.02/1.23 (step @p4800 :rule nary_cong :premises (@p1488 @p101 @p3251 @p1954 @p1405 @p1328 @p1381) :args ((or @t402 @t386 @t695 @t461 @t476 @t526 @t533))) % 1.02/1.23 (assume-push @p23849 @t399) % 1.02/1.23 (assume-push @p23850 @t385) % 1.02/1.23 (assume-push @p23851 @t693) % 1.02/1.23 (assume-push @p23852 @t459) % 1.02/1.23 (assume-push @p23853 @t474) % 1.02/1.23 (assume-push @p23854 @t525) % 1.02/1.23 (assume-push @p23855 @t385) % 1.02/1.23 (assume-push @p23856 @t474) % 1.02/1.23 (assume-push @p23857 @t693) % 1.02/1.23 (assume-push @p23858 @t732) % 1.02/1.23 (assume-push @p23859 @t525) % 1.02/1.23 (step @p116 :rule false_intro :premises (@p98)) % 1.02/1.23 (step @p4812 :rule symm :premises (@p23854)) % 1.02/1.23 (step @p4813 :rule trans :premises (@p4812 @p23858)) % 1.02/1.23 (step @p4814 :rule symm :premises (@p4813)) % 1.02/1.23 (step @p4815 :rule symm :premises (@p23858)) % 1.02/1.23 (step @p4816 :rule trans :premises (@p4815 @p23851)) % 1.02/1.23 (step @p4817 :rule symm :premises (@p4816)) % 1.02/1.23 (step @p4818 :rule trans :premises (@p4817 @p4814)) % 1.02/1.23 (step @p4819 :rule symm :premises (@p4818)) % 1.02/1.23 (step @p4820 :rule cong :premises (@p23853 @p4819) :args (@t532)) % 1.02/1.23 (step @p4821 :rule trans :premises (@p4820 @p116)) % 1.02/1.23 (step @p4822 :rule false_elim :premises (@p4821)) % 1.02/1.23 (step-pop @p23860 :rule scope :premises (@p4822)) % 1.02/1.23 (step-pop @p23861 :rule scope :premises (@p23860)) % 1.02/1.23 (step-pop @p23862 :rule scope :premises (@p23861)) % 1.02/1.23 (step-pop @p23863 :rule scope :premises (@p23862)) % 1.02/1.23 (step-pop @p23864 :rule scope :premises (@p23863)) % 1.02/1.23 (step @p4823 :rule process_scope :premises (@p23864) :args (@t533)) % 1.02/1.23 (assume-push @p23865 @t474) % 1.02/1.23 (assume-push @p23866 @t459) % 1.02/1.23 (assume-push @p23867 @t399) % 1.02/1.23 (step @p3296 :rule symm :premises (@p23852)) % 1.02/1.23 (step @p3297 :rule symm :premises (@p23853)) % 1.02/1.23 (step @p3298 :rule cong :premises (@p3297 @p3296) :args (@t227)) % 1.02/1.23 (step @p3299 :rule trans :premises (@p65 @p3298)) % 1.02/1.23 (step-pop @p23868 :rule scope :premises (@p3299)) % 1.02/1.23 (step-pop @p23869 :rule scope :premises (@p23868)) % 1.02/1.23 (step-pop @p23870 :rule scope :premises (@p23869)) % 1.02/1.23 (step @p4832 :rule process_scope :premises (@p23870) :args (@t732)) % 1.02/1.23 (step @p4836 :rule and_intro :premises (@p23853 @p23852 @p65)) % 1.02/1.23 (step @p4837 :rule modus_ponens :premises (@p4836 @p4832)) % 1.02/1.23 (step @p4838 :rule and_intro :premises (@p98 @p23853 @p23851 @p4837 @p23854)) % 1.02/1.23 (step @p4839 :rule modus_ponens :premises (@p4838 @p4823)) % 1.02/1.23 (step-pop @p23871 :rule scope :premises (@p4839)) % 1.02/1.23 (step-pop @p23872 :rule scope :premises (@p23871)) % 1.02/1.23 (step-pop @p23873 :rule scope :premises (@p23872)) % 1.02/1.23 (step-pop @p23874 :rule scope :premises (@p23873)) % 1.02/1.23 (step-pop @p23875 :rule scope :premises (@p23874)) % 1.02/1.23 (step-pop @p23876 :rule scope :premises (@p23875)) % 1.02/1.23 (step @p4840 :rule process_scope :premises (@p23876) :args (@t533)) % 1.02/1.23 (step @p4847 :rule implies_elim :premises (@p4840)) % 1.02/1.23 (step @p4848 :rule cnf_and_neg :args (@t877)) % 1.02/1.23 (step @p4849 :rule resolution :premises (@p4848 @p4847) :args (true @t877)) % 1.02/1.23 (step @p4850 :rule eq_resolve :premises (@p4849 @p4800)) % 1.02/1.23 (step @p4851 :rule reordering :premises (@p4850) :args ((or @t382 @t695 @t461 @t476 @t526 @t533 @t402))) % 1.02/1.23 (assume-push @p23877 @t459) % 1.02/1.23 (assume-push @p23878 @t525) % 1.02/1.23 (assume-push @p23879 @t459) % 1.02/1.23 (assume-push @p23880 @t525) % 1.02/1.23 (step @p78 :rule refl :args (tptp.e1)) % 1.02/1.23 (step @p4856 :rule cong :premises (@p23877 @p78) :args (@t22)) % 1.02/1.23 (step @p4857 :rule trans :premises (@p23878 @p4856)) % 1.02/1.23 (step-pop @p23881 :rule scope :premises (@p4857)) % 1.02/1.23 (step-pop @p23882 :rule scope :premises (@p23881)) % 1.02/1.23 (step @p4858 :rule process_scope :premises (@p23882) :args (@t395)) % 1.02/1.23 (step @p4861 :rule and_intro :premises (@p23877 @p23878)) % 1.02/1.23 (step @p4862 :rule modus_ponens :premises (@p4861 @p4858)) % 1.02/1.23 (step-pop @p23883 :rule scope :premises (@p4862)) % 1.02/1.23 (step-pop @p23884 :rule scope :premises (@p23883)) % 1.02/1.23 (step @p4863 :rule process_scope :premises (@p23884) :args (@t395)) % 1.02/1.23 (step @p4866 :rule implies_elim :premises (@p4863)) % 1.02/1.23 (step @p4867 :rule cnf_and_neg :args (@t878)) % 1.02/1.23 (step @p4868 :rule resolution :premises (@p4867 @p4866) :args (true @t878)) % 1.02/1.23 (step @p4869 :rule reordering :premises (@p4868) :args ((or @t395 @t461 @t526))) % 1.02/1.23 (step @p4870 :rule eq-symm :args (@t54 tptp.e2)) % 1.02/1.23 (step @p4871 :rule nary_cong :premises (@p581 @p378 @p752 @p4870 @p1374) :args (@t189)) % 1.02/1.23 (step @p4872 :rule and_elim :premises (@p2) :args (15)) % 1.02/1.23 (step @p4873 :rule eq_resolve :premises (@p4872 @p4871)) % 1.02/1.23 (assume-push @p23885 @t543) % 1.02/1.23 (assume-push @p23886 @t879) % 1.02/1.23 (assume-push @p23887 @t543) % 1.02/1.23 (assume-push @p23888 @t879) % 1.02/1.23 (step @p78 :rule refl :args (tptp.e1)) % 1.02/1.23 (step @p4878 :rule cong :premises (@p23885 @p78) :args (@t54)) % 1.02/1.23 (step @p4879 :rule trans :premises (@p23886 @p4878)) % 1.02/1.23 (step-pop @p23889 :rule scope :premises (@p4879)) % 1.02/1.23 (step-pop @p23890 :rule scope :premises (@p23889)) % 1.02/1.23 (step @p4880 :rule process_scope :premises (@p23890) :args (@t880)) % 1.02/1.23 (step @p4883 :rule and_intro :premises (@p23885 @p23886)) % 1.02/1.23 (step @p4884 :rule modus_ponens :premises (@p4883 @p4880)) % 1.02/1.23 (step-pop @p23891 :rule scope :premises (@p4884)) % 1.02/1.23 (step-pop @p23892 :rule scope :premises (@p23891)) % 1.02/1.23 (step @p4885 :rule process_scope :premises (@p23892) :args (@t880)) % 1.02/1.23 (step @p4888 :rule implies_elim :premises (@p4885)) % 1.02/1.23 (step @p4889 :rule cnf_and_neg :args (@t881)) % 1.02/1.23 (step @p4890 :rule resolution :premises (@p4889 @p4888) :args (true @t881)) % 1.02/1.23 (step @p4891 :rule reordering :premises (@p4890) :args ((or @t880 @t544 @t882))) % 1.02/1.23 (assume-push @p23893 @t543) % 1.02/1.23 (assume-push @p23894 @t879) % 1.02/1.23 (assume-push @p23895 @t879) % 1.02/1.23 (assume-push @p23896 @t543) % 1.02/1.23 (step @p78 :rule refl :args (tptp.e1)) % 1.02/1.23 (step @p4896 :rule cong :premises (@p23894 @p78) :args (@t86)) % 1.02/1.23 (step @p4897 :rule trans :premises (@p23893 @p4896)) % 1.02/1.23 (step-pop @p23897 :rule scope :premises (@p4897)) % 1.02/1.23 (step-pop @p23898 :rule scope :premises (@p23897)) % 1.02/1.23 (step @p4898 :rule process_scope :premises (@p23898) :args (@t883)) % 1.02/1.23 (step @p4901 :rule and_intro :premises (@p23894 @p23893)) % 1.02/1.23 (step @p4902 :rule modus_ponens :premises (@p4901 @p4898)) % 1.02/1.23 (step-pop @p23899 :rule scope :premises (@p4902)) % 1.02/1.23 (step-pop @p23900 :rule scope :premises (@p23899)) % 1.02/1.23 (step @p4903 :rule process_scope :premises (@p23900) :args (@t883)) % 1.02/1.23 (step @p4906 :rule implies_elim :premises (@p4903)) % 1.02/1.23 (step @p4907 :rule resolution :premises (@p4889 @p4906) :args (true @t881)) % 1.02/1.23 (step @p4908 :rule reordering :premises (@p4907) :args ((or @t883 @t544 @t882))) % 1.02/1.23 (assume-push @p23901 @t515) % 1.02/1.23 (assume-push @p23902 @t399) % 1.02/1.23 (assume-push @p23903 @t459) % 1.02/1.23 (assume-push @p23904 @t474) % 1.02/1.23 (assume-push @p23905 @t634) % 1.02/1.23 (assume-push @p23906 @t879) % 1.02/1.23 (assume-push @p23907 @t515) % 1.02/1.23 (assume-push @p23908 @t879) % 1.02/1.23 (assume-push @p23909 @t634) % 1.02/1.23 (assume-push @p23910 @t474) % 1.02/1.23 (assume-push @p23911 @t459) % 1.02/1.23 (assume-push @p23912 @t399) % 1.02/1.23 (step @p4921 :rule cong :premises (@p23906 @p23905) :args (@t67)) % 1.02/1.23 (step @p4922 :rule symm :premises (@p23903)) % 1.02/1.23 (step @p4923 :rule symm :premises (@p23904)) % 1.02/1.23 (step @p4924 :rule cong :premises (@p4923 @p4922) :args (@t227)) % 1.02/1.23 (step @p4925 :rule trans :premises (@p65 @p4924 @p4921 @p1230)) % 1.02/1.23 (step-pop @p23913 :rule scope :premises (@p4925)) % 1.02/1.23 (step-pop @p23914 :rule scope :premises (@p23913)) % 1.02/1.23 (step-pop @p23915 :rule scope :premises (@p23914)) % 1.02/1.23 (step-pop @p23916 :rule scope :premises (@p23915)) % 1.02/1.23 (step-pop @p23917 :rule scope :premises (@p23916)) % 1.02/1.23 (step-pop @p23918 :rule scope :premises (@p23917)) % 1.02/1.23 (step @p4926 :rule process_scope :premises (@p23918) :args (@t247)) % 1.02/1.23 (step @p4933 :rule and_intro :premises (@p1231 @p23906 @p23905 @p23904 @p23903 @p65)) % 1.02/1.23 (step @p4934 :rule modus_ponens :premises (@p4933 @p4926)) % 1.02/1.23 (step-pop @p23919 :rule scope :premises (@p4934)) % 1.02/1.23 (step-pop @p23920 :rule scope :premises (@p23919)) % 1.02/1.23 (step-pop @p23921 :rule scope :premises (@p23920)) % 1.02/1.23 (step-pop @p23922 :rule scope :premises (@p23921)) % 1.02/1.23 (step-pop @p23923 :rule scope :premises (@p23922)) % 1.02/1.23 (step-pop @p23924 :rule scope :premises (@p23923)) % 1.02/1.23 (step @p4935 :rule process_scope :premises (@p23924) :args (@t247)) % 1.02/1.23 (step @p4942 :rule implies_elim :premises (@p4935)) % 1.02/1.23 (step @p4943 :rule cnf_and_neg :args (@t884)) % 1.02/1.23 (step @p4944 :rule resolution :premises (@p4943 @p4942) :args (true @t884)) % 1.02/1.23 (step @p4945 :rule reordering :premises (@p4944) :args ((or @t247 @t461 @t476 @t635 @t882 @t402 @t517))) % 1.02/1.23 (step @p4946 :rule refl :args (@t609)) % 1.02/1.23 (step @p4947 :rule nary_cong :premises (@p2140 @p3780 @p4946) :args ((or @t600 @t640 @t609))) % 1.02/1.23 (assume-push @p23925 @t230) % 1.02/1.23 (assume-push @p23926 @t638) % 1.02/1.23 (assume-push @p23927 @t230) % 1.02/1.23 (assume-push @p23928 @t638) % 1.02/1.23 (step @p2146 :rule false_intro :premises (@p2138)) % 1.02/1.23 (step @p4952 :rule symm :premises (@p23926)) % 1.02/1.23 (step @p472 :rule refl :args (tptp.e3)) % 1.02/1.23 (step @p4953 :rule cong :premises (@p472 @p4952) :args (@t607)) % 1.02/1.23 (step @p4954 :rule trans :premises (@p4953 @p2146)) % 1.02/1.23 (step @p4955 :rule false_elim :premises (@p4954)) % 1.02/1.23 (step-pop @p23929 :rule scope :premises (@p4955)) % 1.02/1.23 (step-pop @p23930 :rule scope :premises (@p23929)) % 1.02/1.23 (step @p4956 :rule process_scope :premises (@p23930) :args (@t609)) % 1.02/1.23 (step @p4959 :rule and_intro :premises (@p2138 @p23926)) % 1.02/1.23 (step @p4960 :rule modus_ponens :premises (@p4959 @p4956)) % 1.02/1.23 (step-pop @p23931 :rule scope :premises (@p4960)) % 1.02/1.23 (step-pop @p23932 :rule scope :premises (@p23931)) % 1.02/1.23 (step @p4961 :rule process_scope :premises (@p23932) :args (@t609)) % 1.02/1.23 (step @p4964 :rule implies_elim :premises (@p4961)) % 1.02/1.23 (step @p4965 :rule cnf_and_neg :args (@t885)) % 1.02/1.23 (step @p4966 :rule resolution :premises (@p4965 @p4964) :args (true @t885)) % 1.02/1.23 (step @p4967 :rule eq_resolve :premises (@p4966 @p4947)) % 1.02/1.23 (step @p4968 :rule reordering :premises (@p4967) :args ((or @t229 @t609 @t640))) % 1.02/1.23 (step @p4969 :rule refl :args (@t887)) % 1.02/1.23 (step @p4970 :rule nary_cong :premises (@p3416 @p3487 @p4969) :args ((or @t741 @t751 @t887))) % 1.02/1.23 (assume-push @p23933 @t740) % 1.02/1.23 (assume-push @p23934 @t750) % 1.02/1.23 (assume-push @p23935 @t740) % 1.02/1.23 (assume-push @p23936 @t750) % 1.02/1.23 (step @p3422 :rule false_intro :premises (@p3414)) % 1.02/1.23 (step @p3423 :rule refl :args (@t138)) % 1.02/1.23 (step @p4975 :rule cong :premises (@p23934 @p3423) :args (@t886)) % 1.02/1.23 (step @p4976 :rule trans :premises (@p4975 @p3422)) % 1.02/1.23 (step @p4977 :rule false_elim :premises (@p4976)) % 1.02/1.23 (step-pop @p23937 :rule scope :premises (@p4977)) % 1.02/1.23 (step-pop @p23938 :rule scope :premises (@p23937)) % 1.02/1.23 (step @p4978 :rule process_scope :premises (@p23938) :args (@t887)) % 1.02/1.23 (step @p4981 :rule and_intro :premises (@p3414 @p23934)) % 1.02/1.23 (step @p4982 :rule modus_ponens :premises (@p4981 @p4978)) % 1.02/1.23 (step-pop @p23939 :rule scope :premises (@p4982)) % 1.02/1.23 (step-pop @p23940 :rule scope :premises (@p23939)) % 1.02/1.23 (step @p4983 :rule process_scope :premises (@p23940) :args (@t887)) % 1.02/1.23 (step @p4986 :rule implies_elim :premises (@p4983)) % 1.02/1.23 (step @p4987 :rule cnf_and_neg :args (@t888)) % 1.02/1.23 (step @p4988 :rule resolution :premises (@p4987 @p4986) :args (true @t888)) % 1.02/1.23 (step @p4989 :rule eq_resolve :premises (@p4988 @p4970)) % 1.02/1.23 (step @p4990 :rule reordering :premises (@p4989) :args ((or @t739 @t887 @t751))) % 1.02/1.23 (step @p4991 :rule nary_cong :premises (@p102 @p1488 @p2355 @p1954 @p1405 @p3487 @p1328 @p1915) :args ((or @t377 @t402 @t621 @t461 @t476 @t751 @t526 @t574))) % 1.02/1.23 (assume-push @p23941 @t372) % 1.02/1.23 (assume-push @p23942 @t399) % 1.02/1.23 (assume-push @p23943 @t620) % 1.02/1.23 (assume-push @p23944 @t459) % 1.02/1.23 (assume-push @p23945 @t474) % 1.02/1.23 (assume-push @p23946 @t750) % 1.02/1.23 (assume-push @p23947 @t525) % 1.02/1.23 (assume-push @p23948 @t620) % 1.02/1.23 (assume-push @p23949 @t584) % 1.02/1.23 (assume-push @p23950 @t525) % 1.02/1.23 (assume-push @p23951 @t732) % 1.02/1.23 (assume-push @p23952 @t750) % 1.02/1.23 (step @p2368 :rule false_intro :premises (@p2354)) % 1.02/1.23 (step @p5004 :rule symm :premises (@p23946)) % 1.02/1.23 (step @p5005 :rule trans :premises (@p5004 @p23951)) % 1.02/1.23 (step @p5006 :rule symm :premises (@p5005)) % 1.02/1.23 (step @p5007 :rule symm :premises (@p23951)) % 1.02/1.23 (step @p5008 :rule trans :premises (@p5007 @p23947)) % 1.02/1.23 (step @p5009 :rule symm :premises (@p5008)) % 1.02/1.23 (step @p5010 :rule trans :premises (@p5009 @p5006)) % 1.02/1.23 (step @p5011 :rule symm :premises (@p5010)) % 1.02/1.23 (step @p5012 :rule cong :premises (@p23949 @p5011) :args (@t493)) % 1.02/1.23 (step @p5013 :rule trans :premises (@p5012 @p2368)) % 1.02/1.23 (step @p5014 :rule false_elim :premises (@p5013)) % 1.02/1.23 (step-pop @p23953 :rule scope :premises (@p5014)) % 1.02/1.23 (step-pop @p23954 :rule scope :premises (@p23953)) % 1.02/1.23 (step-pop @p23955 :rule scope :premises (@p23954)) % 1.02/1.23 (step-pop @p23956 :rule scope :premises (@p23955)) % 1.02/1.23 (step-pop @p23957 :rule scope :premises (@p23956)) % 1.02/1.23 (step @p5015 :rule process_scope :premises (@p23957) :args (@t574)) % 1.02/1.23 (assume-push @p23958 @t474) % 1.02/1.23 (assume-push @p23959 @t459) % 1.02/1.23 (assume-push @p23960 @t399) % 1.02/1.23 (step @p3296 :rule symm :premises (@p23944)) % 1.02/1.23 (step @p3297 :rule symm :premises (@p23945)) % 1.02/1.23 (step @p3298 :rule cong :premises (@p3297 @p3296) :args (@t227)) % 1.02/1.23 (step @p3299 :rule trans :premises (@p65 @p3298)) % 1.02/1.23 (step-pop @p23961 :rule scope :premises (@p3299)) % 1.02/1.23 (step-pop @p23962 :rule scope :premises (@p23961)) % 1.02/1.23 (step-pop @p23963 :rule scope :premises (@p23962)) % 1.02/1.23 (step @p5024 :rule process_scope :premises (@p23963) :args (@t732)) % 1.02/1.23 (step @p5028 :rule and_intro :premises (@p23945 @p23944 @p65)) % 1.02/1.23 (step @p5029 :rule modus_ponens :premises (@p5028 @p5024)) % 1.02/1.23 (assume-push @p23964 @t459) % 1.02/1.23 (assume-push @p23965 @t474) % 1.02/1.23 (assume-push @p23966 @t372) % 1.02/1.23 (step @p1974 :rule symm :premises (@p23945)) % 1.02/1.23 (step @p1975 :rule symm :premises (@p23944)) % 1.02/1.23 (step @p1976 :rule cong :premises (@p1975 @p1974) :args (@t223)) % 1.02/1.23 (step @p1977 :rule trans :premises (@p67 @p1976)) % 1.02/1.23 (step-pop @p23967 :rule scope :premises (@p1977)) % 1.02/1.23 (step-pop @p23968 :rule scope :premises (@p23967)) % 1.02/1.23 (step-pop @p23969 :rule scope :premises (@p23968)) % 1.02/1.23 (step @p5033 :rule process_scope :premises (@p23969) :args (@t584)) % 1.02/1.23 (step @p5037 :rule and_intro :premises (@p23944 @p23945 @p67)) % 1.02/1.23 (step @p5038 :rule modus_ponens :premises (@p5037 @p5033)) % 1.02/1.23 (step @p5039 :rule and_intro :premises (@p2354 @p5038 @p23947 @p5029 @p23946)) % 1.02/1.23 (step @p5040 :rule modus_ponens :premises (@p5039 @p5015)) % 1.02/1.23 (step-pop @p23970 :rule scope :premises (@p5040)) % 1.02/1.23 (step-pop @p23971 :rule scope :premises (@p23970)) % 1.02/1.23 (step-pop @p23972 :rule scope :premises (@p23971)) % 1.02/1.23 (step-pop @p23973 :rule scope :premises (@p23972)) % 1.02/1.23 (step-pop @p23974 :rule scope :premises (@p23973)) % 1.02/1.23 (step-pop @p23975 :rule scope :premises (@p23974)) % 1.02/1.23 (step-pop @p23976 :rule scope :premises (@p23975)) % 1.02/1.23 (step @p5041 :rule process_scope :premises (@p23976) :args (@t574)) % 1.02/1.23 (step @p5049 :rule implies_elim :premises (@p5041)) % 1.02/1.23 (step @p5050 :rule cnf_and_neg :args (@t889)) % 1.02/1.23 (step @p5051 :rule resolution :premises (@p5050 @p5049) :args (true @t889)) % 1.02/1.23 (step @p5052 :rule eq_resolve :premises (@p5051 @p4991)) % 1.02/1.23 (step @p5053 :rule reordering :premises (@p5052) :args ((or @t619 @t574 @t461 @t476 @t751 @t526 @t402 @t377))) % 1.02/1.23 (assume-push @p23977 @t372) % 1.02/1.23 (assume-push @p23978 @t459) % 1.02/1.23 (assume-push @p23979 @t474) % 1.02/1.23 (assume-push @p23980 @t638) % 1.02/1.23 (assume-push @p23981 @t459) % 1.02/1.23 (assume-push @p23982 @t474) % 1.02/1.23 (assume-push @p23983 @t372) % 1.02/1.23 (assume-push @p23984 @t638) % 1.02/1.23 (step @p281 :rule refl :args (tptp.e2)) % 1.02/1.23 (step @p5062 :rule symm :premises (@p23979)) % 1.02/1.23 (step @p5063 :rule symm :premises (@p23978)) % 1.02/1.23 (step @p5064 :rule cong :premises (@p5063 @p5062) :args (@t223)) % 1.02/1.23 (step @p5065 :rule trans :premises (@p67 @p5064)) % 1.02/1.23 (step @p5066 :rule cong :premises (@p5065 @p281) :args (@t112)) % 1.02/1.23 (step @p5067 :rule trans :premises (@p23980 @p5066)) % 1.02/1.23 (step-pop @p23985 :rule scope :premises (@p5067)) % 1.02/1.23 (step-pop @p23986 :rule scope :premises (@p23985)) % 1.02/1.23 (step-pop @p23987 :rule scope :premises (@p23986)) % 1.02/1.23 (step-pop @p23988 :rule scope :premises (@p23987)) % 1.02/1.23 (step @p5068 :rule process_scope :premises (@p23988) :args (@t890)) % 1.02/1.23 (step @p5073 :rule and_intro :premises (@p23978 @p23979 @p67 @p23980)) % 1.02/1.23 (step @p5074 :rule modus_ponens :premises (@p5073 @p5068)) % 1.02/1.23 (step-pop @p23989 :rule scope :premises (@p5074)) % 1.02/1.23 (step-pop @p23990 :rule scope :premises (@p23989)) % 1.02/1.23 (step-pop @p23991 :rule scope :premises (@p23990)) % 1.02/1.23 (step-pop @p23992 :rule scope :premises (@p23991)) % 1.02/1.23 (step @p5075 :rule process_scope :premises (@p23992) :args (@t890)) % 1.02/1.23 (step @p5080 :rule implies_elim :premises (@p5075)) % 1.02/1.23 (step @p5081 :rule cnf_and_neg :args (@t891)) % 1.02/1.23 (step @p5082 :rule resolution :premises (@p5081 @p5080) :args (true @t891)) % 1.02/1.23 (step @p5083 :rule reordering :premises (@p5082) :args ((or @t890 @t461 @t476 @t640 @t377))) % 1.02/1.23 (assume-push @p23993 @t372) % 1.02/1.23 (assume-push @p23994 @t459) % 1.02/1.23 (assume-push @p23995 @t474) % 1.02/1.23 (assume-push @p23996 @t638) % 1.02/1.23 (assume-push @p23997 @t638) % 1.02/1.23 (assume-push @p23998 @t459) % 1.02/1.23 (assume-push @p23999 @t474) % 1.02/1.23 (assume-push @p24000 @t372) % 1.02/1.23 (step @p281 :rule refl :args (tptp.e2)) % 1.02/1.23 (step @p5092 :rule cong :premises (@p23996 @p281) :args (@t15)) % 1.02/1.23 (step @p5093 :rule symm :premises (@p23995)) % 1.02/1.23 (step @p5094 :rule symm :premises (@p23994)) % 1.02/1.23 (step @p5095 :rule cong :premises (@p5094 @p5093) :args (@t223)) % 1.02/1.23 (step @p5096 :rule trans :premises (@p67 @p5095 @p5092)) % 1.02/1.23 (step-pop @p24001 :rule scope :premises (@p5096)) % 1.02/1.23 (step-pop @p24002 :rule scope :premises (@p24001)) % 1.02/1.23 (step-pop @p24003 :rule scope :premises (@p24002)) % 1.02/1.23 (step-pop @p24004 :rule scope :premises (@p24003)) % 1.02/1.23 (step @p5097 :rule process_scope :premises (@p24004) :args (@t892)) % 1.02/1.23 (step @p5102 :rule and_intro :premises (@p23996 @p23994 @p23995 @p67)) % 1.02/1.23 (step @p5103 :rule modus_ponens :premises (@p5102 @p5097)) % 1.02/1.23 (step-pop @p24005 :rule scope :premises (@p5103)) % 1.02/1.23 (step-pop @p24006 :rule scope :premises (@p24005)) % 1.02/1.23 (step-pop @p24007 :rule scope :premises (@p24006)) % 1.02/1.23 (step-pop @p24008 :rule scope :premises (@p24007)) % 1.02/1.23 (step @p5104 :rule process_scope :premises (@p24008) :args (@t892)) % 1.02/1.23 (step @p5109 :rule implies_elim :premises (@p5104)) % 1.02/1.23 (step @p5110 :rule resolution :premises (@p5081 @p5109) :args (true @t891)) % 1.02/1.23 (step @p5111 :rule reordering :premises (@p5110) :args ((or @t892 @t461 @t476 @t640 @t377))) % 1.02/1.23 (step @p5112 :rule and_elim :premises (@p4) :args (92)) % 1.02/1.23 (step @p5113 :rule symm :premises (@p5112)) % 1.02/1.23 (step @p5114 :rule refl :args (@t894)) % 1.02/1.23 (step @p5115 :rule bool-double-not-elim :args (@t895)) % 1.02/1.23 (step @p5116 :rule nary_cong :premises (@p242 @p5115 @p3780 @p1566 @p5114) :args ((or @t409 @t897 @t640 @t544 @t894))) % 1.02/1.23 (assume-push @p24009 @t408) % 1.02/1.23 (assume-push @p24010 @t896) % 1.02/1.23 (assume-push @p24011 @t638) % 1.02/1.23 (assume-push @p24012 @t543) % 1.02/1.23 (assume-push @p24013 @t896) % 1.02/1.23 (assume-push @p24014 @t898) % 1.02/1.23 (step @p5123 :rule false_intro :premises (@p5113)) % 1.02/1.23 (step @p2789 :rule refl :args (@t29)) % 1.02/1.23 (step @p5124 :rule cong :premises (@p24014 @p2789) :args (@t893)) % 1.02/1.23 (step @p5125 :rule trans :premises (@p5124 @p5123)) % 1.02/1.23 (step @p5126 :rule false_elim :premises (@p5125)) % 1.02/1.23 (step-pop @p24015 :rule scope :premises (@p5126)) % 1.02/1.23 (step-pop @p24016 :rule scope :premises (@p24015)) % 1.02/1.23 (step @p5127 :rule process_scope :premises (@p24016) :args (@t894)) % 1.02/1.23 (assume-push @p24017 @t638) % 1.02/1.23 (assume-push @p24018 @t543) % 1.02/1.23 (assume-push @p24019 @t408) % 1.02/1.23 (step @p5133 :rule symm :premises (@p24012)) % 1.02/1.23 (step @p5134 :rule symm :premises (@p24011)) % 1.02/1.23 (step @p5135 :rule cong :premises (@p5134 @p5133) :args (@t217)) % 1.02/1.23 (step @p5136 :rule trans :premises (@p238 @p5135)) % 1.02/1.23 (step-pop @p24020 :rule scope :premises (@p5136)) % 1.02/1.23 (step-pop @p24021 :rule scope :premises (@p24020)) % 1.02/1.23 (step-pop @p24022 :rule scope :premises (@p24021)) % 1.02/1.23 (step @p5137 :rule process_scope :premises (@p24022) :args (@t898)) % 1.02/1.23 (step @p5141 :rule and_intro :premises (@p24011 @p24012 @p238)) % 1.02/1.23 (step @p5142 :rule modus_ponens :premises (@p5141 @p5137)) % 1.02/1.23 (step @p5143 :rule and_intro :premises (@p5113 @p5142)) % 1.02/1.23 (step @p5144 :rule modus_ponens :premises (@p5143 @p5127)) % 1.02/1.23 (step-pop @p24023 :rule scope :premises (@p5144)) % 1.02/1.23 (step-pop @p24024 :rule scope :premises (@p24023)) % 1.02/1.23 (step-pop @p24025 :rule scope :premises (@p24024)) % 1.02/1.23 (step-pop @p24026 :rule scope :premises (@p24025)) % 1.02/1.23 (step @p5145 :rule process_scope :premises (@p24026) :args (@t894)) % 1.02/1.23 (step @p5150 :rule implies_elim :premises (@p5145)) % 1.02/1.23 (step @p5151 :rule cnf_and_neg :args (@t899)) % 1.02/1.23 (step @p5152 :rule resolution :premises (@p5151 @p5150) :args (true @t899)) % 1.02/1.23 (step @p5153 :rule eq_resolve :premises (@p5152 @p5116)) % 1.02/1.23 (step @p5154 :rule reordering :premises (@p5153) :args ((or @t895 @t640 @t544 @t894 @t409))) % 1.02/1.23 (step @p5155 :rule and_elim :premises (@p4) :args (38)) % 1.02/1.23 (step @p5156 :rule symm :premises (@p5155)) % 1.02/1.23 (step @p5157 :rule refl :args (@t901)) % 1.02/1.23 (step @p5158 :rule bool-double-not-elim :args (@t902)) % 1.02/1.23 (step @p5159 :rule nary_cong :premises (@p242 @p5158 @p3780 @p1566 @p5157) :args ((or @t409 @t904 @t640 @t544 @t901))) % 1.02/1.23 (assume-push @p24027 @t408) % 1.02/1.23 (assume-push @p24028 @t903) % 1.02/1.23 (assume-push @p24029 @t638) % 1.02/1.23 (assume-push @p24030 @t543) % 1.02/1.23 (assume-push @p24031 @t903) % 1.02/1.23 (assume-push @p24032 @t898) % 1.02/1.23 (step @p5166 :rule false_intro :premises (@p5156)) % 1.02/1.23 (step @p5167 :rule refl :args (@t73)) % 1.02/1.23 (step @p5168 :rule cong :premises (@p24032 @p5167) :args (@t900)) % 1.02/1.23 (step @p5169 :rule trans :premises (@p5168 @p5166)) % 1.02/1.23 (step @p5170 :rule false_elim :premises (@p5169)) % 1.02/1.23 (step-pop @p24033 :rule scope :premises (@p5170)) % 1.02/1.23 (step-pop @p24034 :rule scope :premises (@p24033)) % 1.02/1.23 (step @p5171 :rule process_scope :premises (@p24034) :args (@t901)) % 1.02/1.23 (assume-push @p24035 @t638) % 1.02/1.23 (assume-push @p24036 @t543) % 1.02/1.23 (assume-push @p24037 @t408) % 1.02/1.23 (step @p5133 :rule symm :premises (@p24030)) % 1.02/1.23 (step @p5134 :rule symm :premises (@p24029)) % 1.02/1.23 (step @p5135 :rule cong :premises (@p5134 @p5133) :args (@t217)) % 1.02/1.23 (step @p5136 :rule trans :premises (@p238 @p5135)) % 1.02/1.23 (step-pop @p24038 :rule scope :premises (@p5136)) % 1.02/1.23 (step-pop @p24039 :rule scope :premises (@p24038)) % 1.02/1.23 (step-pop @p24040 :rule scope :premises (@p24039)) % 1.02/1.23 (step @p5177 :rule process_scope :premises (@p24040) :args (@t898)) % 1.02/1.23 (step @p5181 :rule and_intro :premises (@p24029 @p24030 @p238)) % 1.02/1.23 (step @p5182 :rule modus_ponens :premises (@p5181 @p5177)) % 1.02/1.23 (step @p5183 :rule and_intro :premises (@p5156 @p5182)) % 1.02/1.23 (step @p5184 :rule modus_ponens :premises (@p5183 @p5171)) % 1.02/1.23 (step-pop @p24041 :rule scope :premises (@p5184)) % 1.02/1.23 (step-pop @p24042 :rule scope :premises (@p24041)) % 1.02/1.23 (step-pop @p24043 :rule scope :premises (@p24042)) % 1.02/1.23 (step-pop @p24044 :rule scope :premises (@p24043)) % 1.02/1.23 (step @p5185 :rule process_scope :premises (@p24044) :args (@t901)) % 1.02/1.23 (step @p5190 :rule implies_elim :premises (@p5185)) % 1.02/1.23 (step @p5191 :rule cnf_and_neg :args (@t905)) % 1.02/1.23 (step @p5192 :rule resolution :premises (@p5191 @p5190) :args (true @t905)) % 1.02/1.23 (step @p5193 :rule eq_resolve :premises (@p5192 @p5159)) % 1.02/1.23 (step @p5194 :rule reordering :premises (@p5193) :args ((or @t902 @t901 @t640 @t544 @t409))) % 1.02/1.23 (step @p5195 :rule and_elim :premises (@p4) :args (33)) % 1.02/1.23 (step @p5196 :rule symm :premises (@p5195)) % 1.02/1.23 (step @p5197 :rule refl :args (@t907)) % 1.02/1.23 (step @p5198 :rule bool-double-not-elim :args (@t908)) % 1.02/1.23 (step @p5199 :rule nary_cong :premises (@p242 @p5198 @p3780 @p1566 @p5197) :args ((or @t409 @t910 @t640 @t544 @t907))) % 1.02/1.23 (assume-push @p24045 @t408) % 1.02/1.23 (assume-push @p24046 @t909) % 1.02/1.23 (assume-push @p24047 @t638) % 1.02/1.23 (assume-push @p24048 @t543) % 1.02/1.23 (assume-push @p24049 @t909) % 1.02/1.23 (assume-push @p24050 @t898) % 1.02/1.23 (step @p5206 :rule false_intro :premises (@p5196)) % 1.02/1.23 (step @p3423 :rule refl :args (@t138)) % 1.02/1.23 (step @p5207 :rule cong :premises (@p24050 @p3423) :args (@t906)) % 1.02/1.23 (step @p5208 :rule trans :premises (@p5207 @p5206)) % 1.02/1.23 (step @p5209 :rule false_elim :premises (@p5208)) % 1.02/1.23 (step-pop @p24051 :rule scope :premises (@p5209)) % 1.02/1.23 (step-pop @p24052 :rule scope :premises (@p24051)) % 1.02/1.23 (step @p5210 :rule process_scope :premises (@p24052) :args (@t907)) % 1.02/1.23 (assume-push @p24053 @t638) % 1.02/1.23 (assume-push @p24054 @t543) % 1.02/1.23 (assume-push @p24055 @t408) % 1.02/1.23 (step @p5133 :rule symm :premises (@p24048)) % 1.02/1.23 (step @p5134 :rule symm :premises (@p24047)) % 1.02/1.23 (step @p5135 :rule cong :premises (@p5134 @p5133) :args (@t217)) % 1.02/1.23 (step @p5136 :rule trans :premises (@p238 @p5135)) % 1.02/1.23 (step-pop @p24056 :rule scope :premises (@p5136)) % 1.02/1.23 (step-pop @p24057 :rule scope :premises (@p24056)) % 1.02/1.23 (step-pop @p24058 :rule scope :premises (@p24057)) % 1.02/1.23 (step @p5216 :rule process_scope :premises (@p24058) :args (@t898)) % 1.02/1.23 (step @p5220 :rule and_intro :premises (@p24047 @p24048 @p238)) % 1.02/1.23 (step @p5221 :rule modus_ponens :premises (@p5220 @p5216)) % 1.02/1.23 (step @p5222 :rule and_intro :premises (@p5196 @p5221)) % 1.02/1.23 (step @p5223 :rule modus_ponens :premises (@p5222 @p5210)) % 1.02/1.23 (step-pop @p24059 :rule scope :premises (@p5223)) % 1.02/1.23 (step-pop @p24060 :rule scope :premises (@p24059)) % 1.02/1.23 (step-pop @p24061 :rule scope :premises (@p24060)) % 1.02/1.23 (step-pop @p24062 :rule scope :premises (@p24061)) % 1.02/1.23 (step @p5224 :rule process_scope :premises (@p24062) :args (@t907)) % 1.02/1.23 (step @p5229 :rule implies_elim :premises (@p5224)) % 1.02/1.23 (step @p5230 :rule cnf_and_neg :args (@t911)) % 1.02/1.23 (step @p5231 :rule resolution :premises (@p5230 @p5229) :args (true @t911)) % 1.02/1.23 (step @p5232 :rule eq_resolve :premises (@p5231 @p5199)) % 1.02/1.23 (step @p5233 :rule reordering :premises (@p5232) :args ((or @t908 @t907 @t640 @t544 @t409))) % 1.02/1.23 (assume-push @p24063 @t515) % 1.02/1.23 (assume-push @p24064 @t474) % 1.02/1.23 (assume-push @p24065 @t750) % 1.02/1.23 (assume-push @p24066 @t879) % 1.02/1.23 (assume-push @p24067 @t474) % 1.02/1.23 (assume-push @p24068 @t879) % 1.02/1.23 (assume-push @p24069 @t750) % 1.02/1.23 (assume-push @p24070 @t515) % 1.02/1.23 (step @p189 :rule refl :args (tptp.e0)) % 1.02/1.23 (step @p5242 :rule cong :premises (@p24064 @p189) :args (@t93)) % 1.02/1.23 (step @p5243 :rule symm :premises (@p24065)) % 1.02/1.23 (step @p5244 :rule symm :premises (@p24066)) % 1.02/1.23 (step @p5245 :rule cong :premises (@p5244 @p5243) :args (@t220)) % 1.02/1.23 (step @p5246 :rule trans :premises (@p1231 @p5245 @p5242)) % 1.02/1.23 (step-pop @p24071 :rule scope :premises (@p5246)) % 1.02/1.23 (step-pop @p24072 :rule scope :premises (@p24071)) % 1.02/1.23 (step-pop @p24073 :rule scope :premises (@p24072)) % 1.02/1.23 (step-pop @p24074 :rule scope :premises (@p24073)) % 1.02/1.23 (step @p5247 :rule process_scope :premises (@p24074) :args (@t912)) % 1.02/1.23 (step @p5252 :rule and_intro :premises (@p24064 @p24066 @p24065 @p1231)) % 1.02/1.23 (step @p5253 :rule modus_ponens :premises (@p5252 @p5247)) % 1.02/1.23 (step-pop @p24075 :rule scope :premises (@p5253)) % 1.02/1.23 (step-pop @p24076 :rule scope :premises (@p24075)) % 1.02/1.23 (step-pop @p24077 :rule scope :premises (@p24076)) % 1.02/1.23 (step-pop @p24078 :rule scope :premises (@p24077)) % 1.02/1.23 (step @p5254 :rule process_scope :premises (@p24078) :args (@t912)) % 1.02/1.23 (step @p5259 :rule implies_elim :premises (@p5254)) % 1.02/1.23 (step @p5260 :rule cnf_and_neg :args (@t913)) % 1.02/1.23 (step @p5261 :rule resolution :premises (@p5260 @p5259) :args (true @t913)) % 1.02/1.23 (step @p5262 :rule reordering :premises (@p5261) :args ((or @t912 @t476 @t751 @t882 @t517))) % 1.02/1.23 (assume-push @p24079 @t515) % 1.02/1.23 (assume-push @p24080 @t474) % 1.02/1.23 (assume-push @p24081 @t750) % 1.02/1.23 (assume-push @p24082 @t879) % 1.02/1.23 (assume-push @p24083 @t879) % 1.02/1.23 (assume-push @p24084 @t750) % 1.02/1.23 (assume-push @p24085 @t515) % 1.02/1.23 (assume-push @p24086 @t474) % 1.02/1.23 (step @p189 :rule refl :args (tptp.e0)) % 1.02/1.23 (step @p5271 :rule symm :premises (@p24081)) % 1.02/1.23 (step @p5272 :rule symm :premises (@p24082)) % 1.02/1.23 (step @p5273 :rule cong :premises (@p5272 @p5271) :args (@t220)) % 1.02/1.23 (step @p5274 :rule trans :premises (@p1231 @p5273)) % 1.02/1.23 (step @p5275 :rule cong :premises (@p5274 @p189) :args (@t125)) % 1.02/1.23 (step @p5276 :rule trans :premises (@p24080 @p5275)) % 1.02/1.23 (step-pop @p24087 :rule scope :premises (@p5276)) % 1.02/1.23 (step-pop @p24088 :rule scope :premises (@p24087)) % 1.02/1.23 (step-pop @p24089 :rule scope :premises (@p24088)) % 1.02/1.24 (step-pop @p24090 :rule scope :premises (@p24089)) % 1.02/1.24 (step @p5277 :rule process_scope :premises (@p24090) :args (@t914)) % 1.02/1.24 (step @p5282 :rule and_intro :premises (@p24082 @p24081 @p1231 @p24080)) % 1.02/1.24 (step @p5283 :rule modus_ponens :premises (@p5282 @p5277)) % 1.02/1.24 (step-pop @p24091 :rule scope :premises (@p5283)) % 1.02/1.24 (step-pop @p24092 :rule scope :premises (@p24091)) % 1.02/1.24 (step-pop @p24093 :rule scope :premises (@p24092)) % 1.02/1.24 (step-pop @p24094 :rule scope :premises (@p24093)) % 1.02/1.24 (step @p5284 :rule process_scope :premises (@p24094) :args (@t914)) % 1.02/1.24 (step @p5289 :rule implies_elim :premises (@p5284)) % 1.02/1.24 (step @p5290 :rule resolution :premises (@p5260 @p5289) :args (true @t913)) % 1.02/1.24 (step @p5291 :rule reordering :premises (@p5290) :args ((or @t914 @t476 @t751 @t882 @t517))) % 1.02/1.24 (step @p5292 :rule eq-symm :args (@t29 tptp.e3)) % 1.02/1.24 (step @p5293 :rule eq-symm :args (@t29 tptp.e2)) % 1.02/1.24 (step @p5294 :rule eq-symm :args (@t29 tptp.e1)) % 1.02/1.24 (step @p5295 :rule nary_cong :premises (@p678 @p5294 @p5293 @p5292 @p756) :args (@t35)) % 1.02/1.24 (step @p5296 :rule and_elim :premises (@p1) :args (20)) % 1.02/1.24 (step @p5297 :rule eq_resolve :premises (@p5296 @p5295)) % 1.02/1.24 (step @p5298 :rule bool-double-not-elim :args (@t715)) % 1.02/1.24 (step @p5299 :rule bool-double-not-elim :args (@t915)) % 1.02/1.24 (step @p5300 :rule bool-double-not-elim :args (@t900)) % 1.02/1.24 (step @p5301 :rule bool-double-not-elim :args (@t493)) % 1.02/1.24 (step @p5302 :rule bool-double-not-elim :args (@t886)) % 1.02/1.24 (step @p5303 :rule nary_cong :premises (@p5302 @p5301 @p5300 @p5299 @p5298) :args ((or (not @t887) (not @t574) (not @t901) @t917 (not @t716)))) % 1.02/1.24 (step @p5304 :rule not_or_elim :premises (@p767) :args (3)) % 1.02/1.24 (step @p5305 :rule not_and :premises (@p5304)) % 1.02/1.24 (step @p5306 :rule eq_resolve :premises (@p5305 @p5303)) % 1.02/1.24 (step @p5307 :rule eq-symm :args (@t132 tptp.e2)) % 1.02/1.24 (step @p5308 :rule eq-symm :args (@t138 tptp.e2)) % 1.02/1.24 (step @p5309 :rule eq-symm :args (@t159 tptp.e2)) % 1.02/1.24 (step @p5310 :rule nary_cong :premises (@p5309 @p581 @p715 @p5308 @p5307) :args (@t200)) % 1.02/1.24 (step @p5311 :rule and_elim :premises (@p2) :args (4)) % 1.02/1.24 (step @p5312 :rule eq_resolve :premises (@p5311 @p5310)) % 1.02/1.24 (assume-push @p24095 @t412) % 1.02/1.24 (assume-push @p24096 @t638) % 1.02/1.24 (assume-push @p24097 @t598) % 1.02/1.24 (assume-push @p24098 @t543) % 1.02/1.24 (assume-push @p24099 @t543) % 1.02/1.24 (assume-push @p24100 @t638) % 1.02/1.24 (assume-push @p24101 @t412) % 1.02/1.24 (assume-push @p24102 @t598) % 1.02/1.24 (step @p2196 :rule refl :args (tptp.e4)) % 1.02/1.24 (step @p5321 :rule symm :premises (@p24096)) % 1.02/1.24 (step @p5322 :rule symm :premises (@p24098)) % 1.02/1.24 (step @p5323 :rule cong :premises (@p5322 @p5321) :args (@t221)) % 1.02/1.24 (step @p5324 :rule trans :premises (@p274 @p5323)) % 1.02/1.24 (step @p5325 :rule cong :premises (@p5324 @p2196) :args (@t100)) % 1.02/1.24 (step @p5326 :rule trans :premises (@p24097 @p5325)) % 1.02/1.24 (step-pop @p24103 :rule scope :premises (@p5326)) % 1.02/1.24 (step-pop @p24104 :rule scope :premises (@p24103)) % 1.02/1.24 (step-pop @p24105 :rule scope :premises (@p24104)) % 1.02/1.24 (step-pop @p24106 :rule scope :premises (@p24105)) % 1.02/1.24 (step @p5327 :rule process_scope :premises (@p24106) :args (@t918)) % 1.02/1.24 (step @p5332 :rule and_intro :premises (@p24098 @p24096 @p274 @p24097)) % 1.02/1.24 (step @p5333 :rule modus_ponens :premises (@p5332 @p5327)) % 1.02/1.24 (step-pop @p24107 :rule scope :premises (@p5333)) % 1.02/1.24 (step-pop @p24108 :rule scope :premises (@p24107)) % 1.02/1.24 (step-pop @p24109 :rule scope :premises (@p24108)) % 1.02/1.24 (step-pop @p24110 :rule scope :premises (@p24109)) % 1.02/1.24 (step @p5334 :rule process_scope :premises (@p24110) :args (@t918)) % 1.02/1.24 (step @p5339 :rule implies_elim :premises (@p5334)) % 1.02/1.24 (step @p5340 :rule cnf_and_neg :args (@t919)) % 1.02/1.24 (step @p5341 :rule resolution :premises (@p5340 @p5339) :args (true @t919)) % 1.02/1.24 (step @p5342 :rule reordering :premises (@p5341) :args ((or @t918 @t640 @t599 @t544 @t414))) % 1.02/1.24 (assume-push @p24111 @t629) % 1.02/1.24 (assume-push @p24112 @t750) % 1.02/1.24 (assume-push @p24113 @t598) % 1.02/1.24 (assume-push @p24114 @t525) % 1.02/1.24 (assume-push @p24115 @t750) % 1.02/1.24 (assume-push @p24116 @t525) % 1.02/1.24 (assume-push @p24117 @t598) % 1.02/1.24 (assume-push @p24118 @t629) % 1.02/1.24 (step @p472 :rule refl :args (tptp.e3)) % 1.02/1.24 (step @p5351 :rule cong :premises (@p24112 @p472) :args (@t138)) % 1.02/1.24 (step @p5352 :rule symm :premises (@p24113)) % 1.02/1.24 (step @p5353 :rule symm :premises (@p24114)) % 1.02/1.24 (step @p5354 :rule cong :premises (@p5353 @p5352) :args (@t219)) % 1.02/1.24 (step @p5355 :rule trans :premises (@p2497 @p5354 @p5351)) % 1.02/1.24 (step-pop @p24119 :rule scope :premises (@p5355)) % 1.02/1.24 (step-pop @p24120 :rule scope :premises (@p24119)) % 1.02/1.24 (step-pop @p24121 :rule scope :premises (@p24120)) % 1.02/1.24 (step-pop @p24122 :rule scope :premises (@p24121)) % 1.02/1.24 (step @p5356 :rule process_scope :premises (@p24122) :args (@t920)) % 1.02/1.24 (step @p5361 :rule and_intro :premises (@p24112 @p24114 @p24113 @p2497)) % 1.02/1.24 (step @p5362 :rule modus_ponens :premises (@p5361 @p5356)) % 1.02/1.24 (step-pop @p24123 :rule scope :premises (@p5362)) % 1.02/1.24 (step-pop @p24124 :rule scope :premises (@p24123)) % 1.02/1.24 (step-pop @p24125 :rule scope :premises (@p24124)) % 1.02/1.24 (step-pop @p24126 :rule scope :premises (@p24125)) % 1.02/1.24 (step @p5363 :rule process_scope :premises (@p24126) :args (@t920)) % 1.02/1.24 (step @p5368 :rule implies_elim :premises (@p5363)) % 1.02/1.24 (step @p5369 :rule cnf_and_neg :args (@t921)) % 1.02/1.24 (step @p5370 :rule resolution :premises (@p5369 @p5368) :args (true @t921)) % 1.02/1.24 (step @p5371 :rule reordering :premises (@p5370) :args ((or @t920 @t751 @t599 @t526 @t631))) % 1.02/1.24 (assume-push @p24127 @t412) % 1.02/1.24 (assume-push @p24128 @t638) % 1.02/1.24 (assume-push @p24129 @t598) % 1.02/1.24 (assume-push @p24130 @t543) % 1.02/1.24 (assume-push @p24131 @t598) % 1.02/1.24 (assume-push @p24132 @t543) % 1.02/1.24 (assume-push @p24133 @t638) % 1.02/1.24 (assume-push @p24134 @t412) % 1.02/1.24 (step @p2196 :rule refl :args (tptp.e4)) % 1.02/1.24 (step @p5380 :rule cong :premises (@p24129 @p2196) :args (@t36)) % 1.02/1.24 (step @p5381 :rule symm :premises (@p24128)) % 1.02/1.24 (step @p5382 :rule symm :premises (@p24130)) % 1.02/1.24 (step @p5383 :rule cong :premises (@p5382 @p5381) :args (@t221)) % 1.02/1.24 (step @p5384 :rule trans :premises (@p274 @p5383 @p5380)) % 1.02/1.24 (step-pop @p24135 :rule scope :premises (@p5384)) % 1.02/1.24 (step-pop @p24136 :rule scope :premises (@p24135)) % 1.02/1.24 (step-pop @p24137 :rule scope :premises (@p24136)) % 1.02/1.24 (step-pop @p24138 :rule scope :premises (@p24137)) % 1.02/1.24 (step @p5385 :rule process_scope :premises (@p24138) :args (@t922)) % 1.02/1.24 (step @p5390 :rule and_intro :premises (@p24129 @p24130 @p24128 @p274)) % 1.02/1.24 (step @p5391 :rule modus_ponens :premises (@p5390 @p5385)) % 1.02/1.24 (step-pop @p24139 :rule scope :premises (@p5391)) % 1.02/1.24 (step-pop @p24140 :rule scope :premises (@p24139)) % 1.02/1.24 (step-pop @p24141 :rule scope :premises (@p24140)) % 1.02/1.24 (step-pop @p24142 :rule scope :premises (@p24141)) % 1.02/1.24 (step @p5392 :rule process_scope :premises (@p24142) :args (@t922)) % 1.02/1.24 (step @p5397 :rule implies_elim :premises (@p5392)) % 1.02/1.24 (step @p5398 :rule resolution :premises (@p5340 @p5397) :args (true @t919)) % 1.02/1.24 (step @p5399 :rule reordering :premises (@p5398) :args ((or @t922 @t640 @t599 @t544 @t414))) % 1.02/1.24 (assume-push @p24143 @t629) % 1.02/1.24 (assume-push @p24144 @t750) % 1.02/1.24 (assume-push @p24145 @t598) % 1.02/1.24 (assume-push @p24146 @t525) % 1.02/1.24 (assume-push @p24147 @t525) % 1.02/1.24 (assume-push @p24148 @t598) % 1.02/1.24 (assume-push @p24149 @t629) % 1.02/1.24 (assume-push @p24150 @t750) % 1.02/1.24 (step @p472 :rule refl :args (tptp.e3)) % 1.02/1.24 (step @p5408 :rule symm :premises (@p24145)) % 1.02/1.24 (step @p5409 :rule symm :premises (@p24146)) % 1.02/1.24 (step @p5410 :rule cong :premises (@p5409 @p5408) :args (@t219)) % 1.02/1.24 (step @p5411 :rule trans :premises (@p2497 @p5410)) % 1.02/1.24 (step @p5412 :rule cong :premises (@p5411 @p472) :args (@t106)) % 1.02/1.24 (step @p5413 :rule trans :premises (@p24144 @p5412)) % 1.02/1.24 (step-pop @p24151 :rule scope :premises (@p5413)) % 1.02/1.24 (step-pop @p24152 :rule scope :premises (@p24151)) % 1.02/1.24 (step-pop @p24153 :rule scope :premises (@p24152)) % 1.02/1.24 (step-pop @p24154 :rule scope :premises (@p24153)) % 1.02/1.24 (step @p5414 :rule process_scope :premises (@p24154) :args (@t923)) % 1.02/1.24 (step @p5419 :rule and_intro :premises (@p24146 @p24145 @p2497 @p24144)) % 1.02/1.24 (step @p5420 :rule modus_ponens :premises (@p5419 @p5414)) % 1.02/1.24 (step-pop @p24155 :rule scope :premises (@p5420)) % 1.02/1.24 (step-pop @p24156 :rule scope :premises (@p24155)) % 1.02/1.24 (step-pop @p24157 :rule scope :premises (@p24156)) % 1.02/1.24 (step-pop @p24158 :rule scope :premises (@p24157)) % 1.02/1.24 (step @p5421 :rule process_scope :premises (@p24158) :args (@t923)) % 1.02/1.24 (step @p5426 :rule implies_elim :premises (@p5421)) % 1.02/1.24 (step @p5427 :rule resolution :premises (@p5369 @p5426) :args (true @t921)) % 1.02/1.24 (step @p5428 :rule reordering :premises (@p5427) :args ((or @t923 @t751 @t599 @t526 @t631))) % 1.02/1.24 (assume-push @p24159 @t604) % 1.02/1.24 (assume-push @p24160 @t598) % 1.02/1.24 (assume-push @p24161 @t924) % 1.02/1.24 (assume-push @p24162 @t525) % 1.02/1.24 (assume-push @p24163 @t598) % 1.02/1.24 (assume-push @p24164 @t525) % 1.02/1.24 (assume-push @p24165 @t604) % 1.02/1.24 (assume-push @p24166 @t924) % 1.02/1.24 (step @p189 :rule refl :args (tptp.e0)) % 1.02/1.24 (step @p5437 :rule symm :premises (@p24162)) % 1.02/1.24 (step @p5438 :rule symm :premises (@p24160)) % 1.02/1.24 (step @p5439 :rule cong :premises (@p5438 @p5437) :args (@t207)) % 1.02/1.24 (step @p5440 :rule trans :premises (@p2164 @p5439)) % 1.02/1.24 (step @p5441 :rule cong :premises (@p5440 @p189) :args (@t29)) % 1.02/1.24 (step @p5442 :rule trans :premises (@p24161 @p5441)) % 1.02/1.24 (step-pop @p24167 :rule scope :premises (@p5442)) % 1.02/1.24 (step-pop @p24168 :rule scope :premises (@p24167)) % 1.02/1.24 (step-pop @p24169 :rule scope :premises (@p24168)) % 1.02/1.24 (step-pop @p24170 :rule scope :premises (@p24169)) % 1.02/1.24 (step @p5443 :rule process_scope :premises (@p24170) :args (@t925)) % 1.02/1.24 (step @p5448 :rule and_intro :premises (@p24160 @p24162 @p2164 @p24161)) % 1.02/1.24 (step @p5449 :rule modus_ponens :premises (@p5448 @p5443)) % 1.02/1.24 (step-pop @p24171 :rule scope :premises (@p5449)) % 1.02/1.24 (step-pop @p24172 :rule scope :premises (@p24171)) % 1.02/1.24 (step-pop @p24173 :rule scope :premises (@p24172)) % 1.02/1.24 (step-pop @p24174 :rule scope :premises (@p24173)) % 1.02/1.24 (step @p5450 :rule process_scope :premises (@p24174) :args (@t925)) % 1.02/1.24 (step @p5455 :rule implies_elim :premises (@p5450)) % 1.02/1.24 (step @p5456 :rule cnf_and_neg :args (@t926)) % 1.02/1.24 (step @p5457 :rule resolution :premises (@p5456 @p5455) :args (true @t926)) % 1.02/1.24 (step @p5458 :rule reordering :premises (@p5457) :args ((or @t925 @t599 @t927 @t526 @t605))) % 1.02/1.24 (assume-push @p24175 @t604) % 1.02/1.24 (assume-push @p24176 @t598) % 1.02/1.24 (assume-push @p24177 @t924) % 1.02/1.24 (assume-push @p24178 @t525) % 1.02/1.24 (assume-push @p24179 @t924) % 1.02/1.24 (assume-push @p24180 @t598) % 1.02/1.24 (assume-push @p24181 @t525) % 1.02/1.24 (assume-push @p24182 @t604) % 1.02/1.24 (step @p189 :rule refl :args (tptp.e0)) % 1.02/1.24 (step @p5467 :rule cong :premises (@p24177 @p189) :args (@t60)) % 1.02/1.24 (step @p5468 :rule symm :premises (@p24178)) % 1.02/1.24 (step @p5469 :rule symm :premises (@p24176)) % 1.02/1.24 (step @p5470 :rule cong :premises (@p5469 @p5468) :args (@t207)) % 1.02/1.24 (step @p5471 :rule trans :premises (@p2164 @p5470 @p5467)) % 1.02/1.24 (step-pop @p24183 :rule scope :premises (@p5471)) % 1.02/1.24 (step-pop @p24184 :rule scope :premises (@p24183)) % 1.02/1.24 (step-pop @p24185 :rule scope :premises (@p24184)) % 1.02/1.24 (step-pop @p24186 :rule scope :premises (@p24185)) % 1.02/1.24 (step @p5472 :rule process_scope :premises (@p24186) :args (@t928)) % 1.02/1.24 (step @p5477 :rule and_intro :premises (@p24177 @p24176 @p24178 @p2164)) % 1.02/1.24 (step @p5478 :rule modus_ponens :premises (@p5477 @p5472)) % 1.02/1.24 (step-pop @p24187 :rule scope :premises (@p5478)) % 1.02/1.24 (step-pop @p24188 :rule scope :premises (@p24187)) % 1.02/1.24 (step-pop @p24189 :rule scope :premises (@p24188)) % 1.02/1.24 (step-pop @p24190 :rule scope :premises (@p24189)) % 1.02/1.24 (step @p5479 :rule process_scope :premises (@p24190) :args (@t928)) % 1.02/1.24 (step @p5484 :rule implies_elim :premises (@p5479)) % 1.02/1.24 (step @p5485 :rule resolution :premises (@p5456 @p5484) :args (true @t926)) % 1.02/1.24 (step @p5486 :rule reordering :premises (@p5485) :args ((or @t928 @t599 @t927 @t526 @t605))) % 1.02/1.24 (step @p5487 :rule and_elim :premises (@p3) :args (18)) % 1.02/1.24 (step @p5488 :rule symm :premises (@p5487)) % 1.02/1.24 (assume-push @p24191 @t929) % 1.02/1.24 (assume-push @p24192 @t915) % 1.02/1.24 (assume-push @p24193 @t915) % 1.02/1.24 (assume-push @p24194 @t929) % 1.02/1.24 (step @p5493 :rule symm :premises (@p24192)) % 1.02/1.24 (step @p5494 :rule refl :args (@t42)) % 1.02/1.24 (step @p5495 :rule cong :premises (@p5494 @p5493) :args (@t210)) % 1.02/1.24 (step @p5496 :rule trans :premises (@p5488 @p5495)) % 1.02/1.24 (step-pop @p24195 :rule scope :premises (@p5496)) % 1.02/1.24 (step-pop @p24196 :rule scope :premises (@p24195)) % 1.02/1.24 (step @p5497 :rule process_scope :premises (@p24196) :args (@t930)) % 1.02/1.24 (step @p5500 :rule and_intro :premises (@p24192 @p5488)) % 1.02/1.24 (step @p5501 :rule modus_ponens :premises (@p5500 @p5497)) % 1.02/1.24 (step-pop @p24197 :rule scope :premises (@p5501)) % 1.02/1.24 (step-pop @p24198 :rule scope :premises (@p24197)) % 1.02/1.24 (step @p5502 :rule process_scope :premises (@p24198) :args (@t930)) % 1.02/1.24 (step @p5505 :rule implies_elim :premises (@p5502)) % 1.02/1.24 (step @p5506 :rule cnf_and_neg :args (@t931)) % 1.02/1.24 (step @p5507 :rule resolution :premises (@p5506 @p5505) :args (true @t931)) % 1.02/1.24 (step @p5508 :rule reordering :premises (@p5507) :args ((or @t916 @t930 (not @t929)))) % 1.02/1.24 (assume-push @p24199 @t399) % 1.02/1.24 (assume-push @p24200 @t459) % 1.02/1.24 (assume-push @p24201 @t829) % 1.02/1.24 (assume-push @p24202 @t474) % 1.02/1.24 (assume-push @p24203 @t474) % 1.02/1.24 (assume-push @p24204 @t459) % 1.02/1.24 (assume-push @p24205 @t399) % 1.02/1.24 (assume-push @p24206 @t829) % 1.02/1.24 (step @p2196 :rule refl :args (tptp.e4)) % 1.02/1.24 (step @p5517 :rule symm :premises (@p24200)) % 1.02/1.24 (step @p5518 :rule symm :premises (@p24202)) % 1.02/1.24 (step @p5519 :rule cong :premises (@p5518 @p5517) :args (@t227)) % 1.02/1.24 (step @p5520 :rule trans :premises (@p65 @p5519)) % 1.02/1.24 (step @p5521 :rule cong :premises (@p5520 @p2196) :args (@t132)) % 1.02/1.24 (step @p5522 :rule trans :premises (@p24201 @p5521)) % 1.02/1.24 (step-pop @p24207 :rule scope :premises (@p5522)) % 1.02/1.24 (step-pop @p24208 :rule scope :premises (@p24207)) % 1.02/1.24 (step-pop @p24209 :rule scope :premises (@p24208)) % 1.02/1.24 (step-pop @p24210 :rule scope :premises (@p24209)) % 1.02/1.24 (step @p5523 :rule process_scope :premises (@p24210) :args (@t932)) % 1.02/1.24 (step @p5528 :rule and_intro :premises (@p24202 @p24200 @p65 @p24201)) % 1.02/1.24 (step @p5529 :rule modus_ponens :premises (@p5528 @p5523)) % 1.02/1.24 (step-pop @p24211 :rule scope :premises (@p5529)) % 1.02/1.24 (step-pop @p24212 :rule scope :premises (@p24211)) % 1.02/1.24 (step-pop @p24213 :rule scope :premises (@p24212)) % 1.02/1.24 (step-pop @p24214 :rule scope :premises (@p24213)) % 1.02/1.24 (step @p5530 :rule process_scope :premises (@p24214) :args (@t932)) % 1.02/1.24 (step @p5535 :rule implies_elim :premises (@p5530)) % 1.02/1.24 (step @p5536 :rule cnf_and_neg :args (@t933)) % 1.02/1.24 (step @p5537 :rule resolution :premises (@p5536 @p5535) :args (true @t933)) % 1.02/1.24 (step @p5538 :rule reordering :premises (@p5537) :args ((or @t932 @t461 @t934 @t476 @t402))) % 1.02/1.24 (step @p5539 :rule and_elim :premises (@p3) :args (4)) % 1.02/1.24 (step @p5540 :rule symm :premises (@p5539)) % 1.02/1.24 (assume-push @p24215 @t445) % 1.02/1.24 (assume-push @p24216 @t935) % 1.02/1.24 (assume-push @p24217 @t829) % 1.02/1.24 (assume-push @p24218 @t750) % 1.02/1.24 (assume-push @p24219 @t879) % 1.02/1.24 (assume-push @p24220 @t924) % 1.02/1.24 (assume-push @p24221 @t750) % 1.02/1.24 (assume-push @p24222 @t879) % 1.02/1.24 (assume-push @p24223 @t445) % 1.02/1.24 (assume-push @p24224 @t924) % 1.02/1.24 (assume-push @p24225 @t829) % 1.02/1.24 (assume-push @p24226 @t935) % 1.02/1.24 (step @p281 :rule refl :args (tptp.e2)) % 1.02/1.24 (step @p5553 :rule symm :premises (@p24219)) % 1.02/1.24 (step @p5554 :rule symm :premises (@p24218)) % 1.02/1.24 (step @p5555 :rule cong :premises (@p5554 @p5553) :args (@t212)) % 1.02/1.24 (step @p5556 :rule trans :premises (@p451 @p5555)) % 1.02/1.24 (step @p5557 :rule cong :premises (@p5556 @p281) :args (@t48)) % 1.02/1.24 (step @p5558 :rule symm :premises (@p24217)) % 1.02/1.24 (step @p5559 :rule symm :premises (@p24220)) % 1.02/1.24 (step @p5560 :rule cong :premises (@p5559 @p5558) :args (@t224)) % 1.02/1.24 (step @p5561 :rule trans :premises (@p5540 @p5560 @p5557)) % 1.02/1.24 (step-pop @p24227 :rule scope :premises (@p5561)) % 1.02/1.24 (step-pop @p24228 :rule scope :premises (@p24227)) % 1.02/1.24 (step-pop @p24229 :rule scope :premises (@p24228)) % 1.02/1.24 (step-pop @p24230 :rule scope :premises (@p24229)) % 1.02/1.24 (step-pop @p24231 :rule scope :premises (@p24230)) % 1.02/1.24 (step-pop @p24232 :rule scope :premises (@p24231)) % 1.02/1.24 (step @p5562 :rule process_scope :premises (@p24232) :args (@t936)) % 1.02/1.24 (step @p5569 :rule and_intro :premises (@p24218 @p24219 @p451 @p24220 @p24217 @p5540)) % 1.02/1.24 (step @p5570 :rule modus_ponens :premises (@p5569 @p5562)) % 1.02/1.24 (step-pop @p24233 :rule scope :premises (@p5570)) % 1.02/1.24 (step-pop @p24234 :rule scope :premises (@p24233)) % 1.02/1.24 (step-pop @p24235 :rule scope :premises (@p24234)) % 1.02/1.24 (step-pop @p24236 :rule scope :premises (@p24235)) % 1.02/1.24 (step-pop @p24237 :rule scope :premises (@p24236)) % 1.02/1.24 (step-pop @p24238 :rule scope :premises (@p24237)) % 1.02/1.24 (step @p5571 :rule process_scope :premises (@p24238) :args (@t936)) % 1.02/1.24 (step @p5578 :rule implies_elim :premises (@p5571)) % 1.02/1.24 (step @p5579 :rule cnf_and_neg :args (@t937)) % 1.02/1.24 (step @p5580 :rule resolution :premises (@p5579 @p5578) :args (true @t937)) % 1.02/1.24 (step @p5581 :rule reordering :premises (@p5580) :args ((or @t936 @t934 @t751 @t882 @t927 @t938 @t446))) % 1.02/1.24 (assume-push @p24239 @t399) % 1.02/1.24 (assume-push @p24240 @t459) % 1.02/1.24 (assume-push @p24241 @t829) % 1.02/1.24 (assume-push @p24242 @t474) % 1.02/1.24 (assume-push @p24243 @t829) % 1.02/1.24 (assume-push @p24244 @t474) % 1.02/1.24 (assume-push @p24245 @t459) % 1.02/1.24 (assume-push @p24246 @t399) % 1.02/1.24 (step @p2196 :rule refl :args (tptp.e4)) % 1.02/1.24 (step @p5590 :rule cong :premises (@p24241 @p2196) :args (@t67)) % 1.02/1.24 (step @p5591 :rule symm :premises (@p24240)) % 1.02/1.24 (step @p5592 :rule symm :premises (@p24242)) % 1.02/1.24 (step @p5593 :rule cong :premises (@p5592 @p5591) :args (@t227)) % 1.02/1.24 (step @p5594 :rule trans :premises (@p65 @p5593 @p5590)) % 1.02/1.24 (step-pop @p24247 :rule scope :premises (@p5594)) % 1.02/1.24 (step-pop @p24248 :rule scope :premises (@p24247)) % 1.02/1.24 (step-pop @p24249 :rule scope :premises (@p24248)) % 1.02/1.24 (step-pop @p24250 :rule scope :premises (@p24249)) % 1.02/1.24 (step @p5595 :rule process_scope :premises (@p24250) :args (@t939)) % 1.02/1.24 (step @p5600 :rule and_intro :premises (@p24241 @p24242 @p24240 @p65)) % 1.02/1.24 (step @p5601 :rule modus_ponens :premises (@p5600 @p5595)) % 1.02/1.24 (step-pop @p24251 :rule scope :premises (@p5601)) % 1.02/1.24 (step-pop @p24252 :rule scope :premises (@p24251)) % 1.02/1.24 (step-pop @p24253 :rule scope :premises (@p24252)) % 1.02/1.24 (step-pop @p24254 :rule scope :premises (@p24253)) % 1.02/1.24 (step @p5602 :rule process_scope :premises (@p24254) :args (@t939)) % 1.02/1.24 (step @p5607 :rule implies_elim :premises (@p5602)) % 1.02/1.24 (step @p5608 :rule resolution :premises (@p5536 @p5607) :args (true @t933)) % 1.02/1.24 (step @p5609 :rule reordering :premises (@p5608) :args ((or @t939 @t461 @t934 @t476 @t402))) % 1.02/1.24 (assume-push @p24255 @t454) % 1.02/1.24 (assume-push @p24256 @t408) % 1.02/1.24 (assume-push @p24257 @t829) % 1.02/1.24 (assume-push @p24258 @t638) % 1.02/1.24 (assume-push @p24259 @t543) % 1.02/1.24 (assume-push @p24260 @t924) % 1.02/1.24 (assume-push @p24261 @t638) % 1.02/1.24 (assume-push @p24262 @t543) % 1.02/1.24 (assume-push @p24263 @t408) % 1.02/1.24 (assume-push @p24264 @t829) % 1.02/1.24 (assume-push @p24265 @t924) % 1.02/1.24 (assume-push @p24266 @t454) % 1.02/1.24 (step @p472 :rule refl :args (tptp.e3)) % 1.02/1.24 (step @p5622 :rule symm :premises (@p24259)) % 1.02/1.24 (step @p5623 :rule symm :premises (@p24258)) % 1.02/1.24 (step @p5624 :rule cong :premises (@p5623 @p5622) :args (@t217)) % 1.02/1.24 (step @p5625 :rule trans :premises (@p238 @p5624)) % 1.02/1.24 (step @p5626 :rule cong :premises (@p5625 @p472) :args (@t73)) % 1.02/1.24 (step @p5627 :rule symm :premises (@p24260)) % 1.02/1.24 (step @p5628 :rule symm :premises (@p24257)) % 1.02/1.24 (step @p5629 :rule cong :premises (@p5628 @p5627) :args (@t208)) % 1.02/1.24 (step @p5630 :rule trans :premises (@p507 @p5629 @p5626)) % 1.02/1.24 (step-pop @p24267 :rule scope :premises (@p5630)) % 1.02/1.24 (step-pop @p24268 :rule scope :premises (@p24267)) % 1.02/1.24 (step-pop @p24269 :rule scope :premises (@p24268)) % 1.02/1.24 (step-pop @p24270 :rule scope :premises (@p24269)) % 1.02/1.24 (step-pop @p24271 :rule scope :premises (@p24270)) % 1.02/1.24 (step-pop @p24272 :rule scope :premises (@p24271)) % 1.02/1.24 (step @p5631 :rule process_scope :premises (@p24272) :args (@t940)) % 1.02/1.24 (step @p5638 :rule and_intro :premises (@p24258 @p24259 @p238 @p24257 @p24260 @p507)) % 1.02/1.24 (step @p5639 :rule modus_ponens :premises (@p5638 @p5631)) % 1.02/1.24 (step-pop @p24273 :rule scope :premises (@p5639)) % 1.02/1.24 (step-pop @p24274 :rule scope :premises (@p24273)) % 1.02/1.24 (step-pop @p24275 :rule scope :premises (@p24274)) % 1.02/1.24 (step-pop @p24276 :rule scope :premises (@p24275)) % 1.02/1.24 (step-pop @p24277 :rule scope :premises (@p24276)) % 1.02/1.24 (step-pop @p24278 :rule scope :premises (@p24277)) % 1.02/1.24 (step @p5640 :rule process_scope :premises (@p24278) :args (@t940)) % 1.02/1.24 (step @p5647 :rule implies_elim :premises (@p5640)) % 1.02/1.24 (step @p5648 :rule cnf_and_neg :args (@t941)) % 1.02/1.24 (step @p5649 :rule resolution :premises (@p5648 @p5647) :args (true @t941)) % 1.02/1.24 (step @p5650 :rule reordering :premises (@p5649) :args ((or @t940 @t934 @t640 @t544 @t927 @t409 @t455))) % 1.02/1.24 (assume-push @p24279 @t445) % 1.02/1.24 (assume-push @p24280 @t935) % 1.02/1.24 (assume-push @p24281 @t829) % 1.02/1.24 (assume-push @p24282 @t750) % 1.02/1.24 (assume-push @p24283 @t879) % 1.02/1.24 (assume-push @p24284 @t924) % 1.02/1.24 (assume-push @p24285 @t924) % 1.02/1.24 (assume-push @p24286 @t829) % 1.02/1.24 (assume-push @p24287 @t935) % 1.02/1.24 (assume-push @p24288 @t750) % 1.02/1.24 (assume-push @p24289 @t879) % 1.02/1.24 (assume-push @p24290 @t445) % 1.02/1.24 (step @p281 :rule refl :args (tptp.e2)) % 1.02/1.24 (step @p5663 :rule symm :premises (@p24281)) % 1.02/1.24 (step @p5664 :rule symm :premises (@p24284)) % 1.02/1.24 (step @p5665 :rule cong :premises (@p5664 @p5663) :args (@t224)) % 1.02/1.24 (step @p5666 :rule trans :premises (@p5540 @p5665)) % 1.02/1.24 (step @p5667 :rule cong :premises (@p5666 @p281) :args (@t145)) % 1.02/1.24 (step @p5668 :rule symm :premises (@p24283)) % 1.02/1.24 (step @p5669 :rule symm :premises (@p24282)) % 1.02/1.24 (step @p5670 :rule cong :premises (@p5669 @p5668) :args (@t212)) % 1.02/1.24 (step @p5671 :rule trans :premises (@p451 @p5670 @p5667)) % 1.02/1.24 (step-pop @p24291 :rule scope :premises (@p5671)) % 1.02/1.24 (step-pop @p24292 :rule scope :premises (@p24291)) % 1.02/1.24 (step-pop @p24293 :rule scope :premises (@p24292)) % 1.02/1.24 (step-pop @p24294 :rule scope :premises (@p24293)) % 1.02/1.24 (step-pop @p24295 :rule scope :premises (@p24294)) % 1.02/1.24 (step-pop @p24296 :rule scope :premises (@p24295)) % 1.02/1.24 (step @p5672 :rule process_scope :premises (@p24296) :args (@t942)) % 1.02/1.24 (step @p5679 :rule and_intro :premises (@p24284 @p24281 @p5540 @p24282 @p24283 @p451)) % 1.02/1.24 (step @p5680 :rule modus_ponens :premises (@p5679 @p5672)) % 1.02/1.24 (step-pop @p24297 :rule scope :premises (@p5680)) % 1.02/1.24 (step-pop @p24298 :rule scope :premises (@p24297)) % 1.02/1.24 (step-pop @p24299 :rule scope :premises (@p24298)) % 1.02/1.24 (step-pop @p24300 :rule scope :premises (@p24299)) % 1.02/1.24 (step-pop @p24301 :rule scope :premises (@p24300)) % 1.02/1.24 (step-pop @p24302 :rule scope :premises (@p24301)) % 1.02/1.24 (step @p5681 :rule process_scope :premises (@p24302) :args (@t942)) % 1.02/1.24 (step @p5688 :rule implies_elim :premises (@p5681)) % 1.02/1.24 (step @p5689 :rule resolution :premises (@p5579 @p5688) :args (true @t937)) % 1.02/1.24 (step @p5690 :rule reordering :premises (@p5689) :args ((or @t942 @t934 @t751 @t882 @t927 @t938 @t446))) % 1.02/1.24 (assume-push @p24303 @t454) % 1.02/1.24 (assume-push @p24304 @t408) % 1.02/1.24 (assume-push @p24305 @t829) % 1.02/1.24 (assume-push @p24306 @t638) % 1.02/1.24 (assume-push @p24307 @t543) % 1.02/1.24 (assume-push @p24308 @t924) % 1.02/1.24 (assume-push @p24309 @t829) % 1.02/1.24 (assume-push @p24310 @t924) % 1.02/1.24 (assume-push @p24311 @t454) % 1.02/1.24 (assume-push @p24312 @t638) % 1.02/1.24 (assume-push @p24313 @t543) % 1.02/1.24 (assume-push @p24314 @t408) % 1.02/1.24 (step @p472 :rule refl :args (tptp.e3)) % 1.02/1.24 (step @p5703 :rule symm :premises (@p24308)) % 1.02/1.24 (step @p5704 :rule symm :premises (@p24305)) % 1.02/1.24 (step @p5705 :rule cong :premises (@p5704 @p5703) :args (@t208)) % 1.02/1.24 (step @p5706 :rule trans :premises (@p507 @p5705)) % 1.02/1.24 (step @p5707 :rule cong :premises (@p5706 @p472) :args (@t8)) % 1.02/1.24 (step @p5708 :rule symm :premises (@p24307)) % 1.02/1.24 (step @p5709 :rule symm :premises (@p24306)) % 1.02/1.24 (step @p5710 :rule cong :premises (@p5709 @p5708) :args (@t217)) % 1.02/1.24 (step @p5711 :rule trans :premises (@p238 @p5710 @p5707)) % 1.02/1.24 (step-pop @p24315 :rule scope :premises (@p5711)) % 1.02/1.24 (step-pop @p24316 :rule scope :premises (@p24315)) % 1.02/1.24 (step-pop @p24317 :rule scope :premises (@p24316)) % 1.02/1.24 (step-pop @p24318 :rule scope :premises (@p24317)) % 1.02/1.24 (step-pop @p24319 :rule scope :premises (@p24318)) % 1.02/1.24 (step-pop @p24320 :rule scope :premises (@p24319)) % 1.02/1.24 (step @p5712 :rule process_scope :premises (@p24320) :args (@t943)) % 1.02/1.24 (step @p5719 :rule and_intro :premises (@p24305 @p24308 @p507 @p24306 @p24307 @p238)) % 1.02/1.24 (step @p5720 :rule modus_ponens :premises (@p5719 @p5712)) % 1.02/1.24 (step-pop @p24321 :rule scope :premises (@p5720)) % 1.02/1.24 (step-pop @p24322 :rule scope :premises (@p24321)) % 1.02/1.24 (step-pop @p24323 :rule scope :premises (@p24322)) % 1.02/1.24 (step-pop @p24324 :rule scope :premises (@p24323)) % 1.02/1.24 (step-pop @p24325 :rule scope :premises (@p24324)) % 1.02/1.24 (step-pop @p24326 :rule scope :premises (@p24325)) % 1.02/1.24 (step @p5721 :rule process_scope :premises (@p24326) :args (@t943)) % 1.02/1.24 (step @p5728 :rule implies_elim :premises (@p5721)) % 1.02/1.24 (step @p5729 :rule resolution :premises (@p5648 @p5728) :args (true @t941)) % 1.02/1.24 (step @p5730 :rule reordering :premises (@p5729) :args ((or @t943 @t934 @t640 @t544 @t927 @t409 @t455))) % 1.02/1.24 (step @p5731 :rule not_or_elim :premises (@p767) :args (11)) % 1.02/1.24 (step @p5732 :rule not_and :premises (@p5731)) % 1.02/1.24 (step @p5733 :rule chain_m_resolution :premises (@p5732 @p5730 @p507 @p238 @p5690 @p451 @p5540 @p5650 @p507 @p238 @p5609 @p65 @p5581 @p451 @p5540 @p5538 @p65 @p5508 @p5488 @p5486 @p2164 @p5458 @p2164 @p5428 @p2497 @p5399 @p274 @p5371 @p2497 @p5342 @p274 @p5312 @p5306 @p5297 @p2238 @p5291 @p1231 @p5262 @p1231 @p5233 @p5196 @p238 @p5194 @p5156 @p238 @p5154 @p5113 @p238 @p5111 @p67 @p5083 @p67 @p5053 @p2354 @p67 @p65 @p4990 @p3414 @p4968 @p2138 @p3778 @p3802 @p549 @p2617 @p4945 @p176 @p1231 @p65 @p4908 @p4891 @p4873 @p4869 @p4851 @p98 @p65 @p4799 @p1816 @p69 @p3589 @p951 @p3772 @p65 @p3734 @p2263 @p952 @p4617 @p67 @p4580 @p4775 @p98 @p4753 @p1088 @p3062 @p3043) :args ((or @t682 @t469 @t380 @t424 @t432 @t426 @t451 @t360 @t723 @t656 @t715 @t695 @t461 @t476 @t544 @t526 @t945 (not @t708) @t944) (@list false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false true true false true true false true true false false false false false true true false false true true true true false true true false true true false false false false false false true true false false true true true false true false true true true true false true true true true true false false) (@list @t943 @t454 @t408 @t942 @t445 @t935 @t940 @t454 @t408 @t939 @t399 @t936 @t445 @t935 @t932 @t399 @t930 @t929 @t928 @t604 @t925 @t604 @t923 @t629 @t922 @t412 @t920 @t629 @t918 @t412 @t829 @t915 @t924 @t598 @t914 @t515 @t912 @t515 @t906 @t908 @t408 @t900 @t902 @t408 @t893 @t895 @t408 @t892 @t372 @t890 @t372 @t493 @t619 @t372 @t399 @t886 @t739 @t607 @t229 @t750 @t772 @t241 @t638 @t634 @t247 @t515 @t399 @t883 @t880 @t879 @t395 @t532 @t382 @t399 @t874 @t418 @t375 @t477 @t487 @t766 @t399 @t768 @t491 @t233 @t838 @t372 @t860 @t871 @t382 @t358 @t231 @t702 @t701))) % 1.02/1.24 (step @p5734 :rule eq-symm :args (@t54 tptp.e0)) % 1.02/1.24 (step @p5735 :rule nary_cong :premises (@p582 @p380 @p1560 @p5734 @p1375) :args (@t193)) % 1.02/1.24 (step @p5736 :rule and_elim :premises (@p2) :args (11)) % 1.02/1.24 (step @p5737 :rule eq_resolve :premises (@p5736 @p5735)) % 1.02/1.24 (step @p5738 :rule eq-symm :args (@t8 tptp.e0)) % 1.02/1.24 (step @p5739 :rule eq-symm :args (@t15 tptp.e0)) % 1.02/1.24 (step @p5740 :rule nary_cong :premises (@p678 @p1375 @p5739 @p5738 @p4052) :args (@t169)) % 1.02/1.24 (step @p5741 :rule and_elim :premises (@p2) :args (40)) % 1.02/1.24 (step @p5742 :rule eq_resolve :premises (@p5741 @p5740)) % 1.02/1.24 (step @p5743 :rule and_elim :premises (@p4) :args (36)) % 1.02/1.24 (step @p5744 :rule symm :premises (@p5743)) % 1.02/1.24 (step @p5745 :rule refl :args (@t947)) % 1.02/1.24 (step @p5746 :rule bool-double-not-elim :args (@t948)) % 1.02/1.24 (step @p5747 :rule nary_cong :premises (@p5746 @p5745 @p3487) :args ((or @t950 @t947 @t751))) % 1.02/1.24 (assume-push @p24327 @t949) % 1.02/1.24 (assume-push @p24328 @t946) % 1.02/1.24 (assume-push @p24329 @t949) % 1.02/1.24 (assume-push @p24330 @t946) % 1.02/1.24 (step @p5752 :rule false_intro :premises (@p5744)) % 1.02/1.24 (step @p1240 :rule refl :args (@t106)) % 1.02/1.24 (step @p5753 :rule cong :premises (@p24328 @p1240) :args (@t750)) % 1.02/1.24 (step @p5754 :rule trans :premises (@p5753 @p5752)) % 1.02/1.24 (step @p5755 :rule false_elim :premises (@p5754)) % 1.02/1.24 (step-pop @p24331 :rule scope :premises (@p5755)) % 1.02/1.24 (step-pop @p24332 :rule scope :premises (@p24331)) % 1.02/1.24 (step @p5756 :rule process_scope :premises (@p24332) :args (@t751)) % 1.02/1.24 (step @p5759 :rule and_intro :premises (@p5744 @p24328)) % 1.02/1.24 (step @p5760 :rule modus_ponens :premises (@p5759 @p5756)) % 1.02/1.24 (step-pop @p24333 :rule scope :premises (@p5760)) % 1.02/1.24 (step-pop @p24334 :rule scope :premises (@p24333)) % 1.02/1.24 (step @p5761 :rule process_scope :premises (@p24334) :args (@t751)) % 1.02/1.24 (step @p5764 :rule implies_elim :premises (@p5761)) % 1.02/1.24 (step @p5765 :rule cnf_and_neg :args (@t951)) % 1.02/1.24 (step @p5766 :rule resolution :premises (@p5765 @p5764) :args (true @t951)) % 1.02/1.24 (step @p5767 :rule eq_resolve :premises (@p5766 @p5747)) % 1.02/1.24 (step @p5768 :rule reordering :premises (@p5767) :args ((or @t948 @t751 @t947))) % 1.02/1.24 (step @p5769 :rule and_elim :premises (@p4) :args (90)) % 1.02/1.24 (step @p5770 :rule symm :premises (@p5769)) % 1.02/1.24 (step @p5771 :rule bool-double-not-elim :args (@t952)) % 1.02/1.24 (step @p5772 :rule nary_cong :premises (@p5771 @p1381 @p5114) :args ((or @t954 @t533 @t894))) % 1.02/1.24 (assume-push @p24335 @t953) % 1.02/1.24 (assume-push @p24336 @t532) % 1.02/1.24 (assume-push @p24337 @t953) % 1.02/1.24 (assume-push @p24338 @t532) % 1.02/1.24 (step @p5777 :rule false_intro :premises (@p5770)) % 1.02/1.24 (step @p2789 :rule refl :args (@t29)) % 1.02/1.24 (step @p5778 :rule cong :premises (@p24336 @p2789) :args (@t893)) % 1.02/1.24 (step @p5779 :rule trans :premises (@p5778 @p5777)) % 1.02/1.24 (step @p5780 :rule false_elim :premises (@p5779)) % 1.02/1.24 (step-pop @p24339 :rule scope :premises (@p5780)) % 1.02/1.24 (step-pop @p24340 :rule scope :premises (@p24339)) % 1.02/1.24 (step @p5781 :rule process_scope :premises (@p24340) :args (@t894)) % 1.02/1.24 (step @p5784 :rule and_intro :premises (@p5770 @p24336)) % 1.02/1.24 (step @p5785 :rule modus_ponens :premises (@p5784 @p5781)) % 1.02/1.24 (step-pop @p24341 :rule scope :premises (@p5785)) % 1.02/1.24 (step-pop @p24342 :rule scope :premises (@p24341)) % 1.02/1.24 (step @p5786 :rule process_scope :premises (@p24342) :args (@t894)) % 1.02/1.24 (step @p5789 :rule implies_elim :premises (@p5786)) % 1.02/1.24 (step @p5790 :rule cnf_and_neg :args (@t955)) % 1.02/1.24 (step @p5791 :rule resolution :premises (@p5790 @p5789) :args (true @t955)) % 1.02/1.24 (step @p5792 :rule eq_resolve :premises (@p5791 @p5772)) % 1.02/1.24 (step @p5793 :rule reordering :premises (@p5792) :args ((or @t952 @t894 @t533))) % 1.02/1.24 (assume-push @p24343 @t372) % 1.02/1.24 (assume-push @p24344 @t459) % 1.02/1.24 (assume-push @p24345 @t474) % 1.02/1.24 (assume-push @p24346 @t532) % 1.02/1.24 (assume-push @p24347 @t459) % 1.02/1.24 (assume-push @p24348 @t474) % 1.02/1.24 (assume-push @p24349 @t372) % 1.02/1.24 (assume-push @p24350 @t532) % 1.02/1.24 (step @p5802 :rule symm :premises (@p24345)) % 1.02/1.24 (step @p5803 :rule symm :premises (@p24344)) % 1.02/1.24 (step @p5804 :rule cong :premises (@p5803 @p5802) :args (@t223)) % 1.02/1.24 (step @p5805 :rule trans :premises (@p67 @p5804)) % 1.02/1.24 (step @p2196 :rule refl :args (tptp.e4)) % 1.02/1.24 (step @p5806 :rule cong :premises (@p2196 @p5805) :args (@t22)) % 1.02/1.24 (step @p5807 :rule trans :premises (@p24346 @p5806)) % 1.02/1.24 (step-pop @p24351 :rule scope :premises (@p5807)) % 1.02/1.24 (step-pop @p24352 :rule scope :premises (@p24351)) % 1.02/1.24 (step-pop @p24353 :rule scope :premises (@p24352)) % 1.02/1.24 (step-pop @p24354 :rule scope :premises (@p24353)) % 1.02/1.24 (step @p5808 :rule process_scope :premises (@p24354) :args (@t956)) % 1.02/1.24 (step @p5813 :rule and_intro :premises (@p24344 @p24345 @p67 @p24346)) % 1.02/1.24 (step @p5814 :rule modus_ponens :premises (@p5813 @p5808)) % 1.02/1.24 (step-pop @p24355 :rule scope :premises (@p5814)) % 1.02/1.24 (step-pop @p24356 :rule scope :premises (@p24355)) % 1.02/1.24 (step-pop @p24357 :rule scope :premises (@p24356)) % 1.02/1.24 (step-pop @p24358 :rule scope :premises (@p24357)) % 1.02/1.24 (step @p5815 :rule process_scope :premises (@p24358) :args (@t956)) % 1.02/1.24 (step @p5820 :rule implies_elim :premises (@p5815)) % 1.02/1.24 (step @p5821 :rule cnf_and_neg :args (@t957)) % 1.02/1.24 (step @p5822 :rule resolution :premises (@p5821 @p5820) :args (true @t957)) % 1.02/1.24 (step @p5823 :rule reordering :premises (@p5822) :args ((or @t956 @t461 @t476 @t533 @t377))) % 1.02/1.24 (assume-push @p24359 @t372) % 1.02/1.24 (assume-push @p24360 @t459) % 1.02/1.24 (assume-push @p24361 @t474) % 1.02/1.24 (assume-push @p24362 @t532) % 1.02/1.24 (assume-push @p24363 @t532) % 1.02/1.24 (assume-push @p24364 @t459) % 1.02/1.24 (assume-push @p24365 @t474) % 1.02/1.24 (assume-push @p24366 @t372) % 1.02/1.24 (step @p2196 :rule refl :args (tptp.e4)) % 1.02/1.24 (step @p5832 :rule cong :premises (@p2196 @p24362) :args (@t15)) % 1.02/1.24 (step @p5833 :rule symm :premises (@p24361)) % 1.02/1.24 (step @p5834 :rule symm :premises (@p24360)) % 1.02/1.24 (step @p5835 :rule cong :premises (@p5834 @p5833) :args (@t223)) % 1.02/1.24 (step @p5836 :rule trans :premises (@p67 @p5835 @p5832)) % 1.02/1.24 (step-pop @p24367 :rule scope :premises (@p5836)) % 1.02/1.24 (step-pop @p24368 :rule scope :premises (@p24367)) % 1.02/1.24 (step-pop @p24369 :rule scope :premises (@p24368)) % 1.02/1.24 (step-pop @p24370 :rule scope :premises (@p24369)) % 1.02/1.24 (step @p5837 :rule process_scope :premises (@p24370) :args (@t602)) % 1.02/1.24 (step @p5842 :rule and_intro :premises (@p24362 @p24360 @p24361 @p67)) % 1.02/1.24 (step @p5843 :rule modus_ponens :premises (@p5842 @p5837)) % 1.02/1.24 (step-pop @p24371 :rule scope :premises (@p5843)) % 1.02/1.24 (step-pop @p24372 :rule scope :premises (@p24371)) % 1.02/1.24 (step-pop @p24373 :rule scope :premises (@p24372)) % 1.02/1.24 (step-pop @p24374 :rule scope :premises (@p24373)) % 1.02/1.24 (step @p5844 :rule process_scope :premises (@p24374) :args (@t602)) % 1.02/1.24 (step @p5849 :rule implies_elim :premises (@p5844)) % 1.02/1.24 (step @p5850 :rule resolution :premises (@p5821 @p5849) :args (true @t957)) % 1.02/1.24 (step @p5851 :rule reordering :premises (@p5850) :args ((or @t602 @t461 @t476 @t533 @t377))) % 1.02/1.24 (step @p5852 :rule refl :args (@t927)) % 1.02/1.24 (step @p5853 :rule refl :args (@t959)) % 1.02/1.24 (step @p5854 :rule nary_cong :premises (@p5115 @p5853 @p5852) :args ((or @t897 @t959 @t927))) % 1.02/1.24 (assume-push @p24375 @t896) % 1.02/1.24 (assume-push @p24376 @t958) % 1.02/1.24 (assume-push @p24377 @t896) % 1.02/1.24 (assume-push @p24378 @t958) % 1.02/1.24 (step @p5123 :rule false_intro :premises (@p5113)) % 1.02/1.24 (step @p2789 :rule refl :args (@t29)) % 1.02/1.24 (step @p5859 :rule cong :premises (@p24376 @p2789) :args (@t924)) % 1.02/1.24 (step @p5860 :rule trans :premises (@p5859 @p5123)) % 1.02/1.24 (step @p5861 :rule false_elim :premises (@p5860)) % 1.02/1.24 (step-pop @p24379 :rule scope :premises (@p5861)) % 1.02/1.24 (step-pop @p24380 :rule scope :premises (@p24379)) % 1.02/1.24 (step @p5862 :rule process_scope :premises (@p24380) :args (@t927)) % 1.02/1.24 (step @p5865 :rule and_intro :premises (@p5113 @p24376)) % 1.02/1.24 (step @p5866 :rule modus_ponens :premises (@p5865 @p5862)) % 1.02/1.24 (step-pop @p24381 :rule scope :premises (@p5866)) % 1.02/1.24 (step-pop @p24382 :rule scope :premises (@p24381)) % 1.02/1.24 (step @p5867 :rule process_scope :premises (@p24382) :args (@t927)) % 1.02/1.24 (step @p5870 :rule implies_elim :premises (@p5867)) % 1.02/1.24 (step @p5871 :rule cnf_and_neg :args (@t960)) % 1.02/1.24 (step @p5872 :rule resolution :premises (@p5871 @p5870) :args (true @t960)) % 1.02/1.24 (step @p5873 :rule eq_resolve :premises (@p5872 @p5854)) % 1.02/1.24 (step @p5874 :rule refl :args (@t962)) % 1.02/1.24 (step @p5875 :rule nary_cong :premises (@p3253 @p5852 @p5874) :args ((or @t727 @t927 @t962))) % 1.02/1.24 (assume-push @p24383 @t726) % 1.02/1.24 (assume-push @p24384 @t924) % 1.02/1.24 (assume-push @p24385 @t726) % 1.02/1.24 (assume-push @p24386 @t924) % 1.02/1.24 (step @p3259 :rule false_intro :premises (@p3250)) % 1.02/1.24 (step @p2714 :rule refl :args (@t159)) % 1.02/1.24 (step @p5880 :rule cong :premises (@p24384 @p2714) :args (@t961)) % 1.02/1.24 (step @p5881 :rule trans :premises (@p5880 @p3259)) % 1.02/1.24 (step @p5882 :rule false_elim :premises (@p5881)) % 1.02/1.24 (step-pop @p24387 :rule scope :premises (@p5882)) % 1.02/1.24 (step-pop @p24388 :rule scope :premises (@p24387)) % 1.02/1.24 (step @p5883 :rule process_scope :premises (@p24388) :args (@t962)) % 1.02/1.24 (step @p5886 :rule and_intro :premises (@p3250 @p24384)) % 1.02/1.24 (step @p5887 :rule modus_ponens :premises (@p5886 @p5883)) % 1.02/1.24 (step-pop @p24389 :rule scope :premises (@p5887)) % 1.02/1.24 (step-pop @p24390 :rule scope :premises (@p24389)) % 1.02/1.24 (step @p5888 :rule process_scope :premises (@p24390) :args (@t962)) % 1.02/1.24 (step @p5891 :rule implies_elim :premises (@p5888)) % 1.02/1.24 (step @p5892 :rule cnf_and_neg :args (@t963)) % 1.02/1.24 (step @p5893 :rule resolution :premises (@p5892 @p5891) :args (true @t963)) % 1.02/1.24 (step @p5894 :rule eq_resolve :premises (@p5893 @p5875)) % 1.02/1.24 (step @p5895 :rule reordering :premises (@p5894) :args ((or @t725 @t962 @t927))) % 1.02/1.24 (step @p5896 :rule nary_cong :premises (@p1488 @p3253 @p3251 @p1954 @p1405 @p3779 @p5852 @p4946) :args ((or @t402 @t727 @t695 @t461 @t476 @t773 @t927 @t609))) % 1.02/1.24 (assume-push @p24391 @t399) % 1.02/1.24 (assume-push @p24392 @t726) % 1.02/1.24 (assume-push @p24393 @t693) % 1.02/1.24 (assume-push @p24394 @t459) % 1.02/1.24 (assume-push @p24395 @t474) % 1.02/1.24 (assume-push @p24396 @t772) % 1.02/1.24 (assume-push @p24397 @t924) % 1.02/1.24 (assume-push @p24398 @t726) % 1.02/1.24 (assume-push @p24399 @t924) % 1.02/1.24 (assume-push @p24400 @t693) % 1.02/1.24 (assume-push @p24401 @t732) % 1.02/1.24 (assume-push @p24402 @t772) % 1.02/1.24 (step @p3259 :rule false_intro :premises (@p3250)) % 1.02/1.24 (step @p5909 :rule symm :premises (@p24396)) % 1.02/1.24 (step @p5910 :rule trans :premises (@p5909 @p24401)) % 1.02/1.24 (step @p5911 :rule symm :premises (@p5910)) % 1.02/1.24 (step @p5912 :rule symm :premises (@p24401)) % 1.02/1.24 (step @p5913 :rule trans :premises (@p5912 @p24393)) % 1.02/1.24 (step @p5914 :rule symm :premises (@p5913)) % 1.02/1.24 (step @p5915 :rule trans :premises (@p5914 @p5911)) % 1.02/1.24 (step @p5916 :rule symm :premises (@p5915)) % 1.02/1.24 (step @p5917 :rule cong :premises (@p24397 @p5916) :args (@t607)) % 1.02/1.24 (step @p5918 :rule trans :premises (@p5917 @p3259)) % 1.02/1.24 (step @p5919 :rule false_elim :premises (@p5918)) % 1.02/1.24 (step-pop @p24403 :rule scope :premises (@p5919)) % 1.02/1.24 (step-pop @p24404 :rule scope :premises (@p24403)) % 1.02/1.24 (step-pop @p24405 :rule scope :premises (@p24404)) % 1.02/1.24 (step-pop @p24406 :rule scope :premises (@p24405)) % 1.02/1.24 (step-pop @p24407 :rule scope :premises (@p24406)) % 1.02/1.24 (step @p5920 :rule process_scope :premises (@p24407) :args (@t609)) % 1.02/1.24 (assume-push @p24408 @t474) % 1.02/1.24 (assume-push @p24409 @t459) % 1.02/1.24 (assume-push @p24410 @t399) % 1.02/1.24 (step @p3296 :rule symm :premises (@p24394)) % 1.02/1.24 (step @p3297 :rule symm :premises (@p24395)) % 1.02/1.24 (step @p3298 :rule cong :premises (@p3297 @p3296) :args (@t227)) % 1.02/1.24 (step @p3299 :rule trans :premises (@p65 @p3298)) % 1.02/1.24 (step-pop @p24411 :rule scope :premises (@p3299)) % 1.02/1.24 (step-pop @p24412 :rule scope :premises (@p24411)) % 1.02/1.24 (step-pop @p24413 :rule scope :premises (@p24412)) % 1.02/1.24 (step @p5929 :rule process_scope :premises (@p24413) :args (@t732)) % 1.02/1.24 (step @p5933 :rule and_intro :premises (@p24395 @p24394 @p65)) % 1.02/1.24 (step @p5934 :rule modus_ponens :premises (@p5933 @p5929)) % 1.02/1.24 (step @p5935 :rule and_intro :premises (@p3250 @p24397 @p24393 @p5934 @p24396)) % 1.02/1.24 (step @p5936 :rule modus_ponens :premises (@p5935 @p5920)) % 1.02/1.24 (step-pop @p24414 :rule scope :premises (@p5936)) % 1.02/1.24 (step-pop @p24415 :rule scope :premises (@p24414)) % 1.02/1.24 (step-pop @p24416 :rule scope :premises (@p24415)) % 1.02/1.24 (step-pop @p24417 :rule scope :premises (@p24416)) % 1.02/1.24 (step-pop @p24418 :rule scope :premises (@p24417)) % 1.02/1.24 (step-pop @p24419 :rule scope :premises (@p24418)) % 1.02/1.24 (step-pop @p24420 :rule scope :premises (@p24419)) % 1.02/1.24 (step @p5937 :rule process_scope :premises (@p24420) :args (@t609)) % 1.02/1.24 (step @p5945 :rule implies_elim :premises (@p5937)) % 1.02/1.24 (step @p5946 :rule cnf_and_neg :args (@t964)) % 1.02/1.24 (step @p5947 :rule resolution :premises (@p5946 @p5945) :args (true @t964)) % 1.02/1.24 (step @p5948 :rule eq_resolve :premises (@p5947 @p5896)) % 1.02/1.24 (step @p5949 :rule reordering :premises (@p5948) :args ((or @t725 @t695 @t461 @t476 @t773 @t609 @t927 @t402))) % 1.02/1.24 (assume-push @p24421 @t474) % 1.02/1.24 (assume-push @p24422 @t772) % 1.02/1.24 (assume-push @p24423 @t474) % 1.02/1.24 (assume-push @p24424 @t772) % 1.02/1.24 (step @p78 :rule refl :args (tptp.e1)) % 1.02/1.24 (step @p5954 :rule cong :premises (@p78 @p24421) :args (@t112)) % 1.02/1.24 (step @p5955 :rule trans :premises (@p24422 @p5954)) % 1.02/1.24 (step-pop @p24425 :rule scope :premises (@p5955)) % 1.02/1.24 (step-pop @p24426 :rule scope :premises (@p24425)) % 1.02/1.24 (step @p5956 :rule process_scope :premises (@p24426) :args (@t965)) % 1.02/1.24 (step @p5959 :rule and_intro :premises (@p24421 @p24422)) % 1.02/1.24 (step @p5960 :rule modus_ponens :premises (@p5959 @p5956)) % 1.02/1.24 (step-pop @p24427 :rule scope :premises (@p5960)) % 1.02/1.24 (step-pop @p24428 :rule scope :premises (@p24427)) % 1.02/1.24 (step @p5961 :rule process_scope :premises (@p24428) :args (@t965)) % 1.02/1.24 (step @p5964 :rule implies_elim :premises (@p5961)) % 1.02/1.24 (step @p5965 :rule cnf_and_neg :args (@t966)) % 1.02/1.24 (step @p5966 :rule resolution :premises (@p5965 @p5964) :args (true @t966)) % 1.02/1.24 (step @p5967 :rule reordering :premises (@p5966) :args ((or @t965 @t476 @t773))) % 1.02/1.24 (assume-push @p24429 @t474) % 1.02/1.24 (assume-push @p24430 @t772) % 1.02/1.24 (assume-push @p24431 @t772) % 1.02/1.24 (assume-push @p24432 @t474) % 1.02/1.24 (step @p78 :rule refl :args (tptp.e1)) % 1.02/1.24 (step @p5972 :rule cong :premises (@p78 @p24430) :args (@t125)) % 1.02/1.24 (step @p5973 :rule trans :premises (@p24429 @p5972)) % 1.02/1.24 (step-pop @p24433 :rule scope :premises (@p5973)) % 1.02/1.24 (step-pop @p24434 :rule scope :premises (@p24433)) % 1.02/1.24 (step @p5974 :rule process_scope :premises (@p24434) :args (@t967)) % 1.02/1.24 (step @p5977 :rule and_intro :premises (@p24430 @p24429)) % 1.02/1.24 (step @p5978 :rule modus_ponens :premises (@p5977 @p5974)) % 1.02/1.24 (step-pop @p24435 :rule scope :premises (@p5978)) % 1.02/1.24 (step-pop @p24436 :rule scope :premises (@p24435)) % 1.02/1.24 (step @p5979 :rule process_scope :premises (@p24436) :args (@t967)) % 1.02/1.24 (step @p5982 :rule implies_elim :premises (@p5979)) % 1.02/1.24 (step @p5983 :rule resolution :premises (@p5965 @p5982) :args (true @t966)) % 1.02/1.24 (step @p5984 :rule reordering :premises (@p5983) :args ((or @t967 @t476 @t773))) % 1.02/1.24 (assume-push @p24437 @t412) % 1.02/1.24 (assume-push @p24438 @t772) % 1.02/1.24 (assume-push @p24439 @t543) % 1.02/1.24 (assume-push @p24440 @t968) % 1.02/1.24 (assume-push @p24441 @t968) % 1.02/1.24 (assume-push @p24442 @t543) % 1.02/1.24 (assume-push @p24443 @t772) % 1.02/1.24 (assume-push @p24444 @t412) % 1.02/1.24 (step @p472 :rule refl :args (tptp.e3)) % 1.02/1.24 (step @p5993 :rule cong :premises (@p472 @p24440) :args (@t60)) % 1.02/1.24 (step @p5994 :rule symm :premises (@p24438)) % 1.02/1.24 (step @p5995 :rule symm :premises (@p24439)) % 1.02/1.24 (step @p5996 :rule cong :premises (@p5995 @p5994) :args (@t221)) % 1.02/1.24 (step @p5997 :rule trans :premises (@p274 @p5996 @p5993)) % 1.02/1.24 (step-pop @p24445 :rule scope :premises (@p5997)) % 1.02/1.24 (step-pop @p24446 :rule scope :premises (@p24445)) % 1.02/1.24 (step-pop @p24447 :rule scope :premises (@p24446)) % 1.02/1.24 (step-pop @p24448 :rule scope :premises (@p24447)) % 1.02/1.24 (step @p5998 :rule process_scope :premises (@p24448) :args (@t448)) % 1.02/1.24 (step @p6003 :rule and_intro :premises (@p24440 @p24439 @p24438 @p274)) % 1.02/1.24 (step @p6004 :rule modus_ponens :premises (@p6003 @p5998)) % 1.02/1.24 (step-pop @p24449 :rule scope :premises (@p6004)) % 1.02/1.24 (step-pop @p24450 :rule scope :premises (@p24449)) % 1.02/1.24 (step-pop @p24451 :rule scope :premises (@p24450)) % 1.02/1.24 (step-pop @p24452 :rule scope :premises (@p24451)) % 1.02/1.24 (step @p6005 :rule process_scope :premises (@p24452) :args (@t448)) % 1.02/1.24 (step @p6010 :rule implies_elim :premises (@p6005)) % 1.02/1.24 (step @p6011 :rule cnf_and_neg :args (@t969)) % 1.02/1.24 (step @p6012 :rule resolution :premises (@p6011 @p6010) :args (true @t969)) % 1.02/1.24 (step @p6013 :rule reordering :premises (@p6012) :args ((or @t448 @t773 @t544 @t970 @t414))) % 1.02/1.24 (step @p6014 :rule and_elim :premises (@p4) :args (7)) % 1.02/1.24 (step @p6015 :rule symm :premises (@p6014)) % 1.02/1.24 (step @p6016 :rule bool-double-not-elim :args (@t971)) % 1.02/1.24 (step @p6017 :rule nary_cong :premises (@p2356 @p6016 @p3779 @p1566 @p4326) :args ((or @t414 @t973 @t773 @t544 @t834))) % 1.02/1.24 (assume-push @p24453 @t412) % 1.02/1.24 (assume-push @p24454 @t972) % 1.02/1.24 (assume-push @p24455 @t772) % 1.02/1.24 (assume-push @p24456 @t543) % 1.02/1.24 (assume-push @p24457 @t972) % 1.02/1.24 (assume-push @p24458 @t974) % 1.02/1.24 (step @p6024 :rule false_intro :premises (@p6015)) % 1.02/1.24 (step @p47 :rule refl :args (@t93)) % 1.02/1.24 (step @p6025 :rule cong :premises (@p24458 @p47) :args (@t833)) % 1.02/1.24 (step @p6026 :rule trans :premises (@p6025 @p6024)) % 1.02/1.24 (step @p6027 :rule false_elim :premises (@p6026)) % 1.02/1.24 (step-pop @p24459 :rule scope :premises (@p6027)) % 1.02/1.24 (step-pop @p24460 :rule scope :premises (@p24459)) % 1.02/1.24 (step @p6028 :rule process_scope :premises (@p24460) :args (@t834)) % 1.02/1.24 (assume-push @p24461 @t543) % 1.02/1.24 (assume-push @p24462 @t772) % 1.02/1.24 (assume-push @p24463 @t412) % 1.02/1.24 (step @p6034 :rule symm :premises (@p24455)) % 1.02/1.24 (step @p6035 :rule symm :premises (@p24456)) % 1.02/1.24 (step @p6036 :rule cong :premises (@p6035 @p6034) :args (@t221)) % 1.02/1.24 (step @p6037 :rule trans :premises (@p274 @p6036)) % 1.02/1.24 (step-pop @p24464 :rule scope :premises (@p6037)) % 1.02/1.24 (step-pop @p24465 :rule scope :premises (@p24464)) % 1.02/1.24 (step-pop @p24466 :rule scope :premises (@p24465)) % 1.02/1.24 (step @p6038 :rule process_scope :premises (@p24466) :args (@t974)) % 1.02/1.24 (step @p6042 :rule and_intro :premises (@p24456 @p24455 @p274)) % 1.02/1.24 (step @p6043 :rule modus_ponens :premises (@p6042 @p6038)) % 1.02/1.24 (step @p6044 :rule and_intro :premises (@p6015 @p6043)) % 1.02/1.24 (step @p6045 :rule modus_ponens :premises (@p6044 @p6028)) % 1.02/1.24 (step-pop @p24467 :rule scope :premises (@p6045)) % 1.02/1.24 (step-pop @p24468 :rule scope :premises (@p24467)) % 1.02/1.24 (step-pop @p24469 :rule scope :premises (@p24468)) % 1.02/1.24 (step-pop @p24470 :rule scope :premises (@p24469)) % 1.02/1.24 (step @p6046 :rule process_scope :premises (@p24470) :args (@t834)) % 1.02/1.24 (step @p6051 :rule implies_elim :premises (@p6046)) % 1.02/1.24 (step @p6052 :rule cnf_and_neg :args (@t975)) % 1.02/1.24 (step @p6053 :rule resolution :premises (@p6052 @p6051) :args (true @t975)) % 1.02/1.24 (step @p6054 :rule eq_resolve :premises (@p6053 @p6017)) % 1.02/1.24 (step @p6055 :rule reordering :premises (@p6054) :args ((or @t971 @t773 @t834 @t544 @t414))) % 1.02/1.24 (step @p6056 :rule and_elim :premises (@p4) :args (6)) % 1.02/1.24 (step @p6057 :rule symm :premises (@p6056)) % 1.02/1.24 (step @p6058 :rule bool-double-not-elim :args (@t976)) % 1.02/1.24 (step @p6059 :rule nary_cong :premises (@p242 @p6058 @p1405 @p3779 @p1566 @p2949 @p5852 @p3415) :args ((or @t409 @t978 @t476 @t773 @t544 @t685 @t927 @t694))) % 1.02/1.24 (assume-push @p24471 @t408) % 1.02/1.24 (assume-push @p24472 @t977) % 1.02/1.24 (assume-push @p24473 @t474) % 1.02/1.24 (assume-push @p24474 @t772) % 1.02/1.24 (assume-push @p24475 @t543) % 1.02/1.24 (assume-push @p24476 @t684) % 1.02/1.24 (assume-push @p24477 @t924) % 1.02/1.24 (assume-push @p24478 @t977) % 1.02/1.24 (assume-push @p24479 @t924) % 1.02/1.24 (assume-push @p24480 @t474) % 1.02/1.24 (assume-push @p24481 @t684) % 1.02/1.24 (assume-push @p24482 @t906) % 1.02/1.24 (step @p6072 :rule false_intro :premises (@p6057)) % 1.02/1.24 (step @p6073 :rule symm :premises (@p24482)) % 1.02/1.24 (step @p6074 :rule trans :premises (@p6073 @p24476)) % 1.02/1.24 (step @p6075 :rule symm :premises (@p6074)) % 1.02/1.24 (step @p6076 :rule symm :premises (@p24476)) % 1.02/1.24 (step @p6077 :rule trans :premises (@p6076 @p24473)) % 1.02/1.24 (step @p6078 :rule symm :premises (@p6077)) % 1.02/1.24 (step @p6079 :rule trans :premises (@p6078 @p6075)) % 1.02/1.24 (step @p6080 :rule symm :premises (@p6079)) % 1.02/1.24 (step @p6081 :rule cong :premises (@p24477 @p6080) :args (@t692)) % 1.02/1.24 (step @p6082 :rule trans :premises (@p6081 @p6072)) % 1.02/1.24 (step @p6083 :rule false_elim :premises (@p6082)) % 1.02/1.24 (step-pop @p24483 :rule scope :premises (@p6083)) % 1.02/1.24 (step-pop @p24484 :rule scope :premises (@p24483)) % 1.02/1.24 (step-pop @p24485 :rule scope :premises (@p24484)) % 1.02/1.24 (step-pop @p24486 :rule scope :premises (@p24485)) % 1.02/1.24 (step-pop @p24487 :rule scope :premises (@p24486)) % 1.02/1.24 (step @p6084 :rule process_scope :premises (@p24487) :args (@t694)) % 1.02/1.24 (assume-push @p24488 @t772) % 1.02/1.24 (assume-push @p24489 @t543) % 1.02/1.24 (assume-push @p24490 @t408) % 1.02/1.24 (step @p6093 :rule symm :premises (@p24475)) % 1.02/1.24 (step @p6094 :rule symm :premises (@p24474)) % 1.02/1.24 (step @p6095 :rule cong :premises (@p6094 @p6093) :args (@t217)) % 1.02/1.24 (step @p6096 :rule trans :premises (@p238 @p6095)) % 1.02/1.24 (step-pop @p24491 :rule scope :premises (@p6096)) % 1.02/1.24 (step-pop @p24492 :rule scope :premises (@p24491)) % 1.02/1.24 (step-pop @p24493 :rule scope :premises (@p24492)) % 1.02/1.24 (step @p6097 :rule process_scope :premises (@p24493) :args (@t906)) % 1.02/1.24 (step @p6101 :rule and_intro :premises (@p24474 @p24475 @p238)) % 1.02/1.24 (step @p6102 :rule modus_ponens :premises (@p6101 @p6097)) % 1.02/1.24 (step @p6103 :rule and_intro :premises (@p6057 @p24477 @p24473 @p24476 @p6102)) % 1.02/1.24 (step @p6104 :rule modus_ponens :premises (@p6103 @p6084)) % 1.02/1.24 (step-pop @p24494 :rule scope :premises (@p6104)) % 1.02/1.24 (step-pop @p24495 :rule scope :premises (@p24494)) % 1.02/1.24 (step-pop @p24496 :rule scope :premises (@p24495)) % 1.02/1.24 (step-pop @p24497 :rule scope :premises (@p24496)) % 1.02/1.24 (step-pop @p24498 :rule scope :premises (@p24497)) % 1.02/1.24 (step-pop @p24499 :rule scope :premises (@p24498)) % 1.02/1.24 (step-pop @p24500 :rule scope :premises (@p24499)) % 1.02/1.24 (step @p6105 :rule process_scope :premises (@p24500) :args (@t694)) % 1.02/1.24 (step @p6113 :rule implies_elim :premises (@p6105)) % 1.02/1.24 (step @p6114 :rule cnf_and_neg :args (@t979)) % 1.02/1.24 (step @p6115 :rule resolution :premises (@p6114 @p6113) :args (true @t979)) % 1.02/1.24 (step @p6116 :rule eq_resolve :premises (@p6115 @p6059)) % 1.02/1.24 (step @p6117 :rule reordering :premises (@p6116) :args ((or @t976 @t685 @t694 @t476 @t773 @t544 @t927 @t409))) % 1.02/1.24 (assume-push @p24501 @t412) % 1.02/1.24 (assume-push @p24502 @t772) % 1.02/1.24 (assume-push @p24503 @t543) % 1.02/1.24 (assume-push @p24504 @t968) % 1.02/1.24 (assume-push @p24505 @t543) % 1.02/1.24 (assume-push @p24506 @t772) % 1.02/1.24 (assume-push @p24507 @t412) % 1.02/1.24 (assume-push @p24508 @t968) % 1.02/1.24 (step @p6126 :rule symm :premises (@p24502)) % 1.02/1.24 (step @p6127 :rule symm :premises (@p24503)) % 1.02/1.24 (step @p6128 :rule cong :premises (@p6127 @p6126) :args (@t221)) % 1.02/1.24 (step @p6129 :rule trans :premises (@p274 @p6128)) % 1.02/1.24 (step @p472 :rule refl :args (tptp.e3)) % 1.02/1.24 (step @p6130 :rule cong :premises (@p472 @p6129) :args (@t54)) % 1.02/1.24 (step @p6131 :rule trans :premises (@p24504 @p6130)) % 1.02/1.24 (step-pop @p24509 :rule scope :premises (@p6131)) % 1.02/1.24 (step-pop @p24510 :rule scope :premises (@p24509)) % 1.02/1.24 (step-pop @p24511 :rule scope :premises (@p24510)) % 1.02/1.24 (step-pop @p24512 :rule scope :premises (@p24511)) % 1.02/1.24 (step @p6132 :rule process_scope :premises (@p24512) :args (@t980)) % 1.02/1.24 (step @p6137 :rule and_intro :premises (@p24503 @p24502 @p274 @p24504)) % 1.02/1.24 (step @p6138 :rule modus_ponens :premises (@p6137 @p6132)) % 1.02/1.24 (step-pop @p24513 :rule scope :premises (@p6138)) % 1.02/1.24 (step-pop @p24514 :rule scope :premises (@p24513)) % 1.02/1.24 (step-pop @p24515 :rule scope :premises (@p24514)) % 1.02/1.24 (step-pop @p24516 :rule scope :premises (@p24515)) % 1.02/1.24 (step @p6139 :rule process_scope :premises (@p24516) :args (@t980)) % 1.02/1.24 (step @p6144 :rule implies_elim :premises (@p6139)) % 1.02/1.24 (step @p6145 :rule resolution :premises (@p6011 @p6144) :args (true @t969)) % 1.02/1.24 (step @p6146 :rule reordering :premises (@p6145) :args ((or @t980 @t773 @t544 @t970 @t414))) % 1.02/1.24 (assume-push @p24517 @t924) % 1.02/1.24 (assume-push @p24518 @t946) % 1.02/1.24 (assume-push @p24519 @t946) % 1.02/1.24 (assume-push @p24520 @t924) % 1.02/1.24 (step @p2196 :rule refl :args (tptp.e4)) % 1.02/1.24 (step @p6151 :rule cong :premises (@p2196 @p24518) :args (@t29)) % 1.02/1.24 (step @p6152 :rule trans :premises (@p24517 @p6151)) % 1.02/1.24 (step-pop @p24521 :rule scope :premises (@p6152)) % 1.02/1.24 (step-pop @p24522 :rule scope :premises (@p24521)) % 1.02/1.24 (step @p6153 :rule process_scope :premises (@p24522) :args (@t981)) % 1.02/1.24 (step @p6156 :rule and_intro :premises (@p24518 @p24517)) % 1.02/1.24 (step @p6157 :rule modus_ponens :premises (@p6156 @p6153)) % 1.02/1.24 (step-pop @p24523 :rule scope :premises (@p6157)) % 1.02/1.24 (step-pop @p24524 :rule scope :premises (@p24523)) % 1.02/1.24 (step @p6158 :rule process_scope :premises (@p24524) :args (@t981)) % 1.02/1.24 (step @p6161 :rule implies_elim :premises (@p6158)) % 1.02/1.24 (step @p6162 :rule cnf_and_neg :args (@t982)) % 1.02/1.24 (step @p6163 :rule resolution :premises (@p6162 @p6161) :args (true @t982)) % 1.02/1.24 (step @p6164 :rule reordering :premises (@p6163) :args ((or @t981 @t927 @t947))) % 1.02/1.24 (assume-push @p24525 @t924) % 1.02/1.24 (assume-push @p24526 @t946) % 1.02/1.24 (assume-push @p24527 @t924) % 1.02/1.24 (assume-push @p24528 @t946) % 1.02/1.24 (step @p2196 :rule refl :args (tptp.e4)) % 1.02/1.24 (step @p6169 :rule cong :premises (@p2196 @p24525) :args (@t8)) % 1.02/1.24 (step @p6170 :rule trans :premises (@p24526 @p6169)) % 1.02/1.24 (step-pop @p24529 :rule scope :premises (@p6170)) % 1.02/1.24 (step-pop @p24530 :rule scope :premises (@p24529)) % 1.02/1.24 (step @p6171 :rule process_scope :premises (@p24530) :args (@t983)) % 1.02/1.24 (step @p6174 :rule and_intro :premises (@p24525 @p24526)) % 1.02/1.24 (step @p6175 :rule modus_ponens :premises (@p6174 @p6171)) % 1.02/1.24 (step-pop @p24531 :rule scope :premises (@p6175)) % 1.02/1.24 (step-pop @p24532 :rule scope :premises (@p24531)) % 1.02/1.24 (step @p6176 :rule process_scope :premises (@p24532) :args (@t983)) % 1.02/1.24 (step @p6179 :rule implies_elim :premises (@p6176)) % 1.02/1.24 (step @p6180 :rule resolution :premises (@p6162 @p6179) :args (true @t982)) % 1.02/1.24 (step @p6181 :rule reordering :premises (@p6180) :args ((or @t983 @t927 @t947))) % 1.02/1.24 (assume-push @p24533 @t515) % 1.02/1.24 (assume-push @p24534 @t459) % 1.02/1.24 (assume-push @p24535 @t634) % 1.02/1.24 (assume-push @p24536 @t968) % 1.02/1.24 (assume-push @p24537 @t459) % 1.02/1.24 (assume-push @p24538 @t968) % 1.02/1.24 (assume-push @p24539 @t634) % 1.02/1.24 (assume-push @p24540 @t515) % 1.02/1.24 (step @p189 :rule refl :args (tptp.e0)) % 1.02/1.24 (step @p6190 :rule cong :premises (@p189 @p24534) :args (@t132)) % 1.02/1.24 (step @p6191 :rule symm :premises (@p24535)) % 1.02/1.24 (step @p6192 :rule symm :premises (@p24536)) % 1.02/1.24 (step @p6193 :rule cong :premises (@p6192 @p6191) :args (@t220)) % 1.02/1.24 (step @p6194 :rule trans :premises (@p1231 @p6193 @p6190)) % 1.02/1.24 (step-pop @p24541 :rule scope :premises (@p6194)) % 1.02/1.24 (step-pop @p24542 :rule scope :premises (@p24541)) % 1.02/1.24 (step-pop @p24543 :rule scope :premises (@p24542)) % 1.02/1.24 (step-pop @p24544 :rule scope :premises (@p24543)) % 1.02/1.24 (step @p6195 :rule process_scope :premises (@p24544) :args (@t984)) % 1.02/1.24 (step @p6200 :rule and_intro :premises (@p24534 @p24536 @p24535 @p1231)) % 1.02/1.24 (step @p6201 :rule modus_ponens :premises (@p6200 @p6195)) % 1.02/1.24 (step-pop @p24545 :rule scope :premises (@p6201)) % 1.02/1.24 (step-pop @p24546 :rule scope :premises (@p24545)) % 1.02/1.24 (step-pop @p24547 :rule scope :premises (@p24546)) % 1.02/1.24 (step-pop @p24548 :rule scope :premises (@p24547)) % 1.02/1.24 (step @p6202 :rule process_scope :premises (@p24548) :args (@t984)) % 1.02/1.24 (step @p6207 :rule implies_elim :premises (@p6202)) % 1.02/1.24 (step @p6208 :rule cnf_and_neg :args (@t985)) % 1.02/1.24 (step @p6209 :rule resolution :premises (@p6208 @p6207) :args (true @t985)) % 1.02/1.24 (step @p6210 :rule reordering :premises (@p6209) :args ((or @t984 @t461 @t635 @t970 @t517))) % 1.02/1.24 (step @p6211 :rule refl :args (@t987)) % 1.02/1.24 (step @p6212 :rule refl :args (@t970)) % 1.02/1.24 (step @p6213 :rule nary_cong :premises (@p2289 @p327 @p152 @p2548 @p1566 @p6212 @p6211) :args ((or @t517 @t422 @t391 @t635 @t544 @t970 @t987))) % 1.02/1.24 (assume-push @p24549 @t515) % 1.02/1.24 (assume-push @p24550 @t421) % 1.02/1.24 (assume-push @p24551 @t390) % 1.02/1.24 (assume-push @p24552 @t634) % 1.02/1.24 (assume-push @p24553 @t543) % 1.02/1.24 (assume-push @p24554 @t968) % 1.02/1.24 (assume-push @p24555 @t421) % 1.02/1.24 (assume-push @p24556 @t543) % 1.02/1.24 (assume-push @p24557 @t390) % 1.02/1.24 (assume-push @p24558 @t827) % 1.02/1.24 (step @p333 :rule false_intro :premises (@p325)) % 1.02/1.24 (step @p6224 :rule symm :premises (@p24558)) % 1.02/1.24 (step @p6225 :rule trans :premises (@p6224 @p24551)) % 1.02/1.24 (step @p6226 :rule cong :premises (@p24553 @p6225) :args (@t986)) % 1.02/1.24 (step @p6227 :rule trans :premises (@p6226 @p333)) % 1.02/1.24 (step @p6228 :rule false_elim :premises (@p6227)) % 1.02/1.24 (step-pop @p24559 :rule scope :premises (@p6228)) % 1.02/1.24 (step-pop @p24560 :rule scope :premises (@p24559)) % 1.02/1.24 (step-pop @p24561 :rule scope :premises (@p24560)) % 1.02/1.24 (step-pop @p24562 :rule scope :premises (@p24561)) % 1.02/1.24 (step @p6229 :rule process_scope :premises (@p24562) :args (@t987)) % 1.02/1.24 (assume-push @p24563 @t968) % 1.02/1.24 (assume-push @p24564 @t634) % 1.02/1.24 (assume-push @p24565 @t515) % 1.02/1.24 (step @p6237 :rule symm :premises (@p24552)) % 1.02/1.24 (step @p6238 :rule symm :premises (@p24554)) % 1.02/1.24 (step @p6239 :rule cong :premises (@p6238 @p6237) :args (@t220)) % 1.02/1.24 (step @p6240 :rule trans :premises (@p1231 @p6239)) % 1.02/1.24 (step-pop @p24566 :rule scope :premises (@p6240)) % 1.02/1.24 (step-pop @p24567 :rule scope :premises (@p24566)) % 1.02/1.24 (step-pop @p24568 :rule scope :premises (@p24567)) % 1.02/1.24 (step @p6241 :rule process_scope :premises (@p24568) :args (@t827)) % 1.02/1.24 (step @p6245 :rule and_intro :premises (@p24554 @p24552 @p1231)) % 1.02/1.24 (step @p6246 :rule modus_ponens :premises (@p6245 @p6241)) % 1.02/1.24 (step @p6247 :rule and_intro :premises (@p325 @p24553 @p24551 @p6246)) % 1.02/1.24 (step @p6248 :rule modus_ponens :premises (@p6247 @p6229)) % 1.02/1.24 (step-pop @p24569 :rule scope :premises (@p6248)) % 1.02/1.24 (step-pop @p24570 :rule scope :premises (@p24569)) % 1.02/1.24 (step-pop @p24571 :rule scope :premises (@p24570)) % 1.02/1.24 (step-pop @p24572 :rule scope :premises (@p24571)) % 1.02/1.24 (step-pop @p24573 :rule scope :premises (@p24572)) % 1.02/1.24 (step-pop @p24574 :rule scope :premises (@p24573)) % 1.02/1.24 (step @p6249 :rule process_scope :premises (@p24574) :args (@t987)) % 1.02/1.24 (step @p6256 :rule implies_elim :premises (@p6249)) % 1.02/1.24 (step @p6257 :rule cnf_and_neg :args (@t988)) % 1.02/1.24 (step @p6258 :rule resolution :premises (@p6257 @p6256) :args (true @t988)) % 1.02/1.24 (step @p6259 :rule eq_resolve :premises (@p6258 @p6213)) % 1.02/1.24 (step @p6260 :rule reordering :premises (@p6259) :args ((or @t420 @t391 @t987 @t635 @t544 @t970 @t517))) % 1.02/1.24 (assume-push @p24575 @t515) % 1.02/1.24 (assume-push @p24576 @t459) % 1.02/1.24 (assume-push @p24577 @t634) % 1.02/1.24 (assume-push @p24578 @t968) % 1.02/1.24 (assume-push @p24579 @t968) % 1.02/1.24 (assume-push @p24580 @t634) % 1.02/1.24 (assume-push @p24581 @t515) % 1.02/1.24 (assume-push @p24582 @t459) % 1.02/1.24 (step @p6269 :rule symm :premises (@p24577)) % 1.02/1.24 (step @p6270 :rule symm :premises (@p24578)) % 1.02/1.24 (step @p6271 :rule cong :premises (@p6270 @p6269) :args (@t220)) % 1.02/1.24 (step @p6272 :rule trans :premises (@p1231 @p6271)) % 1.02/1.24 (step @p189 :rule refl :args (tptp.e0)) % 1.02/1.24 (step @p6273 :rule cong :premises (@p189 @p6272) :args (@t152)) % 1.02/1.24 (step @p6274 :rule trans :premises (@p24576 @p6273)) % 1.02/1.24 (step-pop @p24583 :rule scope :premises (@p6274)) % 1.02/1.24 (step-pop @p24584 :rule scope :premises (@p24583)) % 1.02/1.24 (step-pop @p24585 :rule scope :premises (@p24584)) % 1.02/1.24 (step-pop @p24586 :rule scope :premises (@p24585)) % 1.02/1.24 (step @p6275 :rule process_scope :premises (@p24586) :args (@t989)) % 1.02/1.24 (step @p6280 :rule and_intro :premises (@p24578 @p24577 @p1231 @p24576)) % 1.02/1.24 (step @p6281 :rule modus_ponens :premises (@p6280 @p6275)) % 1.02/1.24 (step-pop @p24587 :rule scope :premises (@p6281)) % 1.02/1.24 (step-pop @p24588 :rule scope :premises (@p24587)) % 1.02/1.24 (step-pop @p24589 :rule scope :premises (@p24588)) % 1.02/1.24 (step-pop @p24590 :rule scope :premises (@p24589)) % 1.02/1.24 (step @p6282 :rule process_scope :premises (@p24590) :args (@t989)) % 1.02/1.24 (step @p6287 :rule implies_elim :premises (@p6282)) % 1.02/1.24 (step @p6288 :rule resolution :premises (@p6208 @p6287) :args (true @t985)) % 1.02/1.24 (step @p6289 :rule reordering :premises (@p6288) :args ((or @t989 @t461 @t635 @t970 @t517))) % 1.02/1.24 (step @p6290 :rule eq-symm :args (@t93 tptp.e4)) % 1.02/1.24 (step @p6291 :rule eq-symm :args (@t93 tptp.e3)) % 1.02/1.24 (step @p6292 :rule nary_cong :premises (@p698 @p4412 @p760 @p6291 @p6290) :args (@t99)) % 1.02/1.24 (step @p6293 :rule and_elim :premises (@p1) :args (10)) % 1.02/1.24 (step @p6294 :rule eq_resolve :premises (@p6293 @p6292)) % 1.02/1.24 (step @p6295 :rule nary_cong :premises (@p713 @p703 @p693 @p683 @p673) :args (@t172)) % 1.02/1.24 (step @p6296 :rule and_elim :premises (@p2) :args (37)) % 1.02/1.24 (step @p6297 :rule eq_resolve :premises (@p6296 @p6295)) % 1.02/1.24 (step @p6298 :rule eq-symm :args (@t132 tptp.e3)) % 1.02/1.24 (step @p6299 :rule eq-symm :args (@t145 tptp.e3)) % 1.02/1.24 (step @p6300 :rule eq-symm :args (@t159 tptp.e3)) % 1.02/1.24 (step @p6301 :rule nary_cong :premises (@p6300 @p580 @p6299 @p713 @p6298) :args (@t198)) % 1.02/1.24 (step @p6302 :rule and_elim :premises (@p2) :args (6)) % 1.02/1.24 (step @p6303 :rule eq_resolve :premises (@p6302 @p6301)) % 1.02/1.24 (assume-push @p24591 @t915) % 1.02/1.24 (assume-push @p24592 @t915) % 1.02/1.24 (step @p472 :rule refl :args (tptp.e3)) % 1.02/1.24 (step @p6306 :rule cong :premises (@p472 @p24591) :args (@t42)) % 1.02/1.24 (step @p6307 :rule trans :premises (@p24591 @p6306)) % 1.02/1.24 (step-pop @p24593 :rule scope :premises (@p6307)) % 1.02/1.24 (step @p6308 :rule process_scope :premises (@p24593) :args (@t990)) % 1.02/1.24 (step @p6310 :rule modus_ponens :premises (@p24591 @p6308)) % 1.02/1.24 (step-pop @p24594 :rule scope :premises (@p6310)) % 1.02/1.24 (step @p6311 :rule process_scope :premises (@p24594) :args (@t990)) % 1.02/1.24 (step @p6313 :rule implies_elim :premises (@p6311)) % 1.02/1.24 (assume-push @p24595 @t634) % 1.02/1.24 (assume-push @p24596 @t598) % 1.02/1.24 (assume-push @p24597 @t634) % 1.02/1.24 (assume-push @p24598 @t598) % 1.02/1.24 (step @p78 :rule refl :args (tptp.e1)) % 1.02/1.24 (step @p6318 :rule cong :premises (@p78 @p24595) :args (@t100)) % 1.02/1.24 (step @p6319 :rule trans :premises (@p24596 @p6318)) % 1.02/1.24 (step-pop @p24599 :rule scope :premises (@p6319)) % 1.02/1.24 (step-pop @p24600 :rule scope :premises (@p24599)) % 1.02/1.24 (step @p6320 :rule process_scope :premises (@p24600) :args (@t991)) % 1.02/1.24 (step @p6323 :rule and_intro :premises (@p24595 @p24596)) % 1.02/1.24 (step @p6324 :rule modus_ponens :premises (@p6323 @p6320)) % 1.02/1.24 (step-pop @p24601 :rule scope :premises (@p6324)) % 1.02/1.24 (step-pop @p24602 :rule scope :premises (@p24601)) % 1.02/1.24 (step @p6325 :rule process_scope :premises (@p24602) :args (@t991)) % 1.02/1.24 (step @p6328 :rule implies_elim :premises (@p6325)) % 1.02/1.24 (step @p6329 :rule cnf_and_neg :args (@t992)) % 1.02/1.24 (step @p6330 :rule resolution :premises (@p6329 @p6328) :args (true @t992)) % 1.02/1.24 (step @p6331 :rule reordering :premises (@p6330) :args ((or @t991 @t635 @t599))) % 1.02/1.24 (assume-push @p24603 @t634) % 1.02/1.24 (assume-push @p24604 @t598) % 1.02/1.24 (assume-push @p24605 @t598) % 1.02/1.24 (assume-push @p24606 @t634) % 1.02/1.24 (step @p78 :rule refl :args (tptp.e1)) % 1.02/1.24 (step @p6336 :rule cong :premises (@p78 @p24604) :args (@t106)) % 1.02/1.24 (step @p6337 :rule trans :premises (@p24603 @p6336)) % 1.02/1.24 (step-pop @p24607 :rule scope :premises (@p6337)) % 1.02/1.24 (step-pop @p24608 :rule scope :premises (@p24607)) % 1.02/1.24 (step @p6338 :rule process_scope :premises (@p24608) :args (@t993)) % 1.02/1.24 (step @p6341 :rule and_intro :premises (@p24604 @p24603)) % 1.02/1.24 (step @p6342 :rule modus_ponens :premises (@p6341 @p6338)) % 1.02/1.24 (step-pop @p24609 :rule scope :premises (@p6342)) % 1.02/1.24 (step-pop @p24610 :rule scope :premises (@p24609)) % 1.02/1.24 (step @p6343 :rule process_scope :premises (@p24610) :args (@t993)) % 1.02/1.24 (step @p6346 :rule implies_elim :premises (@p6343)) % 1.02/1.24 (step @p6347 :rule resolution :premises (@p6329 @p6346) :args (true @t992)) % 1.02/1.24 (step @p6348 :rule reordering :premises (@p6347) :args ((or @t993 @t635 @t599))) % 1.02/1.24 (assume-push @p24611 @t629) % 1.02/1.24 (assume-push @p24612 @t598) % 1.02/1.24 (assume-push @p24613 @t543) % 1.02/1.24 (assume-push @p24614 @t532) % 1.02/1.24 (assume-push @p24615 @t543) % 1.02/1.24 (assume-push @p24616 @t532) % 1.02/1.24 (assume-push @p24617 @t598) % 1.02/1.24 (assume-push @p24618 @t629) % 1.02/1.24 (step @p281 :rule refl :args (tptp.e2)) % 1.02/1.24 (step @p6357 :rule cong :premises (@p281 @p24613) :args (@t73)) % 1.02/1.24 (step @p6358 :rule symm :premises (@p24612)) % 1.02/1.24 (step @p6359 :rule symm :premises (@p24614)) % 1.02/1.24 (step @p6360 :rule cong :premises (@p6359 @p6358) :args (@t219)) % 1.02/1.24 (step @p6361 :rule trans :premises (@p2497 @p6360 @p6357)) % 1.02/1.24 (step-pop @p24619 :rule scope :premises (@p6361)) % 1.02/1.24 (step-pop @p24620 :rule scope :premises (@p24619)) % 1.02/1.24 (step-pop @p24621 :rule scope :premises (@p24620)) % 1.02/1.24 (step-pop @p24622 :rule scope :premises (@p24621)) % 1.02/1.24 (step @p6362 :rule process_scope :premises (@p24622) :args (@t404)) % 1.02/1.24 (step @p6367 :rule and_intro :premises (@p24613 @p24614 @p24612 @p2497)) % 1.02/1.24 (step @p6368 :rule modus_ponens :premises (@p6367 @p6362)) % 1.02/1.24 (step-pop @p24623 :rule scope :premises (@p6368)) % 1.02/1.24 (step-pop @p24624 :rule scope :premises (@p24623)) % 1.02/1.24 (step-pop @p24625 :rule scope :premises (@p24624)) % 1.02/1.24 (step-pop @p24626 :rule scope :premises (@p24625)) % 1.02/1.24 (step @p6369 :rule process_scope :premises (@p24626) :args (@t404)) % 1.02/1.24 (step @p6374 :rule implies_elim :premises (@p6369)) % 1.02/1.24 (step @p6375 :rule cnf_and_neg :args (@t994)) % 1.02/1.24 (step @p6376 :rule resolution :premises (@p6375 @p6374) :args (true @t994)) % 1.02/1.24 (step @p6377 :rule reordering :premises (@p6376) :args ((or @t404 @t599 @t544 @t533 @t631))) % 1.02/1.24 (assume-push @p24627 @t629) % 1.02/1.24 (assume-push @p24628 @t598) % 1.02/1.24 (assume-push @p24629 @t543) % 1.02/1.24 (assume-push @p24630 @t532) % 1.02/1.24 (assume-push @p24631 @t532) % 1.02/1.24 (assume-push @p24632 @t598) % 1.02/1.24 (assume-push @p24633 @t629) % 1.02/1.24 (assume-push @p24634 @t543) % 1.02/1.24 (step @p6386 :rule symm :premises (@p24628)) % 1.02/1.24 (step @p6387 :rule symm :premises (@p24630)) % 1.02/1.24 (step @p6388 :rule cong :premises (@p6387 @p6386) :args (@t219)) % 1.02/1.24 (step @p6389 :rule trans :premises (@p2497 @p6388)) % 1.02/1.24 (step @p281 :rule refl :args (tptp.e2)) % 1.02/1.24 (step @p6390 :rule cong :premises (@p281 @p6389) :args (@t86)) % 1.02/1.24 (step @p6391 :rule trans :premises (@p24629 @p6390)) % 1.02/1.24 (step-pop @p24635 :rule scope :premises (@p6391)) % 1.02/1.24 (step-pop @p24636 :rule scope :premises (@p24635)) % 1.02/1.24 (step-pop @p24637 :rule scope :premises (@p24636)) % 1.02/1.24 (step-pop @p24638 :rule scope :premises (@p24637)) % 1.02/1.24 (step @p6392 :rule process_scope :premises (@p24638) :args (@t995)) % 1.02/1.24 (step @p6397 :rule and_intro :premises (@p24630 @p24628 @p2497 @p24629)) % 1.02/1.24 (step @p6398 :rule modus_ponens :premises (@p6397 @p6392)) % 1.02/1.24 (step-pop @p24639 :rule scope :premises (@p6398)) % 1.02/1.24 (step-pop @p24640 :rule scope :premises (@p24639)) % 1.02/1.24 (step-pop @p24641 :rule scope :premises (@p24640)) % 1.02/1.24 (step-pop @p24642 :rule scope :premises (@p24641)) % 1.02/1.24 (step @p6399 :rule process_scope :premises (@p24642) :args (@t995)) % 1.02/1.24 (step @p6404 :rule implies_elim :premises (@p6399)) % 1.02/1.24 (step @p6405 :rule resolution :premises (@p6375 @p6404) :args (true @t994)) % 1.02/1.24 (step @p6406 :rule reordering :premises (@p6405) :args ((or @t995 @t599 @t544 @t533 @t631))) % 1.02/1.24 (assume-push @p24643 @t399) % 1.02/1.24 (assume-push @p24644 @t459) % 1.02/1.24 (assume-push @p24645 @t474) % 1.02/1.24 (assume-push @p24646 @t996) % 1.02/1.24 (assume-push @p24647 @t474) % 1.02/1.24 (assume-push @p24648 @t459) % 1.02/1.24 (assume-push @p24649 @t399) % 1.02/1.24 (assume-push @p24650 @t996) % 1.02/1.24 (step @p6415 :rule symm :premises (@p24644)) % 1.02/1.24 (step @p6416 :rule symm :premises (@p24645)) % 1.02/1.24 (step @p6417 :rule cong :premises (@p6416 @p6415) :args (@t227)) % 1.02/1.24 (step @p6418 :rule trans :premises (@p65 @p6417)) % 1.02/1.24 (step @p281 :rule refl :args (tptp.e2)) % 1.02/1.24 (step @p6419 :rule cong :premises (@p281 @p6418) :args (@t93)) % 1.02/1.24 (step @p6420 :rule trans :premises (@p24646 @p6419)) % 1.02/1.24 (step-pop @p24651 :rule scope :premises (@p6420)) % 1.02/1.24 (step-pop @p24652 :rule scope :premises (@p24651)) % 1.02/1.24 (step-pop @p24653 :rule scope :premises (@p24652)) % 1.02/1.24 (step-pop @p24654 :rule scope :premises (@p24653)) % 1.02/1.24 (step @p6421 :rule process_scope :premises (@p24654) :args (@t997)) % 1.02/1.24 (step @p6426 :rule and_intro :premises (@p24645 @p24644 @p65 @p24646)) % 1.02/1.24 (step @p6427 :rule modus_ponens :premises (@p6426 @p6421)) % 1.02/1.24 (step-pop @p24655 :rule scope :premises (@p6427)) % 1.02/1.24 (step-pop @p24656 :rule scope :premises (@p24655)) % 1.02/1.24 (step-pop @p24657 :rule scope :premises (@p24656)) % 1.02/1.24 (step-pop @p24658 :rule scope :premises (@p24657)) % 1.02/1.24 (step @p6428 :rule process_scope :premises (@p24658) :args (@t997)) % 1.02/1.24 (step @p6433 :rule implies_elim :premises (@p6428)) % 1.02/1.24 (step @p6434 :rule cnf_and_neg :args (@t998)) % 1.02/1.24 (step @p6435 :rule resolution :premises (@p6434 @p6433) :args (true @t998)) % 1.02/1.24 (step @p6436 :rule reordering :premises (@p6435) :args ((or @t997 @t461 @t476 @t999 @t402))) % 1.02/1.24 (assume-push @p24659 @t399) % 1.02/1.24 (assume-push @p24660 @t459) % 1.02/1.24 (assume-push @p24661 @t474) % 1.02/1.24 (assume-push @p24662 @t996) % 1.02/1.24 (assume-push @p24663 @t996) % 1.02/1.24 (assume-push @p24664 @t474) % 1.02/1.24 (assume-push @p24665 @t459) % 1.02/1.24 (assume-push @p24666 @t399) % 1.02/1.24 (step @p281 :rule refl :args (tptp.e2)) % 1.02/1.24 (step @p6445 :rule cong :premises (@p281 @p24662) :args (@t67)) % 1.02/1.24 (step @p6446 :rule symm :premises (@p24660)) % 1.02/1.24 (step @p6447 :rule symm :premises (@p24661)) % 1.02/1.24 (step @p6448 :rule cong :premises (@p6447 @p6446) :args (@t227)) % 1.02/1.24 (step @p6449 :rule trans :premises (@p65 @p6448 @p6445)) % 1.02/1.24 (step-pop @p24667 :rule scope :premises (@p6449)) % 1.02/1.24 (step-pop @p24668 :rule scope :premises (@p24667)) % 1.02/1.24 (step-pop @p24669 :rule scope :premises (@p24668)) % 1.02/1.24 (step-pop @p24670 :rule scope :premises (@p24669)) % 1.02/1.24 (step @p6450 :rule process_scope :premises (@p24670) :args (@t1000)) % 1.02/1.24 (step @p6455 :rule and_intro :premises (@p24662 @p24661 @p24660 @p65)) % 1.02/1.24 (step @p6456 :rule modus_ponens :premises (@p6455 @p6450)) % 1.02/1.24 (step-pop @p24671 :rule scope :premises (@p6456)) % 1.02/1.24 (step-pop @p24672 :rule scope :premises (@p24671)) % 1.02/1.24 (step-pop @p24673 :rule scope :premises (@p24672)) % 1.02/1.24 (step-pop @p24674 :rule scope :premises (@p24673)) % 1.02/1.24 (step @p6457 :rule process_scope :premises (@p24674) :args (@t1000)) % 1.02/1.24 (step @p6462 :rule implies_elim :premises (@p6457)) % 1.02/1.24 (step @p6463 :rule resolution :premises (@p6434 @p6462) :args (true @t998)) % 1.02/1.24 (step @p6464 :rule reordering :premises (@p6463) :args ((or @t1000 @t461 @t476 @t999 @t402))) % 1.02/1.24 (assume-push @p24675 @t408) % 1.02/1.24 (assume-push @p24676 @t1001) % 1.02/1.24 (assume-push @p24677 @t772) % 1.02/1.24 (assume-push @p24678 @t543) % 1.02/1.24 (assume-push @p24679 @t772) % 1.02/1.24 (assume-push @p24680 @t543) % 1.02/1.24 (assume-push @p24681 @t408) % 1.02/1.24 (assume-push @p24682 @t1001) % 1.02/1.24 (step @p6473 :rule symm :premises (@p24678)) % 1.02/1.24 (step @p6474 :rule symm :premises (@p24677)) % 1.02/1.24 (step @p6475 :rule cong :premises (@p6474 @p6473) :args (@t217)) % 1.02/1.24 (step @p6476 :rule trans :premises (@p238 @p6475)) % 1.02/1.24 (step @p189 :rule refl :args (tptp.e0)) % 1.02/1.24 (step @p6477 :rule cong :premises (@p189 @p6476) :args (@t145)) % 1.02/1.24 (step @p6478 :rule trans :premises (@p24676 @p6477)) % 1.02/1.24 (step-pop @p24683 :rule scope :premises (@p6478)) % 1.02/1.24 (step-pop @p24684 :rule scope :premises (@p24683)) % 1.02/1.24 (step-pop @p24685 :rule scope :premises (@p24684)) % 1.02/1.24 (step-pop @p24686 :rule scope :premises (@p24685)) % 1.02/1.24 (step @p6479 :rule process_scope :premises (@p24686) :args (@t1002)) % 1.02/1.24 (step @p6484 :rule and_intro :premises (@p24677 @p24678 @p238 @p24676)) % 1.02/1.24 (step @p6485 :rule modus_ponens :premises (@p6484 @p6479)) % 1.02/1.24 (step-pop @p24687 :rule scope :premises (@p6485)) % 1.02/1.24 (step-pop @p24688 :rule scope :premises (@p24687)) % 1.02/1.24 (step-pop @p24689 :rule scope :premises (@p24688)) % 1.02/1.24 (step-pop @p24690 :rule scope :premises (@p24689)) % 1.02/1.24 (step @p6486 :rule process_scope :premises (@p24690) :args (@t1002)) % 1.02/1.24 (step @p6491 :rule implies_elim :premises (@p6486)) % 1.02/1.24 (step @p6492 :rule cnf_and_neg :args (@t1003)) % 1.02/1.24 (step @p6493 :rule resolution :premises (@p6492 @p6491) :args (true @t1003)) % 1.02/1.24 (step @p6494 :rule reordering :premises (@p6493) :args ((or @t1002 @t1004 @t773 @t544 @t409))) % 1.02/1.24 (assume-push @p24691 @t408) % 1.02/1.24 (assume-push @p24692 @t1001) % 1.02/1.24 (assume-push @p24693 @t772) % 1.02/1.24 (assume-push @p24694 @t543) % 1.02/1.24 (assume-push @p24695 @t1001) % 1.02/1.24 (assume-push @p24696 @t772) % 1.02/1.24 (assume-push @p24697 @t543) % 1.02/1.24 (assume-push @p24698 @t408) % 1.02/1.24 (step @p189 :rule refl :args (tptp.e0)) % 1.02/1.24 (step @p6503 :rule cong :premises (@p189 @p24692) :args (@t138)) % 1.02/1.24 (step @p6504 :rule symm :premises (@p24694)) % 1.02/1.24 (step @p6505 :rule symm :premises (@p24693)) % 1.02/1.24 (step @p6506 :rule cong :premises (@p6505 @p6504) :args (@t217)) % 1.02/1.24 (step @p6507 :rule trans :premises (@p238 @p6506 @p6503)) % 1.02/1.24 (step-pop @p24699 :rule scope :premises (@p6507)) % 1.02/1.24 (step-pop @p24700 :rule scope :premises (@p24699)) % 1.02/1.24 (step-pop @p24701 :rule scope :premises (@p24700)) % 1.02/1.24 (step-pop @p24702 :rule scope :premises (@p24701)) % 1.02/1.24 (step @p6508 :rule process_scope :premises (@p24702) :args (@t1005)) % 1.02/1.24 (step @p6513 :rule and_intro :premises (@p24692 @p24693 @p24694 @p238)) % 1.02/1.24 (step @p6514 :rule modus_ponens :premises (@p6513 @p6508)) % 1.02/1.24 (step-pop @p24703 :rule scope :premises (@p6514)) % 1.02/1.24 (step-pop @p24704 :rule scope :premises (@p24703)) % 1.02/1.24 (step-pop @p24705 :rule scope :premises (@p24704)) % 1.02/1.24 (step-pop @p24706 :rule scope :premises (@p24705)) % 1.02/1.24 (step @p6515 :rule process_scope :premises (@p24706) :args (@t1005)) % 1.02/1.24 (step @p6520 :rule implies_elim :premises (@p6515)) % 1.02/1.24 (step @p6521 :rule resolution :premises (@p6492 @p6520) :args (true @t1003)) % 1.02/1.24 (step @p6522 :rule reordering :premises (@p6521) :args ((or @t1005 @t1004 @t773 @t544 @t409))) % 1.02/1.24 (assume-push @p24707 @t604) % 1.02/1.24 (assume-push @p24708 @t487) % 1.02/1.24 (assume-push @p24709 @t1001) % 1.02/1.24 (assume-push @p24710 @t598) % 1.02/1.24 (assume-push @p24711 @t996) % 1.02/1.24 (assume-push @p24712 @t532) % 1.02/1.24 (assume-push @p24713 @t598) % 1.02/1.24 (assume-push @p24714 @t532) % 1.02/1.24 (assume-push @p24715 @t604) % 1.02/1.24 (assume-push @p24716 @t1001) % 1.02/1.24 (assume-push @p24717 @t996) % 1.02/1.24 (assume-push @p24718 @t487) % 1.02/1.24 (step @p6535 :rule symm :premises (@p24712)) % 1.02/1.24 (step @p6536 :rule symm :premises (@p24710)) % 1.02/1.24 (step @p6537 :rule cong :premises (@p6536 @p6535) :args (@t207)) % 1.02/1.24 (step @p6538 :rule trans :premises (@p2164 @p6537)) % 1.02/1.24 (step @p472 :rule refl :args (tptp.e3)) % 1.02/1.24 (step @p6539 :rule cong :premises (@p472 @p6538) :args (@t36)) % 1.02/1.24 (step @p6540 :rule symm :premises (@p24711)) % 1.02/1.24 (step @p6541 :rule symm :premises (@p24709)) % 1.02/1.24 (step @p6542 :rule cong :premises (@p6541 @p6540) :args (@t218)) % 1.02/1.24 (step @p6543 :rule trans :premises (@p951 @p6542 @p6539)) % 1.02/1.24 (step-pop @p24719 :rule scope :premises (@p6543)) % 1.02/1.24 (step-pop @p24720 :rule scope :premises (@p24719)) % 1.02/1.24 (step-pop @p24721 :rule scope :premises (@p24720)) % 1.02/1.24 (step-pop @p24722 :rule scope :premises (@p24721)) % 1.02/1.24 (step-pop @p24723 :rule scope :premises (@p24722)) % 1.02/1.24 (step-pop @p24724 :rule scope :premises (@p24723)) % 1.02/1.24 (step @p6544 :rule process_scope :premises (@p24724) :args (@t1006)) % 1.02/1.24 (step @p6551 :rule and_intro :premises (@p24710 @p24712 @p2164 @p24709 @p24711 @p951)) % 1.02/1.24 (step @p6552 :rule modus_ponens :premises (@p6551 @p6544)) % 1.02/1.24 (step-pop @p24725 :rule scope :premises (@p6552)) % 1.02/1.24 (step-pop @p24726 :rule scope :premises (@p24725)) % 1.02/1.24 (step-pop @p24727 :rule scope :premises (@p24726)) % 1.02/1.24 (step-pop @p24728 :rule scope :premises (@p24727)) % 1.02/1.24 (step-pop @p24729 :rule scope :premises (@p24728)) % 1.02/1.24 (step-pop @p24730 :rule scope :premises (@p24729)) % 1.02/1.24 (step @p6553 :rule process_scope :premises (@p24730) :args (@t1006)) % 1.02/1.24 (step @p6560 :rule implies_elim :premises (@p6553)) % 1.02/1.24 (step @p6561 :rule cnf_and_neg :args (@t1007)) % 1.02/1.24 (step @p6562 :rule resolution :premises (@p6561 @p6560) :args (true @t1007)) % 1.02/1.24 (step @p6563 :rule reordering :premises (@p6562) :args ((or @t1006 @t1004 @t599 @t999 @t533 @t488 @t605))) % 1.02/1.24 (assume-push @p24731 @t604) % 1.02/1.24 (assume-push @p24732 @t487) % 1.02/1.24 (assume-push @p24733 @t1001) % 1.02/1.24 (assume-push @p24734 @t598) % 1.02/1.24 (assume-push @p24735 @t996) % 1.02/1.24 (assume-push @p24736 @t532) % 1.02/1.24 (assume-push @p24737 @t1001) % 1.02/1.24 (assume-push @p24738 @t996) % 1.02/1.24 (assume-push @p24739 @t487) % 1.02/1.24 (assume-push @p24740 @t598) % 1.02/1.24 (assume-push @p24741 @t532) % 1.02/1.24 (assume-push @p24742 @t604) % 1.02/1.24 (step @p6576 :rule symm :premises (@p24735)) % 1.02/1.24 (step @p6577 :rule symm :premises (@p24733)) % 1.02/1.24 (step @p6578 :rule cong :premises (@p6577 @p6576) :args (@t218)) % 1.02/1.24 (step @p6579 :rule trans :premises (@p951 @p6578)) % 1.02/1.24 (step @p472 :rule refl :args (tptp.e3)) % 1.02/1.24 (step @p6580 :rule cong :premises (@p472 @p6579) :args (@t48)) % 1.02/1.24 (step @p6581 :rule symm :premises (@p24736)) % 1.02/1.24 (step @p6582 :rule symm :premises (@p24734)) % 1.02/1.24 (step @p6583 :rule cong :premises (@p6582 @p6581) :args (@t207)) % 1.02/1.24 (step @p6584 :rule trans :premises (@p2164 @p6583 @p6580)) % 1.02/1.24 (step-pop @p24743 :rule scope :premises (@p6584)) % 1.02/1.24 (step-pop @p24744 :rule scope :premises (@p24743)) % 1.02/1.24 (step-pop @p24745 :rule scope :premises (@p24744)) % 1.02/1.24 (step-pop @p24746 :rule scope :premises (@p24745)) % 1.02/1.24 (step-pop @p24747 :rule scope :premises (@p24746)) % 1.02/1.24 (step-pop @p24748 :rule scope :premises (@p24747)) % 1.02/1.24 (step @p6585 :rule process_scope :premises (@p24748) :args (@t1008)) % 1.02/1.24 (step @p6592 :rule and_intro :premises (@p24733 @p24735 @p951 @p24734 @p24736 @p2164)) % 1.02/1.24 (step @p6593 :rule modus_ponens :premises (@p6592 @p6585)) % 1.02/1.24 (step-pop @p24749 :rule scope :premises (@p6593)) % 1.02/1.24 (step-pop @p24750 :rule scope :premises (@p24749)) % 1.02/1.24 (step-pop @p24751 :rule scope :premises (@p24750)) % 1.02/1.24 (step-pop @p24752 :rule scope :premises (@p24751)) % 1.02/1.24 (step-pop @p24753 :rule scope :premises (@p24752)) % 1.02/1.24 (step-pop @p24754 :rule scope :premises (@p24753)) % 1.02/1.24 (step @p6594 :rule process_scope :premises (@p24754) :args (@t1008)) % 1.02/1.24 (step @p6601 :rule implies_elim :premises (@p6594)) % 1.02/1.24 (step @p6602 :rule resolution :premises (@p6561 @p6601) :args (true @t1007)) % 1.02/1.24 (step @p6603 :rule reordering :premises (@p6602) :args ((or @t1008 @t1004 @t599 @t999 @t533 @t488 @t605))) % 1.02/1.24 (step @p6604 :rule not_or_elim :premises (@p767) :args (10)) % 1.02/1.24 (step @p6605 :rule not_and :premises (@p6604)) % 1.02/1.24 (step @p6606 :rule chain_m_resolution :premises (@p6605 @p6603 @p2164 @p951 @p6563 @p2164 @p951 @p6522 @p238 @p6494 @p238 @p6464 @p65 @p6436 @p65 @p6406 @p2497 @p6377 @p2497 @p6348 @p6331 @p6313 @p6303 @p6297 @p6294 @p2238 @p6289 @p1231 @p6260 @p325 @p1231 @p6210 @p1231 @p6181 @p6164 @p6146 @p274 @p6117 @p6057 @p238 @p6055 @p6015 @p274 @p6013 @p274 @p5984 @p5967 @p5949 @p3250 @p65 @p5895 @p3250 @p2617 @p5873 @p5113 @p3802 @p549 @p5297 @p3778 @p5851 @p67 @p5823 @p67 @p5793 @p5770 @p5768 @p5744 @p1378 @p5742 @p5737 @p5733 @p4731 @p3081 @p96 @p2972 @p2947 @p3103 @p3083 @p3317 @p3277 @p3977 @p9 @p2730 @p2705 @p4721 @p4685 @p1134 @p1326 @p4651 @p1380 @p3772 @p3734 @p3486 @p176 @p4617 @p67 @p4580 @p3589 @p1088 @p2263 @p952 @p4578 @p452 @p4553 @p38 @p2997 @p2974 @p3910 @p65 @p3873 @p4531 @p3677 @p4511 @p2752 @p848 @p3359 @p2138 @p3337 @p3327 @p2409 @p3215 @p951 @p2036 @p2670 @p549) :args ((or @t469 @t432 @t451 @t723 @t656 @t498 @t715 @t695 @t685 @t461 @t476 @t544 @t1009 @t944) (@list false false false false false false false false false false false false false false false false false false false false false false false false false false false true true false false false false false false false true true false true true false false false false false true true false true true false true true true true false false false false false false true true true true false false false true false false false true true false false true true true false true true true true false true true true true true true true true false true true true true true true true true true true true true false true true true true true true true true false false false true false true true true) (@list @t1008 @t604 @t487 @t1006 @t604 @t487 @t1005 @t408 @t1002 @t408 @t1000 @t399 @t997 @t399 @t995 @t629 @t404 @t629 @t993 @t991 @t990 @t1001 @t915 @t996 @t598 @t989 @t515 @t986 @t420 @t515 @t984 @t515 @t983 @t981 @t980 @t412 @t692 @t976 @t408 @t833 @t971 @t412 @t448 @t412 @t967 @t965 @t607 @t725 @t399 @t961 @t725 @t634 @t958 @t895 @t638 @t241 @t924 @t772 @t602 @t372 @t956 @t372 @t893 @t952 @t750 @t948 @t532 @t946 @t968 @t525 @t869 @t705 @t383 @t682 @t686 @t708 @t707 @t522 @t729 @t794 @t625 @t644 @t646 @t866 @t503 @t506 @t527 @t437 @t534 @t766 @t768 @t380 @t247 @t838 @t372 @t860 @t477 @t231 @t491 @t233 @t424 @t237 @t855 @t368 @t366 @t689 @t781 @t399 @t783 @t743 @t761 @t426 @t373 @t235 @t462 @t229 @t735 @t734 @t390 @t360 @t487 @t587 @t400 @t241))) % 1.02/1.24 (step @p6607 :rule chain_m_resolution :premises (@p1563 @p6606 @p3317 @p3277 @p65 @p3275 @p3250 @p3041 @p2972 @p2947 @p2777 @p2754 @p2752 @p848 @p2997 @p2974 @p175 @p69 @p2409 @p2670 @p549 @p3248 @p507 @p11 @p3215 @p951 @p2036) :args ((or @t469 @t432 @t451 @t415 @t656 @t498 @t715 @t685 @t461 @t476 @t1009 @t944) (@list true true true false true true false true true true true true true true true true true false true true true false true true false true) (@list @t543 @t522 @t729 @t399 @t723 @t725 @t693 @t682 @t686 @t651 @t653 @t373 @t235 @t366 @t689 @t374 @t375 @t390 @t400 @t241 @t549 @t454 @t362 @t360 @t487 @t587))) % 1.02/1.24 (step @p6608 :rule nary_cong :premises (@p1140 @p101 @p5874 @p996) :args ((or @t507 @t386 @t962 @t492))) % 1.02/1.24 (assume-push @p24755 @t506) % 1.02/1.24 (assume-push @p24756 @t491) % 1.02/1.24 (assume-push @p24757 @t961) % 1.02/1.24 (assume-push @p24758 @t385) % 1.02/1.24 (step @p109 :rule evaluate :args (@t388)) % 1.02/1.24 (step @p6613 :rule symm :premises (@p24757)) % 1.02/1.24 (step @p6614 :rule trans :premises (@p6613 @p1134)) % 1.02/1.24 (step @p6615 :rule symm :premises (@p6614)) % 1.02/1.24 (step @p6616 :rule symm :premises (@p24756)) % 1.02/1.24 (step @p6617 :rule trans :premises (@p6616 @p1134 @p6615)) % 1.02/1.24 (step @p6618 :rule true_intro :premises (@p6617)) % 1.02/1.24 (step @p116 :rule false_intro :premises (@p98)) % 1.02/1.24 (step @p117 :rule symm :premises (@p116)) % 1.02/1.24 (step @p6619 :rule trans :premises (@p117 @p6618)) % 1.02/1.24 (step @p6620 false :rule eq_resolve :premises (@p6619 @p109)) % 1.02/1.24 (step-pop @p24759 :rule scope :premises (@p6620)) % 1.02/1.24 (step-pop @p24760 :rule scope :premises (@p24759)) % 1.02/1.24 (step-pop @p24761 :rule scope :premises (@p24760)) % 1.02/1.24 (step-pop @p24762 :rule scope :premises (@p24761)) % 1.02/1.24 (step @p6621 :rule process_scope :premises (@p24762) :args (false)) % 1.02/1.24 (assume-push @p24763 @t506) % 1.02/1.24 (assume-push @p24764 @t385) % 1.02/1.24 (assume-push @p24765 @t961) % 1.02/1.24 (assume-push @p24766 @t491) % 1.02/1.24 (step @p6630 :rule and_intro :premises (@p1134 @p24766 @p24765 @p98)) % 1.02/1.24 (step-pop @p24767 :rule scope :premises (@p6630)) % 1.02/1.24 (step-pop @p24768 :rule scope :premises (@p24767)) % 1.02/1.24 (step-pop @p24769 :rule scope :premises (@p24768)) % 1.02/1.24 (step-pop @p24770 :rule scope :premises (@p24769)) % 1.02/1.24 (step @p6631 :rule process_scope :premises (@p24770) :args (@t1010)) % 1.02/1.24 (step @p6636 :rule implies_elim :premises (@p6631)) % 1.02/1.24 (step @p6637 :rule resolution :premises (@p6636 @p6621) :args (true @t1010)) % 1.02/1.24 (step @p6638 :rule not_and :premises (@p6637)) % 1.02/1.24 (step @p6639 :rule eq_resolve :premises (@p6638 @p6608)) % 1.02/1.24 (step @p6640 :rule reordering :premises (@p6639) :args ((or @t382 @t962 @t492 @t507))) % 1.02/1.24 (step @p6641 :rule nary_cong :premises (@p954 @p4003 @p241 @p2949) :args ((or @t488 @t804 @t407 @t685))) % 1.02/1.24 (assume-push @p24771 @t487) % 1.02/1.24 (assume-push @p24772 @t684) % 1.02/1.24 (assume-push @p24773 @t406) % 1.02/1.24 (assume-push @p24774 @t803) % 1.02/1.24 (step @p109 :rule evaluate :args (@t388)) % 1.02/1.24 (step @p6646 :rule symm :premises (@p24773)) % 1.02/1.24 (step @p6647 :rule trans :premises (@p6646 @p951)) % 1.02/1.24 (step @p6648 :rule symm :premises (@p6647)) % 1.02/1.24 (step @p6649 :rule symm :premises (@p24772)) % 1.02/1.24 (step @p6650 :rule trans :premises (@p6649 @p951 @p6648)) % 1.02/1.24 (step @p6651 :rule true_intro :premises (@p6650)) % 1.02/1.24 (step @p4015 :rule false_intro :premises (@p4001)) % 1.02/1.24 (step @p6652 :rule symm :premises (@p4015)) % 1.02/1.24 (step @p6653 :rule trans :premises (@p6652 @p6651)) % 1.02/1.24 (step @p6654 false :rule eq_resolve :premises (@p6653 @p109)) % 1.02/1.24 (step-pop @p24775 :rule scope :premises (@p6654)) % 1.02/1.24 (step-pop @p24776 :rule scope :premises (@p24775)) % 1.02/1.24 (step-pop @p24777 :rule scope :premises (@p24776)) % 1.02/1.24 (step-pop @p24778 :rule scope :premises (@p24777)) % 1.02/1.24 (step @p6655 :rule process_scope :premises (@p24778) :args (false)) % 1.02/1.24 (assume-push @p24779 @t487) % 1.02/1.24 (assume-push @p24780 @t803) % 1.02/1.24 (assume-push @p24781 @t406) % 1.02/1.24 (assume-push @p24782 @t684) % 1.02/1.24 (step @p6664 :rule and_intro :premises (@p951 @p24782 @p24781 @p4001)) % 1.02/1.24 (step-pop @p24783 :rule scope :premises (@p6664)) % 1.02/1.24 (step-pop @p24784 :rule scope :premises (@p24783)) % 1.02/1.24 (step-pop @p24785 :rule scope :premises (@p24784)) % 1.02/1.24 (step-pop @p24786 :rule scope :premises (@p24785)) % 1.02/1.24 (step @p6665 :rule process_scope :premises (@p24786) :args (@t1011)) % 1.02/1.24 (step @p6670 :rule implies_elim :premises (@p6665)) % 1.02/1.24 (step @p6671 :rule resolution :premises (@p6670 @p6655) :args (true @t1011)) % 1.02/1.24 (step @p6672 :rule not_and :premises (@p6671)) % 1.02/1.24 (step @p6673 :rule eq_resolve :premises (@p6672 @p6641)) % 1.02/1.24 (step @p6674 :rule reordering :premises (@p6673) :args ((or @t802 @t685 @t407 @t488))) % 1.02/1.24 (step @p6675 :rule and_elim :premises (@p4) :args (28)) % 1.02/1.24 (step @p6676 :rule symm :premises (@p6675)) % 1.02/1.24 (step @p6677 :rule refl :args (@t1013)) % 1.02/1.24 (step @p6678 :rule bool-double-not-elim :args (@t1014)) % 1.02/1.24 (step @p6679 :rule nary_cong :premises (@p954 @p6678 @p2949 @p6677) :args ((or @t488 @t1016 @t685 @t1013))) % 1.02/1.24 (assume-push @p24787 @t487) % 1.02/1.24 (assume-push @p24788 @t1012) % 1.02/1.24 (assume-push @p24789 @t684) % 1.02/1.24 (assume-push @p24790 @t1015) % 1.02/1.24 (step @p109 :rule evaluate :args (@t388)) % 1.02/1.24 (step @p6684 :rule symm :premises (@p24789)) % 1.02/1.24 (step @p6685 :rule trans :premises (@p6684 @p951)) % 1.02/1.24 (step @p6686 :rule symm :premises (@p6685)) % 1.02/1.24 (step @p6687 :rule symm :premises (@p24788)) % 1.02/1.24 (step @p6688 :rule trans :premises (@p6687 @p951 @p6686)) % 1.02/1.24 (step @p6689 :rule true_intro :premises (@p6688)) % 1.02/1.24 (step @p6690 :rule false_intro :premises (@p6676)) % 1.02/1.24 (step @p6691 :rule symm :premises (@p6690)) % 1.02/1.24 (step @p6692 :rule trans :premises (@p6691 @p6689)) % 1.02/1.24 (step @p6693 false :rule eq_resolve :premises (@p6692 @p109)) % 1.02/1.24 (step-pop @p24791 :rule scope :premises (@p6693)) % 1.02/1.24 (step-pop @p24792 :rule scope :premises (@p24791)) % 1.02/1.24 (step-pop @p24793 :rule scope :premises (@p24792)) % 1.02/1.24 (step-pop @p24794 :rule scope :premises (@p24793)) % 1.02/1.24 (step @p6694 :rule process_scope :premises (@p24794) :args (false)) % 1.02/1.24 (assume-push @p24795 @t487) % 1.02/1.24 (assume-push @p24796 @t1015) % 1.02/1.24 (assume-push @p24797 @t684) % 1.02/1.24 (assume-push @p24798 @t1012) % 1.02/1.24 (step @p6703 :rule and_intro :premises (@p951 @p24798 @p24797 @p6676)) % 1.02/1.24 (step-pop @p24799 :rule scope :premises (@p6703)) % 1.02/1.24 (step-pop @p24800 :rule scope :premises (@p24799)) % 1.02/1.24 (step-pop @p24801 :rule scope :premises (@p24800)) % 1.02/1.24 (step-pop @p24802 :rule scope :premises (@p24801)) % 1.02/1.24 (step @p6704 :rule process_scope :premises (@p24802) :args (@t1017)) % 1.02/1.24 (step @p6709 :rule implies_elim :premises (@p6704)) % 1.02/1.24 (step @p6710 :rule resolution :premises (@p6709 @p6694) :args (true @t1017)) % 1.02/1.24 (step @p6711 :rule not_and :premises (@p6710)) % 1.02/1.24 (step @p6712 :rule eq_resolve :premises (@p6711 @p6679)) % 1.02/1.24 (step @p6713 :rule reordering :premises (@p6712) :args ((or @t1014 @t685 @t1013 @t488))) % 1.02/1.24 (step @p6714 :rule refl :args (@t799)) % 1.02/1.24 (step @p6715 :rule nary_cong :premises (@p1089 @p2781 @p6714) :args ((or @t496 @t659 @t799))) % 1.02/1.24 (assume-push @p24803 @t232) % 1.02/1.24 (assume-push @p24804 @t658) % 1.02/1.24 (assume-push @p24805 @t232) % 1.02/1.24 (assume-push @p24806 @t658) % 1.02/1.24 (step @p1100 :rule false_intro :premises (@p1088)) % 1.02/1.24 (step @p6720 :rule symm :premises (@p24804)) % 1.02/1.24 (step @p281 :rule refl :args (tptp.e2)) % 1.02/1.24 (step @p6721 :rule cong :premises (@p281 @p6720) :args (@t797)) % 1.02/1.24 (step @p6722 :rule trans :premises (@p6721 @p1100)) % 1.02/1.24 (step @p6723 :rule false_elim :premises (@p6722)) % 1.02/1.24 (step-pop @p24807 :rule scope :premises (@p6723)) % 1.02/1.24 (step-pop @p24808 :rule scope :premises (@p24807)) % 1.02/1.24 (step @p6724 :rule process_scope :premises (@p24808) :args (@t799)) % 1.02/1.24 (step @p6727 :rule and_intro :premises (@p1088 @p24804)) % 1.02/1.24 (step @p6728 :rule modus_ponens :premises (@p6727 @p6724)) % 1.02/1.24 (step-pop @p24809 :rule scope :premises (@p6728)) % 1.02/1.24 (step-pop @p24810 :rule scope :premises (@p24809)) % 1.02/1.24 (step @p6729 :rule process_scope :premises (@p24810) :args (@t799)) % 1.02/1.24 (step @p6732 :rule implies_elim :premises (@p6729)) % 1.02/1.24 (step @p6733 :rule cnf_and_neg :args (@t1018)) % 1.02/1.24 (step @p6734 :rule resolution :premises (@p6733 @p6732) :args (true @t1018)) % 1.02/1.24 (step @p6735 :rule eq_resolve :premises (@p6734 @p6715)) % 1.02/1.24 (assume-push @p24811 @t372) % 1.02/1.24 (assume-push @p24812 @t459) % 1.02/1.24 (assume-push @p24813 @t491) % 1.02/1.24 (assume-push @p24814 @t459) % 1.02/1.24 (assume-push @p24815 @t491) % 1.02/1.24 (assume-push @p24816 @t372) % 1.02/1.24 (step @p2093 :rule symm :premises (@p24813)) % 1.02/1.24 (step @p2094 :rule symm :premises (@p24812)) % 1.02/1.24 (step @p2095 :rule cong :premises (@p2094 @p2093) :args (@t223)) % 1.02/1.24 (step @p2096 :rule trans :premises (@p67 @p2095)) % 1.02/1.24 (step-pop @p24817 :rule scope :premises (@p2096)) % 1.02/1.24 (step-pop @p24818 :rule scope :premises (@p24817)) % 1.02/1.24 (step-pop @p24819 :rule scope :premises (@p24818)) % 1.02/1.24 (step @p6742 :rule process_scope :premises (@p24819) :args (@t595)) % 1.02/1.24 (step @p6746 :rule and_intro :premises (@p24812 @p24813 @p67)) % 1.02/1.24 (step @p6747 :rule modus_ponens :premises (@p6746 @p6742)) % 1.02/1.24 (step-pop @p24820 :rule scope :premises (@p6747)) % 1.02/1.24 (step-pop @p24821 :rule scope :premises (@p24820)) % 1.02/1.24 (step-pop @p24822 :rule scope :premises (@p24821)) % 1.02/1.24 (step @p6748 :rule process_scope :premises (@p24822) :args (@t595)) % 1.02/1.24 (step @p6752 :rule implies_elim :premises (@p6748)) % 1.02/1.24 (step @p6753 :rule cnf_and_neg :args (@t1019)) % 1.02/1.24 (step @p6754 :rule resolution :premises (@p6753 @p6752) :args (true @t1019)) % 1.02/1.24 (step @p6755 :rule reordering :premises (@p6754) :args ((or @t595 @t461 @t492 @t377))) % 1.02/1.24 (step @p6756 :rule refl :args (@t1020)) % 1.02/1.24 (step @p6757 :rule nary_cong :premises (@p5746 @p6756 @p1915) :args ((or @t950 @t1020 @t574))) % 1.02/1.24 (assume-push @p24823 @t949) % 1.02/1.24 (assume-push @p24824 @t595) % 1.02/1.24 (assume-push @p24825 @t949) % 1.02/1.24 (assume-push @p24826 @t595) % 1.02/1.24 (step @p5752 :rule false_intro :premises (@p5744)) % 1.02/1.24 (step @p1240 :rule refl :args (@t106)) % 1.02/1.24 (step @p6762 :rule cong :premises (@p24824 @p1240) :args (@t493)) % 1.02/1.24 (step @p6763 :rule trans :premises (@p6762 @p5752)) % 1.02/1.24 (step @p6764 :rule false_elim :premises (@p6763)) % 1.02/1.24 (step-pop @p24827 :rule scope :premises (@p6764)) % 1.02/1.24 (step-pop @p24828 :rule scope :premises (@p24827)) % 1.02/1.24 (step @p6765 :rule process_scope :premises (@p24828) :args (@t574)) % 1.02/1.24 (step @p6768 :rule and_intro :premises (@p5744 @p24824)) % 1.02/1.24 (step @p6769 :rule modus_ponens :premises (@p6768 @p6765)) % 1.02/1.24 (step-pop @p24829 :rule scope :premises (@p6769)) % 1.02/1.24 (step-pop @p24830 :rule scope :premises (@p24829)) % 1.02/1.24 (step @p6770 :rule process_scope :premises (@p24830) :args (@t574)) % 1.02/1.24 (step @p6773 :rule implies_elim :premises (@p6770)) % 1.02/1.24 (step @p6774 :rule cnf_and_neg :args (@t1021)) % 1.02/1.24 (step @p6775 :rule resolution :premises (@p6774 @p6773) :args (true @t1021)) % 1.02/1.24 (step @p6776 :rule eq_resolve :premises (@p6775 @p6757)) % 1.02/1.24 (step @p6777 :rule reordering :premises (@p6776) :args ((or @t948 @t574 @t1020))) % 1.02/1.24 (step @p6778 :rule and_elim :premises (@p4) :args (1)) % 1.02/1.24 (step @p6779 :rule symm :premises (@p6778)) % 1.02/1.24 (step @p6780 :rule bool-double-not-elim :args (@t1022)) % 1.02/1.24 (step @p6781 :rule nary_cong :premises (@p6780 @p3874 @p3251) :args ((or @t1024 @t782 @t695))) % 1.02/1.24 (assume-push @p24831 @t1023) % 1.02/1.24 (assume-push @p24832 @t781) % 1.02/1.24 (assume-push @p24833 @t1023) % 1.02/1.24 (assume-push @p24834 @t781) % 1.02/1.24 (step @p6786 :rule false_intro :premises (@p6779)) % 1.02/1.24 (step @p2714 :rule refl :args (@t159)) % 1.02/1.24 (step @p6787 :rule cong :premises (@p24832 @p2714) :args (@t693)) % 1.02/1.24 (step @p6788 :rule trans :premises (@p6787 @p6786)) % 1.02/1.24 (step @p6789 :rule false_elim :premises (@p6788)) % 1.02/1.24 (step-pop @p24835 :rule scope :premises (@p6789)) % 1.02/1.24 (step-pop @p24836 :rule scope :premises (@p24835)) % 1.02/1.24 (step @p6790 :rule process_scope :premises (@p24836) :args (@t695)) % 1.02/1.24 (step @p6793 :rule and_intro :premises (@p6779 @p24832)) % 1.02/1.24 (step @p6794 :rule modus_ponens :premises (@p6793 @p6790)) % 1.02/1.24 (step-pop @p24837 :rule scope :premises (@p6794)) % 1.02/1.24 (step-pop @p24838 :rule scope :premises (@p24837)) % 1.02/1.24 (step @p6795 :rule process_scope :premises (@p24838) :args (@t695)) % 1.02/1.24 (step @p6798 :rule implies_elim :premises (@p6795)) % 1.02/1.24 (step @p6799 :rule cnf_and_neg :args (@t1025)) % 1.02/1.24 (step @p6800 :rule resolution :premises (@p6799 @p6798) :args (true @t1025)) % 1.02/1.24 (step @p6801 :rule eq_resolve :premises (@p6800 @p6781)) % 1.02/1.24 (step @p6802 :rule reordering :premises (@p6801) :args ((or @t1022 @t695 @t782))) % 1.02/1.24 (step @p6803 :rule nary_cong :premises (@p5115 @p6756 @p4581) :args ((or @t897 @t1020 @t859))) % 1.02/1.24 (assume-push @p24839 @t896) % 1.02/1.24 (assume-push @p24840 @t595) % 1.02/1.24 (assume-push @p24841 @t896) % 1.02/1.24 (assume-push @p24842 @t595) % 1.02/1.24 (step @p5123 :rule false_intro :premises (@p5113)) % 1.02/1.24 (step @p2789 :rule refl :args (@t29)) % 1.02/1.24 (step @p6808 :rule cong :premises (@p24840 @p2789) :args (@t838)) % 1.02/1.24 (step @p6809 :rule trans :premises (@p6808 @p5123)) % 1.02/1.24 (step @p6810 :rule false_elim :premises (@p6809)) % 1.02/1.24 (step-pop @p24843 :rule scope :premises (@p6810)) % 1.02/1.24 (step-pop @p24844 :rule scope :premises (@p24843)) % 1.02/1.24 (step @p6811 :rule process_scope :premises (@p24844) :args (@t859)) % 1.02/1.24 (step @p6814 :rule and_intro :premises (@p5113 @p24840)) % 1.02/1.24 (step @p6815 :rule modus_ponens :premises (@p6814 @p6811)) % 1.02/1.24 (step-pop @p24845 :rule scope :premises (@p6815)) % 1.02/1.24 (step-pop @p24846 :rule scope :premises (@p24845)) % 1.02/1.24 (step @p6816 :rule process_scope :premises (@p24846) :args (@t859)) % 1.02/1.24 (step @p6819 :rule implies_elim :premises (@p6816)) % 1.02/1.24 (step @p6820 :rule cnf_and_neg :args (@t1026)) % 1.02/1.24 (step @p6821 :rule resolution :premises (@p6820 @p6819) :args (true @t1026)) % 1.02/1.24 (step @p6822 :rule eq_resolve :premises (@p6821 @p6803)) % 1.02/1.24 (step @p6823 :rule reordering :premises (@p6822) :args ((or @t895 @t859 @t1020))) % 1.02/1.24 (step @p6824 :rule nary_cong :premises (@p178 @p3679 @p3251 @p4367) :args ((or @t397 @t704 @t695 @t840))) % 1.02/1.24 (assume-push @p24847 @t701) % 1.02/1.24 (assume-push @p24848 @t693) % 1.02/1.24 (assume-push @p24849 @t387) % 1.02/1.24 (assume-push @p24850 @t248) % 1.02/1.24 (step @p109 :rule evaluate :args (@t388)) % 1.02/1.24 (step @p6829 :rule symm :premises (@p24848)) % 1.02/1.24 (step @p6830 :rule trans :premises (@p24849 @p6829 @p3043)) % 1.02/1.24 (step @p6831 :rule symm :premises (@p6830)) % 1.02/1.24 (step @p6832 :rule trans :premises (@p3043 @p6831)) % 1.02/1.24 (step @p6833 :rule true_intro :premises (@p6832)) % 1.02/1.24 (step @p186 :rule false_intro :premises (@p176)) % 1.02/1.24 (step @p6834 :rule symm :premises (@p186)) % 1.02/1.24 (step @p6835 :rule trans :premises (@p6834 @p6833)) % 1.02/1.24 (step @p6836 false :rule eq_resolve :premises (@p6835 @p109)) % 1.02/1.24 (step-pop @p24851 :rule scope :premises (@p6836)) % 1.02/1.24 (step-pop @p24852 :rule scope :premises (@p24851)) % 1.02/1.24 (step-pop @p24853 :rule scope :premises (@p24852)) % 1.02/1.24 (step-pop @p24854 :rule scope :premises (@p24853)) % 1.02/1.24 (step @p6837 :rule process_scope :premises (@p24854) :args (false)) % 1.02/1.24 (assume-push @p24855 @t248) % 1.02/1.24 (assume-push @p24856 @t701) % 1.02/1.24 (assume-push @p24857 @t693) % 1.02/1.24 (assume-push @p24858 @t387) % 1.02/1.24 (step @p6846 :rule and_intro :premises (@p3043 @p24857 @p24858 @p176)) % 1.02/1.24 (step-pop @p24859 :rule scope :premises (@p6846)) % 1.02/1.24 (step-pop @p24860 :rule scope :premises (@p24859)) % 1.02/1.24 (step-pop @p24861 :rule scope :premises (@p24860)) % 1.02/1.24 (step-pop @p24862 :rule scope :premises (@p24861)) % 1.02/1.24 (step @p6847 :rule process_scope :premises (@p24862) :args (@t1027)) % 1.02/1.24 (step @p6852 :rule implies_elim :premises (@p6847)) % 1.02/1.24 (step @p6853 :rule resolution :premises (@p6852 @p6837) :args (true @t1027)) % 1.02/1.24 (step @p6854 :rule not_and :premises (@p6853)) % 1.02/1.24 (step @p6855 :rule eq_resolve :premises (@p6854 @p6824)) % 1.02/1.24 (step @p6856 :rule reordering :premises (@p6855) :args ((or @t247 @t695 @t840 @t704))) % 1.02/1.24 (step @p6857 :rule nary_cong :premises (@p5158 @p6756 @p4150) :args ((or @t904 @t1020 @t820))) % 1.02/1.24 (assume-push @p24863 @t903) % 1.02/1.24 (assume-push @p24864 @t595) % 1.02/1.24 (assume-push @p24865 @t903) % 1.02/1.24 (assume-push @p24866 @t595) % 1.02/1.24 (step @p5166 :rule false_intro :premises (@p5156)) % 1.02/1.24 (step @p5167 :rule refl :args (@t73)) % 1.02/1.24 (step @p6862 :rule cong :premises (@p24864 @p5167) :args (@t819)) % 1.02/1.24 (step @p6863 :rule trans :premises (@p6862 @p5166)) % 1.02/1.24 (step @p6864 :rule false_elim :premises (@p6863)) % 1.02/1.24 (step-pop @p24867 :rule scope :premises (@p6864)) % 1.02/1.24 (step-pop @p24868 :rule scope :premises (@p24867)) % 1.02/1.24 (step @p6865 :rule process_scope :premises (@p24868) :args (@t820)) % 1.02/1.24 (step @p6868 :rule and_intro :premises (@p5156 @p24864)) % 1.02/1.24 (step @p6869 :rule modus_ponens :premises (@p6868 @p6865)) % 1.02/1.24 (step-pop @p24869 :rule scope :premises (@p6869)) % 1.02/1.24 (step-pop @p24870 :rule scope :premises (@p24869)) % 1.02/1.24 (step @p6870 :rule process_scope :premises (@p24870) :args (@t820)) % 1.02/1.24 (step @p6873 :rule implies_elim :premises (@p6870)) % 1.02/1.24 (step @p6874 :rule cnf_and_neg :args (@t1028)) % 1.02/1.24 (step @p6875 :rule resolution :premises (@p6874 @p6873) :args (true @t1028)) % 1.02/1.24 (step @p6876 :rule eq_resolve :premises (@p6875 @p6857)) % 1.02/1.24 (step @p6877 :rule reordering :premises (@p6876) :args ((or @t902 @t820 @t1020))) % 1.02/1.24 (step @p6878 :rule and_elim :premises (@p4) :args (98)) % 1.02/1.24 (step @p6879 :rule symm :premises (@p6878)) % 1.02/1.24 (step @p6880 :rule refl :args (@t1030)) % 1.02/1.24 (step @p6881 :rule bool-double-not-elim :args (@t1031)) % 1.02/1.24 (step @p6882 :rule nary_cong :premises (@p6881 @p2781 @p6880) :args ((or @t1033 @t659 @t1030))) % 1.02/1.24 (assume-push @p24871 @t1032) % 1.02/1.24 (assume-push @p24872 @t658) % 1.02/1.24 (assume-push @p24873 @t1032) % 1.02/1.24 (assume-push @p24874 @t658) % 1.02/1.24 (step @p6887 :rule false_intro :premises (@p6879)) % 1.02/1.24 (step @p6888 :rule refl :args (@t15)) % 1.02/1.24 (step @p6889 :rule cong :premises (@p24872 @p6888) :args (@t1029)) % 1.02/1.24 (step @p6890 :rule trans :premises (@p6889 @p6887)) % 1.02/1.24 (step @p6891 :rule false_elim :premises (@p6890)) % 1.02/1.24 (step-pop @p24875 :rule scope :premises (@p6891)) % 1.02/1.24 (step-pop @p24876 :rule scope :premises (@p24875)) % 1.02/1.24 (step @p6892 :rule process_scope :premises (@p24876) :args (@t1030)) % 1.02/1.24 (step @p6895 :rule and_intro :premises (@p6879 @p24872)) % 1.02/1.24 (step @p6896 :rule modus_ponens :premises (@p6895 @p6892)) % 1.02/1.24 (step-pop @p24877 :rule scope :premises (@p6896)) % 1.02/1.24 (step-pop @p24878 :rule scope :premises (@p24877)) % 1.02/1.24 (step @p6897 :rule process_scope :premises (@p24878) :args (@t1030)) % 1.02/1.24 (step @p6900 :rule implies_elim :premises (@p6897)) % 1.02/1.24 (step @p6901 :rule cnf_and_neg :args (@t1034)) % 1.02/1.24 (step @p6902 :rule resolution :premises (@p6901 @p6900) :args (true @t1034)) % 1.02/1.24 (step @p6903 :rule eq_resolve :premises (@p6902 @p6882)) % 1.02/1.24 (step @p6904 :rule reordering :premises (@p6903) :args ((or @t1031 @t1030 @t659))) % 1.02/1.24 (step @p6905 :rule and_elim :premises (@p4) :args (97)) % 1.02/1.24 (step @p6906 :rule symm :premises (@p6905)) % 1.02/1.24 (step @p6907 :rule refl :args (@t1035)) % 1.02/1.24 (step @p6908 :rule bool-double-not-elim :args (@t1036)) % 1.02/1.24 (step @p6909 :rule nary_cong :premises (@p6908 @p6756 @p6907) :args ((or (not @t1037) @t1020 @t1035))) % 1.02/1.24 (assume-push @p24879 @t1037) % 1.02/1.24 (assume-push @p24880 @t595) % 1.02/1.24 (assume-push @p24881 @t1037) % 1.02/1.24 (assume-push @p24882 @t595) % 1.02/1.24 (step @p6914 :rule false_intro :premises (@p6906)) % 1.02/1.24 (step @p6888 :rule refl :args (@t15)) % 1.02/1.24 (step @p6915 :rule cong :premises (@p24880 @p6888) :args (@t584)) % 1.02/1.24 (step @p6916 :rule trans :premises (@p6915 @p6914)) % 1.02/1.24 (step @p6917 :rule false_elim :premises (@p6916)) % 1.02/1.24 (step-pop @p24883 :rule scope :premises (@p6917)) % 1.02/1.24 (step-pop @p24884 :rule scope :premises (@p24883)) % 1.02/1.24 (step @p6918 :rule process_scope :premises (@p24884) :args (@t1035)) % 1.02/1.24 (step @p6921 :rule and_intro :premises (@p6906 @p24880)) % 1.02/1.24 (step @p6922 :rule modus_ponens :premises (@p6921 @p6918)) % 1.02/1.24 (step-pop @p24885 :rule scope :premises (@p6922)) % 1.02/1.24 (step-pop @p24886 :rule scope :premises (@p24885)) % 1.02/1.24 (step @p6923 :rule process_scope :premises (@p24886) :args (@t1035)) % 1.02/1.24 (step @p6926 :rule implies_elim :premises (@p6923)) % 1.02/1.24 (step @p6927 :rule cnf_and_neg :args (@t1038)) % 1.02/1.24 (step @p6928 :rule resolution :premises (@p6927 @p6926) :args (true @t1038)) % 1.02/1.24 (step @p6929 :rule eq_resolve :premises (@p6928 @p6909)) % 1.02/1.24 (step @p6930 :rule reordering :premises (@p6929) :args ((or @t1036 @t1035 @t1020))) % 1.02/1.24 (step @p6931 :rule and_elim :premises (@p4) :args (45)) % 1.02/1.24 (step @p6932 :rule symm :premises (@p6931)) % 1.02/1.24 (step @p6933 :rule bool-double-not-elim :args (@t1039)) % 1.02/1.24 (step @p6934 :rule nary_cong :premises (@p1488 @p6933 @p1954 @p996 @p3735) :args ((or @t402 @t1041 @t461 @t492 @t767))) % 1.02/1.24 (assume-push @p24887 @t399) % 1.02/1.24 (assume-push @p24888 @t1040) % 1.02/1.24 (assume-push @p24889 @t459) % 1.02/1.24 (assume-push @p24890 @t491) % 1.02/1.24 (assume-push @p24891 @t1040) % 1.02/1.24 (assume-push @p24892 @t1042) % 1.02/1.24 (step @p6941 :rule false_intro :premises (@p6932)) % 1.02/1.24 (step @p3745 :rule refl :args (@t100)) % 1.02/1.24 (step @p6942 :rule cong :premises (@p24892 @p3745) :args (@t766)) % 1.02/1.24 (step @p6943 :rule trans :premises (@p6942 @p6941)) % 1.02/1.24 (step @p6944 :rule false_elim :premises (@p6943)) % 1.02/1.24 (step-pop @p24893 :rule scope :premises (@p6944)) % 1.02/1.24 (step-pop @p24894 :rule scope :premises (@p24893)) % 1.02/1.24 (step @p6945 :rule process_scope :premises (@p24894) :args (@t767)) % 1.02/1.24 (assume-push @p24895 @t491) % 1.02/1.24 (assume-push @p24896 @t459) % 1.02/1.24 (assume-push @p24897 @t399) % 1.02/1.24 (step @p6951 :rule symm :premises (@p24889)) % 1.02/1.24 (step @p6952 :rule symm :premises (@p24890)) % 1.02/1.24 (step @p6953 :rule cong :premises (@p6952 @p6951) :args (@t227)) % 1.02/1.24 (step @p6954 :rule trans :premises (@p65 @p6953)) % 1.02/1.24 (step-pop @p24898 :rule scope :premises (@p6954)) % 1.02/1.24 (step-pop @p24899 :rule scope :premises (@p24898)) % 1.02/1.24 (step-pop @p24900 :rule scope :premises (@p24899)) % 1.02/1.24 (step @p6955 :rule process_scope :premises (@p24900) :args (@t1042)) % 1.02/1.24 (step @p6959 :rule and_intro :premises (@p24890 @p24889 @p65)) % 1.02/1.24 (step @p6960 :rule modus_ponens :premises (@p6959 @p6955)) % 1.02/1.24 (step @p6961 :rule and_intro :premises (@p6932 @p6960)) % 1.02/1.24 (step @p6962 :rule modus_ponens :premises (@p6961 @p6945)) % 1.02/1.24 (step-pop @p24901 :rule scope :premises (@p6962)) % 1.02/1.24 (step-pop @p24902 :rule scope :premises (@p24901)) % 1.02/1.24 (step-pop @p24903 :rule scope :premises (@p24902)) % 1.02/1.24 (step-pop @p24904 :rule scope :premises (@p24903)) % 1.02/1.24 (step @p6963 :rule process_scope :premises (@p24904) :args (@t767)) % 1.02/1.24 (step @p6968 :rule implies_elim :premises (@p6963)) % 1.02/1.24 (step @p6969 :rule cnf_and_neg :args (@t1043)) % 1.02/1.24 (step @p6970 :rule resolution :premises (@p6969 @p6968) :args (true @t1043)) % 1.02/1.24 (step @p6971 :rule eq_resolve :premises (@p6970 @p6934)) % 1.02/1.24 (step @p6972 :rule reordering :premises (@p6971) :args ((or @t1039 @t461 @t492 @t767 @t402))) % 1.02/1.24 (step @p6973 :rule refl :args (@t1045)) % 1.02/1.24 (step @p6974 :rule nary_cong :premises (@p4287 @p2949 @p6973) :args ((or @t831 @t685 @t1045))) % 1.02/1.24 (assume-push @p24905 @t246) % 1.02/1.24 (assume-push @p24906 @t684) % 1.02/1.24 (assume-push @p24907 @t246) % 1.02/1.24 (assume-push @p24908 @t684) % 1.02/1.24 (step @p4295 :rule false_intro :premises (@p818)) % 1.02/1.24 (step @p6979 :rule symm :premises (@p24906)) % 1.02/1.24 (step @p189 :rule refl :args (tptp.e0)) % 1.02/1.24 (step @p6980 :rule cong :premises (@p189 @p6979) :args (@t1044)) % 1.02/1.24 (step @p6981 :rule trans :premises (@p6980 @p4295)) % 1.02/1.24 (step @p6982 :rule false_elim :premises (@p6981)) % 1.02/1.24 (step-pop @p24909 :rule scope :premises (@p6982)) % 1.02/1.24 (step-pop @p24910 :rule scope :premises (@p24909)) % 1.02/1.24 (step @p6983 :rule process_scope :premises (@p24910) :args (@t1045)) % 1.02/1.24 (step @p6986 :rule and_intro :premises (@p818 @p24906)) % 1.02/1.24 (step @p6987 :rule modus_ponens :premises (@p6986 @p6983)) % 1.02/1.24 (step-pop @p24911 :rule scope :premises (@p6987)) % 1.02/1.24 (step-pop @p24912 :rule scope :premises (@p24911)) % 1.02/1.24 (step @p6988 :rule process_scope :premises (@p24912) :args (@t1045)) % 1.02/1.24 (step @p6991 :rule implies_elim :premises (@p6988)) % 1.02/1.24 (step @p6992 :rule cnf_and_neg :args (@t1046)) % 1.02/1.24 (step @p6993 :rule resolution :premises (@p6992 @p6991) :args (true @t1046)) % 1.02/1.24 (step @p6994 :rule eq_resolve :premises (@p6993 @p6974)) % 1.02/1.24 (step @p6995 :rule and_elim :premises (@p4) :args (47)) % 1.02/1.24 (step @p6996 :rule symm :premises (@p6995)) % 1.02/1.24 (step @p6997 :rule refl :args (@t1047)) % 1.02/1.24 (step @p6998 :rule bool-double-not-elim :args (@t1048)) % 1.02/1.24 (step @p6999 :rule nary_cong :premises (@p1488 @p6998 @p1954 @p996 @p6997) :args ((or @t402 (not @t1049) @t461 @t492 @t1047))) % 1.02/1.24 (assume-push @p24913 @t399) % 1.02/1.24 (assume-push @p24914 @t1049) % 1.02/1.24 (assume-push @p24915 @t459) % 1.02/1.24 (assume-push @p24916 @t491) % 1.02/1.24 (assume-push @p24917 @t1049) % 1.02/1.24 (assume-push @p24918 @t1042) % 1.02/1.24 (step @p7006 :rule false_intro :premises (@p6996)) % 1.02/1.24 (step @p2816 :rule refl :args (@t67)) % 1.02/1.24 (step @p7007 :rule cong :premises (@p24918 @p2816) :args (@t732)) % 1.02/1.24 (step @p7008 :rule trans :premises (@p7007 @p7006)) % 1.02/1.24 (step @p7009 :rule false_elim :premises (@p7008)) % 1.02/1.24 (step-pop @p24919 :rule scope :premises (@p7009)) % 1.02/1.24 (step-pop @p24920 :rule scope :premises (@p24919)) % 1.02/1.24 (step @p7010 :rule process_scope :premises (@p24920) :args (@t1047)) % 1.02/1.24 (assume-push @p24921 @t491) % 1.02/1.24 (assume-push @p24922 @t459) % 1.02/1.24 (assume-push @p24923 @t399) % 1.02/1.24 (step @p6951 :rule symm :premises (@p24915)) % 1.02/1.24 (step @p6952 :rule symm :premises (@p24916)) % 1.02/1.24 (step @p6953 :rule cong :premises (@p6952 @p6951) :args (@t227)) % 1.02/1.24 (step @p6954 :rule trans :premises (@p65 @p6953)) % 1.02/1.24 (step-pop @p24924 :rule scope :premises (@p6954)) % 1.02/1.24 (step-pop @p24925 :rule scope :premises (@p24924)) % 1.02/1.24 (step-pop @p24926 :rule scope :premises (@p24925)) % 1.02/1.24 (step @p7016 :rule process_scope :premises (@p24926) :args (@t1042)) % 1.02/1.24 (step @p7020 :rule and_intro :premises (@p24916 @p24915 @p65)) % 1.02/1.24 (step @p7021 :rule modus_ponens :premises (@p7020 @p7016)) % 1.02/1.24 (step @p7022 :rule and_intro :premises (@p6996 @p7021)) % 1.02/1.24 (step @p7023 :rule modus_ponens :premises (@p7022 @p7010)) % 1.02/1.24 (step-pop @p24927 :rule scope :premises (@p7023)) % 1.02/1.24 (step-pop @p24928 :rule scope :premises (@p24927)) % 1.02/1.24 (step-pop @p24929 :rule scope :premises (@p24928)) % 1.02/1.24 (step-pop @p24930 :rule scope :premises (@p24929)) % 1.02/1.24 (step @p7024 :rule process_scope :premises (@p24930) :args (@t1047)) % 1.02/1.24 (step @p7029 :rule implies_elim :premises (@p7024)) % 1.02/1.24 (step @p7030 :rule cnf_and_neg :args (@t1050)) % 1.02/1.24 (step @p7031 :rule resolution :premises (@p7030 @p7029) :args (true @t1050)) % 1.02/1.24 (step @p7032 :rule eq_resolve :premises (@p7031 @p6999)) % 1.02/1.24 (step @p7033 :rule reordering :premises (@p7032) :args ((or @t1048 @t461 @t492 @t1047 @t402))) % 1.02/1.24 (step @p7034 :rule and_elim :premises (@p4) :args (86)) % 1.02/1.24 (step @p7035 :rule symm :premises (@p7034)) % 1.02/1.24 (step @p7036 :rule bool-double-not-elim :args (@t1051)) % 1.02/1.24 (step @p7037 :rule nary_cong :premises (@p1488 @p7036 @p1954 @p996 @p6212) :args ((or @t402 (not @t1052) @t461 @t492 @t970))) % 1.02/1.24 (assume-push @p24931 @t399) % 1.02/1.24 (assume-push @p24932 @t1052) % 1.02/1.24 (assume-push @p24933 @t459) % 1.02/1.24 (assume-push @p24934 @t491) % 1.02/1.24 (assume-push @p24935 @t1052) % 1.02/1.24 (assume-push @p24936 @t1042) % 1.02/1.24 (step @p7044 :rule false_intro :premises (@p7035)) % 1.02/1.24 (step @p482 :rule refl :args (@t54)) % 1.02/1.24 (step @p7045 :rule cong :premises (@p24936 @p482) :args (@t968)) % 1.02/1.24 (step @p7046 :rule trans :premises (@p7045 @p7044)) % 1.02/1.24 (step @p7047 :rule false_elim :premises (@p7046)) % 1.02/1.24 (step-pop @p24937 :rule scope :premises (@p7047)) % 1.02/1.24 (step-pop @p24938 :rule scope :premises (@p24937)) % 1.02/1.24 (step @p7048 :rule process_scope :premises (@p24938) :args (@t970)) % 1.02/1.24 (assume-push @p24939 @t491) % 1.02/1.24 (assume-push @p24940 @t459) % 1.02/1.24 (assume-push @p24941 @t399) % 1.02/1.24 (step @p6951 :rule symm :premises (@p24933)) % 1.02/1.24 (step @p6952 :rule symm :premises (@p24934)) % 1.02/1.24 (step @p6953 :rule cong :premises (@p6952 @p6951) :args (@t227)) % 1.02/1.24 (step @p6954 :rule trans :premises (@p65 @p6953)) % 1.02/1.24 (step-pop @p24942 :rule scope :premises (@p6954)) % 1.02/1.24 (step-pop @p24943 :rule scope :premises (@p24942)) % 1.02/1.24 (step-pop @p24944 :rule scope :premises (@p24943)) % 1.02/1.24 (step @p7054 :rule process_scope :premises (@p24944) :args (@t1042)) % 1.02/1.24 (step @p7058 :rule and_intro :premises (@p24934 @p24933 @p65)) % 1.02/1.24 (step @p7059 :rule modus_ponens :premises (@p7058 @p7054)) % 1.02/1.24 (step @p7060 :rule and_intro :premises (@p7035 @p7059)) % 1.02/1.24 (step @p7061 :rule modus_ponens :premises (@p7060 @p7048)) % 1.02/1.24 (step-pop @p24945 :rule scope :premises (@p7061)) % 1.02/1.24 (step-pop @p24946 :rule scope :premises (@p24945)) % 1.02/1.24 (step-pop @p24947 :rule scope :premises (@p24946)) % 1.02/1.24 (step-pop @p24948 :rule scope :premises (@p24947)) % 1.02/1.24 (step @p7062 :rule process_scope :premises (@p24948) :args (@t970)) % 1.02/1.24 (step @p7067 :rule implies_elim :premises (@p7062)) % 1.02/1.24 (step @p7068 :rule cnf_and_neg :args (@t1053)) % 1.02/1.24 (step @p7069 :rule resolution :premises (@p7068 @p7067) :args (true @t1053)) % 1.02/1.24 (step @p7070 :rule eq_resolve :premises (@p7069 @p7037)) % 1.02/1.24 (step @p7071 :rule reordering :premises (@p7070) :args ((or @t1051 @t461 @t492 @t970 @t402))) % 1.02/1.24 (assume-push @p24949 @t399) % 1.02/1.24 (assume-push @p24950 @t459) % 1.02/1.24 (assume-push @p24951 @t477) % 1.02/1.24 (assume-push @p24952 @t477) % 1.02/1.24 (assume-push @p24953 @t459) % 1.02/1.24 (assume-push @p24954 @t399) % 1.02/1.24 (step @p7078 :rule symm :premises (@p24950)) % 1.02/1.24 (step @p7079 :rule symm :premises (@p24951)) % 1.02/1.24 (step @p7080 :rule cong :premises (@p7079 @p7078) :args (@t227)) % 1.02/1.24 (step @p7081 :rule trans :premises (@p65 @p7080)) % 1.02/1.24 (step-pop @p24955 :rule scope :premises (@p7081)) % 1.02/1.24 (step-pop @p24956 :rule scope :premises (@p24955)) % 1.02/1.24 (step-pop @p24957 :rule scope :premises (@p24956)) % 1.02/1.24 (step @p7082 :rule process_scope :premises (@p24957) :args (@t794)) % 1.02/1.24 (step @p7086 :rule and_intro :premises (@p24951 @p24950 @p65)) % 1.02/1.24 (step @p7087 :rule modus_ponens :premises (@p7086 @p7082)) % 1.02/1.24 (step-pop @p24958 :rule scope :premises (@p7087)) % 1.02/1.24 (step-pop @p24959 :rule scope :premises (@p24958)) % 1.02/1.24 (step-pop @p24960 :rule scope :premises (@p24959)) % 1.02/1.24 (step @p7088 :rule process_scope :premises (@p24960) :args (@t794)) % 1.02/1.24 (step @p7092 :rule implies_elim :premises (@p7088)) % 1.02/1.24 (step @p7093 :rule cnf_and_neg :args (@t1054)) % 1.02/1.24 (step @p7094 :rule resolution :premises (@p7093 @p7092) :args (true @t1054)) % 1.02/1.24 (step @p7095 :rule reordering :premises (@p7094) :args ((or @t794 @t461 @t478 @t402))) % 1.02/1.24 (step @p7096 :rule and_elim :premises (@p4) :args (5)) % 1.02/1.24 (step @p7097 :rule symm :premises (@p7096)) % 1.02/1.24 (step @p7098 :rule refl :args (@t698)) % 1.02/1.24 (step @p7099 :rule bool-double-not-elim :args (@t1055)) % 1.02/1.24 (step @p7100 :rule nary_cong :premises (@p7099 @p7098 @p996) :args ((or @t1057 @t698 @t492))) % 1.02/1.24 (assume-push @p24961 @t1056) % 1.02/1.24 (assume-push @p24962 @t697) % 1.02/1.24 (assume-push @p24963 @t1056) % 1.02/1.24 (assume-push @p24964 @t697) % 1.02/1.24 (step @p7105 :rule false_intro :premises (@p7097)) % 1.02/1.24 (step @p76 :rule refl :args (@t125)) % 1.02/1.24 (step @p7106 :rule cong :premises (@p24962 @p76) :args (@t491)) % 1.02/1.24 (step @p7107 :rule trans :premises (@p7106 @p7105)) % 1.02/1.24 (step @p7108 :rule false_elim :premises (@p7107)) % 1.02/1.24 (step-pop @p24965 :rule scope :premises (@p7108)) % 1.02/1.24 (step-pop @p24966 :rule scope :premises (@p24965)) % 1.02/1.24 (step @p7109 :rule process_scope :premises (@p24966) :args (@t492)) % 1.02/1.24 (step @p7112 :rule and_intro :premises (@p7097 @p24962)) % 1.02/1.24 (step @p7113 :rule modus_ponens :premises (@p7112 @p7109)) % 1.02/1.24 (step-pop @p24967 :rule scope :premises (@p7113)) % 1.02/1.24 (step-pop @p24968 :rule scope :premises (@p24967)) % 1.02/1.24 (step @p7114 :rule process_scope :premises (@p24968) :args (@t492)) % 1.02/1.24 (step @p7117 :rule implies_elim :premises (@p7114)) % 1.02/1.24 (step @p7118 :rule cnf_and_neg :args (@t1058)) % 1.02/1.24 (step @p7119 :rule resolution :premises (@p7118 @p7117) :args (true @t1058)) % 1.02/1.24 (step @p7120 :rule eq_resolve :premises (@p7119 @p7100)) % 1.02/1.24 (step @p7121 :rule nary_cong :premises (@p102 @p1208 @p152 @p453) :args ((or @t377 @t513 @t391 @t444))) % 1.02/1.24 (assume-push @p24969 @t372) % 1.02/1.24 (assume-push @p24970 @t443) % 1.02/1.24 (assume-push @p24971 @t390) % 1.02/1.24 (assume-push @p24972 @t512) % 1.02/1.24 (step @p109 :rule evaluate :args (@t388)) % 1.02/1.24 (step @p7126 :rule symm :premises (@p24971)) % 1.02/1.24 (step @p7127 :rule trans :premises (@p7126 @p67)) % 1.02/1.24 (step @p7128 :rule symm :premises (@p7127)) % 1.02/1.24 (step @p7129 :rule symm :premises (@p24970)) % 1.02/1.24 (step @p7130 :rule trans :premises (@p7129 @p67 @p7128)) % 1.02/1.24 (step @p7131 :rule true_intro :premises (@p7130)) % 1.02/1.24 (step @p1214 :rule false_intro :premises (@p1207)) % 1.02/1.24 (step @p7132 :rule symm :premises (@p1214)) % 1.02/1.24 (step @p7133 :rule trans :premises (@p7132 @p7131)) % 1.02/1.24 (step @p7134 false :rule eq_resolve :premises (@p7133 @p109)) % 1.02/1.24 (step-pop @p24973 :rule scope :premises (@p7134)) % 1.02/1.24 (step-pop @p24974 :rule scope :premises (@p24973)) % 1.02/1.24 (step-pop @p24975 :rule scope :premises (@p24974)) % 1.02/1.24 (step-pop @p24976 :rule scope :premises (@p24975)) % 1.02/1.24 (step @p7135 :rule process_scope :premises (@p24976) :args (false)) % 1.02/1.24 (assume-push @p24977 @t372) % 1.02/1.24 (assume-push @p24978 @t512) % 1.02/1.24 (assume-push @p24979 @t390) % 1.02/1.24 (assume-push @p24980 @t443) % 1.02/1.24 (step @p7144 :rule and_intro :premises (@p67 @p24980 @p24979 @p1207)) % 1.02/1.24 (step-pop @p24981 :rule scope :premises (@p7144)) % 1.02/1.24 (step-pop @p24982 :rule scope :premises (@p24981)) % 1.02/1.24 (step-pop @p24983 :rule scope :premises (@p24982)) % 1.02/1.24 (step-pop @p24984 :rule scope :premises (@p24983)) % 1.02/1.24 (step @p7145 :rule process_scope :premises (@p24984) :args (@t1059)) % 1.02/1.24 (step @p7150 :rule implies_elim :premises (@p7145)) % 1.02/1.24 (step @p7151 :rule resolution :premises (@p7150 @p7135) :args (true @t1059)) % 1.02/1.24 (step @p7152 :rule not_and :premises (@p7151)) % 1.02/1.24 (step @p7153 :rule eq_resolve :premises (@p7152 @p7121)) % 1.02/1.24 (step @p7154 :rule reordering :premises (@p7153) :args ((or @t511 @t391 @t444 @t377))) % 1.02/1.24 (step @p7155 :rule and_elim :premises (@p4) :args (83)) % 1.02/1.24 (step @p7156 :rule symm :premises (@p7155)) % 1.02/1.24 (step @p7157 :rule refl :args (@t1061)) % 1.02/1.24 (step @p7158 :rule bool-double-not-elim :args (@t1062)) % 1.02/1.24 (step @p7159 :rule nary_cong :premises (@p1488 @p7158 @p1954 @p996 @p7157) :args ((or @t402 @t1064 @t461 @t492 @t1061))) % 1.02/1.24 (assume-push @p24985 @t399) % 1.02/1.24 (assume-push @p24986 @t1063) % 1.02/1.24 (assume-push @p24987 @t459) % 1.02/1.24 (assume-push @p24988 @t491) % 1.02/1.24 (assume-push @p24989 @t1063) % 1.02/1.24 (assume-push @p24990 @t1042) % 1.02/1.24 (step @p7166 :rule false_intro :premises (@p7156)) % 1.02/1.24 (step @p3023 :rule refl :args (@t60)) % 1.02/1.24 (step @p7167 :rule cong :premises (@p24990 @p3023) :args (@t1060)) % 1.02/1.24 (step @p7168 :rule trans :premises (@p7167 @p7166)) % 1.02/1.24 (step @p7169 :rule false_elim :premises (@p7168)) % 1.02/1.24 (step-pop @p24991 :rule scope :premises (@p7169)) % 1.02/1.24 (step-pop @p24992 :rule scope :premises (@p24991)) % 1.02/1.24 (step @p7170 :rule process_scope :premises (@p24992) :args (@t1061)) % 1.02/1.24 (assume-push @p24993 @t491) % 1.02/1.24 (assume-push @p24994 @t459) % 1.02/1.24 (assume-push @p24995 @t399) % 1.02/1.24 (step @p6951 :rule symm :premises (@p24987)) % 1.02/1.24 (step @p6952 :rule symm :premises (@p24988)) % 1.02/1.24 (step @p6953 :rule cong :premises (@p6952 @p6951) :args (@t227)) % 1.02/1.24 (step @p6954 :rule trans :premises (@p65 @p6953)) % 1.02/1.24 (step-pop @p24996 :rule scope :premises (@p6954)) % 1.02/1.24 (step-pop @p24997 :rule scope :premises (@p24996)) % 1.02/1.24 (step-pop @p24998 :rule scope :premises (@p24997)) % 1.02/1.24 (step @p7176 :rule process_scope :premises (@p24998) :args (@t1042)) % 1.02/1.24 (step @p7180 :rule and_intro :premises (@p24988 @p24987 @p65)) % 1.02/1.24 (step @p7181 :rule modus_ponens :premises (@p7180 @p7176)) % 1.02/1.24 (step @p7182 :rule and_intro :premises (@p7156 @p7181)) % 1.02/1.24 (step @p7183 :rule modus_ponens :premises (@p7182 @p7170)) % 1.02/1.24 (step-pop @p24999 :rule scope :premises (@p7183)) % 1.02/1.24 (step-pop @p25000 :rule scope :premises (@p24999)) % 1.02/1.24 (step-pop @p25001 :rule scope :premises (@p25000)) % 1.02/1.24 (step-pop @p25002 :rule scope :premises (@p25001)) % 1.02/1.24 (step @p7184 :rule process_scope :premises (@p25002) :args (@t1061)) % 1.02/1.24 (step @p7189 :rule implies_elim :premises (@p7184)) % 1.02/1.24 (step @p7190 :rule cnf_and_neg :args (@t1065)) % 1.02/1.24 (step @p7191 :rule resolution :premises (@p7190 @p7189) :args (true @t1065)) % 1.02/1.24 (step @p7192 :rule eq_resolve :premises (@p7191 @p7159)) % 1.02/1.24 (step @p7193 :rule reordering :premises (@p7192) :args ((or @t1062 @t1061 @t461 @t492 @t402))) % 1.02/1.24 (step @p7194 :rule nary_cong :premises (@p178 @p6756 @p5745) :args ((or @t397 @t1020 @t947))) % 1.02/1.24 (assume-push @p25003 @t248) % 1.02/1.24 (assume-push @p25004 @t595) % 1.02/1.24 (assume-push @p25005 @t248) % 1.02/1.24 (assume-push @p25006 @t595) % 1.02/1.24 (step @p186 :rule false_intro :premises (@p176)) % 1.02/1.24 (step @p7199 :rule symm :premises (@p25004)) % 1.02/1.24 (step @p189 :rule refl :args (tptp.e0)) % 1.02/1.24 (step @p7200 :rule cong :premises (@p189 @p7199) :args (@t946)) % 1.02/1.24 (step @p7201 :rule trans :premises (@p7200 @p186)) % 1.02/1.24 (step @p7202 :rule false_elim :premises (@p7201)) % 1.02/1.24 (step-pop @p25007 :rule scope :premises (@p7202)) % 1.02/1.24 (step-pop @p25008 :rule scope :premises (@p25007)) % 1.02/1.24 (step @p7203 :rule process_scope :premises (@p25008) :args (@t947)) % 1.02/1.24 (step @p7206 :rule and_intro :premises (@p176 @p25004)) % 1.02/1.24 (step @p7207 :rule modus_ponens :premises (@p7206 @p7203)) % 1.02/1.24 (step-pop @p25009 :rule scope :premises (@p7207)) % 1.02/1.24 (step-pop @p25010 :rule scope :premises (@p25009)) % 1.02/1.24 (step @p7208 :rule process_scope :premises (@p25010) :args (@t947)) % 1.02/1.24 (step @p7211 :rule implies_elim :premises (@p7208)) % 1.02/1.24 (step @p7212 :rule cnf_and_neg :args (@t1066)) % 1.02/1.24 (step @p7213 :rule resolution :premises (@p7212 @p7211) :args (true @t1066)) % 1.02/1.24 (step @p7214 :rule eq_resolve :premises (@p7213 @p7194)) % 1.02/1.24 (step @p7215 :rule reordering :premises (@p7214) :args ((or @t247 @t947 @t1020))) % 1.02/1.24 (step @p7216 :rule nary_cong :premises (@p2037 @p3251 @p1327 @p2949 @p4754) :args ((or @t589 @t695 @t524 @t685 @t872))) % 1.02/1.24 (assume-push @p25011 @t588) % 1.02/1.24 (assume-push @p25012 @t693) % 1.02/1.24 (assume-push @p25013 @t522) % 1.02/1.24 (assume-push @p25014 @t684) % 1.02/1.24 (assume-push @p25015 @t588) % 1.02/1.24 (assume-push @p25016 @t684) % 1.02/1.24 (assume-push @p25017 @t522) % 1.02/1.24 (assume-push @p25018 @t693) % 1.02/1.24 (step @p2044 :rule false_intro :premises (@p2036)) % 1.02/1.24 (step @p7225 :rule symm :premises (@p25012)) % 1.02/1.24 (step @p7226 :rule trans :premises (@p7225 @p25013)) % 1.02/1.24 (step @p7227 :rule cong :premises (@p25014 @p7226) :args (@t871)) % 1.02/1.24 (step @p7228 :rule trans :premises (@p7227 @p2044)) % 1.02/1.24 (step @p7229 :rule false_elim :premises (@p7228)) % 1.02/1.24 (step-pop @p25019 :rule scope :premises (@p7229)) % 1.02/1.24 (step-pop @p25020 :rule scope :premises (@p25019)) % 1.02/1.24 (step-pop @p25021 :rule scope :premises (@p25020)) % 1.02/1.24 (step-pop @p25022 :rule scope :premises (@p25021)) % 1.02/1.24 (step @p7230 :rule process_scope :premises (@p25022) :args (@t872)) % 1.02/1.24 (step @p7235 :rule and_intro :premises (@p2036 @p25014 @p25013 @p25012)) % 1.02/1.24 (step @p7236 :rule modus_ponens :premises (@p7235 @p7230)) % 1.02/1.24 (step-pop @p25023 :rule scope :premises (@p7236)) % 1.02/1.24 (step-pop @p25024 :rule scope :premises (@p25023)) % 1.02/1.24 (step-pop @p25025 :rule scope :premises (@p25024)) % 1.02/1.24 (step-pop @p25026 :rule scope :premises (@p25025)) % 1.02/1.24 (step @p7237 :rule process_scope :premises (@p25026) :args (@t872)) % 1.02/1.24 (step @p7242 :rule implies_elim :premises (@p7237)) % 1.02/1.24 (step @p7243 :rule cnf_and_neg :args (@t1067)) % 1.02/1.24 (step @p7244 :rule resolution :premises (@p7243 @p7242) :args (true @t1067)) % 1.02/1.24 (step @p7245 :rule eq_resolve :premises (@p7244 @p7216)) % 1.02/1.24 (step @p7246 :rule reordering :premises (@p7245) :args ((or @t587 @t695 @t685 @t872 @t524))) % 1.02/1.24 (step @p7247 :rule nary_cong :premises (@p1955 @p4686 @p3779) :args ((or @t583 @t867 @t773))) % 1.02/1.24 (assume-push @p25027 @t582) % 1.02/1.24 (assume-push @p25028 @t866) % 1.02/1.24 (assume-push @p25029 @t582) % 1.02/1.24 (assume-push @p25030 @t866) % 1.02/1.24 (step @p1963 :rule false_intro :premises (@p1952)) % 1.02/1.24 (step @p1964 :rule refl :args (@t112)) % 1.02/1.24 (step @p7252 :rule cong :premises (@p25028 @p1964) :args (@t772)) % 1.02/1.24 (step @p7253 :rule trans :premises (@p7252 @p1963)) % 1.02/1.24 (step @p7254 :rule false_elim :premises (@p7253)) % 1.02/1.24 (step-pop @p25031 :rule scope :premises (@p7254)) % 1.02/1.24 (step-pop @p25032 :rule scope :premises (@p25031)) % 1.02/1.24 (step @p7255 :rule process_scope :premises (@p25032) :args (@t773)) % 1.02/1.24 (step @p7258 :rule and_intro :premises (@p1952 @p25028)) % 1.02/1.24 (step @p7259 :rule modus_ponens :premises (@p7258 @p7255)) % 1.02/1.24 (step-pop @p25033 :rule scope :premises (@p7259)) % 1.02/1.24 (step-pop @p25034 :rule scope :premises (@p25033)) % 1.02/1.24 (step @p7260 :rule process_scope :premises (@p25034) :args (@t773)) % 1.02/1.24 (step @p7263 :rule implies_elim :premises (@p7260)) % 1.02/1.24 (step @p7264 :rule cnf_and_neg :args (@t1068)) % 1.02/1.24 (step @p7265 :rule resolution :premises (@p7264 @p7263) :args (true @t1068)) % 1.02/1.24 (step @p7266 :rule eq_resolve :premises (@p7265 @p7247)) % 1.02/1.24 (step @p7267 :rule reordering :premises (@p7266) :args ((or @t581 @t773 @t867))) % 1.02/1.24 (step @p7268 :rule and_elim :premises (@p4) :args (23)) % 1.02/1.24 (step @p7269 :rule symm :premises (@p7268)) % 1.02/1.24 (step @p7270 :rule refl :args (@t1070)) % 1.02/1.24 (step @p7271 :rule bool-double-not-elim :args (@t1071)) % 1.02/1.24 (step @p7272 :rule nary_cong :premises (@p7271 @p4686 @p7270) :args ((or @t1073 @t867 @t1070))) % 1.02/1.24 (assume-push @p25035 @t1072) % 1.02/1.24 (assume-push @p25036 @t866) % 1.02/1.24 (assume-push @p25037 @t1072) % 1.02/1.24 (assume-push @p25038 @t866) % 1.02/1.24 (step @p7277 :rule false_intro :premises (@p7269)) % 1.02/1.24 (step @p2957 :rule refl :args (@t145)) % 1.02/1.24 (step @p7278 :rule cong :premises (@p25036 @p2957) :args (@t1069)) % 1.02/1.24 (step @p7279 :rule trans :premises (@p7278 @p7277)) % 1.02/1.24 (step @p7280 :rule false_elim :premises (@p7279)) % 1.02/1.24 (step-pop @p25039 :rule scope :premises (@p7280)) % 1.02/1.24 (step-pop @p25040 :rule scope :premises (@p25039)) % 1.02/1.24 (step @p7281 :rule process_scope :premises (@p25040) :args (@t1070)) % 1.02/1.24 (step @p7284 :rule and_intro :premises (@p7269 @p25036)) % 1.02/1.24 (step @p7285 :rule modus_ponens :premises (@p7284 @p7281)) % 1.02/1.24 (step-pop @p25041 :rule scope :premises (@p7285)) % 1.02/1.24 (step-pop @p25042 :rule scope :premises (@p25041)) % 1.02/1.24 (step @p7286 :rule process_scope :premises (@p25042) :args (@t1070)) % 1.02/1.24 (step @p7289 :rule implies_elim :premises (@p7286)) % 1.02/1.24 (step @p7290 :rule cnf_and_neg :args (@t1074)) % 1.02/1.24 (step @p7291 :rule resolution :premises (@p7290 @p7289) :args (true @t1074)) % 1.02/1.24 (step @p7292 :rule eq_resolve :premises (@p7291 @p7272)) % 1.02/1.24 (step @p7293 :rule reordering :premises (@p7292) :args ((or @t1071 @t1070 @t867))) % 1.02/1.24 (step @p7294 :rule nary_cong :premises (@p2707 @p3251 @p1954 @p3487 @p2548) :args ((or @t648 @t695 @t461 @t751 @t635))) % 1.02/1.24 (assume-push @p25043 @t647) % 1.02/1.24 (assume-push @p25044 @t693) % 1.02/1.24 (assume-push @p25045 @t459) % 1.02/1.24 (assume-push @p25046 @t750) % 1.02/1.24 (assume-push @p25047 @t647) % 1.02/1.24 (assume-push @p25048 @t459) % 1.02/1.24 (assume-push @p25049 @t693) % 1.02/1.24 (assume-push @p25050 @t750) % 1.02/1.24 (step @p2713 :rule false_intro :premises (@p2705)) % 1.02/1.24 (step @p7303 :rule symm :premises (@p25046)) % 1.02/1.24 (step @p7304 :rule trans :premises (@p7303 @p25044)) % 1.02/1.24 (step @p7305 :rule cong :premises (@p25045 @p7304) :args (@t634)) % 1.02/1.24 (step @p7306 :rule trans :premises (@p7305 @p2713)) % 1.02/1.24 (step @p7307 :rule false_elim :premises (@p7306)) % 1.02/1.24 (step-pop @p25051 :rule scope :premises (@p7307)) % 1.02/1.24 (step-pop @p25052 :rule scope :premises (@p25051)) % 1.02/1.24 (step-pop @p25053 :rule scope :premises (@p25052)) % 1.02/1.24 (step-pop @p25054 :rule scope :premises (@p25053)) % 1.02/1.24 (step @p7308 :rule process_scope :premises (@p25054) :args (@t635)) % 1.02/1.24 (step @p7313 :rule and_intro :premises (@p2705 @p25045 @p25044 @p25046)) % 1.02/1.24 (step @p7314 :rule modus_ponens :premises (@p7313 @p7308)) % 1.02/1.24 (step-pop @p25055 :rule scope :premises (@p7314)) % 1.02/1.24 (step-pop @p25056 :rule scope :premises (@p25055)) % 1.02/1.24 (step-pop @p25057 :rule scope :premises (@p25056)) % 1.02/1.24 (step-pop @p25058 :rule scope :premises (@p25057)) % 1.02/1.24 (step @p7315 :rule process_scope :premises (@p25058) :args (@t635)) % 1.02/1.24 (step @p7320 :rule implies_elim :premises (@p7315)) % 1.02/1.24 (step @p7321 :rule cnf_and_neg :args (@t1075)) % 1.02/1.24 (step @p7322 :rule resolution :premises (@p7321 @p7320) :args (true @t1075)) % 1.02/1.24 (step @p7323 :rule eq_resolve :premises (@p7322 @p7294)) % 1.02/1.24 (step @p7324 :rule nary_cong :premises (@p2037 @p3251 @p3487 @p1327 @p2949 @p953) :args ((or @t589 @t695 @t751 @t524 @t685 @t486))) % 1.02/1.24 (assume-push @p25059 @t588) % 1.02/1.24 (assume-push @p25060 @t693) % 1.02/1.24 (assume-push @p25061 @t750) % 1.02/1.24 (assume-push @p25062 @t522) % 1.02/1.24 (assume-push @p25063 @t684) % 1.02/1.24 (assume-push @p25064 @t588) % 1.02/1.24 (assume-push @p25065 @t684) % 1.02/1.24 (assume-push @p25066 @t522) % 1.02/1.24 (assume-push @p25067 @t693) % 1.02/1.24 (assume-push @p25068 @t750) % 1.02/1.24 (step @p2044 :rule false_intro :premises (@p2036)) % 1.02/1.24 (step @p7335 :rule symm :premises (@p25061)) % 1.02/1.24 (step @p7336 :rule trans :premises (@p7335 @p25060)) % 1.02/1.24 (step @p7337 :rule symm :premises (@p7336)) % 1.02/1.24 (step @p7338 :rule symm :premises (@p25060)) % 1.02/1.24 (step @p7339 :rule trans :premises (@p7338 @p25062)) % 1.02/1.24 (step @p7340 :rule symm :premises (@p7339)) % 1.02/1.24 (step @p7341 :rule trans :premises (@p7340 @p7337)) % 1.02/1.24 (step @p7342 :rule symm :premises (@p7341)) % 1.02/1.24 (step @p7343 :rule cong :premises (@p25063 @p7342) :args (@t485)) % 1.02/1.24 (step @p7344 :rule trans :premises (@p7343 @p2044)) % 1.02/1.24 (step @p7345 :rule false_elim :premises (@p7344)) % 1.02/1.24 (step-pop @p25069 :rule scope :premises (@p7345)) % 1.02/1.24 (step-pop @p25070 :rule scope :premises (@p25069)) % 1.02/1.24 (step-pop @p25071 :rule scope :premises (@p25070)) % 1.02/1.24 (step-pop @p25072 :rule scope :premises (@p25071)) % 1.02/1.24 (step-pop @p25073 :rule scope :premises (@p25072)) % 1.02/1.24 (step @p7346 :rule process_scope :premises (@p25073) :args (@t486)) % 1.02/1.24 (step @p7352 :rule and_intro :premises (@p2036 @p25063 @p25062 @p25060 @p25061)) % 1.02/1.24 (step @p7353 :rule modus_ponens :premises (@p7352 @p7346)) % 1.02/1.24 (step-pop @p25074 :rule scope :premises (@p7353)) % 1.02/1.24 (step-pop @p25075 :rule scope :premises (@p25074)) % 1.02/1.24 (step-pop @p25076 :rule scope :premises (@p25075)) % 1.02/1.24 (step-pop @p25077 :rule scope :premises (@p25076)) % 1.02/1.24 (step-pop @p25078 :rule scope :premises (@p25077)) % 1.02/1.24 (step @p7354 :rule process_scope :premises (@p25078) :args (@t486)) % 1.02/1.24 (step @p7360 :rule implies_elim :premises (@p7354)) % 1.02/1.24 (step @p7361 :rule cnf_and_neg :args (@t1076)) % 1.02/1.24 (step @p7362 :rule resolution :premises (@p7361 @p7360) :args (true @t1076)) % 1.02/1.24 (step @p7363 :rule eq_resolve :premises (@p7362 @p7324)) % 1.02/1.24 (step @p7364 :rule reordering :premises (@p7363) :args ((or @t587 @t695 @t685 @t751 @t486 @t524))) % 1.02/1.24 (assume-push @p25079 @t491) % 1.02/1.24 (assume-push @p25080 @t750) % 1.02/1.24 (assume-push @p25081 @t491) % 1.02/1.24 (assume-push @p25082 @t750) % 1.02/1.24 (step @p78 :rule refl :args (tptp.e1)) % 1.02/1.24 (step @p7369 :rule cong :premises (@p78 @p25079) :args (@t106)) % 1.02/1.24 (step @p7370 :rule trans :premises (@p25080 @p7369)) % 1.02/1.24 (step-pop @p25083 :rule scope :premises (@p7370)) % 1.02/1.24 (step-pop @p25084 :rule scope :premises (@p25083)) % 1.02/1.24 (step @p7371 :rule process_scope :premises (@p25084) :args (@t965)) % 1.02/1.24 (step @p7374 :rule and_intro :premises (@p25079 @p25080)) % 1.02/1.24 (step @p7375 :rule modus_ponens :premises (@p7374 @p7371)) % 1.02/1.24 (step-pop @p25085 :rule scope :premises (@p7375)) % 1.02/1.24 (step-pop @p25086 :rule scope :premises (@p25085)) % 1.02/1.24 (step @p7376 :rule process_scope :premises (@p25086) :args (@t965)) % 1.02/1.24 (step @p7379 :rule implies_elim :premises (@p7376)) % 1.02/1.24 (step @p7380 :rule cnf_and_neg :args (@t1077)) % 1.02/1.24 (step @p7381 :rule resolution :premises (@p7380 @p7379) :args (true @t1077)) % 1.02/1.24 (step @p7382 :rule reordering :premises (@p7381) :args ((or @t965 @t492 @t751))) % 1.02/1.24 (assume-push @p25087 @t491) % 1.02/1.24 (assume-push @p25088 @t750) % 1.02/1.24 (assume-push @p25089 @t750) % 1.02/1.24 (assume-push @p25090 @t491) % 1.02/1.24 (step @p78 :rule refl :args (tptp.e1)) % 1.02/1.24 (step @p7387 :rule cong :premises (@p78 @p25088) :args (@t125)) % 1.02/1.24 (step @p7388 :rule trans :premises (@p25087 @p7387)) % 1.02/1.24 (step-pop @p25091 :rule scope :premises (@p7388)) % 1.02/1.24 (step-pop @p25092 :rule scope :premises (@p25091)) % 1.02/1.24 (step @p7389 :rule process_scope :premises (@p25092) :args (@t991)) % 1.02/1.24 (step @p7392 :rule and_intro :premises (@p25088 @p25087)) % 1.02/1.24 (step @p7393 :rule modus_ponens :premises (@p7392 @p7389)) % 1.02/1.24 (step-pop @p25093 :rule scope :premises (@p7393)) % 1.02/1.24 (step-pop @p25094 :rule scope :premises (@p25093)) % 1.02/1.24 (step @p7394 :rule process_scope :premises (@p25094) :args (@t991)) % 1.02/1.24 (step @p7397 :rule implies_elim :premises (@p7394)) % 1.02/1.24 (step @p7398 :rule resolution :premises (@p7380 @p7397) :args (true @t1077)) % 1.02/1.24 (step @p7399 :rule reordering :premises (@p7398) :args ((or @t991 @t492 @t751))) % 1.02/1.24 (step @p7400 :rule refl :args (@t934)) % 1.02/1.24 (step @p7401 :rule nary_cong :premises (@p3827 @p901 @p7400) :args ((or @t778 @t483 @t934))) % 1.02/1.24 (assume-push @p25095 @t777) % 1.02/1.24 (assume-push @p25096 @t482) % 1.02/1.24 (assume-push @p25097 @t777) % 1.02/1.24 (assume-push @p25098 @t482) % 1.02/1.24 (step @p3833 :rule false_intro :premises (@p3826)) % 1.02/1.24 (step @p3834 :rule refl :args (@t132)) % 1.02/1.24 (step @p7406 :rule cong :premises (@p25096 @p3834) :args (@t829)) % 1.02/1.24 (step @p7407 :rule trans :premises (@p7406 @p3833)) % 1.02/1.24 (step @p7408 :rule false_elim :premises (@p7407)) % 1.02/1.24 (step-pop @p25099 :rule scope :premises (@p7408)) % 1.02/1.24 (step-pop @p25100 :rule scope :premises (@p25099)) % 1.02/1.24 (step @p7409 :rule process_scope :premises (@p25100) :args (@t934)) % 1.02/1.24 (step @p7412 :rule and_intro :premises (@p3826 @p25096)) % 1.02/1.24 (step @p7413 :rule modus_ponens :premises (@p7412 @p7409)) % 1.02/1.24 (step-pop @p25101 :rule scope :premises (@p7413)) % 1.02/1.24 (step-pop @p25102 :rule scope :premises (@p25101)) % 1.02/1.24 (step @p7414 :rule process_scope :premises (@p25102) :args (@t934)) % 1.02/1.24 (step @p7417 :rule implies_elim :premises (@p7414)) % 1.02/1.24 (step @p7418 :rule cnf_and_neg :args (@t1078)) % 1.02/1.24 (step @p7419 :rule resolution :premises (@p7418 @p7417) :args (true @t1078)) % 1.02/1.24 (step @p7420 :rule eq_resolve :premises (@p7419 @p7401)) % 1.02/1.24 (step @p7421 :rule reordering :premises (@p7420) :args ((or @t776 @t934 @t483))) % 1.02/1.24 (step @p7422 :rule and_elim :premises (@p4) :args (20)) % 1.02/1.24 (step @p7423 :rule symm :premises (@p7422)) % 1.02/1.24 (step @p7424 :rule refl :args (@t1080)) % 1.02/1.24 (step @p7425 :rule bool-double-not-elim :args (@t1081)) % 1.02/1.24 (step @p7426 :rule nary_cong :premises (@p7425 @p3780 @p7424) :args ((or (not @t1082) @t640 @t1080))) % 1.02/1.24 (assume-push @p25103 @t1082) % 1.02/1.24 (assume-push @p25104 @t638) % 1.02/1.24 (assume-push @p25105 @t1082) % 1.02/1.24 (assume-push @p25106 @t638) % 1.02/1.24 (step @p7431 :rule false_intro :premises (@p7423)) % 1.02/1.24 (step @p2957 :rule refl :args (@t145)) % 1.02/1.24 (step @p7432 :rule cong :premises (@p25104 @p2957) :args (@t1079)) % 1.02/1.24 (step @p7433 :rule trans :premises (@p7432 @p7431)) % 1.02/1.24 (step @p7434 :rule false_elim :premises (@p7433)) % 1.02/1.24 (step-pop @p25107 :rule scope :premises (@p7434)) % 1.02/1.24 (step-pop @p25108 :rule scope :premises (@p25107)) % 1.02/1.24 (step @p7435 :rule process_scope :premises (@p25108) :args (@t1080)) % 1.02/1.24 (step @p7438 :rule and_intro :premises (@p7423 @p25104)) % 1.02/1.24 (step @p7439 :rule modus_ponens :premises (@p7438 @p7435)) % 1.02/1.24 (step-pop @p25109 :rule scope :premises (@p7439)) % 1.02/1.24 (step-pop @p25110 :rule scope :premises (@p25109)) % 1.02/1.24 (step @p7440 :rule process_scope :premises (@p25110) :args (@t1080)) % 1.02/1.24 (step @p7443 :rule implies_elim :premises (@p7440)) % 1.02/1.24 (step @p7444 :rule cnf_and_neg :args (@t1083)) % 1.02/1.24 (step @p7445 :rule resolution :premises (@p7444 @p7443) :args (true @t1083)) % 1.02/1.24 (step @p7446 :rule eq_resolve :premises (@p7445 @p7426)) % 1.02/1.24 (step @p7447 :rule reordering :premises (@p7446) :args ((or @t1081 @t1080 @t640))) % 1.02/1.24 (step @p7448 :rule nary_cong :premises (@p850 @p3780 @p1953) :args ((or @t479 @t640 @t580))) % 1.02/1.24 (assume-push @p25111 @t236) % 1.02/1.24 (assume-push @p25112 @t638) % 1.02/1.24 (assume-push @p25113 @t236) % 1.02/1.24 (assume-push @p25114 @t638) % 1.02/1.24 (step @p861 :rule false_intro :premises (@p848)) % 1.02/1.24 (step @p7453 :rule symm :premises (@p25112)) % 1.02/1.24 (step @p78 :rule refl :args (tptp.e1)) % 1.02/1.24 (step @p7454 :rule cong :premises (@p78 @p7453) :args (@t538)) % 1.02/1.24 (step @p7455 :rule trans :premises (@p7454 @p861)) % 1.02/1.24 (step @p7456 :rule false_elim :premises (@p7455)) % 1.02/1.24 (step-pop @p25115 :rule scope :premises (@p7456)) % 1.02/1.24 (step-pop @p25116 :rule scope :premises (@p25115)) % 1.02/1.24 (step @p7457 :rule process_scope :premises (@p25116) :args (@t580)) % 1.02/1.24 (step @p7460 :rule and_intro :premises (@p848 @p25112)) % 1.02/1.24 (step @p7461 :rule modus_ponens :premises (@p7460 @p7457)) % 1.02/1.24 (step-pop @p25117 :rule scope :premises (@p7461)) % 1.02/1.24 (step-pop @p25118 :rule scope :premises (@p25117)) % 1.02/1.24 (step @p7462 :rule process_scope :premises (@p25118) :args (@t580)) % 1.02/1.24 (step @p7465 :rule implies_elim :premises (@p7462)) % 1.02/1.24 (step @p7466 :rule cnf_and_neg :args (@t1084)) % 1.02/1.24 (step @p7467 :rule resolution :premises (@p7466 @p7465) :args (true @t1084)) % 1.02/1.24 (step @p7468 :rule eq_resolve :premises (@p7467 @p7448)) % 1.02/1.24 (step @p7469 :rule reordering :premises (@p7468) :args ((or @t235 @t580 @t640))) % 1.02/1.24 (step @p7470 :rule refl :args (@t1086)) % 1.02/1.24 (step @p7471 :rule nary_cong :premises (@p2834 @p901 @p2949 @p2781 @p7470) :args ((or @t672 @t483 @t685 @t659 @t1086))) % 1.02/1.24 (assume-push @p25119 @t671) % 1.02/1.24 (assume-push @p25120 @t482) % 1.02/1.24 (assume-push @p25121 @t684) % 1.02/1.24 (assume-push @p25122 @t658) % 1.02/1.24 (assume-push @p25123 @t671) % 1.02/1.24 (assume-push @p25124 @t658) % 1.02/1.24 (assume-push @p25125 @t482) % 1.02/1.24 (assume-push @p25126 @t684) % 1.02/1.24 (step @p2846 :rule false_intro :premises (@p2833)) % 1.02/1.24 (step @p7480 :rule symm :premises (@p25121)) % 1.02/1.24 (step @p7481 :rule trans :premises (@p7480 @p25120)) % 1.02/1.24 (step @p7482 :rule cong :premises (@p25122 @p7481) :args (@t1085)) % 1.02/1.24 (step @p7483 :rule trans :premises (@p7482 @p2846)) % 1.02/1.24 (step @p7484 :rule false_elim :premises (@p7483)) % 1.02/1.24 (step-pop @p25127 :rule scope :premises (@p7484)) % 1.02/1.24 (step-pop @p25128 :rule scope :premises (@p25127)) % 1.02/1.24 (step-pop @p25129 :rule scope :premises (@p25128)) % 1.02/1.24 (step-pop @p25130 :rule scope :premises (@p25129)) % 1.02/1.24 (step @p7485 :rule process_scope :premises (@p25130) :args (@t1086)) % 1.02/1.24 (step @p7490 :rule and_intro :premises (@p2833 @p25122 @p25120 @p25121)) % 1.02/1.24 (step @p7491 :rule modus_ponens :premises (@p7490 @p7485)) % 1.02/1.24 (step-pop @p25131 :rule scope :premises (@p7491)) % 1.02/1.24 (step-pop @p25132 :rule scope :premises (@p25131)) % 1.02/1.24 (step-pop @p25133 :rule scope :premises (@p25132)) % 1.02/1.24 (step-pop @p25134 :rule scope :premises (@p25133)) % 1.02/1.24 (step @p7492 :rule process_scope :premises (@p25134) :args (@t1086)) % 1.02/1.24 (step @p7497 :rule implies_elim :premises (@p7492)) % 1.02/1.24 (step @p7498 :rule cnf_and_neg :args (@t1087)) % 1.02/1.24 (step @p7499 :rule resolution :premises (@p7498 @p7497) :args (true @t1087)) % 1.02/1.24 (step @p7500 :rule eq_resolve :premises (@p7499 @p7471)) % 1.02/1.24 (step @p7501 :rule reordering :premises (@p7500) :args ((or @t670 @t685 @t659 @t483 @t1086))) % 1.02/1.24 (assume-push @p25135 @t412) % 1.02/1.24 (assume-push @p25136 @t459) % 1.02/1.24 (assume-push @p25137 @t638) % 1.02/1.24 (assume-push @p25138 @t522) % 1.02/1.24 (assume-push @p25139 @t459) % 1.02/1.24 (assume-push @p25140 @t522) % 1.02/1.24 (assume-push @p25141 @t638) % 1.02/1.24 (assume-push @p25142 @t412) % 1.02/1.24 (step @p189 :rule refl :args (tptp.e0)) % 1.02/1.24 (step @p7510 :rule cong :premises (@p189 @p25136) :args (@t132)) % 1.02/1.24 (step @p7511 :rule symm :premises (@p25137)) % 1.02/1.24 (step @p7512 :rule symm :premises (@p25138)) % 1.02/1.24 (step @p7513 :rule cong :premises (@p7512 @p7511) :args (@t221)) % 1.02/1.24 (step @p7514 :rule trans :premises (@p274 @p7513 @p7510)) % 1.02/1.24 (step-pop @p25143 :rule scope :premises (@p7514)) % 1.02/1.24 (step-pop @p25144 :rule scope :premises (@p25143)) % 1.02/1.24 (step-pop @p25145 :rule scope :premises (@p25144)) % 1.02/1.24 (step-pop @p25146 :rule scope :premises (@p25145)) % 1.02/1.24 (step @p7515 :rule process_scope :premises (@p25146) :args (@t984)) % 1.02/1.24 (step @p7520 :rule and_intro :premises (@p25136 @p25138 @p25137 @p274)) % 1.02/1.24 (step @p7521 :rule modus_ponens :premises (@p7520 @p7515)) % 1.02/1.24 (step-pop @p25147 :rule scope :premises (@p7521)) % 1.02/1.24 (step-pop @p25148 :rule scope :premises (@p25147)) % 1.02/1.24 (step-pop @p25149 :rule scope :premises (@p25148)) % 1.02/1.24 (step-pop @p25150 :rule scope :premises (@p25149)) % 1.02/1.24 (step @p7522 :rule process_scope :premises (@p25150) :args (@t984)) % 1.02/1.24 (step @p7527 :rule implies_elim :premises (@p7522)) % 1.02/1.24 (step @p7528 :rule cnf_and_neg :args (@t1088)) % 1.02/1.24 (step @p7529 :rule resolution :premises (@p7528 @p7527) :args (true @t1088)) % 1.02/1.24 (step @p7530 :rule reordering :premises (@p7529) :args ((or @t984 @t461 @t640 @t524 @t414))) % 1.02/1.24 (step @p7531 :rule and_elim :premises (@p4) :args (58)) % 1.02/1.24 (step @p7532 :rule symm :premises (@p7531)) % 1.02/1.24 (step @p7533 :rule bool-double-not-elim :args (@t1089)) % 1.02/1.24 (step @p7534 :rule nary_cong :premises (@p2356 @p7533 @p3780 @p1327 @p4210) :args ((or @t414 @t1091 @t640 @t524 @t823))) % 1.02/1.24 (assume-push @p25151 @t412) % 1.02/1.24 (assume-push @p25152 @t1090) % 1.02/1.24 (assume-push @p25153 @t638) % 1.02/1.24 (assume-push @p25154 @t522) % 1.02/1.24 (assume-push @p25155 @t1090) % 1.02/1.24 (assume-push @p25156 @t827) % 1.02/1.24 (step @p7541 :rule false_intro :premises (@p7532)) % 1.02/1.24 (step @p2957 :rule refl :args (@t145)) % 1.02/1.24 (step @p7542 :rule cong :premises (@p25156 @p2957) :args (@t822)) % 1.02/1.24 (step @p7543 :rule trans :premises (@p7542 @p7541)) % 1.02/1.24 (step @p7544 :rule false_elim :premises (@p7543)) % 1.02/1.24 (step-pop @p25157 :rule scope :premises (@p7544)) % 1.02/1.24 (step-pop @p25158 :rule scope :premises (@p25157)) % 1.02/1.24 (step @p7545 :rule process_scope :premises (@p25158) :args (@t823)) % 1.02/1.24 (assume-push @p25159 @t522) % 1.02/1.24 (assume-push @p25160 @t638) % 1.02/1.24 (assume-push @p25161 @t412) % 1.02/1.24 (step @p7551 :rule symm :premises (@p25153)) % 1.02/1.24 (step @p7552 :rule symm :premises (@p25154)) % 1.02/1.24 (step @p7553 :rule cong :premises (@p7552 @p7551) :args (@t221)) % 1.02/1.24 (step @p7554 :rule trans :premises (@p274 @p7553)) % 1.02/1.24 (step-pop @p25162 :rule scope :premises (@p7554)) % 1.02/1.24 (step-pop @p25163 :rule scope :premises (@p25162)) % 1.02/1.24 (step-pop @p25164 :rule scope :premises (@p25163)) % 1.02/1.24 (step @p7555 :rule process_scope :premises (@p25164) :args (@t827)) % 1.02/1.24 (step @p7559 :rule and_intro :premises (@p25154 @p25153 @p274)) % 1.02/1.24 (step @p7560 :rule modus_ponens :premises (@p7559 @p7555)) % 1.02/1.24 (step @p7561 :rule and_intro :premises (@p7532 @p7560)) % 1.02/1.24 (step @p7562 :rule modus_ponens :premises (@p7561 @p7545)) % 1.02/1.24 (step-pop @p25165 :rule scope :premises (@p7562)) % 1.02/1.24 (step-pop @p25166 :rule scope :premises (@p25165)) % 1.02/1.24 (step-pop @p25167 :rule scope :premises (@p25166)) % 1.02/1.24 (step-pop @p25168 :rule scope :premises (@p25167)) % 1.02/1.24 (step @p7563 :rule process_scope :premises (@p25168) :args (@t823)) % 1.02/1.24 (step @p7568 :rule implies_elim :premises (@p7563)) % 1.02/1.24 (step @p7569 :rule cnf_and_neg :args (@t1092)) % 1.02/1.24 (step @p7570 :rule resolution :premises (@p7569 @p7568) :args (true @t1092)) % 1.02/1.24 (step @p7571 :rule eq_resolve :premises (@p7570 @p7534)) % 1.02/1.24 (step @p7572 :rule reordering :premises (@p7571) :args ((or @t1089 @t823 @t640 @t524 @t414))) % 1.02/1.24 (assume-push @p25169 @t408) % 1.02/1.24 (assume-push @p25170 @t638) % 1.02/1.24 (assume-push @p25171 @t522) % 1.02/1.24 (assume-push @p25172 @t866) % 1.02/1.24 (assume-push @p25173 @t866) % 1.02/1.24 (assume-push @p25174 @t638) % 1.02/1.24 (assume-push @p25175 @t522) % 1.02/1.24 (assume-push @p25176 @t408) % 1.02/1.24 (step @p2196 :rule refl :args (tptp.e4)) % 1.02/1.24 (step @p7581 :rule cong :premises (@p2196 @p25172) :args (@t29)) % 1.02/1.24 (step @p7582 :rule symm :premises (@p25171)) % 1.02/1.24 (step @p7583 :rule symm :premises (@p25170)) % 1.02/1.24 (step @p7584 :rule cong :premises (@p7583 @p7582) :args (@t217)) % 1.02/1.24 (step @p7585 :rule trans :premises (@p238 @p7584 @p7581)) % 1.02/1.24 (step-pop @p25177 :rule scope :premises (@p7585)) % 1.02/1.24 (step-pop @p25178 :rule scope :premises (@p25177)) % 1.02/1.24 (step-pop @p25179 :rule scope :premises (@p25178)) % 1.02/1.24 (step-pop @p25180 :rule scope :premises (@p25179)) % 1.02/1.24 (step @p7586 :rule process_scope :premises (@p25180) :args (@t956)) % 1.02/1.24 (step @p7591 :rule and_intro :premises (@p25172 @p25170 @p25171 @p238)) % 1.02/1.24 (step @p7592 :rule modus_ponens :premises (@p7591 @p7586)) % 1.02/1.24 (step-pop @p25181 :rule scope :premises (@p7592)) % 1.02/1.24 (step-pop @p25182 :rule scope :premises (@p25181)) % 1.02/1.24 (step-pop @p25183 :rule scope :premises (@p25182)) % 1.02/1.24 (step-pop @p25184 :rule scope :premises (@p25183)) % 1.02/1.24 (step @p7593 :rule process_scope :premises (@p25184) :args (@t956)) % 1.02/1.24 (step @p7598 :rule implies_elim :premises (@p7593)) % 1.02/1.24 (step @p7599 :rule cnf_and_neg :args (@t1093)) % 1.02/1.24 (step @p7600 :rule resolution :premises (@p7599 @p7598) :args (true @t1093)) % 1.02/1.24 (step @p7601 :rule reordering :premises (@p7600) :args ((or @t956 @t640 @t524 @t867 @t409))) % 1.02/1.24 (step @p7602 :rule and_elim :premises (@p4) :args (9)) % 1.02/1.24 (step @p7603 :rule symm :premises (@p7602)) % 1.02/1.24 (step @p7604 :rule refl :args (@t1095)) % 1.02/1.24 (step @p7605 :rule bool-double-not-elim :args (@t1096)) % 1.02/1.24 (step @p7606 :rule nary_cong :premises (@p242 @p7605 @p3780 @p1327 @p7604) :args ((or @t409 @t1098 @t640 @t524 @t1095))) % 1.02/1.24 (assume-push @p25185 @t408) % 1.02/1.24 (assume-push @p25186 @t1097) % 1.02/1.24 (assume-push @p25187 @t638) % 1.02/1.24 (assume-push @p25188 @t522) % 1.02/1.24 (assume-push @p25189 @t1097) % 1.02/1.24 (assume-push @p25190 @t893) % 1.02/1.24 (step @p7613 :rule false_intro :premises (@p7603)) % 1.02/1.24 (step @p3023 :rule refl :args (@t60)) % 1.02/1.24 (step @p7614 :rule cong :premises (@p25190 @p3023) :args (@t1094)) % 1.02/1.24 (step @p7615 :rule trans :premises (@p7614 @p7613)) % 1.02/1.24 (step @p7616 :rule false_elim :premises (@p7615)) % 1.02/1.24 (step-pop @p25191 :rule scope :premises (@p7616)) % 1.02/1.24 (step-pop @p25192 :rule scope :premises (@p25191)) % 1.02/1.24 (step @p7617 :rule process_scope :premises (@p25192) :args (@t1095)) % 1.02/1.24 (assume-push @p25193 @t638) % 1.02/1.24 (assume-push @p25194 @t522) % 1.02/1.24 (assume-push @p25195 @t408) % 1.02/1.24 (step @p7623 :rule symm :premises (@p25188)) % 1.02/1.24 (step @p7624 :rule symm :premises (@p25187)) % 1.02/1.24 (step @p7625 :rule cong :premises (@p7624 @p7623) :args (@t217)) % 1.02/1.24 (step @p7626 :rule trans :premises (@p238 @p7625)) % 1.02/1.24 (step-pop @p25196 :rule scope :premises (@p7626)) % 1.02/1.24 (step-pop @p25197 :rule scope :premises (@p25196)) % 1.02/1.24 (step-pop @p25198 :rule scope :premises (@p25197)) % 1.02/1.24 (step @p7627 :rule process_scope :premises (@p25198) :args (@t893)) % 1.02/1.24 (step @p7631 :rule and_intro :premises (@p25187 @p25188 @p238)) % 1.02/1.24 (step @p7632 :rule modus_ponens :premises (@p7631 @p7627)) % 1.02/1.24 (step @p7633 :rule and_intro :premises (@p7603 @p7632)) % 1.02/1.24 (step @p7634 :rule modus_ponens :premises (@p7633 @p7617)) % 1.02/1.24 (step-pop @p25199 :rule scope :premises (@p7634)) % 1.02/1.24 (step-pop @p25200 :rule scope :premises (@p25199)) % 1.02/1.24 (step-pop @p25201 :rule scope :premises (@p25200)) % 1.02/1.24 (step-pop @p25202 :rule scope :premises (@p25201)) % 1.02/1.24 (step @p7635 :rule process_scope :premises (@p25202) :args (@t1095)) % 1.02/1.24 (step @p7640 :rule implies_elim :premises (@p7635)) % 1.02/1.24 (step @p7641 :rule cnf_and_neg :args (@t1099)) % 1.02/1.24 (step @p7642 :rule resolution :premises (@p7641 @p7640) :args (true @t1099)) % 1.02/1.24 (step @p7643 :rule eq_resolve :premises (@p7642 @p7606)) % 1.02/1.24 (step @p7644 :rule reordering :premises (@p7643) :args ((or @t1096 @t640 @t524 @t1095 @t409))) % 1.02/1.24 (assume-push @p25203 @t412) % 1.02/1.24 (assume-push @p25204 @t459) % 1.02/1.24 (assume-push @p25205 @t638) % 1.02/1.24 (assume-push @p25206 @t522) % 1.02/1.24 (assume-push @p25207 @t522) % 1.02/1.24 (assume-push @p25208 @t638) % 1.02/1.24 (assume-push @p25209 @t412) % 1.02/1.24 (assume-push @p25210 @t459) % 1.02/1.24 (step @p7653 :rule symm :premises (@p25205)) % 1.02/1.24 (step @p7654 :rule symm :premises (@p25206)) % 1.02/1.24 (step @p7655 :rule cong :premises (@p7654 @p7653) :args (@t221)) % 1.02/1.24 (step @p7656 :rule trans :premises (@p274 @p7655)) % 1.02/1.24 (step @p189 :rule refl :args (tptp.e0)) % 1.02/1.24 (step @p7657 :rule cong :premises (@p189 @p7656) :args (@t152)) % 1.02/1.24 (step @p7658 :rule trans :premises (@p25204 @p7657)) % 1.02/1.24 (step-pop @p25211 :rule scope :premises (@p7658)) % 1.02/1.24 (step-pop @p25212 :rule scope :premises (@p25211)) % 1.02/1.24 (step-pop @p25213 :rule scope :premises (@p25212)) % 1.02/1.24 (step-pop @p25214 :rule scope :premises (@p25213)) % 1.02/1.24 (step @p7659 :rule process_scope :premises (@p25214) :args (@t989)) % 1.02/1.24 (step @p7664 :rule and_intro :premises (@p25206 @p25205 @p274 @p25204)) % 1.02/1.24 (step @p7665 :rule modus_ponens :premises (@p7664 @p7659)) % 1.02/1.24 (step-pop @p25215 :rule scope :premises (@p7665)) % 1.02/1.24 (step-pop @p25216 :rule scope :premises (@p25215)) % 1.02/1.24 (step-pop @p25217 :rule scope :premises (@p25216)) % 1.02/1.24 (step-pop @p25218 :rule scope :premises (@p25217)) % 1.02/1.24 (step @p7666 :rule process_scope :premises (@p25218) :args (@t989)) % 1.02/1.24 (step @p7671 :rule implies_elim :premises (@p7666)) % 1.02/1.24 (step @p7672 :rule resolution :premises (@p7528 @p7671) :args (true @t1088)) % 1.02/1.24 (step @p7673 :rule reordering :premises (@p7672) :args ((or @t989 @t461 @t640 @t524 @t414))) % 1.02/1.24 (assume-push @p25219 @t408) % 1.02/1.24 (assume-push @p25220 @t638) % 1.02/1.24 (assume-push @p25221 @t522) % 1.02/1.24 (assume-push @p25222 @t866) % 1.02/1.24 (assume-push @p25223 @t638) % 1.02/1.24 (assume-push @p25224 @t522) % 1.02/1.24 (assume-push @p25225 @t408) % 1.02/1.24 (assume-push @p25226 @t866) % 1.02/1.24 (step @p7682 :rule symm :premises (@p25221)) % 1.02/1.24 (step @p7683 :rule symm :premises (@p25220)) % 1.02/1.24 (step @p7684 :rule cong :premises (@p7683 @p7682) :args (@t217)) % 1.02/1.24 (step @p7685 :rule trans :premises (@p238 @p7684)) % 1.02/1.24 (step @p2196 :rule refl :args (tptp.e4)) % 1.02/1.24 (step @p7686 :rule cong :premises (@p2196 @p7685) :args (@t15)) % 1.02/1.24 (step @p7687 :rule trans :premises (@p25222 @p7686)) % 1.02/1.24 (step-pop @p25227 :rule scope :premises (@p7687)) % 1.02/1.24 (step-pop @p25228 :rule scope :premises (@p25227)) % 1.02/1.24 (step-pop @p25229 :rule scope :premises (@p25228)) % 1.02/1.24 (step-pop @p25230 :rule scope :premises (@p25229)) % 1.02/1.24 (step @p7688 :rule process_scope :premises (@p25230) :args (@t983)) % 1.02/1.24 (step @p7693 :rule and_intro :premises (@p25220 @p25221 @p238 @p25222)) % 1.02/1.24 (step @p7694 :rule modus_ponens :premises (@p7693 @p7688)) % 1.02/1.24 (step-pop @p25231 :rule scope :premises (@p7694)) % 1.02/1.24 (step-pop @p25232 :rule scope :premises (@p25231)) % 1.02/1.24 (step-pop @p25233 :rule scope :premises (@p25232)) % 1.02/1.24 (step-pop @p25234 :rule scope :premises (@p25233)) % 1.02/1.24 (step @p7695 :rule process_scope :premises (@p25234) :args (@t983)) % 1.02/1.24 (step @p7700 :rule implies_elim :premises (@p7695)) % 1.02/1.24 (step @p7701 :rule resolution :premises (@p7599 @p7700) :args (true @t1093)) % 1.02/1.24 (step @p7702 :rule reordering :premises (@p7701) :args ((or @t983 @t640 @t524 @t867 @t409))) % 1.02/1.24 (assume-push @p25235 @t638) % 1.02/1.24 (assume-push @p25236 @t482) % 1.02/1.24 (assume-push @p25237 @t638) % 1.02/1.24 (assume-push @p25238 @t482) % 1.02/1.24 (step @p78 :rule refl :args (tptp.e1)) % 1.02/1.24 (step @p7707 :rule cong :premises (@p78 @p25235) :args (@t100)) % 1.02/1.24 (step @p7708 :rule trans :premises (@p25236 @p7707)) % 1.02/1.24 (step-pop @p25239 :rule scope :premises (@p7708)) % 1.02/1.24 (step-pop @p25240 :rule scope :premises (@p25239)) % 1.02/1.24 (step @p7709 :rule process_scope :premises (@p25240) :args (@t967)) % 1.02/1.24 (step @p7712 :rule and_intro :premises (@p25235 @p25236)) % 1.02/1.24 (step @p7713 :rule modus_ponens :premises (@p7712 @p7709)) % 1.02/1.24 (step-pop @p25241 :rule scope :premises (@p7713)) % 1.02/1.24 (step-pop @p25242 :rule scope :premises (@p25241)) % 1.02/1.24 (step @p7714 :rule process_scope :premises (@p25242) :args (@t967)) % 1.02/1.24 (step @p7717 :rule implies_elim :premises (@p7714)) % 1.02/1.24 (step @p7718 :rule cnf_and_neg :args (@t1100)) % 1.02/1.24 (step @p7719 :rule resolution :premises (@p7718 @p7717) :args (true @t1100)) % 1.02/1.24 (step @p7720 :rule reordering :premises (@p7719) :args ((or @t967 @t640 @t483))) % 1.02/1.24 (assume-push @p25243 @t638) % 1.02/1.24 (assume-push @p25244 @t482) % 1.02/1.24 (assume-push @p25245 @t482) % 1.02/1.24 (assume-push @p25246 @t638) % 1.02/1.24 (step @p78 :rule refl :args (tptp.e1)) % 1.02/1.24 (step @p7725 :rule cong :premises (@p78 @p25244) :args (@t112)) % 1.02/1.24 (step @p7726 :rule trans :premises (@p25243 @p7725)) % 1.02/1.24 (step-pop @p25247 :rule scope :premises (@p7726)) % 1.02/1.24 (step-pop @p25248 :rule scope :premises (@p25247)) % 1.02/1.24 (step @p7727 :rule process_scope :premises (@p25248) :args (@t993)) % 1.02/1.24 (step @p7730 :rule and_intro :premises (@p25244 @p25243)) % 1.02/1.24 (step @p7731 :rule modus_ponens :premises (@p7730 @p7727)) % 1.02/1.24 (step-pop @p25249 :rule scope :premises (@p7731)) % 1.02/1.24 (step-pop @p25250 :rule scope :premises (@p25249)) % 1.02/1.24 (step @p7732 :rule process_scope :premises (@p25250) :args (@t993)) % 1.02/1.24 (step @p7735 :rule implies_elim :premises (@p7732)) % 1.02/1.24 (step @p7736 :rule resolution :premises (@p7718 @p7735) :args (true @t1100)) % 1.02/1.24 (step @p7737 :rule reordering :premises (@p7736) :args ((or @t993 @t640 @t483))) % 1.02/1.24 (step @p7738 :rule eq-symm :args (@t145 tptp.e4)) % 1.02/1.24 (step @p7739 :rule nary_cong :premises (@p745 @p4404 @p715 @p6299 @p7738) :args (@t151)) % 1.02/1.24 (step @p7740 :rule and_elim :premises (@p1) :args (2)) % 1.02/1.24 (step @p7741 :rule eq_resolve :premises (@p7740 @p7739)) % 1.02/1.24 (step @p7742 :rule eq-symm :args (@t15 tptp.e1)) % 1.02/1.24 (step @p7743 :rule eq-symm :args (@t48 tptp.e1)) % 1.02/1.24 (step @p7744 :rule nary_cong :premises (@p4404 @p743 @p4411 @p7743 @p7742) :args (@t182)) % 1.02/1.24 (step @p7745 :rule and_elim :premises (@p2) :args (23)) % 1.02/1.24 (step @p7746 :rule eq_resolve :premises (@p7745 @p7744)) % 1.02/1.24 (step @p7747 :rule and_elim :premises (@p4) :args (81)) % 1.02/1.24 (step @p7748 :rule symm :premises (@p7747)) % 1.02/1.24 (step @p7749 :rule refl :args (@t1101)) % 1.02/1.24 (step @p7750 :rule refl :args (@t1102)) % 1.02/1.24 (step @p7751 :rule bool-double-not-elim :args (@t1103)) % 1.02/1.24 (step @p7752 :rule nary_cong :premises (@p7751 @p7750 @p7749) :args ((or (not @t1104) @t1102 @t1101))) % 1.02/1.24 (assume-push @p25251 @t1104) % 1.02/1.24 (assume-push @p25252 @t615) % 1.02/1.24 (assume-push @p25253 @t1104) % 1.02/1.24 (assume-push @p25254 @t615) % 1.02/1.24 (step @p7757 :rule false_intro :premises (@p7748)) % 1.02/1.24 (step @p3023 :rule refl :args (@t60)) % 1.02/1.24 (step @p7758 :rule cong :premises (@p25252 @p3023) :args (@t974)) % 1.02/1.24 (step @p7759 :rule trans :premises (@p7758 @p7757)) % 1.02/1.24 (step @p7760 :rule false_elim :premises (@p7759)) % 1.02/1.24 (step-pop @p25255 :rule scope :premises (@p7760)) % 1.02/1.24 (step-pop @p25256 :rule scope :premises (@p25255)) % 1.02/1.24 (step @p7761 :rule process_scope :premises (@p25256) :args (@t1101)) % 1.02/1.24 (step @p7764 :rule and_intro :premises (@p7748 @p25252)) % 1.02/1.24 (step @p7765 :rule modus_ponens :premises (@p7764 @p7761)) % 1.02/1.24 (step-pop @p25257 :rule scope :premises (@p7765)) % 1.02/1.24 (step-pop @p25258 :rule scope :premises (@p25257)) % 1.02/1.24 (step @p7766 :rule process_scope :premises (@p25258) :args (@t1101)) % 1.02/1.24 (step @p7769 :rule implies_elim :premises (@p7766)) % 1.02/1.24 (step @p7770 :rule cnf_and_neg :args (@t1105)) % 1.02/1.24 (step @p7771 :rule resolution :premises (@p7770 @p7769) :args (true @t1105)) % 1.02/1.24 (step @p7772 :rule eq_resolve :premises (@p7771 @p7752)) % 1.02/1.24 (step @p7773 :rule reordering :premises (@p7772) :args ((or @t1103 @t1101 @t1102))) % 1.02/1.24 (step @p7774 :rule refl :args (@t1107)) % 1.02/1.24 (step @p7775 :rule nary_cong :premises (@p512 @p152 @p901 @p7750 @p7774) :args ((or @t457 @t391 @t483 @t1102 @t1107))) % 1.02/1.24 (assume-push @p25259 @t456) % 1.02/1.24 (assume-push @p25260 @t390) % 1.02/1.24 (assume-push @p25261 @t482) % 1.02/1.24 (assume-push @p25262 @t615) % 1.02/1.24 (assume-push @p25263 @t456) % 1.02/1.24 (assume-push @p25264 @t482) % 1.02/1.24 (assume-push @p25265 @t390) % 1.02/1.24 (assume-push @p25266 @t615) % 1.02/1.24 (step @p525 :rule false_intro :premises (@p509)) % 1.02/1.24 (step @p7784 :rule symm :premises (@p25262)) % 1.02/1.24 (step @p7785 :rule trans :premises (@p7784 @p25260)) % 1.02/1.24 (step @p7786 :rule cong :premises (@p25261 @p7785) :args (@t1106)) % 1.02/1.24 (step @p7787 :rule trans :premises (@p7786 @p525)) % 1.02/1.24 (step @p7788 :rule false_elim :premises (@p7787)) % 1.02/1.24 (step-pop @p25267 :rule scope :premises (@p7788)) % 1.02/1.24 (step-pop @p25268 :rule scope :premises (@p25267)) % 1.02/1.24 (step-pop @p25269 :rule scope :premises (@p25268)) % 1.02/1.24 (step-pop @p25270 :rule scope :premises (@p25269)) % 1.02/1.24 (step @p7789 :rule process_scope :premises (@p25270) :args (@t1107)) % 1.02/1.24 (step @p7794 :rule and_intro :premises (@p509 @p25261 @p25260 @p25262)) % 1.02/1.24 (step @p7795 :rule modus_ponens :premises (@p7794 @p7789)) % 1.02/1.24 (step-pop @p25271 :rule scope :premises (@p7795)) % 1.02/1.24 (step-pop @p25272 :rule scope :premises (@p25271)) % 1.02/1.24 (step-pop @p25273 :rule scope :premises (@p25272)) % 1.02/1.24 (step-pop @p25274 :rule scope :premises (@p25273)) % 1.02/1.24 (step @p7796 :rule process_scope :premises (@p25274) :args (@t1107)) % 1.02/1.24 (step @p7801 :rule implies_elim :premises (@p7796)) % 1.02/1.24 (step @p7802 :rule cnf_and_neg :args (@t1108)) % 1.02/1.24 (step @p7803 :rule resolution :premises (@p7802 @p7801) :args (true @t1108)) % 1.02/1.24 (step @p7804 :rule eq_resolve :premises (@p7803 @p7775)) % 1.02/1.24 (step @p7805 :rule reordering :premises (@p7804) :args ((or @t453 @t391 @t1107 @t483 @t1102))) % 1.02/1.24 (assume-push @p25275 @t1001) % 1.02/1.24 (assume-push @p25276 @t906) % 1.02/1.24 (assume-push @p25277 @t906) % 1.02/1.24 (assume-push @p25278 @t1001) % 1.02/1.24 (step @p189 :rule refl :args (tptp.e0)) % 1.02/1.24 (step @p7810 :rule cong :premises (@p189 @p25276) :args (@t145)) % 1.02/1.24 (step @p7811 :rule trans :premises (@p25275 @p7810)) % 1.02/1.24 (step-pop @p25279 :rule scope :premises (@p7811)) % 1.02/1.24 (step-pop @p25280 :rule scope :premises (@p25279)) % 1.02/1.24 (step @p7812 :rule process_scope :premises (@p25280) :args (@t1002)) % 1.02/1.24 (step @p7815 :rule and_intro :premises (@p25276 @p25275)) % 1.02/1.24 (step @p7816 :rule modus_ponens :premises (@p7815 @p7812)) % 1.02/1.24 (step-pop @p25281 :rule scope :premises (@p7816)) % 1.02/1.24 (step-pop @p25282 :rule scope :premises (@p25281)) % 1.02/1.24 (step @p7817 :rule process_scope :premises (@p25282) :args (@t1002)) % 1.02/1.24 (step @p7820 :rule implies_elim :premises (@p7817)) % 1.02/1.24 (step @p7821 :rule cnf_and_neg :args (@t1109)) % 1.02/1.24 (step @p7822 :rule resolution :premises (@p7821 @p7820) :args (true @t1109)) % 1.02/1.24 (step @p7823 :rule reordering :premises (@p7822) :args ((or @t1002 @t1004 @t907))) % 1.02/1.24 (assume-push @p25283 @t1001) % 1.02/1.24 (assume-push @p25284 @t906) % 1.02/1.24 (assume-push @p25285 @t1001) % 1.02/1.24 (assume-push @p25286 @t906) % 1.02/1.24 (step @p189 :rule refl :args (tptp.e0)) % 1.02/1.24 (step @p7828 :rule cong :premises (@p189 @p25283) :args (@t138)) % 1.02/1.24 (step @p7829 :rule trans :premises (@p25284 @p7828)) % 1.02/1.24 (step-pop @p25287 :rule scope :premises (@p7829)) % 1.02/1.24 (step-pop @p25288 :rule scope :premises (@p25287)) % 1.02/1.24 (step @p7830 :rule process_scope :premises (@p25288) :args (@t1005)) % 1.02/1.24 (step @p7833 :rule and_intro :premises (@p25283 @p25284)) % 1.02/1.24 (step @p7834 :rule modus_ponens :premises (@p7833 @p7830)) % 1.02/1.24 (step-pop @p25289 :rule scope :premises (@p7834)) % 1.02/1.24 (step-pop @p25290 :rule scope :premises (@p25289)) % 1.02/1.24 (step @p7835 :rule process_scope :premises (@p25290) :args (@t1005)) % 1.02/1.24 (step @p7838 :rule implies_elim :premises (@p7835)) % 1.02/1.24 (step @p7839 :rule resolution :premises (@p7821 @p7838) :args (true @t1109)) % 1.02/1.24 (step @p7840 :rule reordering :premises (@p7839) :args ((or @t1005 @t1004 @t907))) % 1.02/1.24 (step @p7841 :rule eq-symm :args (@t60 tptp.e4)) % 1.02/1.24 (step @p7842 :rule eq-symm :args (@t60 tptp.e2)) % 1.02/1.24 (step @p7843 :rule eq-symm :args (@t60 tptp.e1)) % 1.02/1.24 (step @p7844 :rule nary_cong :premises (@p688 @p7843 @p7842 @p758 @p7841) :args (@t66)) % 1.02/1.24 (step @p7845 :rule and_elim :premises (@p1) :args (15)) % 1.02/1.24 (step @p7846 :rule eq_resolve :premises (@p7845 @p7844)) % 1.02/1.24 (step @p7847 :rule nary_cong :premises (@p4405 @p762 @p4412 @p7843 @p5294) :args (@t201)) % 1.02/1.24 (step @p7848 :rule and_elim :premises (@p2) :args (3)) % 1.02/1.24 (step @p7849 :rule eq_resolve :premises (@p7848 @p7847)) % 1.02/1.24 (step @p7850 :rule bool-double-not-elim :args (@t675)) % 1.02/1.24 (step @p7851 :rule bool-double-not-elim :args (@t1106)) % 1.02/1.24 (step @p7852 :rule bool-double-not-elim :args (@t443)) % 1.02/1.24 (step @p7853 :rule bool-double-not-elim :args (@t1060)) % 1.02/1.24 (step @p7854 :rule nary_cong :premises (@p7853 @p7852 @p7851 @p5299 @p7850) :args ((or (not @t1061) (not @t444) (not @t1107) @t917 (not @t676)))) % 1.02/1.24 (step @p7855 :rule not_or_elim :premises (@p767) :args (8)) % 1.02/1.24 (step @p7856 :rule not_and :premises (@p7855)) % 1.02/1.24 (step @p7857 :rule eq_resolve :premises (@p7856 @p7854)) % 1.02/1.24 (step @p7858 :rule refl :args (@t999)) % 1.02/1.24 (step @p7859 :rule refl :args (@t1111)) % 1.02/1.24 (step @p7860 :rule nary_cong :premises (@p6016 @p7859 @p7858) :args ((or @t973 @t1111 @t999))) % 1.02/1.24 (assume-push @p25291 @t972) % 1.02/1.24 (assume-push @p25292 @t1110) % 1.02/1.24 (assume-push @p25293 @t972) % 1.02/1.24 (assume-push @p25294 @t1110) % 1.02/1.24 (step @p6024 :rule false_intro :premises (@p6015)) % 1.02/1.24 (step @p47 :rule refl :args (@t93)) % 1.02/1.24 (step @p7865 :rule cong :premises (@p25292 @p47) :args (@t996)) % 1.02/1.24 (step @p7866 :rule trans :premises (@p7865 @p6024)) % 1.02/1.24 (step @p7867 :rule false_elim :premises (@p7866)) % 1.02/1.24 (step-pop @p25295 :rule scope :premises (@p7867)) % 1.02/1.24 (step-pop @p25296 :rule scope :premises (@p25295)) % 1.02/1.24 (step @p7868 :rule process_scope :premises (@p25296) :args (@t999)) % 1.02/1.24 (step @p7871 :rule and_intro :premises (@p6015 @p25292)) % 1.02/1.24 (step @p7872 :rule modus_ponens :premises (@p7871 @p7868)) % 1.02/1.24 (step-pop @p25297 :rule scope :premises (@p7872)) % 1.02/1.24 (step-pop @p25298 :rule scope :premises (@p25297)) % 1.02/1.24 (step @p7873 :rule process_scope :premises (@p25298) :args (@t999)) % 1.02/1.24 (step @p7876 :rule implies_elim :premises (@p7873)) % 1.02/1.25 (step @p7877 :rule cnf_and_neg :args (@t1112)) % 1.02/1.25 (step @p7878 :rule resolution :premises (@p7877 @p7876) :args (true @t1112)) % 1.02/1.25 (step @p7879 :rule eq_resolve :premises (@p7878 @p7860)) % 1.02/1.25 (step @p7880 :rule reordering :premises (@p7879) :args ((or @t971 @t999 @t1111))) % 1.02/1.25 (assume-push @p25299 @t399) % 1.02/1.25 (assume-push @p25300 @t459) % 1.02/1.25 (assume-push @p25301 @t491) % 1.02/1.25 (assume-push @p25302 @t1110) % 1.02/1.25 (assume-push @p25303 @t491) % 1.02/1.25 (assume-push @p25304 @t459) % 1.02/1.25 (assume-push @p25305 @t399) % 1.02/1.25 (assume-push @p25306 @t1110) % 1.02/1.25 (step @p7889 :rule symm :premises (@p25300)) % 1.02/1.25 (step @p7890 :rule symm :premises (@p25301)) % 1.02/1.25 (step @p7891 :rule cong :premises (@p7890 @p7889) :args (@t227)) % 1.02/1.25 (step @p7892 :rule trans :premises (@p65 @p7891)) % 1.02/1.25 (step @p472 :rule refl :args (tptp.e3)) % 1.02/1.25 (step @p7893 :rule cong :premises (@p472 @p7892) :args (@t60)) % 1.02/1.25 (step @p7894 :rule trans :premises (@p25302 @p7893)) % 1.02/1.25 (step-pop @p25307 :rule scope :premises (@p7894)) % 1.02/1.25 (step-pop @p25308 :rule scope :premises (@p25307)) % 1.02/1.25 (step-pop @p25309 :rule scope :premises (@p25308)) % 1.02/1.25 (step-pop @p25310 :rule scope :premises (@p25309)) % 1.02/1.25 (step @p7895 :rule process_scope :premises (@p25310) :args (@t1008)) % 1.02/1.25 (step @p7900 :rule and_intro :premises (@p25301 @p25300 @p65 @p25302)) % 1.02/1.25 (step @p7901 :rule modus_ponens :premises (@p7900 @p7895)) % 1.02/1.25 (step-pop @p25311 :rule scope :premises (@p7901)) % 1.02/1.25 (step-pop @p25312 :rule scope :premises (@p25311)) % 1.02/1.25 (step-pop @p25313 :rule scope :premises (@p25312)) % 1.02/1.25 (step-pop @p25314 :rule scope :premises (@p25313)) % 1.02/1.25 (step @p7902 :rule process_scope :premises (@p25314) :args (@t1008)) % 1.02/1.25 (step @p7907 :rule implies_elim :premises (@p7902)) % 1.02/1.25 (step @p7908 :rule cnf_and_neg :args (@t1113)) % 1.02/1.25 (step @p7909 :rule resolution :premises (@p7908 @p7907) :args (true @t1113)) % 1.02/1.25 (step @p7910 :rule reordering :premises (@p7909) :args ((or @t1008 @t461 @t492 @t1111 @t402))) % 1.02/1.25 (assume-push @p25315 @t399) % 1.02/1.25 (assume-push @p25316 @t459) % 1.02/1.25 (assume-push @p25317 @t491) % 1.02/1.25 (assume-push @p25318 @t1110) % 1.02/1.25 (assume-push @p25319 @t1110) % 1.02/1.25 (assume-push @p25320 @t491) % 1.02/1.25 (assume-push @p25321 @t459) % 1.02/1.25 (assume-push @p25322 @t399) % 1.02/1.25 (step @p472 :rule refl :args (tptp.e3)) % 1.02/1.25 (step @p7919 :rule cong :premises (@p472 @p25318) :args (@t36)) % 1.02/1.25 (step @p7920 :rule symm :premises (@p25316)) % 1.02/1.25 (step @p7921 :rule symm :premises (@p25317)) % 1.02/1.25 (step @p7922 :rule cong :premises (@p7921 @p7920) :args (@t227)) % 1.02/1.25 (step @p7923 :rule trans :premises (@p65 @p7922 @p7919)) % 1.02/1.25 (step-pop @p25323 :rule scope :premises (@p7923)) % 1.02/1.25 (step-pop @p25324 :rule scope :premises (@p25323)) % 1.02/1.25 (step-pop @p25325 :rule scope :premises (@p25324)) % 1.02/1.25 (step-pop @p25326 :rule scope :premises (@p25325)) % 1.02/1.25 (step @p7924 :rule process_scope :premises (@p25326) :args (@t980)) % 1.02/1.25 (step @p7929 :rule and_intro :premises (@p25318 @p25317 @p25316 @p65)) % 1.02/1.25 (step @p7930 :rule modus_ponens :premises (@p7929 @p7924)) % 1.02/1.25 (step-pop @p25327 :rule scope :premises (@p7930)) % 1.02/1.25 (step-pop @p25328 :rule scope :premises (@p25327)) % 1.02/1.25 (step-pop @p25329 :rule scope :premises (@p25328)) % 1.02/1.25 (step-pop @p25330 :rule scope :premises (@p25329)) % 1.02/1.25 (step @p7931 :rule process_scope :premises (@p25330) :args (@t980)) % 1.02/1.25 (step @p7936 :rule implies_elim :premises (@p7931)) % 1.02/1.25 (step @p7937 :rule resolution :premises (@p7908 @p7936) :args (true @t1113)) % 1.02/1.25 (step @p7938 :rule reordering :premises (@p7937) :args ((or @t980 @t461 @t492 @t1111 @t402))) % 1.02/1.25 (assume-push @p25331 @t833) % 1.02/1.25 (assume-push @p25332 @t522) % 1.02/1.25 (assume-push @p25333 @t522) % 1.02/1.25 (assume-push @p25334 @t833) % 1.02/1.25 (step @p281 :rule refl :args (tptp.e2)) % 1.02/1.25 (step @p7943 :rule cong :premises (@p281 @p25332) :args (@t93)) % 1.02/1.25 (step @p7944 :rule trans :premises (@p25331 @p7943)) % 1.02/1.25 (step-pop @p25335 :rule scope :premises (@p7944)) % 1.02/1.25 (step-pop @p25336 :rule scope :premises (@p25335)) % 1.02/1.25 (step @p7945 :rule process_scope :premises (@p25336) :args (@t404)) % 1.02/1.25 (step @p7948 :rule and_intro :premises (@p25332 @p25331)) % 1.02/1.25 (step @p7949 :rule modus_ponens :premises (@p7948 @p7945)) % 1.02/1.25 (step-pop @p25337 :rule scope :premises (@p7949)) % 1.02/1.25 (step-pop @p25338 :rule scope :premises (@p25337)) % 1.02/1.25 (step @p7950 :rule process_scope :premises (@p25338) :args (@t404)) % 1.02/1.25 (step @p7953 :rule implies_elim :premises (@p7950)) % 1.02/1.25 (step @p7954 :rule cnf_and_neg :args (@t1114)) % 1.02/1.25 (step @p7955 :rule resolution :premises (@p7954 @p7953) :args (true @t1114)) % 1.02/1.25 (step @p7956 :rule reordering :premises (@p7955) :args ((or @t404 @t834 @t524))) % 1.02/1.25 (assume-push @p25339 @t833) % 1.02/1.25 (assume-push @p25340 @t522) % 1.02/1.25 (assume-push @p25341 @t833) % 1.02/1.25 (assume-push @p25342 @t522) % 1.02/1.25 (step @p281 :rule refl :args (tptp.e2)) % 1.02/1.25 (step @p7961 :rule cong :premises (@p281 @p25339) :args (@t86)) % 1.02/1.25 (step @p7962 :rule trans :premises (@p25340 @p7961)) % 1.02/1.25 (step-pop @p25343 :rule scope :premises (@p7962)) % 1.02/1.25 (step-pop @p25344 :rule scope :premises (@p25343)) % 1.02/1.25 (step @p7963 :rule process_scope :premises (@p25344) :args (@t1000)) % 1.02/1.25 (step @p7966 :rule and_intro :premises (@p25339 @p25340)) % 1.02/1.25 (step @p7967 :rule modus_ponens :premises (@p7966 @p7963)) % 1.02/1.25 (step-pop @p25345 :rule scope :premises (@p7967)) % 1.02/1.25 (step-pop @p25346 :rule scope :premises (@p25345)) % 1.02/1.25 (step @p7968 :rule process_scope :premises (@p25346) :args (@t1000)) % 1.02/1.25 (step @p7971 :rule implies_elim :premises (@p7968)) % 1.02/1.25 (step @p7972 :rule resolution :premises (@p7954 @p7971) :args (true @t1114)) % 1.02/1.25 (step @p7973 :rule reordering :premises (@p7972) :args ((or @t1000 @t834 @t524))) % 1.02/1.25 (assume-push @p25347 @t487) % 1.02/1.25 (assume-push @p25348 @t1001) % 1.02/1.25 (assume-push @p25349 @t833) % 1.02/1.25 (assume-push @p25350 @t615) % 1.02/1.25 (assume-push @p25351 @t615) % 1.02/1.25 (assume-push @p25352 @t1001) % 1.02/1.25 (assume-push @p25353 @t833) % 1.02/1.25 (assume-push @p25354 @t487) % 1.02/1.25 (step @p472 :rule refl :args (tptp.e3)) % 1.02/1.25 (step @p7982 :rule cong :premises (@p472 @p25350) :args (@t54)) % 1.02/1.25 (step @p7983 :rule symm :premises (@p25349)) % 1.02/1.25 (step @p7984 :rule symm :premises (@p25348)) % 1.02/1.25 (step @p7985 :rule cong :premises (@p7984 @p7983) :args (@t218)) % 1.02/1.25 (step @p7986 :rule trans :premises (@p951 @p7985 @p7982)) % 1.02/1.25 (step-pop @p25355 :rule scope :premises (@p7986)) % 1.02/1.25 (step-pop @p25356 :rule scope :premises (@p25355)) % 1.02/1.25 (step-pop @p25357 :rule scope :premises (@p25356)) % 1.02/1.25 (step-pop @p25358 :rule scope :premises (@p25357)) % 1.02/1.25 (step @p7987 :rule process_scope :premises (@p25358) :args (@t1006)) % 1.02/1.25 (step @p7992 :rule and_intro :premises (@p25350 @p25348 @p25349 @p951)) % 1.02/1.25 (step @p7993 :rule modus_ponens :premises (@p7992 @p7987)) % 1.02/1.25 (step-pop @p25359 :rule scope :premises (@p7993)) % 1.02/1.25 (step-pop @p25360 :rule scope :premises (@p25359)) % 1.02/1.25 (step-pop @p25361 :rule scope :premises (@p25360)) % 1.02/1.25 (step-pop @p25362 :rule scope :premises (@p25361)) % 1.02/1.25 (step @p7994 :rule process_scope :premises (@p25362) :args (@t1006)) % 1.02/1.25 (step @p7999 :rule implies_elim :premises (@p7994)) % 1.02/1.25 (step @p8000 :rule cnf_and_neg :args (@t1115)) % 1.02/1.25 (step @p8001 :rule resolution :premises (@p8000 @p7999) :args (true @t1115)) % 1.02/1.25 (step @p8002 :rule reordering :premises (@p8001) :args ((or @t1006 @t1004 @t834 @t1102 @t488))) % 1.02/1.25 (assume-push @p25363 @t487) % 1.02/1.25 (assume-push @p25364 @t1001) % 1.02/1.25 (assume-push @p25365 @t833) % 1.02/1.25 (assume-push @p25366 @t615) % 1.02/1.25 (assume-push @p25367 @t1001) % 1.02/1.25 (assume-push @p25368 @t833) % 1.02/1.25 (assume-push @p25369 @t487) % 1.02/1.25 (assume-push @p25370 @t615) % 1.02/1.25 (step @p8011 :rule symm :premises (@p25365)) % 1.02/1.25 (step @p8012 :rule symm :premises (@p25364)) % 1.02/1.25 (step @p8013 :rule cong :premises (@p8012 @p8011) :args (@t218)) % 1.02/1.25 (step @p8014 :rule trans :premises (@p951 @p8013)) % 1.02/1.25 (step @p472 :rule refl :args (tptp.e3)) % 1.02/1.25 (step @p8015 :rule cong :premises (@p472 @p8014) :args (@t48)) % 1.02/1.25 (step @p8016 :rule trans :premises (@p25366 @p8015)) % 1.02/1.25 (step-pop @p25371 :rule scope :premises (@p8016)) % 1.02/1.25 (step-pop @p25372 :rule scope :premises (@p25371)) % 1.02/1.25 (step-pop @p25373 :rule scope :premises (@p25372)) % 1.02/1.25 (step-pop @p25374 :rule scope :premises (@p25373)) % 1.02/1.25 (step @p8017 :rule process_scope :premises (@p25374) :args (@t448)) % 1.02/1.25 (step @p8022 :rule and_intro :premises (@p25364 @p25365 @p951 @p25366)) % 1.02/1.25 (step @p8023 :rule modus_ponens :premises (@p8022 @p8017)) % 1.02/1.25 (step-pop @p25375 :rule scope :premises (@p8023)) % 1.02/1.25 (step-pop @p25376 :rule scope :premises (@p25375)) % 1.02/1.25 (step-pop @p25377 :rule scope :premises (@p25376)) % 1.02/1.25 (step-pop @p25378 :rule scope :premises (@p25377)) % 1.02/1.25 (step @p8024 :rule process_scope :premises (@p25378) :args (@t448)) % 1.02/1.25 (step @p8029 :rule implies_elim :premises (@p8024)) % 1.02/1.25 (step @p8030 :rule resolution :premises (@p8000 @p8029) :args (true @t1115)) % 1.02/1.25 (step @p8031 :rule reordering :premises (@p8030) :args ((or @t448 @t1004 @t834 @t1102 @t488))) % 1.02/1.25 (step @p8032 :rule eq-symm :args (@t73 tptp.e4)) % 1.02/1.25 (step @p8033 :rule eq-symm :args (@t79 tptp.e4)) % 1.02/1.25 (step @p8034 :rule nary_cong :premises (@p6290 @p1558 @p8033 @p8032 @p691) :args (@t178)) % 1.02/1.25 (step @p8035 :rule and_elim :premises (@p2) :args (28)) % 1.02/1.25 (step @p8036 :rule eq_resolve :premises (@p8035 @p8034)) % 1.02/1.25 (assume-push @p25379 @t506) % 1.02/1.25 (assume-push @p25380 @t906) % 1.02/1.25 (assume-push @p25381 @t1116) % 1.02/1.25 (assume-push @p25382 @t1110) % 1.02/1.25 (assume-push @p25383 @t906) % 1.02/1.25 (assume-push @p25384 @t1110) % 1.02/1.25 (assume-push @p25385 @t506) % 1.02/1.25 (assume-push @p25386 @t1116) % 1.02/1.25 (step @p8045 :rule symm :premises (@p25382)) % 1.02/1.25 (step @p8046 :rule symm :premises (@p25380)) % 1.02/1.25 (step @p8047 :rule cong :premises (@p8046 @p8045) :args (@t213)) % 1.02/1.25 (step @p8048 :rule trans :premises (@p1134 @p8047)) % 1.02/1.25 (step @p281 :rule refl :args (tptp.e2)) % 1.02/1.25 (step @p8049 :rule cong :premises (@p281 @p8048) :args (@t73)) % 1.02/1.25 (step @p8050 :rule trans :premises (@p25381 @p8049)) % 1.02/1.25 (step-pop @p25387 :rule scope :premises (@p8050)) % 1.02/1.25 (step-pop @p25388 :rule scope :premises (@p25387)) % 1.02/1.25 (step-pop @p25389 :rule scope :premises (@p25388)) % 1.02/1.25 (step-pop @p25390 :rule scope :premises (@p25389)) % 1.02/1.25 (step @p8051 :rule process_scope :premises (@p25390) :args (@t997)) % 1.02/1.25 (step @p8056 :rule and_intro :premises (@p25380 @p25382 @p1134 @p25381)) % 1.02/1.25 (step @p8057 :rule modus_ponens :premises (@p8056 @p8051)) % 1.02/1.25 (step-pop @p25391 :rule scope :premises (@p8057)) % 1.02/1.25 (step-pop @p25392 :rule scope :premises (@p25391)) % 1.02/1.25 (step-pop @p25393 :rule scope :premises (@p25392)) % 1.02/1.25 (step-pop @p25394 :rule scope :premises (@p25393)) % 1.02/1.25 (step @p8058 :rule process_scope :premises (@p25394) :args (@t997)) % 1.02/1.25 (step @p8063 :rule implies_elim :premises (@p8058)) % 1.02/1.25 (step @p8064 :rule cnf_and_neg :args (@t1117)) % 1.02/1.25 (step @p8065 :rule resolution :premises (@p8064 @p8063) :args (true @t1117)) % 1.02/1.25 (step @p8066 :rule reordering :premises (@p8065) :args ((or @t997 @t907 @t1118 @t1111 @t507))) % 1.02/1.25 (assume-push @p25395 @t506) % 1.02/1.25 (assume-push @p25396 @t906) % 1.02/1.25 (assume-push @p25397 @t1116) % 1.02/1.25 (assume-push @p25398 @t1110) % 1.02/1.25 (assume-push @p25399 @t1116) % 1.02/1.25 (assume-push @p25400 @t906) % 1.02/1.25 (assume-push @p25401 @t1110) % 1.02/1.25 (assume-push @p25402 @t506) % 1.02/1.25 (step @p281 :rule refl :args (tptp.e2)) % 1.02/1.25 (step @p8075 :rule cong :premises (@p281 @p25397) :args (@t67)) % 1.02/1.25 (step @p8076 :rule symm :premises (@p25398)) % 1.02/1.25 (step @p8077 :rule symm :premises (@p25396)) % 1.02/1.25 (step @p8078 :rule cong :premises (@p8077 @p8076) :args (@t213)) % 1.02/1.25 (step @p8079 :rule trans :premises (@p1134 @p8078 @p8075)) % 1.02/1.25 (step-pop @p25403 :rule scope :premises (@p8079)) % 1.02/1.25 (step-pop @p25404 :rule scope :premises (@p25403)) % 1.02/1.25 (step-pop @p25405 :rule scope :premises (@p25404)) % 1.02/1.25 (step-pop @p25406 :rule scope :premises (@p25405)) % 1.02/1.25 (step @p8080 :rule process_scope :premises (@p25406) :args (@t995)) % 1.02/1.25 (step @p8085 :rule and_intro :premises (@p25397 @p25396 @p25398 @p1134)) % 1.02/1.25 (step @p8086 :rule modus_ponens :premises (@p8085 @p8080)) % 1.02/1.25 (step-pop @p25407 :rule scope :premises (@p8086)) % 1.02/1.25 (step-pop @p25408 :rule scope :premises (@p25407)) % 1.02/1.25 (step-pop @p25409 :rule scope :premises (@p25408)) % 1.02/1.25 (step-pop @p25410 :rule scope :premises (@p25409)) % 1.02/1.25 (step @p8087 :rule process_scope :premises (@p25410) :args (@t995)) % 1.02/1.25 (step @p8092 :rule implies_elim :premises (@p8087)) % 1.02/1.25 (step @p8093 :rule resolution :premises (@p8064 @p8092) :args (true @t1117)) % 1.02/1.25 (step @p8094 :rule reordering :premises (@p8093) :args ((or @t995 @t907 @t1118 @t1111 @t507))) % 1.02/1.25 (step @p8095 :rule and_elim :premises (@p3) :args (17)) % 1.02/1.25 (step @p8096 :rule symm :premises (@p8095)) % 1.02/1.25 (assume-push @p25411 @t1119) % 1.02/1.25 (assume-push @p25412 @t372) % 1.02/1.25 (assume-push @p25413 @t459) % 1.02/1.25 (assume-push @p25414 @t491) % 1.02/1.25 (assume-push @p25415 @t1116) % 1.02/1.25 (assume-push @p25416 @t615) % 1.02/1.25 (assume-push @p25417 @t459) % 1.02/1.25 (assume-push @p25418 @t491) % 1.02/1.25 (assume-push @p25419 @t372) % 1.02/1.25 (assume-push @p25420 @t1116) % 1.02/1.25 (assume-push @p25421 @t615) % 1.02/1.25 (assume-push @p25422 @t1119) % 1.02/1.25 (step @p8109 :rule symm :premises (@p25414)) % 1.02/1.25 (step @p8110 :rule symm :premises (@p25413)) % 1.02/1.25 (step @p8111 :rule cong :premises (@p8110 @p8109) :args (@t223)) % 1.02/1.25 (step @p8112 :rule trans :premises (@p67 @p8111)) % 1.02/1.25 (step @p2196 :rule refl :args (tptp.e4)) % 1.02/1.25 (step @p8113 :rule cong :premises (@p2196 @p8112) :args (@t22)) % 1.02/1.25 (step @p8114 :rule symm :premises (@p25416)) % 1.02/1.25 (step @p8115 :rule symm :premises (@p25415)) % 1.02/1.25 (step @p8116 :rule cong :premises (@p8115 @p8114) :args (@t211)) % 1.02/1.25 (step @p8117 :rule trans :premises (@p8096 @p8116 @p8113)) % 1.02/1.25 (step-pop @p25423 :rule scope :premises (@p8117)) % 1.02/1.25 (step-pop @p25424 :rule scope :premises (@p25423)) % 1.02/1.25 (step-pop @p25425 :rule scope :premises (@p25424)) % 1.02/1.25 (step-pop @p25426 :rule scope :premises (@p25425)) % 1.02/1.25 (step-pop @p25427 :rule scope :premises (@p25426)) % 1.02/1.25 (step-pop @p25428 :rule scope :premises (@p25427)) % 1.02/1.25 (step @p8118 :rule process_scope :premises (@p25428) :args (@t981)) % 1.02/1.25 (step @p8125 :rule and_intro :premises (@p25413 @p25414 @p67 @p25415 @p25416 @p8096)) % 1.02/1.25 (step @p8126 :rule modus_ponens :premises (@p8125 @p8118)) % 1.02/1.25 (step-pop @p25429 :rule scope :premises (@p8126)) % 1.02/1.25 (step-pop @p25430 :rule scope :premises (@p25429)) % 1.02/1.25 (step-pop @p25431 :rule scope :premises (@p25430)) % 1.02/1.25 (step-pop @p25432 :rule scope :premises (@p25431)) % 1.02/1.25 (step-pop @p25433 :rule scope :premises (@p25432)) % 1.02/1.25 (step-pop @p25434 :rule scope :premises (@p25433)) % 1.02/1.25 (step @p8127 :rule process_scope :premises (@p25434) :args (@t981)) % 1.02/1.25 (step @p8134 :rule implies_elim :premises (@p8127)) % 1.02/1.25 (step @p8135 :rule cnf_and_neg :args (@t1120)) % 1.02/1.25 (step @p8136 :rule resolution :premises (@p8135 @p8134) :args (true @t1120)) % 1.02/1.25 (step @p8137 :rule reordering :premises (@p8136) :args ((or @t981 @t461 @t492 @t1118 @t1102 @t377 @t1121))) % 1.02/1.25 (assume-push @p25435 @t1119) % 1.02/1.25 (assume-push @p25436 @t372) % 1.02/1.25 (assume-push @p25437 @t459) % 1.02/1.25 (assume-push @p25438 @t491) % 1.02/1.25 (assume-push @p25439 @t1116) % 1.02/1.25 (assume-push @p25440 @t615) % 1.02/1.25 (assume-push @p25441 @t1116) % 1.02/1.25 (assume-push @p25442 @t615) % 1.02/1.25 (assume-push @p25443 @t1119) % 1.02/1.25 (assume-push @p25444 @t459) % 1.02/1.25 (assume-push @p25445 @t491) % 1.02/1.25 (assume-push @p25446 @t372) % 1.02/1.25 (step @p8150 :rule symm :premises (@p25440)) % 1.02/1.25 (step @p8151 :rule symm :premises (@p25439)) % 1.02/1.25 (step @p8152 :rule cong :premises (@p8151 @p8150) :args (@t211)) % 1.02/1.25 (step @p8153 :rule trans :premises (@p8096 @p8152)) % 1.02/1.25 (step @p2196 :rule refl :args (tptp.e4)) % 1.02/1.25 (step @p8154 :rule cong :premises (@p2196 @p8153) :args (@t8)) % 1.02/1.25 (step @p8155 :rule symm :premises (@p25438)) % 1.02/1.25 (step @p8156 :rule symm :premises (@p25437)) % 1.02/1.25 (step @p8157 :rule cong :premises (@p8156 @p8155) :args (@t223)) % 1.02/1.25 (step @p8158 :rule trans :premises (@p67 @p8157 @p8154)) % 1.02/1.25 (step-pop @p25447 :rule scope :premises (@p8158)) % 1.02/1.25 (step-pop @p25448 :rule scope :premises (@p25447)) % 1.02/1.25 (step-pop @p25449 :rule scope :premises (@p25448)) % 1.02/1.25 (step-pop @p25450 :rule scope :premises (@p25449)) % 1.02/1.25 (step-pop @p25451 :rule scope :premises (@p25450)) % 1.02/1.25 (step-pop @p25452 :rule scope :premises (@p25451)) % 1.02/1.25 (step @p8159 :rule process_scope :premises (@p25452) :args (@t602)) % 1.02/1.25 (step @p8166 :rule and_intro :premises (@p25439 @p25440 @p8096 @p25437 @p25438 @p67)) % 1.02/1.25 (step @p8167 :rule modus_ponens :premises (@p8166 @p8159)) % 1.02/1.25 (step-pop @p25453 :rule scope :premises (@p8167)) % 1.02/1.25 (step-pop @p25454 :rule scope :premises (@p25453)) % 1.02/1.25 (step-pop @p25455 :rule scope :premises (@p25454)) % 1.02/1.25 (step-pop @p25456 :rule scope :premises (@p25455)) % 1.02/1.25 (step-pop @p25457 :rule scope :premises (@p25456)) % 1.02/1.25 (step-pop @p25458 :rule scope :premises (@p25457)) % 1.02/1.25 (step @p8168 :rule process_scope :premises (@p25458) :args (@t602)) % 1.02/1.25 (step @p8175 :rule implies_elim :premises (@p8168)) % 1.02/1.25 (step @p8176 :rule resolution :premises (@p8135 @p8175) :args (true @t1120)) % 1.02/1.25 (step @p8177 :rule reordering :premises (@p8176) :args ((or @t602 @t461 @t492 @t1118 @t1102 @t377 @t1121))) % 1.02/1.25 (step @p8178 :rule chain_m_resolution :premises (@p6605 @p8177 @p8096 @p67 @p8137 @p8096 @p67 @p8094 @p1134 @p8066 @p1134 @p8036 @p6313 @p8031 @p951 @p8002 @p951 @p7973 @p7956 @p7938 @p65 @p7910 @p65 @p7880 @p6015 @p7857 @p7849 @p7846 @p7840 @p7823 @p7805 @p509 @p7773 @p7748 @p7746 @p7741 @p7737 @p7720 @p7702 @p238 @p7673 @p274 @p7644 @p7603 @p238 @p7601 @p238 @p7572 @p7532 @p274 @p7530 @p274 @p7501 @p2833 @p7469 @p848 @p7447 @p7423 @p5312 @p7421 @p3826 @p949 @p2617 @p7399 @p7382 @p7364 @p2036 @p7323 @p2705 @p3778 @p7293 @p7269 @p7267 @p1952 @p7246 @p2036 @p5742 @p1351 @p1326 @p7215 @p3275 @p3250 @p6972 @p6932 @p3486 @p2869 @p2833 @p3528 @p848 @p6674 @p951 @p4001 @p4753 @p1088 @p2972 @p2947 @p4149 @p239 @p6930 @p6906 @p6856 @p3043 @p176 @p6823 @p5113 @p6755 @p7193 @p7156 @p2916 @p2892 @p7154 @p67 @p1207 @p3248 @p507 @p11 @p2831 @p2807 @p3154 @p3337 @p3327 @p4731 @p3014 @p2997 @p2974 @p2805 @p2779 @p7120 @p7097 @p995 @p7095 @p65 @p3977 @p9 @p2730 @p2705 @p175 @p69) :args ((or @t469 @t474 @t418 @t391 @t685 @t659 @t461 @t524) (@list false false false false false false false false false false false false false false false false false false false false false false true true false false false false false true true true true false false false false false false false false true true false false false true true false false false true true true true true true false true true false false false false true true true true false true true true true true true false true true true true true true true true true true true true true false true true true true true true true true true true false true true true false true true true true true false true true false true true true false false false false false true true true true true true false true false true false true true true true) (@list @t602 @t1119 @t372 @t981 @t1119 @t372 @t995 @t506 @t997 @t506 @t1116 @t990 @t448 @t487 @t1006 @t487 @t1000 @t404 @t980 @t399 @t1008 @t399 @t996 @t971 @t915 @t833 @t1110 @t1005 @t1002 @t1106 @t453 @t974 @t1103 @t615 @t1001 @t993 @t967 @t983 @t408 @t989 @t412 @t1094 @t1096 @t408 @t956 @t408 @t822 @t1089 @t412 @t984 @t412 @t1085 @t670 @t538 @t235 @t1079 @t1081 @t906 @t829 @t776 @t482 @t638 @t991 @t965 @t485 @t587 @t634 @t646 @t750 @t1069 @t1071 @t772 @t581 @t871 @t587 @t866 @t525 @t527 @t946 @t723 @t725 @t766 @t1039 @t380 @t451 @t670 @t432 @t235 @t406 @t487 @t802 @t358 @t231 @t682 @t686 @t590 @t239 @t584 @t1036 @t387 @t701 @t247 @t838 @t895 @t595 @t1060 @t1062 @t675 @t677 @t443 @t372 @t511 @t549 @t454 @t362 @t664 @t666 @t714 @t735 @t734 @t869 @t693 @t366 @t689 @t656 @t660 @t697 @t1055 @t491 @t477 @t399 @t794 @t625 @t644 @t646 @t374 @t375))) % 1.02/1.25 (step @p8179 :rule eq-symm :args (@t67 tptp.e0)) % 1.02/1.25 (step @p8180 :rule eq-symm :args (@t73 tptp.e0)) % 1.02/1.25 (step @p8181 :rule eq-symm :args (@t79 tptp.e0)) % 1.02/1.25 (step @p8182 :rule nary_cong :premises (@p698 @p1560 @p8181 @p8180 @p8179) :args (@t184)) % 1.02/1.25 (step @p8183 :rule and_elim :premises (@p2) :args (20)) % 1.02/1.25 (step @p8184 :rule eq_resolve :premises (@p8183 @p8182)) % 1.02/1.25 (step @p8185 :rule refl :args (@t1122)) % 1.02/1.25 (step @p8186 :rule nary_cong :premises (@p3443 @p8185 @p3487) :args ((or @t747 @t1122 @t751))) % 1.02/1.25 (assume-push @p25459 @t746) % 1.02/1.25 (assume-push @p25460 @t764) % 1.02/1.25 (assume-push @p25461 @t746) % 1.02/1.25 (assume-push @p25462 @t764) % 1.02/1.25 (step @p3449 :rule false_intro :premises (@p3441)) % 1.02/1.25 (step @p1240 :rule refl :args (@t106)) % 1.02/1.25 (step @p8191 :rule cong :premises (@p25460 @p1240) :args (@t750)) % 1.02/1.25 (step @p8192 :rule trans :premises (@p8191 @p3449)) % 1.02/1.25 (step @p8193 :rule false_elim :premises (@p8192)) % 1.02/1.25 (step-pop @p25463 :rule scope :premises (@p8193)) % 1.02/1.25 (step-pop @p25464 :rule scope :premises (@p25463)) % 1.02/1.25 (step @p8194 :rule process_scope :premises (@p25464) :args (@t751)) % 1.02/1.25 (step @p8197 :rule and_intro :premises (@p3441 @p25460)) % 1.02/1.25 (step @p8198 :rule modus_ponens :premises (@p8197 @p8194)) % 1.02/1.25 (step-pop @p25465 :rule scope :premises (@p8198)) % 1.02/1.25 (step-pop @p25466 :rule scope :premises (@p25465)) % 1.02/1.25 (step @p8199 :rule process_scope :premises (@p25466) :args (@t751)) % 1.02/1.25 (step @p8202 :rule implies_elim :premises (@p8199)) % 1.02/1.25 (step @p8203 :rule cnf_and_neg :args (@t1123)) % 1.02/1.25 (step @p8204 :rule resolution :premises (@p8203 @p8202) :args (true @t1123)) % 1.02/1.25 (step @p8205 :rule eq_resolve :premises (@p8204 @p8186)) % 1.02/1.25 (step @p8206 :rule reordering :premises (@p8205) :args ((or @t745 @t751 @t1122))) % 1.02/1.25 (step @p8207 :rule and_elim :premises (@p4) :args (31)) % 1.02/1.25 (step @p8208 :rule symm :premises (@p8207)) % 1.02/1.25 (step @p8209 :rule bool-double-not-elim :args (@t1124)) % 1.02/1.25 (step @p8210 :rule nary_cong :premises (@p8209 @p8185 @p4969) :args ((or @t1126 @t1122 @t887))) % 1.02/1.25 (assume-push @p25467 @t1125) % 1.02/1.25 (assume-push @p25468 @t764) % 1.02/1.25 (assume-push @p25469 @t1125) % 1.02/1.25 (assume-push @p25470 @t764) % 1.02/1.25 (step @p8215 :rule false_intro :premises (@p8208)) % 1.02/1.25 (step @p3423 :rule refl :args (@t138)) % 1.02/1.25 (step @p8216 :rule cong :premises (@p25468 @p3423) :args (@t886)) % 1.02/1.25 (step @p8217 :rule trans :premises (@p8216 @p8215)) % 1.02/1.25 (step @p8218 :rule false_elim :premises (@p8217)) % 1.02/1.25 (step-pop @p25471 :rule scope :premises (@p8218)) % 1.02/1.25 (step-pop @p25472 :rule scope :premises (@p25471)) % 1.02/1.25 (step @p8219 :rule process_scope :premises (@p25472) :args (@t887)) % 1.02/1.25 (step @p8222 :rule and_intro :premises (@p8208 @p25468)) % 1.02/1.25 (step @p8223 :rule modus_ponens :premises (@p8222 @p8219)) % 1.02/1.25 (step-pop @p25473 :rule scope :premises (@p8223)) % 1.02/1.25 (step-pop @p25474 :rule scope :premises (@p25473)) % 1.02/1.25 (step @p8224 :rule process_scope :premises (@p25474) :args (@t887)) % 1.02/1.25 (step @p8227 :rule implies_elim :premises (@p8224)) % 1.02/1.25 (step @p8228 :rule cnf_and_neg :args (@t1127)) % 1.02/1.25 (step @p8229 :rule resolution :premises (@p8228 @p8227) :args (true @t1127)) % 1.02/1.25 (step @p8230 :rule eq_resolve :premises (@p8229 @p8210)) % 1.02/1.25 (step @p8231 :rule reordering :premises (@p8230) :args ((or @t1124 @t887 @t1122))) % 1.02/1.25 (step @p8232 :rule eq-symm :args (@t15 tptp.e3)) % 1.02/1.25 (step @p8233 :rule nary_cong :premises (@p5739 @p7742 @p675 @p8232 @p739) :args (@t21)) % 1.02/1.25 (step @p8234 :rule and_elim :premises (@p1) :args (22)) % 1.02/1.25 (step @p8235 :rule eq_resolve :premises (@p8234 @p8233)) % 1.02/1.25 (step @p8236 :rule nary_cong :premises (@p4003 @p3251 @p3779 @p2949 @p8185 @p5157) :args ((or @t804 @t695 @t773 @t685 @t1122 @t901))) % 1.02/1.25 (assume-push @p25475 @t803) % 1.02/1.25 (assume-push @p25476 @t693) % 1.02/1.25 (assume-push @p25477 @t772) % 1.02/1.25 (assume-push @p25478 @t684) % 1.02/1.25 (assume-push @p25479 @t764) % 1.02/1.25 (assume-push @p25480 @t803) % 1.02/1.25 (assume-push @p25481 @t684) % 1.02/1.25 (assume-push @p25482 @t772) % 1.02/1.25 (assume-push @p25483 @t693) % 1.02/1.25 (assume-push @p25484 @t764) % 1.02/1.25 (step @p4015 :rule false_intro :premises (@p4001)) % 1.02/1.25 (step @p8247 :rule symm :premises (@p25479)) % 1.02/1.25 (step @p8248 :rule trans :premises (@p8247 @p25476)) % 1.02/1.25 (step @p8249 :rule symm :premises (@p8248)) % 1.02/1.25 (step @p8250 :rule symm :premises (@p25476)) % 1.02/1.25 (step @p8251 :rule trans :premises (@p8250 @p25477)) % 1.02/1.25 (step @p8252 :rule symm :premises (@p8251)) % 1.02/1.25 (step @p8253 :rule trans :premises (@p8252 @p8249)) % 1.02/1.25 (step @p8254 :rule symm :premises (@p8253)) % 1.02/1.25 (step @p8255 :rule cong :premises (@p25478 @p8254) :args (@t900)) % 1.02/1.25 (step @p8256 :rule trans :premises (@p8255 @p4015)) % 1.02/1.25 (step @p8257 :rule false_elim :premises (@p8256)) % 1.02/1.25 (step-pop @p25485 :rule scope :premises (@p8257)) % 1.02/1.25 (step-pop @p25486 :rule scope :premises (@p25485)) % 1.02/1.25 (step-pop @p25487 :rule scope :premises (@p25486)) % 1.02/1.25 (step-pop @p25488 :rule scope :premises (@p25487)) % 1.02/1.25 (step-pop @p25489 :rule scope :premises (@p25488)) % 1.02/1.25 (step @p8258 :rule process_scope :premises (@p25489) :args (@t901)) % 1.02/1.25 (step @p8264 :rule and_intro :premises (@p4001 @p25478 @p25477 @p25476 @p25479)) % 1.02/1.25 (step @p8265 :rule modus_ponens :premises (@p8264 @p8258)) % 1.02/1.25 (step-pop @p25490 :rule scope :premises (@p8265)) % 1.02/1.25 (step-pop @p25491 :rule scope :premises (@p25490)) % 1.02/1.25 (step-pop @p25492 :rule scope :premises (@p25491)) % 1.02/1.25 (step-pop @p25493 :rule scope :premises (@p25492)) % 1.02/1.25 (step-pop @p25494 :rule scope :premises (@p25493)) % 1.02/1.25 (step @p8266 :rule process_scope :premises (@p25494) :args (@t901)) % 1.02/1.25 (step @p8272 :rule implies_elim :premises (@p8266)) % 1.02/1.25 (step @p8273 :rule cnf_and_neg :args (@t1128)) % 1.02/1.25 (step @p8274 :rule resolution :premises (@p8273 @p8272) :args (true @t1128)) % 1.02/1.25 (step @p8275 :rule eq_resolve :premises (@p8274 @p8236)) % 1.02/1.25 (step @p8276 :rule reordering :premises (@p8275) :args ((or @t802 @t695 @t685 @t901 @t773 @t1122))) % 1.02/1.25 (step @p8277 :rule nary_cong :premises (@p4003 @p3251 @p3779 @p2949 @p1328 @p1381) :args ((or @t804 @t695 @t773 @t685 @t526 @t533))) % 1.02/1.25 (assume-push @p25495 @t803) % 1.02/1.25 (assume-push @p25496 @t693) % 1.02/1.25 (assume-push @p25497 @t772) % 1.02/1.25 (assume-push @p25498 @t684) % 1.02/1.25 (assume-push @p25499 @t525) % 1.02/1.25 (assume-push @p25500 @t803) % 1.02/1.25 (assume-push @p25501 @t684) % 1.02/1.25 (assume-push @p25502 @t772) % 1.02/1.25 (assume-push @p25503 @t693) % 1.02/1.25 (assume-push @p25504 @t525) % 1.02/1.25 (step @p4015 :rule false_intro :premises (@p4001)) % 1.02/1.25 (step @p8288 :rule symm :premises (@p25499)) % 1.02/1.25 (step @p8289 :rule trans :premises (@p8288 @p25496)) % 1.02/1.25 (step @p8290 :rule symm :premises (@p8289)) % 1.02/1.25 (step @p8291 :rule symm :premises (@p25496)) % 1.02/1.25 (step @p8292 :rule trans :premises (@p8291 @p25497)) % 1.02/1.25 (step @p8293 :rule symm :premises (@p8292)) % 1.02/1.25 (step @p8294 :rule trans :premises (@p8293 @p8290)) % 1.02/1.25 (step @p8295 :rule symm :premises (@p8294)) % 1.02/1.25 (step @p8296 :rule cong :premises (@p25498 @p8295) :args (@t532)) % 1.02/1.25 (step @p8297 :rule trans :premises (@p8296 @p4015)) % 1.02/1.25 (step @p8298 :rule false_elim :premises (@p8297)) % 1.02/1.25 (step-pop @p25505 :rule scope :premises (@p8298)) % 1.02/1.25 (step-pop @p25506 :rule scope :premises (@p25505)) % 1.02/1.25 (step-pop @p25507 :rule scope :premises (@p25506)) % 1.02/1.25 (step-pop @p25508 :rule scope :premises (@p25507)) % 1.02/1.25 (step-pop @p25509 :rule scope :premises (@p25508)) % 1.02/1.25 (step @p8299 :rule process_scope :premises (@p25509) :args (@t533)) % 1.02/1.25 (step @p8305 :rule and_intro :premises (@p4001 @p25498 @p25497 @p25496 @p25499)) % 1.02/1.25 (step @p8306 :rule modus_ponens :premises (@p8305 @p8299)) % 1.02/1.25 (step-pop @p25510 :rule scope :premises (@p8306)) % 1.02/1.25 (step-pop @p25511 :rule scope :premises (@p25510)) % 1.02/1.25 (step-pop @p25512 :rule scope :premises (@p25511)) % 1.02/1.25 (step-pop @p25513 :rule scope :premises (@p25512)) % 1.02/1.25 (step-pop @p25514 :rule scope :premises (@p25513)) % 1.02/1.25 (step @p8307 :rule process_scope :premises (@p25514) :args (@t533)) % 1.02/1.25 (step @p8313 :rule implies_elim :premises (@p8307)) % 1.02/1.25 (step @p8314 :rule cnf_and_neg :args (@t1129)) % 1.02/1.25 (step @p8315 :rule resolution :premises (@p8314 @p8313) :args (true @t1129)) % 1.02/1.25 (step @p8316 :rule eq_resolve :premises (@p8315 @p8277)) % 1.02/1.25 (step @p8317 :rule reordering :premises (@p8316) :args ((or @t802 @t695 @t685 @t773 @t526 @t533))) % 1.02/1.25 (step @p8318 :rule nary_cong :premises (@p1089 @p2548 @p953) :args ((or @t496 @t635 @t486))) % 1.02/1.25 (assume-push @p25515 @t232) % 1.02/1.25 (assume-push @p25516 @t634) % 1.02/1.25 (assume-push @p25517 @t232) % 1.02/1.25 (assume-push @p25518 @t634) % 1.02/1.25 (step @p1100 :rule false_intro :premises (@p1088)) % 1.02/1.25 (step @p8323 :rule symm :premises (@p25516)) % 1.02/1.25 (step @p281 :rule refl :args (tptp.e2)) % 1.02/1.25 (step @p8324 :rule cong :premises (@p281 @p8323) :args (@t485)) % 1.02/1.25 (step @p8325 :rule trans :premises (@p8324 @p1100)) % 1.02/1.25 (step @p8326 :rule false_elim :premises (@p8325)) % 1.02/1.25 (step-pop @p25519 :rule scope :premises (@p8326)) % 1.02/1.25 (step-pop @p25520 :rule scope :premises (@p25519)) % 1.02/1.25 (step @p8327 :rule process_scope :premises (@p25520) :args (@t486)) % 1.02/1.25 (step @p8330 :rule and_intro :premises (@p1088 @p25516)) % 1.02/1.25 (step @p8331 :rule modus_ponens :premises (@p8330 @p8327)) % 1.02/1.25 (step-pop @p25521 :rule scope :premises (@p8331)) % 1.02/1.25 (step-pop @p25522 :rule scope :premises (@p25521)) % 1.02/1.25 (step @p8332 :rule process_scope :premises (@p25522) :args (@t486)) % 1.02/1.25 (step @p8335 :rule implies_elim :premises (@p8332)) % 1.02/1.25 (step @p8336 :rule cnf_and_neg :args (@t1130)) % 1.02/1.25 (step @p8337 :rule resolution :premises (@p8336 @p8335) :args (true @t1130)) % 1.02/1.25 (step @p8338 :rule eq_resolve :premises (@p8337 @p8318)) % 1.02/1.25 (step @p8339 :rule reordering :premises (@p8338) :args ((or @t231 @t486 @t635))) % 1.02/1.25 (step @p8340 :rule refl :args (@t1004)) % 1.02/1.25 (step @p8341 :rule refl :args (@t1132)) % 1.02/1.25 (step @p8342 :rule nary_cong :premises (@p7271 @p8341 @p8340) :args ((or @t1073 @t1132 @t1004))) % 1.02/1.25 (assume-push @p25523 @t1072) % 1.02/1.25 (assume-push @p25524 @t1131) % 1.02/1.25 (assume-push @p25525 @t1072) % 1.02/1.25 (assume-push @p25526 @t1131) % 1.02/1.25 (step @p7277 :rule false_intro :premises (@p7269)) % 1.02/1.25 (step @p2957 :rule refl :args (@t145)) % 1.02/1.25 (step @p8347 :rule cong :premises (@p25524 @p2957) :args (@t1001)) % 1.02/1.25 (step @p8348 :rule trans :premises (@p8347 @p7277)) % 1.02/1.25 (step @p8349 :rule false_elim :premises (@p8348)) % 1.02/1.25 (step-pop @p25527 :rule scope :premises (@p8349)) % 1.02/1.25 (step-pop @p25528 :rule scope :premises (@p25527)) % 1.02/1.25 (step @p8350 :rule process_scope :premises (@p25528) :args (@t1004)) % 1.02/1.25 (step @p8353 :rule and_intro :premises (@p7269 @p25524)) % 1.02/1.25 (step @p8354 :rule modus_ponens :premises (@p8353 @p8350)) % 1.02/1.25 (step-pop @p25529 :rule scope :premises (@p8354)) % 1.02/1.25 (step-pop @p25530 :rule scope :premises (@p25529)) % 1.02/1.25 (step @p8355 :rule process_scope :premises (@p25530) :args (@t1004)) % 1.02/1.25 (step @p8358 :rule implies_elim :premises (@p8355)) % 1.02/1.25 (step @p8359 :rule cnf_and_neg :args (@t1133)) % 1.02/1.25 (step @p8360 :rule resolution :premises (@p8359 @p8358) :args (true @t1133)) % 1.02/1.25 (step @p8361 :rule eq_resolve :premises (@p8360 @p8342)) % 1.02/1.25 (step @p8362 :rule reordering :premises (@p8361) :args ((or @t1071 @t1004 @t1132))) % 1.02/1.25 (assume-push @p25531 @t412) % 1.02/1.25 (assume-push @p25532 @t491) % 1.02/1.25 (assume-push @p25533 @t772) % 1.02/1.25 (assume-push @p25534 @t543) % 1.02/1.25 (assume-push @p25535 @t491) % 1.02/1.25 (assume-push @p25536 @t543) % 1.02/1.25 (assume-push @p25537 @t772) % 1.02/1.25 (assume-push @p25538 @t412) % 1.02/1.25 (step @p189 :rule refl :args (tptp.e0)) % 1.02/1.25 (step @p8371 :rule cong :premises (@p25532 @p189) :args (@t60)) % 1.02/1.25 (step @p8372 :rule symm :premises (@p25533)) % 1.02/1.25 (step @p8373 :rule symm :premises (@p25534)) % 1.02/1.25 (step @p8374 :rule cong :premises (@p8373 @p8372) :args (@t221)) % 1.02/1.25 (step @p8375 :rule trans :premises (@p274 @p8374 @p8371)) % 1.02/1.25 (step-pop @p25539 :rule scope :premises (@p8375)) % 1.02/1.25 (step-pop @p25540 :rule scope :premises (@p25539)) % 1.02/1.25 (step-pop @p25541 :rule scope :premises (@p25540)) % 1.02/1.25 (step-pop @p25542 :rule scope :premises (@p25541)) % 1.02/1.25 (step @p8376 :rule process_scope :premises (@p25542) :args (@t912)) % 1.02/1.25 (step @p8381 :rule and_intro :premises (@p25532 @p25534 @p25533 @p274)) % 1.02/1.25 (step @p8382 :rule modus_ponens :premises (@p8381 @p8376)) % 1.02/1.25 (step-pop @p25543 :rule scope :premises (@p8382)) % 1.02/1.25 (step-pop @p25544 :rule scope :premises (@p25543)) % 1.02/1.25 (step-pop @p25545 :rule scope :premises (@p25544)) % 1.02/1.25 (step-pop @p25546 :rule scope :premises (@p25545)) % 1.02/1.25 (step @p8383 :rule process_scope :premises (@p25546) :args (@t912)) % 1.02/1.25 (step @p8388 :rule implies_elim :premises (@p8383)) % 1.02/1.25 (step @p8389 :rule cnf_and_neg :args (@t1134)) % 1.02/1.25 (step @p8390 :rule resolution :premises (@p8389 @p8388) :args (true @t1134)) % 1.02/1.25 (step @p8391 :rule reordering :premises (@p8390) :args ((or @t912 @t492 @t773 @t544 @t414))) % 1.02/1.25 (assume-push @p25547 @t408) % 1.02/1.25 (assume-push @p25548 @t772) % 1.02/1.25 (assume-push @p25549 @t543) % 1.02/1.25 (assume-push @p25550 @t764) % 1.02/1.25 (assume-push @p25551 @t764) % 1.02/1.25 (assume-push @p25552 @t772) % 1.02/1.25 (assume-push @p25553 @t543) % 1.02/1.25 (assume-push @p25554 @t408) % 1.02/1.25 (step @p472 :rule refl :args (tptp.e3)) % 1.02/1.25 (step @p8400 :rule cong :premises (@p25550 @p472) :args (@t138)) % 1.02/1.25 (step @p8401 :rule symm :premises (@p25549)) % 1.02/1.25 (step @p8402 :rule symm :premises (@p25548)) % 1.02/1.25 (step @p8403 :rule cong :premises (@p8402 @p8401) :args (@t217)) % 1.02/1.25 (step @p8404 :rule trans :premises (@p238 @p8403 @p8400)) % 1.02/1.25 (step-pop @p25555 :rule scope :premises (@p8404)) % 1.02/1.25 (step-pop @p25556 :rule scope :premises (@p25555)) % 1.02/1.25 (step-pop @p25557 :rule scope :premises (@p25556)) % 1.02/1.25 (step-pop @p25558 :rule scope :premises (@p25557)) % 1.02/1.25 (step @p8405 :rule process_scope :premises (@p25558) :args (@t943)) % 1.02/1.25 (step @p8410 :rule and_intro :premises (@p25550 @p25548 @p25549 @p238)) % 1.02/1.25 (step @p8411 :rule modus_ponens :premises (@p8410 @p8405)) % 1.02/1.25 (step-pop @p25559 :rule scope :premises (@p8411)) % 1.02/1.25 (step-pop @p25560 :rule scope :premises (@p25559)) % 1.02/1.25 (step-pop @p25561 :rule scope :premises (@p25560)) % 1.02/1.25 (step-pop @p25562 :rule scope :premises (@p25561)) % 1.02/1.25 (step @p8412 :rule process_scope :premises (@p25562) :args (@t943)) % 1.02/1.25 (step @p8417 :rule implies_elim :premises (@p8412)) % 1.02/1.25 (step @p8418 :rule cnf_and_neg :args (@t1135)) % 1.02/1.25 (step @p8419 :rule resolution :premises (@p8418 @p8417) :args (true @t1135)) % 1.02/1.25 (step @p8420 :rule reordering :premises (@p8419) :args ((or @t943 @t773 @t544 @t1122 @t409))) % 1.02/1.25 (step @p8421 :rule nary_cong :premises (@p242 @p6678 @p3779 @p1566 @p2949 @p8341 @p3415) :args ((or @t409 @t1016 @t773 @t544 @t685 @t1132 @t694))) % 1.02/1.25 (assume-push @p25563 @t408) % 1.02/1.25 (assume-push @p25564 @t1015) % 1.02/1.25 (assume-push @p25565 @t772) % 1.02/1.25 (assume-push @p25566 @t543) % 1.02/1.25 (assume-push @p25567 @t684) % 1.02/1.25 (assume-push @p25568 @t1131) % 1.02/1.25 (assume-push @p25569 @t1015) % 1.02/1.25 (assume-push @p25570 @t1131) % 1.02/1.25 (assume-push @p25571 @t684) % 1.02/1.25 (assume-push @p25572 @t906) % 1.02/1.25 (step @p6690 :rule false_intro :premises (@p6676)) % 1.02/1.25 (step @p8432 :rule symm :premises (@p25572)) % 1.02/1.25 (step @p8433 :rule trans :premises (@p8432 @p25567)) % 1.02/1.25 (step @p8434 :rule cong :premises (@p25568 @p8433) :args (@t692)) % 1.02/1.25 (step @p8435 :rule trans :premises (@p8434 @p6690)) % 1.02/1.25 (step @p8436 :rule false_elim :premises (@p8435)) % 1.02/1.25 (step-pop @p25573 :rule scope :premises (@p8436)) % 1.02/1.25 (step-pop @p25574 :rule scope :premises (@p25573)) % 1.02/1.25 (step-pop @p25575 :rule scope :premises (@p25574)) % 1.02/1.25 (step-pop @p25576 :rule scope :premises (@p25575)) % 1.02/1.25 (step @p8437 :rule process_scope :premises (@p25576) :args (@t694)) % 1.02/1.25 (assume-push @p25577 @t772) % 1.02/1.25 (assume-push @p25578 @t543) % 1.02/1.25 (assume-push @p25579 @t408) % 1.02/1.25 (step @p6093 :rule symm :premises (@p25566)) % 1.02/1.25 (step @p6094 :rule symm :premises (@p25565)) % 1.02/1.25 (step @p6095 :rule cong :premises (@p6094 @p6093) :args (@t217)) % 1.02/1.25 (step @p6096 :rule trans :premises (@p238 @p6095)) % 1.02/1.25 (step-pop @p25580 :rule scope :premises (@p6096)) % 1.02/1.25 (step-pop @p25581 :rule scope :premises (@p25580)) % 1.02/1.25 (step-pop @p25582 :rule scope :premises (@p25581)) % 1.02/1.25 (step @p8445 :rule process_scope :premises (@p25582) :args (@t906)) % 1.02/1.25 (step @p8449 :rule and_intro :premises (@p25565 @p25566 @p238)) % 1.02/1.25 (step @p8450 :rule modus_ponens :premises (@p8449 @p8445)) % 1.02/1.25 (step @p8451 :rule and_intro :premises (@p6676 @p25568 @p25567 @p8450)) % 1.02/1.25 (step @p8452 :rule modus_ponens :premises (@p8451 @p8437)) % 1.02/1.25 (step-pop @p25583 :rule scope :premises (@p8452)) % 1.02/1.25 (step-pop @p25584 :rule scope :premises (@p25583)) % 1.02/1.25 (step-pop @p25585 :rule scope :premises (@p25584)) % 1.02/1.25 (step-pop @p25586 :rule scope :premises (@p25585)) % 1.02/1.25 (step-pop @p25587 :rule scope :premises (@p25586)) % 1.02/1.25 (step-pop @p25588 :rule scope :premises (@p25587)) % 1.02/1.25 (step @p8453 :rule process_scope :premises (@p25588) :args (@t694)) % 1.02/1.25 (step @p8460 :rule implies_elim :premises (@p8453)) % 1.02/1.25 (step @p8461 :rule cnf_and_neg :args (@t1136)) % 1.02/1.25 (step @p8462 :rule resolution :premises (@p8461 @p8460) :args (true @t1136)) % 1.02/1.25 (step @p8463 :rule eq_resolve :premises (@p8462 @p8421)) % 1.02/1.25 (step @p8464 :rule reordering :premises (@p8463) :args ((or @t1014 @t685 @t694 @t773 @t544 @t1132 @t409))) % 1.02/1.25 (assume-push @p25589 @t412) % 1.02/1.25 (assume-push @p25590 @t491) % 1.02/1.25 (assume-push @p25591 @t772) % 1.02/1.25 (assume-push @p25592 @t543) % 1.02/1.25 (assume-push @p25593 @t543) % 1.02/1.25 (assume-push @p25594 @t772) % 1.02/1.25 (assume-push @p25595 @t412) % 1.02/1.25 (assume-push @p25596 @t491) % 1.02/1.25 (step @p189 :rule refl :args (tptp.e0)) % 1.02/1.25 (step @p8473 :rule symm :premises (@p25591)) % 1.02/1.25 (step @p8474 :rule symm :premises (@p25592)) % 1.02/1.25 (step @p8475 :rule cong :premises (@p8474 @p8473) :args (@t221)) % 1.02/1.25 (step @p8476 :rule trans :premises (@p274 @p8475)) % 1.02/1.25 (step @p8477 :rule cong :premises (@p8476 @p189) :args (@t125)) % 1.02/1.25 (step @p8478 :rule trans :premises (@p25590 @p8477)) % 1.02/1.25 (step-pop @p25597 :rule scope :premises (@p8478)) % 1.02/1.25 (step-pop @p25598 :rule scope :premises (@p25597)) % 1.02/1.25 (step-pop @p25599 :rule scope :premises (@p25598)) % 1.02/1.25 (step-pop @p25600 :rule scope :premises (@p25599)) % 1.02/1.25 (step @p8479 :rule process_scope :premises (@p25600) :args (@t925)) % 1.02/1.25 (step @p8484 :rule and_intro :premises (@p25592 @p25591 @p274 @p25590)) % 1.02/1.25 (step @p8485 :rule modus_ponens :premises (@p8484 @p8479)) % 1.02/1.25 (step-pop @p25601 :rule scope :premises (@p8485)) % 1.02/1.25 (step-pop @p25602 :rule scope :premises (@p25601)) % 1.02/1.25 (step-pop @p25603 :rule scope :premises (@p25602)) % 1.02/1.25 (step-pop @p25604 :rule scope :premises (@p25603)) % 1.02/1.25 (step @p8486 :rule process_scope :premises (@p25604) :args (@t925)) % 1.02/1.25 (step @p8491 :rule implies_elim :premises (@p8486)) % 1.02/1.25 (step @p8492 :rule resolution :premises (@p8389 @p8491) :args (true @t1134)) % 1.02/1.25 (step @p8493 :rule reordering :premises (@p8492) :args ((or @t925 @t492 @t773 @t544 @t414))) % 1.02/1.25 (assume-push @p25605 @t408) % 1.02/1.25 (assume-push @p25606 @t772) % 1.02/1.25 (assume-push @p25607 @t543) % 1.02/1.25 (assume-push @p25608 @t764) % 1.02/1.25 (assume-push @p25609 @t772) % 1.02/1.25 (assume-push @p25610 @t543) % 1.02/1.25 (assume-push @p25611 @t408) % 1.02/1.25 (assume-push @p25612 @t764) % 1.02/1.25 (step @p472 :rule refl :args (tptp.e3)) % 1.02/1.25 (step @p8502 :rule symm :premises (@p25607)) % 1.02/1.25 (step @p8503 :rule symm :premises (@p25606)) % 1.02/1.25 (step @p8504 :rule cong :premises (@p8503 @p8502) :args (@t217)) % 1.02/1.25 (step @p8505 :rule trans :premises (@p238 @p8504)) % 1.02/1.25 (step @p8506 :rule cong :premises (@p8505 @p472) :args (@t73)) % 1.02/1.25 (step @p8507 :rule trans :premises (@p25608 @p8506)) % 1.02/1.25 (step-pop @p25613 :rule scope :premises (@p8507)) % 1.02/1.25 (step-pop @p25614 :rule scope :premises (@p25613)) % 1.02/1.25 (step-pop @p25615 :rule scope :premises (@p25614)) % 1.02/1.25 (step-pop @p25616 :rule scope :premises (@p25615)) % 1.02/1.25 (step @p8508 :rule process_scope :premises (@p25616) :args (@t923)) % 1.02/1.25 (step @p8513 :rule and_intro :premises (@p25606 @p25607 @p238 @p25608)) % 1.02/1.25 (step @p8514 :rule modus_ponens :premises (@p8513 @p8508)) % 1.02/1.25 (step-pop @p25617 :rule scope :premises (@p8514)) % 1.02/1.25 (step-pop @p25618 :rule scope :premises (@p25617)) % 1.02/1.25 (step-pop @p25619 :rule scope :premises (@p25618)) % 1.02/1.25 (step-pop @p25620 :rule scope :premises (@p25619)) % 1.02/1.25 (step @p8515 :rule process_scope :premises (@p25620) :args (@t923)) % 1.02/1.25 (step @p8520 :rule implies_elim :premises (@p8515)) % 1.02/1.25 (step @p8521 :rule resolution :premises (@p8418 @p8520) :args (true @t1135)) % 1.02/1.25 (step @p8522 :rule reordering :premises (@p8521) :args ((or @t923 @t773 @t544 @t1122 @t409))) % 1.02/1.25 (assume-push @p25621 @t372) % 1.02/1.25 (assume-push @p25622 @t459) % 1.02/1.25 (assume-push @p25623 @t491) % 1.02/1.25 (assume-push @p25624 @t634) % 1.02/1.25 (assume-push @p25625 @t459) % 1.02/1.25 (assume-push @p25626 @t491) % 1.02/1.25 (assume-push @p25627 @t372) % 1.02/1.25 (assume-push @p25628 @t634) % 1.02/1.25 (step @p472 :rule refl :args (tptp.e3)) % 1.02/1.25 (step @p8531 :rule symm :premises (@p25623)) % 1.02/1.25 (step @p8532 :rule symm :premises (@p25622)) % 1.02/1.25 (step @p8533 :rule cong :premises (@p8532 @p8531) :args (@t223)) % 1.02/1.25 (step @p8534 :rule trans :premises (@p67 @p8533)) % 1.02/1.25 (step @p8535 :rule cong :premises (@p8534 @p472) :args (@t106)) % 1.02/1.25 (step @p8536 :rule trans :premises (@p25624 @p8535)) % 1.02/1.25 (step-pop @p25629 :rule scope :premises (@p8536)) % 1.02/1.25 (step-pop @p25630 :rule scope :premises (@p25629)) % 1.02/1.25 (step-pop @p25631 :rule scope :premises (@p25630)) % 1.02/1.25 (step-pop @p25632 :rule scope :premises (@p25631)) % 1.02/1.25 (step @p8537 :rule process_scope :premises (@p25632) :args (@t940)) % 1.02/1.25 (step @p8542 :rule and_intro :premises (@p25622 @p25623 @p67 @p25624)) % 1.02/1.25 (step @p8543 :rule modus_ponens :premises (@p8542 @p8537)) % 1.02/1.25 (step-pop @p25633 :rule scope :premises (@p8543)) % 1.02/1.25 (step-pop @p25634 :rule scope :premises (@p25633)) % 1.02/1.25 (step-pop @p25635 :rule scope :premises (@p25634)) % 1.02/1.25 (step-pop @p25636 :rule scope :premises (@p25635)) % 1.02/1.25 (step @p8544 :rule process_scope :premises (@p25636) :args (@t940)) % 1.02/1.25 (step @p8549 :rule implies_elim :premises (@p8544)) % 1.02/1.25 (step @p8550 :rule cnf_and_neg :args (@t1137)) % 1.02/1.25 (step @p8551 :rule resolution :premises (@p8550 @p8549) :args (true @t1137)) % 1.02/1.25 (step @p8552 :rule reordering :premises (@p8551) :args ((or @t940 @t461 @t492 @t635 @t377))) % 1.02/1.25 (assume-push @p25637 @t372) % 1.02/1.25 (assume-push @p25638 @t459) % 1.02/1.25 (assume-push @p25639 @t491) % 1.02/1.25 (assume-push @p25640 @t634) % 1.02/1.25 (assume-push @p25641 @t634) % 1.02/1.25 (assume-push @p25642 @t459) % 1.02/1.25 (assume-push @p25643 @t491) % 1.02/1.25 (assume-push @p25644 @t372) % 1.02/1.25 (step @p472 :rule refl :args (tptp.e3)) % 1.02/1.25 (step @p8561 :rule cong :premises (@p25640 @p472) :args (@t8)) % 1.02/1.25 (step @p8562 :rule symm :premises (@p25639)) % 1.02/1.25 (step @p8563 :rule symm :premises (@p25638)) % 1.02/1.25 (step @p8564 :rule cong :premises (@p8563 @p8562) :args (@t223)) % 1.02/1.25 (step @p8565 :rule trans :premises (@p67 @p8564 @p8561)) % 1.02/1.25 (step-pop @p25645 :rule scope :premises (@p8565)) % 1.02/1.25 (step-pop @p25646 :rule scope :premises (@p25645)) % 1.02/1.25 (step-pop @p25647 :rule scope :premises (@p25646)) % 1.02/1.25 (step-pop @p25648 :rule scope :premises (@p25647)) % 1.02/1.25 (step @p8566 :rule process_scope :premises (@p25648) :args (@t920)) % 1.02/1.25 (step @p8571 :rule and_intro :premises (@p25640 @p25638 @p25639 @p67)) % 1.02/1.25 (step @p8572 :rule modus_ponens :premises (@p8571 @p8566)) % 1.02/1.25 (step-pop @p25649 :rule scope :premises (@p8572)) % 1.02/1.25 (step-pop @p25650 :rule scope :premises (@p25649)) % 1.02/1.25 (step-pop @p25651 :rule scope :premises (@p25650)) % 1.02/1.25 (step-pop @p25652 :rule scope :premises (@p25651)) % 1.02/1.25 (step @p8573 :rule process_scope :premises (@p25652) :args (@t920)) % 1.02/1.25 (step @p8578 :rule implies_elim :premises (@p8573)) % 1.02/1.25 (step @p8579 :rule resolution :premises (@p8550 @p8578) :args (true @t1137)) % 1.02/1.25 (step @p8580 :rule reordering :premises (@p8579) :args ((or @t920 @t461 @t492 @t635 @t377))) % 1.02/1.25 (step @p8581 :rule and_elim :premises (@p3) :args (14)) % 1.02/1.25 (step @p8582 :rule symm :premises (@p8581)) % 1.02/1.25 (assume-push @p25653 @t1138) % 1.02/1.25 (assume-push @p25654 @t543) % 1.02/1.25 (assume-push @p25655 @t846) % 1.02/1.25 (assume-push @p25656 @t1131) % 1.02/1.25 (assume-push @p25657 @t543) % 1.02/1.25 (assume-push @p25658 @t1131) % 1.02/1.25 (assume-push @p25659 @t846) % 1.02/1.25 (assume-push @p25660 @t1138) % 1.02/1.25 (step @p78 :rule refl :args (tptp.e1)) % 1.02/1.25 (step @p8591 :rule cong :premises (@p25654 @p78) :args (@t54)) % 1.02/1.25 (step @p8592 :rule symm :premises (@p25655)) % 1.02/1.25 (step @p8593 :rule symm :premises (@p25656)) % 1.02/1.25 (step @p8594 :rule cong :premises (@p8593 @p8592) :args (@t214)) % 1.02/1.25 (step @p8595 :rule trans :premises (@p8582 @p8594 @p8591)) % 1.02/1.25 (step-pop @p25661 :rule scope :premises (@p8595)) % 1.02/1.25 (step-pop @p25662 :rule scope :premises (@p25661)) % 1.02/1.25 (step-pop @p25663 :rule scope :premises (@p25662)) % 1.02/1.25 (step-pop @p25664 :rule scope :premises (@p25663)) % 1.02/1.25 (step @p8596 :rule process_scope :premises (@p25664) :args (@t880)) % 1.02/1.25 (step @p8601 :rule and_intro :premises (@p25654 @p25656 @p25655 @p8582)) % 1.02/1.25 (step @p8602 :rule modus_ponens :premises (@p8601 @p8596)) % 1.02/1.25 (step-pop @p25665 :rule scope :premises (@p8602)) % 1.02/1.25 (step-pop @p25666 :rule scope :premises (@p25665)) % 1.02/1.25 (step-pop @p25667 :rule scope :premises (@p25666)) % 1.02/1.25 (step-pop @p25668 :rule scope :premises (@p25667)) % 1.02/1.25 (step @p8603 :rule process_scope :premises (@p25668) :args (@t880)) % 1.02/1.25 (step @p8608 :rule implies_elim :premises (@p8603)) % 1.02/1.25 (step @p8609 :rule cnf_and_neg :args (@t1139)) % 1.02/1.25 (step @p8610 :rule resolution :premises (@p8609 @p8608) :args (true @t1139)) % 1.02/1.25 (step @p8611 :rule reordering :premises (@p8610) :args ((or @t880 @t544 @t847 @t1132 @t1140))) % 1.02/1.25 (step @p8612 :rule and_elim :premises (@p4) :args (80)) % 1.02/1.25 (step @p8613 :rule symm :premises (@p8612)) % 1.02/1.25 (step @p8614 :rule refl :args (@t1141)) % 1.02/1.25 (step @p8615 :rule bool-double-not-elim :args (@t1142)) % 1.02/1.25 (step @p8616 :rule refl :args (@t1140)) % 1.02/1.25 (step @p8617 :rule nary_cong :premises (@p8616 @p8615 @p152 @p4453 @p7749 @p8341 @p6756 @p8614) :args ((or @t1140 @t1144 @t391 @t847 @t1101 @t1132 @t1020 @t1141))) % 1.02/1.25 (assume-push @p25669 @t1138) % 1.02/1.25 (assume-push @p25670 @t1143) % 1.02/1.25 (assume-push @p25671 @t390) % 1.02/1.25 (assume-push @p25672 @t846) % 1.02/1.25 (assume-push @p25673 @t974) % 1.02/1.25 (assume-push @p25674 @t1131) % 1.02/1.25 (assume-push @p25675 @t595) % 1.02/1.25 (assume-push @p25676 @t1143) % 1.02/1.25 (assume-push @p25677 @t879) % 1.02/1.25 (assume-push @p25678 @t974) % 1.02/1.25 (assume-push @p25679 @t390) % 1.02/1.25 (assume-push @p25680 @t595) % 1.02/1.25 (step @p8630 :rule false_intro :premises (@p8613)) % 1.02/1.25 (step @p8631 :rule symm :premises (@p25675)) % 1.02/1.25 (step @p8632 :rule trans :premises (@p8631 @p25671)) % 1.02/1.25 (step @p8633 :rule symm :premises (@p8632)) % 1.02/1.25 (step @p8634 :rule symm :premises (@p25671)) % 1.02/1.25 (step @p8635 :rule trans :premises (@p8634 @p25673)) % 1.02/1.25 (step @p8636 :rule symm :premises (@p8635)) % 1.02/1.25 (step @p8637 :rule trans :premises (@p8636 @p8633)) % 1.02/1.25 (step @p8638 :rule symm :premises (@p8637)) % 1.02/1.25 (step @p8639 :rule cong :premises (@p25677 @p8638) :args (@t898)) % 1.02/1.25 (step @p8640 :rule trans :premises (@p8639 @p8630)) % 1.02/1.25 (step @p8641 :rule false_elim :premises (@p8640)) % 1.02/1.25 (step-pop @p25681 :rule scope :premises (@p8641)) % 1.02/1.25 (step-pop @p25682 :rule scope :premises (@p25681)) % 1.02/1.25 (step-pop @p25683 :rule scope :premises (@p25682)) % 1.02/1.25 (step-pop @p25684 :rule scope :premises (@p25683)) % 1.02/1.25 (step-pop @p25685 :rule scope :premises (@p25684)) % 1.02/1.25 (step @p8642 :rule process_scope :premises (@p25685) :args (@t1141)) % 1.02/1.25 (assume-push @p25686 @t1131) % 1.02/1.25 (assume-push @p25687 @t846) % 1.02/1.25 (assume-push @p25688 @t1138) % 1.02/1.25 (step @p8651 :rule symm :premises (@p25672)) % 1.02/1.25 (step @p8652 :rule symm :premises (@p25674)) % 1.02/1.25 (step @p8653 :rule cong :premises (@p8652 @p8651) :args (@t214)) % 1.02/1.25 (step @p8654 :rule trans :premises (@p8582 @p8653)) % 1.02/1.25 (step-pop @p25689 :rule scope :premises (@p8654)) % 1.02/1.25 (step-pop @p25690 :rule scope :premises (@p25689)) % 1.02/1.25 (step-pop @p25691 :rule scope :premises (@p25690)) % 1.02/1.25 (step @p8655 :rule process_scope :premises (@p25691) :args (@t879)) % 1.02/1.25 (step @p8659 :rule and_intro :premises (@p25674 @p25672 @p8582)) % 1.02/1.25 (step @p8660 :rule modus_ponens :premises (@p8659 @p8655)) % 1.02/1.25 (step @p8661 :rule and_intro :premises (@p8613 @p8660 @p25673 @p25671 @p25675)) % 1.02/1.25 (step @p8662 :rule modus_ponens :premises (@p8661 @p8642)) % 1.02/1.25 (step-pop @p25692 :rule scope :premises (@p8662)) % 1.02/1.25 (step-pop @p25693 :rule scope :premises (@p25692)) % 1.02/1.25 (step-pop @p25694 :rule scope :premises (@p25693)) % 1.02/1.25 (step-pop @p25695 :rule scope :premises (@p25694)) % 1.02/1.25 (step-pop @p25696 :rule scope :premises (@p25695)) % 1.02/1.25 (step-pop @p25697 :rule scope :premises (@p25696)) % 1.02/1.25 (step-pop @p25698 :rule scope :premises (@p25697)) % 1.02/1.25 (step @p8663 :rule process_scope :premises (@p25698) :args (@t1141)) % 1.02/1.25 (step @p8671 :rule implies_elim :premises (@p8663)) % 1.02/1.25 (step @p8672 :rule cnf_and_neg :args (@t1145)) % 1.02/1.25 (step @p8673 :rule resolution :premises (@p8672 @p8671) :args (true @t1145)) % 1.02/1.25 (step @p8674 :rule eq_resolve :premises (@p8673 @p8617)) % 1.02/1.25 (step @p8675 :rule reordering :premises (@p8674) :args ((or @t1142 @t391 @t847 @t1101 @t1132 @t1020 @t1141 @t1140))) % 1.02/1.25 (assume-push @p25699 @t1138) % 1.02/1.25 (assume-push @p25700 @t543) % 1.02/1.25 (assume-push @p25701 @t846) % 1.02/1.25 (assume-push @p25702 @t1131) % 1.02/1.25 (assume-push @p25703 @t1131) % 1.02/1.25 (assume-push @p25704 @t846) % 1.02/1.25 (assume-push @p25705 @t1138) % 1.02/1.25 (assume-push @p25706 @t543) % 1.02/1.25 (step @p78 :rule refl :args (tptp.e1)) % 1.02/1.25 (step @p8684 :rule symm :premises (@p25701)) % 1.02/1.25 (step @p8685 :rule symm :premises (@p25702)) % 1.02/1.25 (step @p8686 :rule cong :premises (@p8685 @p8684) :args (@t214)) % 1.02/1.25 (step @p8687 :rule trans :premises (@p8582 @p8686)) % 1.02/1.25 (step @p8688 :rule cong :premises (@p8687 @p78) :args (@t86)) % 1.02/1.25 (step @p8689 :rule trans :premises (@p25700 @p8688)) % 1.02/1.25 (step-pop @p25707 :rule scope :premises (@p8689)) % 1.02/1.25 (step-pop @p25708 :rule scope :premises (@p25707)) % 1.02/1.25 (step-pop @p25709 :rule scope :premises (@p25708)) % 1.02/1.25 (step-pop @p25710 :rule scope :premises (@p25709)) % 1.02/1.25 (step @p8690 :rule process_scope :premises (@p25710) :args (@t883)) % 1.02/1.25 (step @p8695 :rule and_intro :premises (@p25702 @p25701 @p8582 @p25700)) % 1.02/1.25 (step @p8696 :rule modus_ponens :premises (@p8695 @p8690)) % 1.02/1.25 (step-pop @p25711 :rule scope :premises (@p8696)) % 1.02/1.25 (step-pop @p25712 :rule scope :premises (@p25711)) % 1.02/1.25 (step-pop @p25713 :rule scope :premises (@p25712)) % 1.02/1.25 (step-pop @p25714 :rule scope :premises (@p25713)) % 1.02/1.25 (step @p8697 :rule process_scope :premises (@p25714) :args (@t883)) % 1.02/1.25 (step @p8702 :rule implies_elim :premises (@p8697)) % 1.02/1.25 (step @p8703 :rule resolution :premises (@p8609 @p8702) :args (true @t1139)) % 1.02/1.25 (step @p8704 :rule reordering :premises (@p8703) :args ((or @t883 @t544 @t847 @t1132 @t1140))) % 1.02/1.25 (step @p8705 :rule eq-symm :args (@t8 tptp.e2)) % 1.02/1.25 (step @p8706 :rule nary_cong :premises (@p5293 @p1374 @p675 @p8705 @p4050) :args (@t168)) % 1.02/1.25 (step @p8707 :rule and_elim :premises (@p2) :args (44)) % 1.02/1.25 (step @p8708 :rule eq_resolve :premises (@p8707 @p8706)) % 1.02/1.25 (assume-push @p25715 @t996) % 1.02/1.25 (assume-push @p25716 @t893) % 1.02/1.25 (assume-push @p25717 @t996) % 1.02/1.25 (assume-push @p25718 @t893) % 1.02/1.25 (step @p189 :rule refl :args (tptp.e0)) % 1.02/1.25 (step @p8713 :rule cong :premises (@p25715 @p189) :args (@t29)) % 1.02/1.25 (step @p8714 :rule trans :premises (@p25716 @p8713)) % 1.02/1.25 (step-pop @p25719 :rule scope :premises (@p8714)) % 1.02/1.25 (step-pop @p25720 :rule scope :premises (@p25719)) % 1.02/1.25 (step @p8715 :rule process_scope :premises (@p25720) :args (@t914)) % 1.02/1.25 (step @p8718 :rule and_intro :premises (@p25715 @p25716)) % 1.02/1.25 (step @p8719 :rule modus_ponens :premises (@p8718 @p8715)) % 1.02/1.25 (step-pop @p25721 :rule scope :premises (@p8719)) % 1.02/1.25 (step-pop @p25722 :rule scope :premises (@p25721)) % 1.02/1.25 (step @p8720 :rule process_scope :premises (@p25722) :args (@t914)) % 1.02/1.25 (step @p8723 :rule implies_elim :premises (@p8720)) % 1.02/1.25 (step @p8724 :rule cnf_and_neg :args (@t1146)) % 1.02/1.25 (step @p8725 :rule resolution :premises (@p8724 @p8723) :args (true @t1146)) % 1.02/1.25 (step @p8726 :rule reordering :premises (@p8725) :args ((or @t914 @t999 @t894))) % 1.02/1.25 (assume-push @p25723 @t996) % 1.02/1.25 (assume-push @p25724 @t893) % 1.02/1.25 (assume-push @p25725 @t893) % 1.02/1.25 (assume-push @p25726 @t996) % 1.02/1.25 (step @p189 :rule refl :args (tptp.e0)) % 1.02/1.25 (step @p8731 :rule cong :premises (@p25724 @p189) :args (@t93)) % 1.02/1.25 (step @p8732 :rule trans :premises (@p25723 @p8731)) % 1.02/1.25 (step-pop @p25727 :rule scope :premises (@p8732)) % 1.02/1.25 (step-pop @p25728 :rule scope :premises (@p25727)) % 1.02/1.25 (step @p8733 :rule process_scope :premises (@p25728) :args (@t928)) % 1.02/1.25 (step @p8736 :rule and_intro :premises (@p25724 @p25723)) % 1.02/1.25 (step @p8737 :rule modus_ponens :premises (@p8736 @p8733)) % 1.02/1.25 (step-pop @p25729 :rule scope :premises (@p8737)) % 1.02/1.25 (step-pop @p25730 :rule scope :premises (@p25729)) % 1.02/1.25 (step @p8738 :rule process_scope :premises (@p25730) :args (@t928)) % 1.02/1.25 (step @p8741 :rule implies_elim :premises (@p8738)) % 1.02/1.25 (step @p8742 :rule resolution :premises (@p8724 @p8741) :args (true @t1146)) % 1.02/1.25 (step @p8743 :rule reordering :premises (@p8742) :args ((or @t928 @t999 @t894))) % 1.02/1.25 (assume-push @p25731 @t482) % 1.02/1.25 (assume-push @p25732 @t846) % 1.02/1.25 (assume-push @p25733 @t846) % 1.02/1.25 (assume-push @p25734 @t482) % 1.02/1.25 (step @p2196 :rule refl :args (tptp.e4)) % 1.02/1.25 (step @p8748 :rule cong :premises (@p25732 @p2196) :args (@t100)) % 1.02/1.25 (step @p8749 :rule trans :premises (@p25731 @p8748)) % 1.02/1.25 (step-pop @p25735 :rule scope :premises (@p8749)) % 1.02/1.25 (step-pop @p25736 :rule scope :premises (@p25735)) % 1.02/1.25 (step @p8750 :rule process_scope :premises (@p25736) :args (@t932)) % 1.02/1.25 (step @p8753 :rule and_intro :premises (@p25732 @p25731)) % 1.02/1.25 (step @p8754 :rule modus_ponens :premises (@p8753 @p8750)) % 1.02/1.25 (step-pop @p25737 :rule scope :premises (@p8754)) % 1.02/1.25 (step-pop @p25738 :rule scope :premises (@p25737)) % 1.02/1.25 (step @p8755 :rule process_scope :premises (@p25738) :args (@t932)) % 1.02/1.25 (step @p8758 :rule implies_elim :premises (@p8755)) % 1.02/1.25 (step @p8759 :rule cnf_and_neg :args (@t1147)) % 1.02/1.25 (step @p8760 :rule resolution :premises (@p8759 @p8758) :args (true @t1147)) % 1.02/1.25 (step @p8761 :rule reordering :premises (@p8760) :args ((or @t932 @t483 @t847))) % 1.02/1.25 (assume-push @p25739 @t629) % 1.02/1.25 (assume-push @p25740 @t772) % 1.02/1.25 (assume-push @p25741 @t482) % 1.02/1.25 (assume-push @p25742 @t525) % 1.02/1.25 (assume-push @p25743 @t772) % 1.02/1.25 (assume-push @p25744 @t525) % 1.02/1.25 (assume-push @p25745 @t482) % 1.02/1.25 (assume-push @p25746 @t629) % 1.02/1.25 (step @p281 :rule refl :args (tptp.e2)) % 1.02/1.25 (step @p8770 :rule cong :premises (@p25740 @p281) :args (@t145)) % 1.02/1.25 (step @p8771 :rule symm :premises (@p25741)) % 1.02/1.25 (step @p8772 :rule symm :premises (@p25742)) % 1.02/1.25 (step @p8773 :rule cong :premises (@p8772 @p8771) :args (@t219)) % 1.02/1.25 (step @p8774 :rule trans :premises (@p2497 @p8773 @p8770)) % 1.02/1.25 (step-pop @p25747 :rule scope :premises (@p8774)) % 1.02/1.25 (step-pop @p25748 :rule scope :premises (@p25747)) % 1.02/1.25 (step-pop @p25749 :rule scope :premises (@p25748)) % 1.02/1.25 (step-pop @p25750 :rule scope :premises (@p25749)) % 1.02/1.25 (step @p8775 :rule process_scope :premises (@p25750) :args (@t892)) % 1.02/1.25 (step @p8780 :rule and_intro :premises (@p25740 @p25742 @p25741 @p2497)) % 1.02/1.25 (step @p8781 :rule modus_ponens :premises (@p8780 @p8775)) % 1.02/1.25 (step-pop @p25751 :rule scope :premises (@p8781)) % 1.02/1.25 (step-pop @p25752 :rule scope :premises (@p25751)) % 1.02/1.25 (step-pop @p25753 :rule scope :premises (@p25752)) % 1.02/1.25 (step-pop @p25754 :rule scope :premises (@p25753)) % 1.02/1.25 (step @p8782 :rule process_scope :premises (@p25754) :args (@t892)) % 1.02/1.25 (step @p8787 :rule implies_elim :premises (@p8782)) % 1.02/1.25 (step @p8788 :rule cnf_and_neg :args (@t1148)) % 1.02/1.25 (step @p8789 :rule resolution :premises (@p8788 @p8787) :args (true @t1148)) % 1.02/1.25 (step @p8790 :rule reordering :premises (@p8789) :args ((or @t892 @t773 @t483 @t526 @t631))) % 1.02/1.25 (assume-push @p25755 @t482) % 1.02/1.25 (assume-push @p25756 @t846) % 1.02/1.25 (assume-push @p25757 @t482) % 1.02/1.25 (assume-push @p25758 @t846) % 1.02/1.25 (step @p2196 :rule refl :args (tptp.e4)) % 1.02/1.25 (step @p8795 :rule cong :premises (@p25755 @p2196) :args (@t67)) % 1.02/1.25 (step @p8796 :rule trans :premises (@p25756 @p8795)) % 1.02/1.25 (step-pop @p25759 :rule scope :premises (@p8796)) % 1.02/1.25 (step-pop @p25760 :rule scope :premises (@p25759)) % 1.02/1.25 (step @p8797 :rule process_scope :premises (@p25760) :args (@t922)) % 1.02/1.25 (step @p8800 :rule and_intro :premises (@p25755 @p25756)) % 1.02/1.25 (step @p8801 :rule modus_ponens :premises (@p8800 @p8797)) % 1.02/1.25 (step-pop @p25761 :rule scope :premises (@p8801)) % 1.02/1.25 (step-pop @p25762 :rule scope :premises (@p25761)) % 1.02/1.25 (step @p8802 :rule process_scope :premises (@p25762) :args (@t922)) % 1.02/1.25 (step @p8805 :rule implies_elim :premises (@p8802)) % 1.02/1.25 (step @p8806 :rule resolution :premises (@p8759 @p8805) :args (true @t1147)) % 1.02/1.25 (step @p8807 :rule reordering :premises (@p8806) :args ((or @t922 @t483 @t847))) % 1.02/1.25 (assume-push @p25763 @t629) % 1.02/1.25 (assume-push @p25764 @t772) % 1.02/1.25 (assume-push @p25765 @t482) % 1.02/1.25 (assume-push @p25766 @t525) % 1.02/1.25 (assume-push @p25767 @t525) % 1.02/1.25 (assume-push @p25768 @t482) % 1.02/1.25 (assume-push @p25769 @t629) % 1.02/1.25 (assume-push @p25770 @t772) % 1.02/1.25 (step @p281 :rule refl :args (tptp.e2)) % 1.02/1.25 (step @p8816 :rule symm :premises (@p25765)) % 1.02/1.25 (step @p8817 :rule symm :premises (@p25766)) % 1.02/1.25 (step @p8818 :rule cong :premises (@p8817 @p8816) :args (@t219)) % 1.02/1.25 (step @p8819 :rule trans :premises (@p2497 @p8818)) % 1.02/1.25 (step @p8820 :rule cong :premises (@p8819 @p281) :args (@t112)) % 1.02/1.25 (step @p8821 :rule trans :premises (@p25764 @p8820)) % 1.02/1.25 (step-pop @p25771 :rule scope :premises (@p8821)) % 1.02/1.25 (step-pop @p25772 :rule scope :premises (@p25771)) % 1.02/1.25 (step-pop @p25773 :rule scope :premises (@p25772)) % 1.02/1.25 (step-pop @p25774 :rule scope :premises (@p25773)) % 1.02/1.25 (step @p8822 :rule process_scope :premises (@p25774) :args (@t936)) % 1.02/1.25 (step @p8827 :rule and_intro :premises (@p25766 @p25765 @p2497 @p25764)) % 1.02/1.25 (step @p8828 :rule modus_ponens :premises (@p8827 @p8822)) % 1.02/1.25 (step-pop @p25775 :rule scope :premises (@p8828)) % 1.02/1.25 (step-pop @p25776 :rule scope :premises (@p25775)) % 1.02/1.25 (step-pop @p25777 :rule scope :premises (@p25776)) % 1.02/1.25 (step-pop @p25778 :rule scope :premises (@p25777)) % 1.02/1.25 (step @p8829 :rule process_scope :premises (@p25778) :args (@t936)) % 1.02/1.25 (step @p8834 :rule implies_elim :premises (@p8829)) % 1.02/1.25 (step @p8835 :rule resolution :premises (@p8788 @p8834) :args (true @t1148)) % 1.02/1.25 (step @p8836 :rule reordering :premises (@p8835) :args ((or @t936 @t773 @t483 @t526 @t631))) % 1.02/1.25 (assume-push @p25779 @t399) % 1.02/1.25 (assume-push @p25780 @t459) % 1.02/1.25 (assume-push @p25781 @t986) % 1.02/1.25 (assume-push @p25782 @t491) % 1.02/1.25 (assume-push @p25783 @t491) % 1.02/1.25 (assume-push @p25784 @t459) % 1.02/1.25 (assume-push @p25785 @t399) % 1.02/1.25 (assume-push @p25786 @t986) % 1.02/1.25 (step @p2196 :rule refl :args (tptp.e4)) % 1.02/1.25 (step @p8845 :rule symm :premises (@p25780)) % 1.02/1.25 (step @p8846 :rule symm :premises (@p25782)) % 1.02/1.25 (step @p8847 :rule cong :premises (@p8846 @p8845) :args (@t227)) % 1.02/1.25 (step @p8848 :rule trans :premises (@p65 @p8847)) % 1.02/1.25 (step @p8849 :rule cong :premises (@p8848 @p2196) :args (@t132)) % 1.02/1.25 (step @p8850 :rule trans :premises (@p25781 @p8849)) % 1.02/1.25 (step-pop @p25787 :rule scope :premises (@p8850)) % 1.02/1.25 (step-pop @p25788 :rule scope :premises (@p25787)) % 1.02/1.25 (step-pop @p25789 :rule scope :premises (@p25788)) % 1.02/1.25 (step-pop @p25790 :rule scope :premises (@p25789)) % 1.02/1.25 (step @p8851 :rule process_scope :premises (@p25790) :args (@t918)) % 1.02/1.25 (step @p8856 :rule and_intro :premises (@p25782 @p25780 @p65 @p25781)) % 1.02/1.25 (step @p8857 :rule modus_ponens :premises (@p8856 @p8851)) % 1.02/1.25 (step-pop @p25791 :rule scope :premises (@p8857)) % 1.02/1.25 (step-pop @p25792 :rule scope :premises (@p25791)) % 1.02/1.25 (step-pop @p25793 :rule scope :premises (@p25792)) % 1.02/1.25 (step-pop @p25794 :rule scope :premises (@p25793)) % 1.02/1.25 (step @p8858 :rule process_scope :premises (@p25794) :args (@t918)) % 1.02/1.25 (step @p8863 :rule implies_elim :premises (@p8858)) % 1.02/1.25 (step @p8864 :rule cnf_and_neg :args (@t1149)) % 1.02/1.25 (step @p8865 :rule resolution :premises (@p8864 @p8863) :args (true @t1149)) % 1.02/1.25 (step @p8866 :rule reordering :premises (@p8865) :args ((or @t918 @t461 @t987 @t492 @t402))) % 1.02/1.25 (assume-push @p25795 @t399) % 1.02/1.25 (assume-push @p25796 @t459) % 1.02/1.25 (assume-push @p25797 @t986) % 1.02/1.25 (assume-push @p25798 @t491) % 1.02/1.25 (assume-push @p25799 @t986) % 1.02/1.25 (assume-push @p25800 @t491) % 1.02/1.25 (assume-push @p25801 @t459) % 1.02/1.25 (assume-push @p25802 @t399) % 1.02/1.25 (step @p2196 :rule refl :args (tptp.e4)) % 1.02/1.25 (step @p8875 :rule cong :premises (@p25797 @p2196) :args (@t36)) % 1.02/1.25 (step @p8876 :rule symm :premises (@p25796)) % 1.02/1.25 (step @p8877 :rule symm :premises (@p25798)) % 1.02/1.25 (step @p8878 :rule cong :premises (@p8877 @p8876) :args (@t227)) % 1.02/1.25 (step @p8879 :rule trans :premises (@p65 @p8878 @p8875)) % 1.02/1.25 (step-pop @p25803 :rule scope :premises (@p8879)) % 1.02/1.25 (step-pop @p25804 :rule scope :premises (@p25803)) % 1.02/1.25 (step-pop @p25805 :rule scope :premises (@p25804)) % 1.02/1.25 (step-pop @p25806 :rule scope :premises (@p25805)) % 1.02/1.25 (step @p8880 :rule process_scope :premises (@p25806) :args (@t939)) % 1.02/1.25 (step @p8885 :rule and_intro :premises (@p25797 @p25798 @p25796 @p65)) % 1.02/1.25 (step @p8886 :rule modus_ponens :premises (@p8885 @p8880)) % 1.02/1.25 (step-pop @p25807 :rule scope :premises (@p8886)) % 1.02/1.25 (step-pop @p25808 :rule scope :premises (@p25807)) % 1.02/1.25 (step-pop @p25809 :rule scope :premises (@p25808)) % 1.02/1.25 (step-pop @p25810 :rule scope :premises (@p25809)) % 1.02/1.25 (step @p8887 :rule process_scope :premises (@p25810) :args (@t939)) % 1.02/1.25 (step @p8892 :rule implies_elim :premises (@p8887)) % 1.02/1.25 (step @p8893 :rule resolution :premises (@p8864 @p8892) :args (true @t1149)) % 1.02/1.25 (step @p8894 :rule reordering :premises (@p8893) :args ((or @t939 @t461 @t987 @t492 @t402))) % 1.02/1.25 (assume-push @p25811 @t454) % 1.02/1.25 (assume-push @p25812 @t986) % 1.02/1.25 (assume-push @p25813 @t893) % 1.02/1.25 (assume-push @p25814 @t1131) % 1.02/1.25 (assume-push @p25815 @t1131) % 1.02/1.25 (assume-push @p25816 @t986) % 1.02/1.25 (assume-push @p25817 @t893) % 1.02/1.25 (assume-push @p25818 @t454) % 1.02/1.25 (step @p281 :rule refl :args (tptp.e2)) % 1.02/1.25 (step @p8903 :rule cong :premises (@p25814 @p281) :args (@t48)) % 1.02/1.25 (step @p8904 :rule symm :premises (@p25813)) % 1.02/1.25 (step @p8905 :rule symm :premises (@p25812)) % 1.02/1.25 (step @p8906 :rule cong :premises (@p8905 @p8904) :args (@t208)) % 1.02/1.25 (step @p8907 :rule trans :premises (@p507 @p8906 @p8903)) % 1.02/1.25 (step-pop @p25819 :rule scope :premises (@p8907)) % 1.02/1.25 (step-pop @p25820 :rule scope :premises (@p25819)) % 1.02/1.25 (step-pop @p25821 :rule scope :premises (@p25820)) % 1.02/1.25 (step-pop @p25822 :rule scope :premises (@p25821)) % 1.02/1.25 (step @p8908 :rule process_scope :premises (@p25822) :args (@t890)) % 1.02/1.25 (step @p8913 :rule and_intro :premises (@p25814 @p25812 @p25813 @p507)) % 1.02/1.25 (step @p8914 :rule modus_ponens :premises (@p8913 @p8908)) % 1.02/1.25 (step-pop @p25823 :rule scope :premises (@p8914)) % 1.02/1.25 (step-pop @p25824 :rule scope :premises (@p25823)) % 1.02/1.25 (step-pop @p25825 :rule scope :premises (@p25824)) % 1.02/1.25 (step-pop @p25826 :rule scope :premises (@p25825)) % 1.02/1.25 (step @p8915 :rule process_scope :premises (@p25826) :args (@t890)) % 1.02/1.25 (step @p8920 :rule implies_elim :premises (@p8915)) % 1.02/1.25 (step @p8921 :rule cnf_and_neg :args (@t1150)) % 1.02/1.25 (step @p8922 :rule resolution :premises (@p8921 @p8920) :args (true @t1150)) % 1.02/1.25 (step @p8923 :rule reordering :premises (@p8922) :args ((or @t890 @t987 @t894 @t1132 @t455))) % 1.02/1.25 (assume-push @p25827 @t454) % 1.02/1.25 (assume-push @p25828 @t986) % 1.02/1.25 (assume-push @p25829 @t893) % 1.02/1.25 (assume-push @p25830 @t1131) % 1.02/1.25 (assume-push @p25831 @t986) % 1.02/1.25 (assume-push @p25832 @t893) % 1.02/1.25 (assume-push @p25833 @t454) % 1.02/1.25 (assume-push @p25834 @t1131) % 1.02/1.25 (step @p281 :rule refl :args (tptp.e2)) % 1.02/1.25 (step @p8932 :rule symm :premises (@p25829)) % 1.02/1.25 (step @p8933 :rule symm :premises (@p25828)) % 1.02/1.25 (step @p8934 :rule cong :premises (@p8933 @p8932) :args (@t208)) % 1.02/1.25 (step @p8935 :rule trans :premises (@p507 @p8934)) % 1.02/1.25 (step @p8936 :rule cong :premises (@p8935 @p281) :args (@t15)) % 1.02/1.25 (step @p8937 :rule trans :premises (@p25830 @p8936)) % 1.02/1.25 (step-pop @p25835 :rule scope :premises (@p8937)) % 1.02/1.25 (step-pop @p25836 :rule scope :premises (@p25835)) % 1.02/1.25 (step-pop @p25837 :rule scope :premises (@p25836)) % 1.02/1.25 (step-pop @p25838 :rule scope :premises (@p25837)) % 1.02/1.25 (step @p8938 :rule process_scope :premises (@p25838) :args (@t942)) % 1.02/1.25 (step @p8943 :rule and_intro :premises (@p25828 @p25829 @p507 @p25830)) % 1.02/1.25 (step @p8944 :rule modus_ponens :premises (@p8943 @p8938)) % 1.02/1.25 (step-pop @p25839 :rule scope :premises (@p8944)) % 1.02/1.25 (step-pop @p25840 :rule scope :premises (@p25839)) % 1.02/1.25 (step-pop @p25841 :rule scope :premises (@p25840)) % 1.02/1.25 (step-pop @p25842 :rule scope :premises (@p25841)) % 1.02/1.25 (step @p8945 :rule process_scope :premises (@p25842) :args (@t942)) % 1.02/1.25 (step @p8950 :rule implies_elim :premises (@p8945)) % 1.02/1.25 (step @p8951 :rule resolution :premises (@p8921 @p8950) :args (true @t1150)) % 1.02/1.25 (step @p8952 :rule reordering :premises (@p8951) :args ((or @t942 @t987 @t894 @t1132 @t455))) % 1.02/1.25 (step @p8953 :rule chain_m_resolution :premises (@p5732 @p8952 @p507 @p8923 @p507 @p8894 @p65 @p8866 @p65 @p8836 @p2497 @p8807 @p8790 @p2497 @p8761 @p8743 @p8726 @p5508 @p5488 @p6303 @p949 @p8708 @p5306 @p8704 @p8582 @p8675 @p8613 @p8582 @p8611 @p8582 @p8580 @p67 @p8552 @p67 @p8522 @p238 @p8493 @p274 @p8464 @p6676 @p238 @p8420 @p238 @p8391 @p274 @p8362 @p7269 @p8339 @p1088 @p8317 @p4001 @p8276 @p4001 @p6294 @p7849 @p4415 @p8235 @p2617 @p6055 @p6015 @p274 @p7267 @p1952 @p3802 @p549 @p3778 @p8231 @p8208 @p8206 @p3441 @p4869 @p4799 @p4553 @p38 @p8184 @p5737 @p1563 @p8178 @p3248 @p11 @p7071 @p7035 @p7033 @p6996 @p6994 @p818 @p6972 @p65 @p6932 @p3486 @p6930 @p6906 @p6904 @p6879 @p4149 @p239 @p6877 @p5156 @p6856 @p176 @p6823 @p5113 @p6802 @p6779 @p6777 @p5744 @p6755 @p6735 @p1088 @p6713 @p6676 @p6674 @p951 @p4001 @p6640 @p1134 @p98 @p3359 @p2138 @p995 @p6607 @p3181 @p3156 @p3154 @p2869 @p507 @p2833 @p402 @p3144 @p2945 @p67 @p3123 @p9 @p3103 @p3083 @p3081 @p96 @p3062 @p3043 @p3041 @p2972 @p2947 @p2777 @p2754 @p2752 @p848 @p2805 @p2779 @p2997 @p2974 @p175 @p69 @p2409 @p2890 @p404 @p2670 @p549) :args ((or @t469 @t418 @t415 @t360 @t685 @t659 @t461) (@list false false false false false false false false false false false false false false false false false false false false false false false false true true false false false false false false false false false false false true true false false false false false true true true true true true true true false false false false false true true false true true true true false true true true true false false true true false false false true true true true true true true true true true false true true true true true true true true true true true true true true true true true true false true true true true true false true true false true true true false true true true false true false true true true true false false false false false false false false false false true true true true true true true true true true true true false true true true true) (@list @t942 @t454 @t890 @t454 @t939 @t399 @t918 @t399 @t936 @t629 @t922 @t892 @t629 @t932 @t928 @t914 @t930 @t929 @t986 @t482 @t893 @t915 @t883 @t1138 @t898 @t1142 @t1138 @t880 @t1138 @t920 @t372 @t940 @t372 @t923 @t408 @t925 @t412 @t692 @t1014 @t408 @t943 @t408 @t912 @t412 @t1001 @t1071 @t485 @t231 @t532 @t802 @t900 @t802 @t996 @t974 @t846 @t1131 @t634 @t833 @t971 @t412 @t866 @t581 @t638 @t241 @t772 @t886 @t1124 @t750 @t745 @t395 @t874 @t855 @t368 @t764 @t525 @t543 @t522 @t549 @t362 @t968 @t1051 @t732 @t1048 @t1044 @t245 @t766 @t399 @t1039 @t380 @t584 @t1036 @t1029 @t1031 @t590 @t239 @t819 @t902 @t387 @t247 @t838 @t895 @t781 @t1022 @t493 @t948 @t595 @t797 @t231 @t1012 @t1014 @t406 @t487 @t802 @t961 @t506 @t382 @t462 @t229 @t491 @t474 @t715 @t717 @t714 @t451 @t454 @t670 @t432 @t433 @t477 @t372 @t711 @t625 @t708 @t707 @t705 @t383 @t702 @t701 @t693 @t682 @t686 @t651 @t653 @t373 @t235 @t656 @t660 @t366 @t689 @t374 @t375 @t390 @t498 @t439 @t400 @t241))) % 1.02/1.25 (step @p8954 :rule nary_cong :premises (@p243 @p102 @p152 @p326) :args ((or @t410 @t377 @t391 @t419))) % 1.02/1.25 (assume-push @p25843 @t372) % 1.02/1.25 (assume-push @p25844 @t390) % 1.02/1.25 (assume-push @p25845 @t418) % 1.02/1.25 (assume-push @p25846 @t240) % 1.02/1.25 (step @p109 :rule evaluate :args (@t388)) % 1.02/1.25 (step @p8959 :rule symm :premises (@p25844)) % 1.02/1.25 (step @p8960 :rule trans :premises (@p25845 @p8959 @p67)) % 1.02/1.25 (step @p8961 :rule symm :premises (@p8960)) % 1.02/1.25 (step @p8962 :rule trans :premises (@p67 @p8961)) % 1.02/1.25 (step @p8963 :rule true_intro :premises (@p8962)) % 1.02/1.25 (step @p251 :rule false_intro :premises (@p239)) % 1.02/1.25 (step @p8964 :rule symm :premises (@p251)) % 1.02/1.25 (step @p8965 :rule trans :premises (@p8964 @p8963)) % 1.02/1.25 (step @p8966 false :rule eq_resolve :premises (@p8965 @p109)) % 1.02/1.25 (step-pop @p25847 :rule scope :premises (@p8966)) % 1.02/1.25 (step-pop @p25848 :rule scope :premises (@p25847)) % 1.02/1.25 (step-pop @p25849 :rule scope :premises (@p25848)) % 1.02/1.25 (step-pop @p25850 :rule scope :premises (@p25849)) % 1.02/1.25 (step @p8967 :rule process_scope :premises (@p25850) :args (false)) % 1.02/1.25 (assume-push @p25851 @t240) % 1.02/1.25 (assume-push @p25852 @t372) % 1.02/1.25 (assume-push @p25853 @t390) % 1.02/1.25 (assume-push @p25854 @t418) % 1.02/1.25 (step @p8976 :rule and_intro :premises (@p67 @p25853 @p25854 @p239)) % 1.02/1.25 (step-pop @p25855 :rule scope :premises (@p8976)) % 1.02/1.25 (step-pop @p25856 :rule scope :premises (@p25855)) % 1.02/1.25 (step-pop @p25857 :rule scope :premises (@p25856)) % 1.02/1.25 (step-pop @p25858 :rule scope :premises (@p25857)) % 1.02/1.25 (step @p8977 :rule process_scope :premises (@p25858) :args (@t1151)) % 1.02/1.25 (step @p8982 :rule implies_elim :premises (@p8977)) % 1.02/1.25 (step @p8983 :rule resolution :premises (@p8982 @p8967) :args (true @t1151)) % 1.02/1.25 (step @p8984 :rule not_and :premises (@p8983)) % 1.02/1.25 (step @p8985 :rule eq_resolve :premises (@p8984 @p8954)) % 1.02/1.25 (step @p8986 :rule reordering :premises (@p8985) :args ((or @t239 @t391 @t419 @t377))) % 1.02/1.25 (step @p8987 :rule chain_m_resolution :premises (@p8986 @p239 @p67 @p8953 @p2409 @p2890 @p404 @p2670 @p549) :args ((or @t469 @t415 @t360 @t685 @t659 @t461) (@list true false false false true true true true) (@list @t239 @t372 @t418 @t390 @t498 @t439 @t400 @t241))) % 1.02/1.25 (step @p8988 :rule refl :args (@t471)) % 1.02/1.25 (step @p8989 :rule nary_cong :premises (@p101 @p8988 @p3251) :args ((or @t386 @t471 @t695))) % 1.02/1.25 (assume-push @p25859 @t385) % 1.02/1.25 (assume-push @p25860 @t469) % 1.02/1.25 (assume-push @p25861 @t385) % 1.02/1.25 (assume-push @p25862 @t469) % 1.02/1.25 (step @p116 :rule false_intro :premises (@p98)) % 1.02/1.25 (step @p2714 :rule refl :args (@t159)) % 1.02/1.25 (step @p8994 :rule cong :premises (@p25860 @p2714) :args (@t693)) % 1.02/1.25 (step @p8995 :rule trans :premises (@p8994 @p116)) % 1.02/1.25 (step @p8996 :rule false_elim :premises (@p8995)) % 1.02/1.25 (step-pop @p25863 :rule scope :premises (@p8996)) % 1.02/1.25 (step-pop @p25864 :rule scope :premises (@p25863)) % 1.02/1.25 (step @p8997 :rule process_scope :premises (@p25864) :args (@t695)) % 1.02/1.25 (step @p9000 :rule and_intro :premises (@p98 @p25860)) % 1.02/1.25 (step @p9001 :rule modus_ponens :premises (@p9000 @p8997)) % 1.02/1.25 (step-pop @p25865 :rule scope :premises (@p9001)) % 1.02/1.25 (step-pop @p25866 :rule scope :premises (@p25865)) % 1.02/1.25 (step @p9002 :rule process_scope :premises (@p25866) :args (@t695)) % 1.02/1.25 (step @p9005 :rule implies_elim :premises (@p9002)) % 1.02/1.25 (step @p9006 :rule cnf_and_neg :args (@t1152)) % 1.02/1.25 (step @p9007 :rule resolution :premises (@p9006 @p9005) :args (true @t1152)) % 1.02/1.25 (step @p9008 :rule eq_resolve :premises (@p9007 @p8989)) % 1.02/1.25 (step @p9009 :rule reordering :premises (@p9008) :args ((or @t382 @t695 @t471))) % 1.02/1.25 (step @p9010 :rule nary_cong :premises (@p102 @p6058 @p1954 @p8988 @p100) :args ((or @t377 @t978 @t461 @t471 @t379))) % 1.02/1.25 (assume-push @p25867 @t372) % 1.02/1.25 (assume-push @p25868 @t977) % 1.02/1.25 (assume-push @p25869 @t459) % 1.02/1.25 (assume-push @p25870 @t469) % 1.02/1.25 (assume-push @p25871 @t977) % 1.02/1.25 (assume-push @p25872 @t838) % 1.02/1.25 (step @p6072 :rule false_intro :premises (@p6057)) % 1.02/1.25 (step @p76 :rule refl :args (@t125)) % 1.02/1.25 (step @p9017 :rule cong :premises (@p25872 @p76) :args (@t374)) % 1.02/1.25 (step @p9018 :rule trans :premises (@p9017 @p6072)) % 1.02/1.25 (step @p9019 :rule false_elim :premises (@p9018)) % 1.02/1.25 (step-pop @p25873 :rule scope :premises (@p9019)) % 1.02/1.25 (step-pop @p25874 :rule scope :premises (@p25873)) % 1.02/1.25 (step @p9020 :rule process_scope :premises (@p25874) :args (@t379)) % 1.02/1.25 (assume-push @p25875 @t459) % 1.02/1.25 (assume-push @p25876 @t469) % 1.02/1.25 (assume-push @p25877 @t372) % 1.02/1.25 (step @p9026 :rule symm :premises (@p25870)) % 1.02/1.25 (step @p9027 :rule symm :premises (@p25869)) % 1.02/1.25 (step @p9028 :rule cong :premises (@p9027 @p9026) :args (@t223)) % 1.02/1.25 (step @p9029 :rule trans :premises (@p67 @p9028)) % 1.02/1.25 (step-pop @p25878 :rule scope :premises (@p9029)) % 1.02/1.25 (step-pop @p25879 :rule scope :premises (@p25878)) % 1.02/1.25 (step-pop @p25880 :rule scope :premises (@p25879)) % 1.02/1.25 (step @p9030 :rule process_scope :premises (@p25880) :args (@t838)) % 1.02/1.25 (step @p9034 :rule and_intro :premises (@p25869 @p25870 @p67)) % 1.02/1.25 (step @p9035 :rule modus_ponens :premises (@p9034 @p9030)) % 1.02/1.25 (step @p9036 :rule and_intro :premises (@p6057 @p9035)) % 1.02/1.25 (step @p9037 :rule modus_ponens :premises (@p9036 @p9020)) % 1.02/1.25 (step-pop @p25881 :rule scope :premises (@p9037)) % 1.02/1.25 (step-pop @p25882 :rule scope :premises (@p25881)) % 1.02/1.25 (step-pop @p25883 :rule scope :premises (@p25882)) % 1.02/1.25 (step-pop @p25884 :rule scope :premises (@p25883)) % 1.02/1.25 (step @p9038 :rule process_scope :premises (@p25884) :args (@t379)) % 1.02/1.25 (step @p9043 :rule implies_elim :premises (@p9038)) % 1.02/1.25 (step @p9044 :rule cnf_and_neg :args (@t1153)) % 1.02/1.25 (step @p9045 :rule resolution :premises (@p9044 @p9043) :args (true @t1153)) % 1.02/1.25 (step @p9046 :rule eq_resolve :premises (@p9045 @p9010)) % 1.02/1.25 (step @p9047 :rule reordering :premises (@p9046) :args ((or @t976 @t379 @t471 @t461 @t377))) % 1.02/1.25 (step @p9048 :rule chain_m_resolution :premises (@p3041 @p9047 @p6057 @p67 @p9009 @p98 @p8987 @p2997 @p2974 @p2972 @p2947 @p2777 @p2754 @p2752 @p848 @p2805 @p2779) :args ((or @t415 @t360 @t685 @t659 @t461) (@list true true false true true false true true true true true true true true true true) (@list @t374 @t976 @t372 @t693 @t382 @t469 @t366 @t689 @t682 @t686 @t651 @t653 @t373 @t235 @t656 @t660))) % 1.02/1.25 (step @p9049 :rule chain_m_resolution :premises (@p1132 @p7154 @p1207 @p67 @p1710 @p452) :args ((or @t400 @t360 @t498 @t444) @t617 (@list @t390 @t511 @t372 @t499 @t237))) % 1.02/1.25 (step @p9050 :rule and_elim :premises (@p4) :args (4)) % 1.02/1.25 (step @p9051 :rule symm :premises (@p9050)) % 1.02/1.25 (step @p9052 :rule bool-double-not-elim :args (@t1154)) % 1.02/1.25 (step @p9053 :rule nary_cong :premises (@p9052 @p3874 @p8988) :args ((or @t1156 @t782 @t471))) % 1.02/1.25 (assume-push @p25885 @t1155) % 1.02/1.25 (assume-push @p25886 @t781) % 1.02/1.25 (assume-push @p25887 @t1155) % 1.02/1.25 (assume-push @p25888 @t781) % 1.02/1.25 (step @p9058 :rule false_intro :premises (@p9051)) % 1.02/1.25 (step @p76 :rule refl :args (@t125)) % 1.02/1.25 (step @p9059 :rule cong :premises (@p25886 @p76) :args (@t469)) % 1.02/1.25 (step @p9060 :rule trans :premises (@p9059 @p9058)) % 1.02/1.25 (step @p9061 :rule false_elim :premises (@p9060)) % 1.02/1.25 (step-pop @p25889 :rule scope :premises (@p9061)) % 1.02/1.25 (step-pop @p25890 :rule scope :premises (@p25889)) % 1.02/1.25 (step @p9062 :rule process_scope :premises (@p25890) :args (@t471)) % 1.02/1.25 (step @p9065 :rule and_intro :premises (@p9051 @p25886)) % 1.02/1.25 (step @p9066 :rule modus_ponens :premises (@p9065 @p9062)) % 1.02/1.25 (step-pop @p25891 :rule scope :premises (@p9066)) % 1.02/1.25 (step-pop @p25892 :rule scope :premises (@p25891)) % 1.02/1.25 (step @p9067 :rule process_scope :premises (@p25892) :args (@t471)) % 1.02/1.25 (step @p9070 :rule implies_elim :premises (@p9067)) % 1.02/1.25 (step @p9071 :rule cnf_and_neg :args (@t1157)) % 1.02/1.25 (step @p9072 :rule resolution :premises (@p9071 @p9070) :args (true @t1157)) % 1.02/1.25 (step @p9073 :rule eq_resolve :premises (@p9072 @p9053)) % 1.02/1.25 (step @p9074 :rule reordering :premises (@p9073) :args ((or @t1154 @t471 @t782))) % 1.02/1.25 (step @p9075 :rule nary_cong :premises (@p1140 @p8209 @p3415 @p3442) :args ((or @t507 @t1126 @t694 @t744))) % 1.02/1.25 (assume-push @p25893 @t506) % 1.02/1.25 (assume-push @p25894 @t743) % 1.02/1.25 (assume-push @p25895 @t692) % 1.02/1.25 (assume-push @p25896 @t1125) % 1.02/1.25 (step @p109 :rule evaluate :args (@t388)) % 1.02/1.25 (step @p9080 :rule symm :premises (@p25895)) % 1.02/1.25 (step @p9081 :rule trans :premises (@p9080 @p1134)) % 1.02/1.25 (step @p9082 :rule symm :premises (@p9081)) % 1.02/1.25 (step @p9083 :rule symm :premises (@p25894)) % 1.02/1.25 (step @p9084 :rule trans :premises (@p9083 @p1134 @p9082)) % 1.02/1.25 (step @p9085 :rule true_intro :premises (@p9084)) % 1.02/1.25 (step @p8215 :rule false_intro :premises (@p8208)) % 1.02/1.25 (step @p9086 :rule symm :premises (@p8215)) % 1.02/1.25 (step @p9087 :rule trans :premises (@p9086 @p9085)) % 1.02/1.25 (step @p9088 false :rule eq_resolve :premises (@p9087 @p109)) % 1.02/1.25 (step-pop @p25897 :rule scope :premises (@p9088)) % 1.02/1.25 (step-pop @p25898 :rule scope :premises (@p25897)) % 1.02/1.25 (step-pop @p25899 :rule scope :premises (@p25898)) % 1.02/1.25 (step-pop @p25900 :rule scope :premises (@p25899)) % 1.02/1.25 (step @p9089 :rule process_scope :premises (@p25900) :args (false)) % 1.02/1.25 (assume-push @p25901 @t506) % 1.02/1.25 (assume-push @p25902 @t1125) % 1.02/1.25 (assume-push @p25903 @t692) % 1.02/1.25 (assume-push @p25904 @t743) % 1.02/1.25 (step @p9098 :rule and_intro :premises (@p1134 @p25904 @p25903 @p8208)) % 1.02/1.25 (step-pop @p25905 :rule scope :premises (@p9098)) % 1.02/1.25 (step-pop @p25906 :rule scope :premises (@p25905)) % 1.02/1.25 (step-pop @p25907 :rule scope :premises (@p25906)) % 1.02/1.25 (step-pop @p25908 :rule scope :premises (@p25907)) % 1.02/1.25 (step @p9099 :rule process_scope :premises (@p25908) :args (@t1158)) % 1.02/1.25 (step @p9104 :rule implies_elim :premises (@p9099)) % 1.02/1.25 (step @p9105 :rule resolution :premises (@p9104 @p9089) :args (true @t1158)) % 1.02/1.25 (step @p9106 :rule not_and :premises (@p9105)) % 1.02/1.25 (step @p9107 :rule eq_resolve :premises (@p9106 @p9075)) % 1.02/1.25 (step @p9108 :rule reordering :premises (@p9107) :args ((or @t1124 @t694 @t744 @t507))) % 1.02/1.25 (step @p9109 :rule and_elim :premises (@p4) :args (37)) % 1.02/1.25 (step @p9110 :rule symm :premises (@p9109)) % 1.02/1.25 (step @p9111 :rule refl :args (@t916)) % 1.02/1.25 (step @p9112 :rule bool-double-not-elim :args (@t1159)) % 1.02/1.25 (step @p9113 :rule nary_cong :premises (@p1140 @p9112 @p3442 @p9111) :args ((or @t507 (not @t1160) @t744 @t916))) % 1.02/1.25 (assume-push @p25909 @t506) % 1.02/1.25 (assume-push @p25910 @t915) % 1.02/1.25 (assume-push @p25911 @t743) % 1.02/1.25 (assume-push @p25912 @t1160) % 1.02/1.25 (step @p109 :rule evaluate :args (@t388)) % 1.02/1.25 (step @p9118 :rule symm :premises (@p25911)) % 1.02/1.25 (step @p9119 :rule trans :premises (@p9118 @p1134)) % 1.02/1.25 (step @p9120 :rule symm :premises (@p9119)) % 1.02/1.25 (step @p9121 :rule symm :premises (@p25910)) % 1.02/1.25 (step @p9122 :rule trans :premises (@p9121 @p1134 @p9120)) % 1.02/1.25 (step @p9123 :rule true_intro :premises (@p9122)) % 1.02/1.25 (step @p9124 :rule false_intro :premises (@p9110)) % 1.02/1.25 (step @p9125 :rule symm :premises (@p9124)) % 1.02/1.25 (step @p9126 :rule trans :premises (@p9125 @p9123)) % 1.02/1.25 (step @p9127 false :rule eq_resolve :premises (@p9126 @p109)) % 1.02/1.25 (step-pop @p25913 :rule scope :premises (@p9127)) % 1.02/1.25 (step-pop @p25914 :rule scope :premises (@p25913)) % 1.02/1.25 (step-pop @p25915 :rule scope :premises (@p25914)) % 1.02/1.25 (step-pop @p25916 :rule scope :premises (@p25915)) % 1.02/1.25 (step @p9128 :rule process_scope :premises (@p25916) :args (false)) % 1.02/1.25 (assume-push @p25917 @t506) % 1.02/1.25 (assume-push @p25918 @t1160) % 1.02/1.25 (assume-push @p25919 @t743) % 1.02/1.25 (assume-push @p25920 @t915) % 1.02/1.25 (step @p9137 :rule and_intro :premises (@p1134 @p25920 @p25919 @p9110)) % 1.02/1.25 (step-pop @p25921 :rule scope :premises (@p9137)) % 1.02/1.25 (step-pop @p25922 :rule scope :premises (@p25921)) % 1.02/1.25 (step-pop @p25923 :rule scope :premises (@p25922)) % 1.02/1.25 (step-pop @p25924 :rule scope :premises (@p25923)) % 1.02/1.25 (step @p9138 :rule process_scope :premises (@p25924) :args (@t1161)) % 1.02/1.25 (step @p9143 :rule implies_elim :premises (@p9138)) % 1.02/1.25 (step @p9144 :rule resolution :premises (@p9143 @p9128) :args (true @t1161)) % 1.02/1.25 (step @p9145 :rule not_and :premises (@p9144)) % 1.02/1.25 (step @p9146 :rule eq_resolve :premises (@p9145 @p9113)) % 1.02/1.25 (step @p9147 :rule reordering :premises (@p9146) :args ((or @t1159 @t916 @t744 @t507))) % 1.02/1.25 (step @p9148 :rule and_elim :premises (@p4) :args (51)) % 1.02/1.25 (step @p9149 :rule symm :premises (@p9148)) % 1.02/1.25 (step @p9150 :rule bool-double-not-elim :args (@t1162)) % 1.02/1.25 (step @p9151 :rule nary_cong :premises (@p9150 @p2948 @p4754) :args ((or (not @t1163) @t683 @t872))) % 1.02/1.25 (assume-push @p25925 @t1163) % 1.02/1.25 (assume-push @p25926 @t682) % 1.02/1.25 (assume-push @p25927 @t1163) % 1.02/1.25 (assume-push @p25928 @t682) % 1.02/1.25 (step @p9156 :rule false_intro :premises (@p9149)) % 1.02/1.25 (step @p2714 :rule refl :args (@t159)) % 1.02/1.25 (step @p9157 :rule cong :premises (@p25926 @p2714) :args (@t871)) % 1.02/1.25 (step @p9158 :rule trans :premises (@p9157 @p9156)) % 1.02/1.25 (step @p9159 :rule false_elim :premises (@p9158)) % 1.02/1.25 (step-pop @p25929 :rule scope :premises (@p9159)) % 1.02/1.25 (step-pop @p25930 :rule scope :premises (@p25929)) % 1.02/1.25 (step @p9160 :rule process_scope :premises (@p25930) :args (@t872)) % 1.02/1.25 (step @p9163 :rule and_intro :premises (@p9149 @p25926)) % 1.02/1.25 (step @p9164 :rule modus_ponens :premises (@p9163 @p9160)) % 1.02/1.25 (step-pop @p25931 :rule scope :premises (@p9164)) % 1.02/1.25 (step-pop @p25932 :rule scope :premises (@p25931)) % 1.02/1.25 (step @p9165 :rule process_scope :premises (@p25932) :args (@t872)) % 1.02/1.25 (step @p9168 :rule implies_elim :premises (@p9165)) % 1.02/1.25 (step @p9169 :rule cnf_and_neg :args (@t1164)) % 1.02/1.25 (step @p9170 :rule resolution :premises (@p9169 @p9168) :args (true @t1164)) % 1.02/1.25 (step @p9171 :rule eq_resolve :premises (@p9170 @p9151)) % 1.02/1.25 (step @p9172 :rule nary_cong :premises (@p102 @p3253 @p1954 @p8988 @p4367) :args ((or @t377 @t727 @t461 @t471 @t840))) % 1.02/1.25 (assume-push @p25933 @t372) % 1.02/1.25 (assume-push @p25934 @t726) % 1.02/1.25 (assume-push @p25935 @t459) % 1.02/1.25 (assume-push @p25936 @t469) % 1.02/1.25 (assume-push @p25937 @t726) % 1.02/1.25 (assume-push @p25938 @t838) % 1.02/1.25 (step @p3259 :rule false_intro :premises (@p3250)) % 1.02/1.25 (step @p2714 :rule refl :args (@t159)) % 1.02/1.25 (step @p4375 :rule cong :premises (@p25938 @p2714) :args (@t387)) % 1.02/1.25 (step @p4376 :rule trans :premises (@p4375 @p3259)) % 1.02/1.25 (step @p4377 :rule false_elim :premises (@p4376)) % 1.02/1.25 (step-pop @p25939 :rule scope :premises (@p4377)) % 1.02/1.25 (step-pop @p25940 :rule scope :premises (@p25939)) % 1.02/1.25 (step @p9179 :rule process_scope :premises (@p25940) :args (@t840)) % 1.02/1.25 (assume-push @p25941 @t459) % 1.02/1.25 (assume-push @p25942 @t469) % 1.02/1.25 (assume-push @p25943 @t372) % 1.02/1.25 (step @p9026 :rule symm :premises (@p25936)) % 1.02/1.25 (step @p9027 :rule symm :premises (@p25935)) % 1.02/1.25 (step @p9028 :rule cong :premises (@p9027 @p9026) :args (@t223)) % 1.02/1.25 (step @p9029 :rule trans :premises (@p67 @p9028)) % 1.02/1.25 (step-pop @p25944 :rule scope :premises (@p9029)) % 1.02/1.25 (step-pop @p25945 :rule scope :premises (@p25944)) % 1.02/1.25 (step-pop @p25946 :rule scope :premises (@p25945)) % 1.02/1.25 (step @p9185 :rule process_scope :premises (@p25946) :args (@t838)) % 1.02/1.25 (step @p9189 :rule and_intro :premises (@p25935 @p25936 @p67)) % 1.02/1.25 (step @p9190 :rule modus_ponens :premises (@p9189 @p9185)) % 1.02/1.25 (step @p9191 :rule and_intro :premises (@p3250 @p9190)) % 1.02/1.25 (step @p9192 :rule modus_ponens :premises (@p9191 @p9179)) % 1.02/1.25 (step-pop @p25947 :rule scope :premises (@p9192)) % 1.02/1.25 (step-pop @p25948 :rule scope :premises (@p25947)) % 1.02/1.25 (step-pop @p25949 :rule scope :premises (@p25948)) % 1.02/1.25 (step-pop @p25950 :rule scope :premises (@p25949)) % 1.02/1.25 (step @p9193 :rule process_scope :premises (@p25950) :args (@t840)) % 1.02/1.25 (step @p9198 :rule implies_elim :premises (@p9193)) % 1.02/1.25 (step @p9199 :rule cnf_and_neg :args (@t1165)) % 1.02/1.25 (step @p9200 :rule resolution :premises (@p9199 @p9198) :args (true @t1165)) % 1.02/1.25 (step @p9201 :rule eq_resolve :premises (@p9200 @p9172)) % 1.02/1.25 (step @p9202 :rule reordering :premises (@p9201) :args ((or @t725 @t471 @t840 @t461 @t377))) % 1.02/1.25 (step @p9203 :rule refl :args (@t1166)) % 1.02/1.25 (step @p9204 :rule refl :args (@t1121)) % 1.02/1.25 (step @p9205 :rule nary_cong :premises (@p955 @p9204 @p3442 @p9203) :args ((or @t489 @t1121 @t744 @t1166))) % 1.02/1.25 (assume-push @p25951 @t234) % 1.02/1.25 (assume-push @p25952 @t1119) % 1.02/1.25 (assume-push @p25953 @t743) % 1.02/1.25 (assume-push @p25954 @t234) % 1.02/1.25 (assume-push @p25955 @t1119) % 1.02/1.25 (assume-push @p25956 @t743) % 1.02/1.25 (step @p966 :rule false_intro :premises (@p952)) % 1.02/1.25 (step @p9212 :rule refl :args (@t48)) % 1.02/1.25 (step @p9213 :rule cong :premises (@p25953 @p9212) :args (@t282)) % 1.02/1.25 (step @p9214 :rule trans :premises (@p9213 @p8095)) % 1.02/1.25 (step @p281 :rule refl :args (tptp.e2)) % 1.02/1.25 (step @p9215 :rule cong :premises (@p281 @p9214) :args (@t1006)) % 1.02/1.25 (step @p9216 :rule trans :premises (@p9215 @p966)) % 1.02/1.25 (step @p9217 :rule false_elim :premises (@p9216)) % 1.02/1.25 (step-pop @p25957 :rule scope :premises (@p9217)) % 1.02/1.25 (step-pop @p25958 :rule scope :premises (@p25957)) % 1.02/1.25 (step-pop @p25959 :rule scope :premises (@p25958)) % 1.02/1.25 (step @p9218 :rule process_scope :premises (@p25959) :args (@t1166)) % 1.02/1.25 (step @p9222 :rule and_intro :premises (@p952 @p8096 @p25953)) % 1.02/1.25 (step @p9223 :rule modus_ponens :premises (@p9222 @p9218)) % 1.02/1.25 (step-pop @p25960 :rule scope :premises (@p9223)) % 1.02/1.25 (step-pop @p25961 :rule scope :premises (@p25960)) % 1.02/1.25 (step-pop @p25962 :rule scope :premises (@p25961)) % 1.02/1.25 (step @p9224 :rule process_scope :premises (@p25962) :args (@t1166)) % 1.02/1.25 (step @p9228 :rule implies_elim :premises (@p9224)) % 1.02/1.25 (step @p9229 :rule cnf_and_neg :args (@t1167)) % 1.02/1.25 (step @p9230 :rule resolution :premises (@p9229 @p9228) :args (true @t1167)) % 1.02/1.25 (step @p9231 :rule eq_resolve :premises (@p9230 @p9205)) % 1.02/1.25 (step @p9232 :rule reordering :premises (@p9231) :args ((or @t233 @t744 @t1121 @t1166))) % 1.02/1.25 (step @p9233 :rule eq-symm :args (@t159 tptp.e4)) % 1.02/1.25 (step @p9234 :rule nary_cong :premises (@p718 @p4405 @p5309 @p6300 @p9233) :args (@t165)) % 1.02/1.25 (step @p9235 :rule and_elim :premises (@p1) :args (0)) % 1.02/1.25 (step @p9236 :rule eq_resolve :premises (@p9235 @p9234)) % 1.02/1.25 (assume-push @p25963 @t1106) % 1.02/1.25 (assume-push @p25964 @t1106) % 1.02/1.25 (step @p472 :rule refl :args (tptp.e3)) % 1.02/1.25 (step @p9239 :rule cong :premises (@p472 @p25963) :args (@t48)) % 1.02/1.25 (step @p9240 :rule trans :premises (@p25963 @p9239)) % 1.02/1.25 (step-pop @p25965 :rule scope :premises (@p9240)) % 1.02/1.25 (step @p9241 :rule process_scope :premises (@p25965) :args (@t1006)) % 1.02/1.25 (step @p9243 :rule modus_ponens :premises (@p25963 @p9241)) % 1.02/1.25 (step-pop @p25966 :rule scope :premises (@p9243)) % 1.02/1.25 (step @p9244 :rule process_scope :premises (@p25966) :args (@t1006)) % 1.02/1.25 (step @p9246 :rule implies_elim :premises (@p9244)) % 1.02/1.25 (step @p9247 :rule bool-double-not-elim :args (@t699)) % 1.02/1.25 (step @p9248 :rule nary_cong :premises (@p3679 @p9247 @p5874 @p7157) :args ((or @t704 @t1169 @t962 @t1061))) % 1.02/1.25 (assume-push @p25967 @t701) % 1.02/1.25 (assume-push @p25968 @t1170) % 1.02/1.25 (assume-push @p25969 @t1060) % 1.02/1.25 (assume-push @p25970 @t1168) % 1.02/1.25 (step @p109 :rule evaluate :args (@t388)) % 1.02/1.25 (step @p9253 :rule symm :premises (@p25969)) % 1.02/1.25 (step @p9254 :rule trans :premises (@p9253 @p3043)) % 1.02/1.25 (step @p9255 :rule symm :premises (@p9254)) % 1.02/1.25 (step @p9256 :rule symm :premises (@p25968)) % 1.02/1.25 (step @p9257 :rule trans :premises (@p9256 @p3043 @p9255)) % 1.02/1.25 (step @p9258 :rule true_intro :premises (@p9257)) % 1.02/1.25 (step @p9259 :rule false_intro :premises (@p3016)) % 1.02/1.25 (step @p9260 :rule symm :premises (@p9259)) % 1.02/1.25 (step @p9261 :rule trans :premises (@p9260 @p9258)) % 1.02/1.25 (step @p9262 false :rule eq_resolve :premises (@p9261 @p109)) % 1.02/1.25 (step-pop @p25971 :rule scope :premises (@p9262)) % 1.02/1.25 (step-pop @p25972 :rule scope :premises (@p25971)) % 1.02/1.25 (step-pop @p25973 :rule scope :premises (@p25972)) % 1.02/1.25 (step-pop @p25974 :rule scope :premises (@p25973)) % 1.02/1.25 (step @p9263 :rule process_scope :premises (@p25974) :args (false)) % 1.02/1.25 (assume-push @p25975 @t701) % 1.02/1.25 (assume-push @p25976 @t1168) % 1.02/1.25 (assume-push @p25977 @t961) % 1.02/1.25 (assume-push @p25978 @t1060) % 1.02/1.25 (assume-push @p25979 @t961) % 1.02/1.25 (assume-push @p25980 @t701) % 1.02/1.25 (step @p9274 :rule symm :premises (@p25977)) % 1.02/1.25 (step @p9275 :rule cong :premises (@p9274 @p9274) :args (@t228)) % 1.02/1.25 (step @p9276 :rule trans :premises (@p3043 @p9275)) % 1.02/1.25 (step-pop @p25981 :rule scope :premises (@p9276)) % 1.02/1.25 (step-pop @p25982 :rule scope :premises (@p25981)) % 1.02/1.25 (step @p9277 :rule process_scope :premises (@p25982) :args (@t1170)) % 1.02/1.25 (step @p9280 :rule and_intro :premises (@p25977 @p3043)) % 1.02/1.25 (step @p9281 :rule modus_ponens :premises (@p9280 @p9277)) % 1.02/1.25 (step @p9282 :rule and_intro :premises (@p3043 @p9281 @p25978 @p3016)) % 1.02/1.25 (step-pop @p25983 :rule scope :premises (@p9282)) % 1.02/1.25 (step-pop @p25984 :rule scope :premises (@p25983)) % 1.02/1.25 (step-pop @p25985 :rule scope :premises (@p25984)) % 1.02/1.25 (step-pop @p25986 :rule scope :premises (@p25985)) % 1.02/1.25 (step @p9283 :rule process_scope :premises (@p25986) :args (@t1171)) % 1.02/1.25 (step @p9288 :rule implies_elim :premises (@p9283)) % 1.02/1.25 (step @p9289 :rule resolution :premises (@p9288 @p9263) :args (true @t1171)) % 1.02/1.25 (step @p9290 :rule not_and :premises (@p9289)) % 1.02/1.25 (step @p9291 :rule eq_resolve :premises (@p9290 @p9248)) % 1.02/1.25 (step @p9292 :rule reordering :premises (@p9291) :args ((or @t699 @t1061 @t962 @t704))) % 1.02/1.25 (step @p9293 :rule chain_m_resolution :premises (@p7857 @p9292 @p3016 @p3043 @p9246 @p9236 @p9232 @p952 @p8096 @p9202 @p3250 @p67 @p9171 @p9149 @p3006 @p9147 @p9110 @p1134 @p9108 @p8208 @p1134 @p3958 @p9009 @p98 @p9074 @p9051 @p2777 @p2754 @p2752 @p848 @p2730 @p2705) :args ((or @t415 @t684 @t664 @t443 @t675 @t471 @t461) (@list true true false true false true true false true true false true true false true true false true true false false true true true true true true true true true true) (@list @t1060 @t699 @t701 @t1106 @t961 @t1006 @t233 @t1119 @t387 @t725 @t372 @t871 @t1162 @t682 @t915 @t1159 @t506 @t692 @t1124 @t506 @t743 @t693 @t382 @t781 @t1154 @t651 @t653 @t373 @t235 @t644 @t646))) % 1.02/1.25 (step @p9294 :rule chain_m_resolution :premises (@p4531 @p3677 @p1563 @p3958 @p3317 @p3277 @p65 @p3910 @p3873 @p65 @p3248 @p507 @p11) :args ((or @t415 @t360 @t684 @t664 @t461 @t476) (@list true false false true true false true true false true false true) (@list @t761 @t543 @t743 @t522 @t729 @t399 @t781 @t783 @t399 @t549 @t454 @t362))) % 1.02/1.25 (step @p9295 :rule nary_cong :premises (@p1488 @p3679 @p7158 @p1954 @p996 @p7157) :args ((or @t402 @t704 @t1064 @t461 @t492 @t1061))) % 1.02/1.25 (assume-push @p25987 @t701) % 1.02/1.25 (assume-push @p25988 @t1042) % 1.02/1.25 (assume-push @p25989 @t1060) % 1.02/1.25 (assume-push @p25990 @t1063) % 1.02/1.25 (step @p109 :rule evaluate :args (@t388)) % 1.02/1.25 (step @p9300 :rule symm :premises (@p25989)) % 1.02/1.25 (step @p9301 :rule trans :premises (@p9300 @p3043)) % 1.02/1.25 (step @p9302 :rule symm :premises (@p9301)) % 1.02/1.25 (step @p9303 :rule symm :premises (@p25988)) % 1.02/1.25 (step @p9304 :rule trans :premises (@p9303 @p3043 @p9302)) % 1.02/1.25 (step @p9305 :rule true_intro :premises (@p9304)) % 1.02/1.25 (step @p7166 :rule false_intro :premises (@p7156)) % 1.02/1.25 (step @p9306 :rule symm :premises (@p7166)) % 1.02/1.25 (step @p9307 :rule trans :premises (@p9306 @p9305)) % 1.02/1.25 (step @p9308 false :rule eq_resolve :premises (@p9307 @p109)) % 1.02/1.25 (step-pop @p25991 :rule scope :premises (@p9308)) % 1.02/1.25 (step-pop @p25992 :rule scope :premises (@p25991)) % 1.02/1.25 (step-pop @p25993 :rule scope :premises (@p25992)) % 1.02/1.25 (step-pop @p25994 :rule scope :premises (@p25993)) % 1.02/1.25 (step @p9309 :rule process_scope :premises (@p25994) :args (false)) % 1.02/1.25 (assume-push @p25995 @t399) % 1.02/1.25 (assume-push @p25996 @t701) % 1.02/1.25 (assume-push @p25997 @t1063) % 1.02/1.25 (assume-push @p25998 @t459) % 1.02/1.25 (assume-push @p25999 @t491) % 1.02/1.25 (assume-push @p26000 @t1060) % 1.02/1.25 (assume-push @p26001 @t491) % 1.02/1.25 (assume-push @p26002 @t459) % 1.02/1.25 (assume-push @p26003 @t399) % 1.02/1.25 (step @p6951 :rule symm :premises (@p25998)) % 1.02/1.25 (step @p6952 :rule symm :premises (@p25999)) % 1.02/1.25 (step @p6953 :rule cong :premises (@p6952 @p6951) :args (@t227)) % 1.02/1.25 (step @p6954 :rule trans :premises (@p65 @p6953)) % 1.02/1.25 (step-pop @p26004 :rule scope :premises (@p6954)) % 1.02/1.25 (step-pop @p26005 :rule scope :premises (@p26004)) % 1.02/1.25 (step-pop @p26006 :rule scope :premises (@p26005)) % 1.02/1.25 (step @p9323 :rule process_scope :premises (@p26006) :args (@t1042)) % 1.02/1.25 (step @p9327 :rule and_intro :premises (@p25999 @p25998 @p65)) % 1.02/1.25 (step @p9328 :rule modus_ponens :premises (@p9327 @p9323)) % 1.02/1.25 (step @p9329 :rule and_intro :premises (@p3043 @p9328 @p26000 @p7156)) % 1.02/1.25 (step-pop @p26007 :rule scope :premises (@p9329)) % 1.02/1.25 (step-pop @p26008 :rule scope :premises (@p26007)) % 1.02/1.25 (step-pop @p26009 :rule scope :premises (@p26008)) % 1.02/1.25 (step-pop @p26010 :rule scope :premises (@p26009)) % 1.02/1.25 (step-pop @p26011 :rule scope :premises (@p26010)) % 1.02/1.25 (step-pop @p26012 :rule scope :premises (@p26011)) % 1.02/1.25 (step @p9330 :rule process_scope :premises (@p26012) :args (@t1172)) % 1.02/1.25 (step @p9337 :rule implies_elim :premises (@p9330)) % 1.02/1.25 (step @p9338 :rule resolution :premises (@p9337 @p9309) :args (true @t1172)) % 1.02/1.25 (step @p9339 :rule not_and :premises (@p9338)) % 1.02/1.25 (step @p9340 :rule eq_resolve :premises (@p9339 @p9295)) % 1.02/1.25 (step @p9341 :rule reordering :premises (@p9340) :args ((or @t1062 @t1061 @t461 @t492 @t704 @t402))) % 1.02/1.25 (step @p9342 :rule nary_cong :premises (@p4287 @p3679 @p3874 @p39) :args ((or @t831 @t704 @t782 @t367))) % 1.02/1.25 (assume-push @p26013 @t701) % 1.02/1.25 (assume-push @p26014 @t781) % 1.02/1.25 (assume-push @p26015 @t366) % 1.02/1.25 (assume-push @p26016 @t246) % 1.02/1.25 (step @p109 :rule evaluate :args (@t388)) % 1.02/1.25 (step @p9347 :rule symm :premises (@p26014)) % 1.02/1.25 (step @p9348 :rule trans :premises (@p26015 @p9347 @p3043)) % 1.02/1.25 (step @p9349 :rule symm :premises (@p9348)) % 1.02/1.25 (step @p9350 :rule trans :premises (@p3043 @p9349)) % 1.02/1.25 (step @p9351 :rule true_intro :premises (@p9350)) % 1.02/1.25 (step @p4295 :rule false_intro :premises (@p818)) % 1.02/1.25 (step @p9352 :rule symm :premises (@p4295)) % 1.02/1.25 (step @p9353 :rule trans :premises (@p9352 @p9351)) % 1.02/1.25 (step @p9354 false :rule eq_resolve :premises (@p9353 @p109)) % 1.02/1.25 (step-pop @p26017 :rule scope :premises (@p9354)) % 1.02/1.25 (step-pop @p26018 :rule scope :premises (@p26017)) % 1.02/1.25 (step-pop @p26019 :rule scope :premises (@p26018)) % 1.02/1.25 (step-pop @p26020 :rule scope :premises (@p26019)) % 1.02/1.25 (step @p9355 :rule process_scope :premises (@p26020) :args (false)) % 1.02/1.25 (assume-push @p26021 @t246) % 1.02/1.25 (assume-push @p26022 @t701) % 1.02/1.25 (assume-push @p26023 @t781) % 1.02/1.25 (assume-push @p26024 @t366) % 1.02/1.25 (step @p9364 :rule and_intro :premises (@p3043 @p26023 @p26024 @p818)) % 1.02/1.25 (step-pop @p26025 :rule scope :premises (@p9364)) % 1.02/1.25 (step-pop @p26026 :rule scope :premises (@p26025)) % 1.02/1.25 (step-pop @p26027 :rule scope :premises (@p26026)) % 1.02/1.25 (step-pop @p26028 :rule scope :premises (@p26027)) % 1.02/1.25 (step @p9365 :rule process_scope :premises (@p26028) :args (@t1173)) % 1.02/1.25 (step @p9370 :rule implies_elim :premises (@p9365)) % 1.02/1.25 (step @p9371 :rule resolution :premises (@p9370 @p9355) :args (true @t1173)) % 1.02/1.25 (step @p9372 :rule not_and :premises (@p9371)) % 1.02/1.25 (step @p9373 :rule eq_resolve :premises (@p9372 @p9342)) % 1.02/1.25 (step @p9374 :rule reordering :premises (@p9373) :args ((or @t245 @t367 @t782 @t704))) % 1.02/1.25 (step @p9375 :rule chain_m_resolution :premises (@p9341 @p7156 @p65 @p3043 @p7857 @p9246 @p9232 @p952 @p8096 @p9147 @p9110 @p1134 @p3958 @p9374 @p818 @p3043 @p3014 @p7120 @p7097) :args ((or @t693 @t374 @t415 @t684 @t664 @t443 @t675 @t656 @t461 @t492) (@list true false false false true true true false true true false false true true false false true true) (@list @t1062 @t399 @t701 @t1060 @t1106 @t1006 @t233 @t1119 @t915 @t1159 @t506 @t743 @t781 @t245 @t701 @t366 @t697 @t1055))) % 1.02/1.25 (step @p9376 :rule chain_m_resolution :premises (@p9246 @p7857 @p9232 @p952 @p8096 @p9147 @p9110 @p1134 @p3958 @p6802 @p6779 @p9375 @p9341 @p7156 @p65 @p3043 @p995 @p9294 @p175 @p69 @p2409 @p9293 @p9049 @p9048 @p2890 @p404 @p2670 @p549 @p2945 @p67 @p848 @p2805 @p2779 @p2831 @p2807 @p2916 @p2892) :args ((or @t415 @t360 @t659 @t461) (@list false true true false true true false false true true false true true false false false true true true false true true true true true true true true false true true true true true true true) (@list @t1106 @t1006 @t233 @t1119 @t915 @t1159 @t506 @t743 @t781 @t1022 @t693 @t1060 @t1062 @t399 @t701 @t491 @t474 @t374 @t375 @t390 @t469 @t443 @t684 @t498 @t439 @t400 @t241 @t477 @t372 @t235 @t656 @t660 @t664 @t666 @t675 @t677))) % 1.02/1.25 (step @p9377 :rule and_elim :premises (@p4) :args (2)) % 1.02/1.25 (step @p9378 :rule symm :premises (@p9377)) % 1.02/1.25 (step @p9379 :rule bool-double-not-elim :args (@t1174)) % 1.02/1.25 (step @p9380 :rule nary_cong :premises (@p3679 @p9379 @p3251 @p7157) :args ((or @t704 @t1176 @t695 @t1061))) % 1.02/1.25 (assume-push @p26029 @t701) % 1.02/1.25 (assume-push @p26030 @t1060) % 1.02/1.25 (assume-push @p26031 @t693) % 1.02/1.25 (assume-push @p26032 @t1175) % 1.02/1.25 (step @p109 :rule evaluate :args (@t388)) % 1.02/1.25 (step @p9385 :rule symm :premises (@p26031)) % 1.02/1.25 (step @p9386 :rule trans :premises (@p9385 @p3043)) % 1.02/1.25 (step @p9387 :rule symm :premises (@p9386)) % 1.02/1.25 (step @p9388 :rule symm :premises (@p26030)) % 1.02/1.25 (step @p9389 :rule trans :premises (@p9388 @p3043 @p9387)) % 1.02/1.25 (step @p9390 :rule true_intro :premises (@p9389)) % 1.02/1.25 (step @p9391 :rule false_intro :premises (@p9378)) % 1.02/1.25 (step @p9392 :rule symm :premises (@p9391)) % 1.02/1.25 (step @p9393 :rule trans :premises (@p9392 @p9390)) % 1.02/1.25 (step @p9394 false :rule eq_resolve :premises (@p9393 @p109)) % 1.02/1.25 (step-pop @p26033 :rule scope :premises (@p9394)) % 1.02/1.25 (step-pop @p26034 :rule scope :premises (@p26033)) % 1.02/1.25 (step-pop @p26035 :rule scope :premises (@p26034)) % 1.02/1.25 (step-pop @p26036 :rule scope :premises (@p26035)) % 1.02/1.25 (step @p9395 :rule process_scope :premises (@p26036) :args (false)) % 1.02/1.25 (assume-push @p26037 @t701) % 1.02/1.25 (assume-push @p26038 @t1175) % 1.02/1.25 (assume-push @p26039 @t693) % 1.02/1.25 (assume-push @p26040 @t1060) % 1.02/1.25 (step @p9404 :rule and_intro :premises (@p3043 @p26040 @p26039 @p9378)) % 1.02/1.25 (step-pop @p26041 :rule scope :premises (@p9404)) % 1.02/1.25 (step-pop @p26042 :rule scope :premises (@p26041)) % 1.02/1.25 (step-pop @p26043 :rule scope :premises (@p26042)) % 1.02/1.25 (step-pop @p26044 :rule scope :premises (@p26043)) % 1.02/1.25 (step @p9405 :rule process_scope :premises (@p26044) :args (@t1177)) % 1.02/1.25 (step @p9410 :rule implies_elim :premises (@p9405)) % 1.02/1.25 (step @p9411 :rule resolution :premises (@p9410 @p9395) :args (true @t1177)) % 1.02/1.25 (step @p9412 :rule not_and :premises (@p9411)) % 1.02/1.25 (step @p9413 :rule eq_resolve :premises (@p9412 @p9380)) % 1.02/1.25 (step @p9414 :rule reordering :premises (@p9413) :args ((or @t1174 @t695 @t1061 @t704))) % 1.02/1.25 (step @p9415 :rule chain_m_resolution :premises (@p9414 @p9378 @p3043 @p7857 @p7154 @p1207 @p67 @p9246 @p770 @p9232 @p952 @p8096 @p9147 @p9110 @p1134 @p3465 @p3441 @p3958 @p6802 @p6779) :args ((or @t469 @t406 @t451 @t415 @t684 @t664 @t675 @t695) (@list true false false true true false true false true true false true true false true true false true true) (@list @t1174 @t701 @t1060 @t443 @t511 @t372 @t1106 @t390 @t1006 @t233 @t1119 @t915 @t1159 @t506 @t426 @t745 @t743 @t781 @t1022))) % 1.02/1.25 (step @p9416 :rule nary_cong :premises (@p3488 @p7098 @p7157) :args ((or @t752 @t698 @t1061))) % 1.02/1.25 (assume-push @p26045 @t244) % 1.02/1.25 (assume-push @p26046 @t697) % 1.02/1.25 (assume-push @p26047 @t244) % 1.02/1.25 (assume-push @p26048 @t697) % 1.02/1.25 (step @p3494 :rule false_intro :premises (@p1176)) % 1.02/1.25 (step @p9421 :rule symm :premises (@p26046)) % 1.02/1.25 (step @p189 :rule refl :args (tptp.e0)) % 1.02/1.25 (step @p9422 :rule cong :premises (@p189 @p9421) :args (@t1060)) % 1.02/1.25 (step @p9423 :rule trans :premises (@p9422 @p3494)) % 1.02/1.25 (step @p9424 :rule false_elim :premises (@p9423)) % 1.02/1.25 (step-pop @p26049 :rule scope :premises (@p9424)) % 1.02/1.25 (step-pop @p26050 :rule scope :premises (@p26049)) % 1.02/1.25 (step @p9425 :rule process_scope :premises (@p26050) :args (@t1061)) % 1.02/1.25 (step @p9428 :rule and_intro :premises (@p1176 @p26046)) % 1.02/1.25 (step @p9429 :rule modus_ponens :premises (@p9428 @p9425)) % 1.02/1.25 (step-pop @p26051 :rule scope :premises (@p9429)) % 1.02/1.25 (step-pop @p26052 :rule scope :premises (@p26051)) % 1.02/1.25 (step @p9430 :rule process_scope :premises (@p26052) :args (@t1061)) % 1.02/1.25 (step @p9433 :rule implies_elim :premises (@p9430)) % 1.02/1.25 (step @p9434 :rule cnf_and_neg :args (@t1178)) % 1.02/1.25 (step @p9435 :rule resolution :premises (@p9434 @p9433) :args (true @t1178)) % 1.02/1.25 (step @p9436 :rule eq_resolve :premises (@p9435 @p9416)) % 1.02/1.25 (step @p9437 :rule chain_m_resolution :premises (@p9436 @p1176 @p3014 @p7857 @p175 @p69 @p7154 @p1207 @p67 @p9246 @p770 @p9232 @p952 @p8096 @p9147 @p9110 @p1134 @p3465 @p3441) :args ((or @t693 @t469 @t406 @t451 @t366 @t675 @t656 @t744) (@list true false false true true true true false true false true true false true true false true true) (@list @t243 @t697 @t1060 @t374 @t375 @t443 @t511 @t372 @t1106 @t390 @t1006 @t233 @t1119 @t915 @t1159 @t506 @t426 @t745))) % 1.02/1.25 (step @p9438 :rule and_elim :premises (@p3) :args (2)) % 1.02/1.25 (step @p9439 :rule symm :premises (@p9438)) % 1.02/1.25 (step @p9440 :rule refl :args (@t1179)) % 1.02/1.25 (step @p9441 :rule refl :args (@t1181)) % 1.02/1.25 (step @p9442 :rule nary_cong :premises (@p9441 @p40 @p3874 @p13 @p9440) :args ((or @t1181 @t370 @t782 @t361 @t1179))) % 1.02/1.25 (assume-push @p26053 @t1180) % 1.02/1.25 (assume-push @p26054 @t369) % 1.02/1.25 (assume-push @p26055 @t781) % 1.02/1.25 (assume-push @p26056 @t360) % 1.02/1.25 (assume-push @p26057 @t369) % 1.02/1.25 (assume-push @p26058 @t360) % 1.02/1.25 (assume-push @p26059 @t781) % 1.02/1.25 (assume-push @p26060 @t1180) % 1.02/1.25 (step @p46 :rule false_intro :premises (@p38)) % 1.02/1.25 (step @p2957 :rule refl :args (@t145)) % 1.02/1.25 (step @p9451 :rule cong :premises (@p26055 @p2957) :args (@t297)) % 1.02/1.25 (step @p9452 :rule trans :premises (@p9451 @p9438 @p26055)) % 1.02/1.25 (step @p9453 :rule cong :premises (@p26056 @p9452) :args (@t1005)) % 1.02/1.25 (step @p9454 :rule trans :premises (@p9453 @p46)) % 1.02/1.25 (step @p9455 :rule false_elim :premises (@p9454)) % 1.02/1.25 (step-pop @p26061 :rule scope :premises (@p9455)) % 1.02/1.25 (step-pop @p26062 :rule scope :premises (@p26061)) % 1.02/1.25 (step-pop @p26063 :rule scope :premises (@p26062)) % 1.02/1.25 (step-pop @p26064 :rule scope :premises (@p26063)) % 1.02/1.25 (step @p9456 :rule process_scope :premises (@p26064) :args (@t1179)) % 1.02/1.25 (step @p9461 :rule and_intro :premises (@p38 @p26056 @p26055 @p9439)) % 1.02/1.25 (step @p9462 :rule modus_ponens :premises (@p9461 @p9456)) % 1.02/1.25 (step-pop @p26065 :rule scope :premises (@p9462)) % 1.02/1.25 (step-pop @p26066 :rule scope :premises (@p26065)) % 1.02/1.25 (step-pop @p26067 :rule scope :premises (@p26066)) % 1.02/1.25 (step-pop @p26068 :rule scope :premises (@p26067)) % 1.02/1.25 (step @p9463 :rule process_scope :premises (@p26068) :args (@t1179)) % 1.02/1.25 (step @p9468 :rule implies_elim :premises (@p9463)) % 1.02/1.25 (step @p9469 :rule cnf_and_neg :args (@t1182)) % 1.02/1.25 (step @p9470 :rule resolution :premises (@p9469 @p9468) :args (true @t1182)) % 1.02/1.25 (step @p9471 :rule eq_resolve :premises (@p9470 @p9442)) % 1.02/1.25 (step @p9472 :rule reordering :premises (@p9471) :args ((or @t368 @t361 @t782 @t1181 @t1179))) % 1.02/1.25 (assume-push @p26069 @t682) % 1.02/1.25 (assume-push @p26070 @t682) % 1.02/1.25 (step @p189 :rule refl :args (tptp.e0)) % 1.02/1.25 (step @p9475 :rule cong :premises (@p189 @p26069) :args (@t145)) % 1.02/1.25 (step @p9476 :rule trans :premises (@p26069 @p9475)) % 1.02/1.25 (step-pop @p26071 :rule scope :premises (@p9476)) % 1.02/1.25 (step @p9477 :rule process_scope :premises (@p26071) :args (@t1005)) % 1.02/1.25 (step @p9479 :rule modus_ponens :premises (@p26069 @p9477)) % 1.02/1.25 (step-pop @p26072 :rule scope :premises (@p9479)) % 1.02/1.25 (step @p9480 :rule process_scope :premises (@p26072) :args (@t1005)) % 1.02/1.25 (step @p9482 :rule implies_elim :premises (@p9480)) % 1.02/1.25 (step @p9483 :rule chain_m_resolution :premises (@p2034 @p175 @p69 @p151 @p98 @p96 @p67 @p3041 @p9482 @p9472 @p38 @p9439 @p3958 @p9437 @p9415 @p301 @p3215 @p951 @p2036 @p63 @p38 @p349 @p325) :args ((or @t400 @t373 @t651 @t469 @t451 @t415 @t664 @t675 @t656 @t498 @t361) (@list true true true true false false false true true true false false true true true true false true true true true true) (@list @t390 @t375 @t380 @t382 @t383 @t372 @t374 @t682 @t1005 @t368 @t1180 @t781 @t743 @t693 @t406 @t684 @t487 @t587 @t366 @t368 @t418 @t420))) % 1.02/1.25 (step @p9484 :rule nary_cong :premises (@p9379 @p7098 @p5874) :args ((or @t1176 @t698 @t962))) % 1.02/1.25 (assume-push @p26073 @t1175) % 1.02/1.25 (assume-push @p26074 @t697) % 1.02/1.25 (assume-push @p26075 @t1175) % 1.02/1.25 (assume-push @p26076 @t697) % 1.02/1.25 (step @p9391 :rule false_intro :premises (@p9378)) % 1.02/1.25 (step @p2714 :rule refl :args (@t159)) % 1.02/1.25 (step @p9489 :rule cong :premises (@p26074 @p2714) :args (@t961)) % 1.02/1.25 (step @p9490 :rule trans :premises (@p9489 @p9391)) % 1.02/1.25 (step @p9491 :rule false_elim :premises (@p9490)) % 1.02/1.25 (step-pop @p26077 :rule scope :premises (@p9491)) % 1.02/1.25 (step-pop @p26078 :rule scope :premises (@p26077)) % 1.02/1.25 (step @p9492 :rule process_scope :premises (@p26078) :args (@t962)) % 1.02/1.25 (step @p9495 :rule and_intro :premises (@p9378 @p26074)) % 1.02/1.25 (step @p9496 :rule modus_ponens :premises (@p9495 @p9492)) % 1.02/1.25 (step-pop @p26079 :rule scope :premises (@p9496)) % 1.02/1.25 (step-pop @p26080 :rule scope :premises (@p26079)) % 1.02/1.25 (step @p9497 :rule process_scope :premises (@p26080) :args (@t962)) % 1.02/1.25 (step @p9500 :rule implies_elim :premises (@p9497)) % 1.02/1.25 (step @p9501 :rule cnf_and_neg :args (@t1183)) % 1.02/1.25 (step @p9502 :rule resolution :premises (@p9501 @p9500) :args (true @t1183)) % 1.02/1.25 (step @p9503 :rule eq_resolve :premises (@p9502 @p9484)) % 1.02/1.25 (step @p9504 :rule chain_m_resolution :premises (@p9503 @p9378 @p9236 @p9171 @p9149 @p3041 @p3014 @p9202 @p3250 @p67 @p9009 @p98 @p9047 @p6057 @p67 @p9483 @p63 @p38 @p9376 @p2916 @p2892 @p2890 @p404 @p2869 @p2833 @p507 @p2831 @p2807 @p2805 @p2779 @p2670 @p549 @p2777 @p2754 @p2752 @p848 @p2730 @p2705) :args ((or @t415 @t659 @t461) (@list true false true true false false true true false true true true true false false true true false true true true true true true false true true true true true true true true true true true true) (@list @t1174 @t961 @t871 @t1162 @t682 @t697 @t387 @t725 @t372 @t693 @t382 @t374 @t976 @t372 @t469 @t366 @t368 @t360 @t675 @t677 @t498 @t439 @t451 @t670 @t454 @t664 @t666 @t656 @t660 @t400 @t241 @t651 @t653 @t373 @t235 @t644 @t646))) % 1.02/1.25 (step @p9505 :rule nary_cong :premises (@p455 @p102 @p6756 @p5853) :args ((or @t447 @t377 @t1020 @t959))) % 1.02/1.25 (assume-push @p26081 @t372) % 1.02/1.25 (assume-push @p26082 @t595) % 1.02/1.25 (assume-push @p26083 @t958) % 1.02/1.25 (assume-push @p26084 @t238) % 1.02/1.25 (step @p109 :rule evaluate :args (@t388)) % 1.02/1.25 (step @p9510 :rule symm :premises (@p26082)) % 1.02/1.25 (step @p9511 :rule trans :premises (@p26083 @p9510 @p67)) % 1.02/1.25 (step @p9512 :rule symm :premises (@p9511)) % 1.02/1.25 (step @p9513 :rule trans :premises (@p67 @p9512)) % 1.02/1.25 (step @p9514 :rule true_intro :premises (@p9513)) % 1.02/1.25 (step @p481 :rule false_intro :premises (@p452)) % 1.02/1.25 (step @p1054 :rule symm :premises (@p481)) % 1.02/1.25 (step @p9515 :rule trans :premises (@p1054 @p9514)) % 1.02/1.25 (step @p9516 false :rule eq_resolve :premises (@p9515 @p109)) % 1.02/1.25 (step-pop @p26085 :rule scope :premises (@p9516)) % 1.02/1.25 (step-pop @p26086 :rule scope :premises (@p26085)) % 1.02/1.25 (step-pop @p26087 :rule scope :premises (@p26086)) % 1.02/1.25 (step-pop @p26088 :rule scope :premises (@p26087)) % 1.02/1.25 (step @p9517 :rule process_scope :premises (@p26088) :args (false)) % 1.02/1.25 (assume-push @p26089 @t238) % 1.02/1.25 (assume-push @p26090 @t372) % 1.02/1.25 (assume-push @p26091 @t595) % 1.02/1.25 (assume-push @p26092 @t958) % 1.02/1.25 (step @p9526 :rule and_intro :premises (@p67 @p26091 @p26092 @p452)) % 1.02/1.25 (step-pop @p26093 :rule scope :premises (@p9526)) % 1.02/1.25 (step-pop @p26094 :rule scope :premises (@p26093)) % 1.02/1.25 (step-pop @p26095 :rule scope :premises (@p26094)) % 1.02/1.25 (step-pop @p26096 :rule scope :premises (@p26095)) % 1.02/1.25 (step @p9527 :rule process_scope :premises (@p26096) :args (@t1184)) % 1.02/1.25 (step @p9532 :rule implies_elim :premises (@p9527)) % 1.02/1.25 (step @p9533 :rule resolution :premises (@p9532 @p9517) :args (true @t1184)) % 1.02/1.25 (step @p9534 :rule not_and :premises (@p9533)) % 1.02/1.25 (step @p9535 :rule eq_resolve :premises (@p9534 @p9505)) % 1.02/1.25 (step @p9536 :rule reordering :premises (@p9535) :args ((or @t237 @t959 @t1020 @t377))) % 1.02/1.25 (step @p9537 :rule nary_cong :premises (@p102 @p5158 @p1954 @p996 @p4150) :args ((or @t377 @t904 @t461 @t492 @t820))) % 1.02/1.25 (assume-push @p26097 @t372) % 1.02/1.25 (assume-push @p26098 @t903) % 1.02/1.25 (assume-push @p26099 @t459) % 1.02/1.25 (assume-push @p26100 @t491) % 1.02/1.25 (assume-push @p26101 @t903) % 1.02/1.25 (assume-push @p26102 @t595) % 1.02/1.25 (step @p5166 :rule false_intro :premises (@p5156)) % 1.02/1.25 (step @p5167 :rule refl :args (@t73)) % 1.02/1.25 (step @p6862 :rule cong :premises (@p26102 @p5167) :args (@t819)) % 1.02/1.25 (step @p6863 :rule trans :premises (@p6862 @p5166)) % 1.02/1.25 (step @p6864 :rule false_elim :premises (@p6863)) % 1.02/1.25 (step-pop @p26103 :rule scope :premises (@p6864)) % 1.02/1.25 (step-pop @p26104 :rule scope :premises (@p26103)) % 1.02/1.25 (step @p9544 :rule process_scope :premises (@p26104) :args (@t820)) % 1.02/1.25 (assume-push @p26105 @t459) % 1.02/1.25 (assume-push @p26106 @t491) % 1.02/1.25 (assume-push @p26107 @t372) % 1.02/1.25 (step @p2093 :rule symm :premises (@p26100)) % 1.02/1.25 (step @p2094 :rule symm :premises (@p26099)) % 1.02/1.25 (step @p2095 :rule cong :premises (@p2094 @p2093) :args (@t223)) % 1.02/1.25 (step @p2096 :rule trans :premises (@p67 @p2095)) % 1.02/1.25 (step-pop @p26108 :rule scope :premises (@p2096)) % 1.02/1.25 (step-pop @p26109 :rule scope :premises (@p26108)) % 1.02/1.25 (step-pop @p26110 :rule scope :premises (@p26109)) % 1.02/1.25 (step @p9550 :rule process_scope :premises (@p26110) :args (@t595)) % 1.02/1.25 (step @p9554 :rule and_intro :premises (@p26099 @p26100 @p67)) % 1.02/1.25 (step @p9555 :rule modus_ponens :premises (@p9554 @p9550)) % 1.02/1.25 (step @p9556 :rule and_intro :premises (@p5156 @p9555)) % 1.02/1.25 (step @p9557 :rule modus_ponens :premises (@p9556 @p9544)) % 1.02/1.25 (step-pop @p26111 :rule scope :premises (@p9557)) % 1.02/1.25 (step-pop @p26112 :rule scope :premises (@p26111)) % 1.02/1.25 (step-pop @p26113 :rule scope :premises (@p26112)) % 1.02/1.25 (step-pop @p26114 :rule scope :premises (@p26113)) % 1.02/1.25 (step @p9558 :rule process_scope :premises (@p26114) :args (@t820)) % 1.02/1.25 (step @p9563 :rule implies_elim :premises (@p9558)) % 1.02/1.25 (step @p9564 :rule cnf_and_neg :args (@t1185)) % 1.02/1.25 (step @p9565 :rule resolution :premises (@p9564 @p9563) :args (true @t1185)) % 1.02/1.25 (step @p9566 :rule eq_resolve :premises (@p9565 @p9537)) % 1.02/1.25 (step @p9567 :rule reordering :premises (@p9566) :args ((or @t902 @t461 @t492 @t820 @t377))) % 1.02/1.25 (step @p9568 :rule and_elim :premises (@p4) :args (39)) % 1.02/1.25 (step @p9569 :rule symm :premises (@p9568)) % 1.02/1.25 (step @p9570 :rule refl :args (@t1186)) % 1.02/1.25 (step @p9571 :rule bool-double-not-elim :args (@t1187)) % 1.02/1.25 (step @p9572 :rule nary_cong :premises (@p102 @p9571 @p1954 @p996 @p9570) :args ((or @t377 @t1189 @t461 @t492 @t1186))) % 1.02/1.25 (assume-push @p26115 @t372) % 1.02/1.25 (assume-push @p26116 @t1188) % 1.02/1.25 (assume-push @p26117 @t459) % 1.02/1.25 (assume-push @p26118 @t491) % 1.02/1.25 (assume-push @p26119 @t1188) % 1.02/1.25 (assume-push @p26120 @t595) % 1.02/1.25 (step @p9579 :rule false_intro :premises (@p9569)) % 1.02/1.25 (step @p5494 :rule refl :args (@t42)) % 1.02/1.25 (step @p9580 :rule cong :premises (@p26120 @p5494) :args (@t578)) % 1.02/1.25 (step @p9581 :rule trans :premises (@p9580 @p9579)) % 1.02/1.25 (step @p9582 :rule false_elim :premises (@p9581)) % 1.02/1.25 (step-pop @p26121 :rule scope :premises (@p9582)) % 1.02/1.25 (step-pop @p26122 :rule scope :premises (@p26121)) % 1.02/1.25 (step @p9583 :rule process_scope :premises (@p26122) :args (@t1186)) % 1.02/1.25 (assume-push @p26123 @t459) % 1.02/1.25 (assume-push @p26124 @t491) % 1.02/1.25 (assume-push @p26125 @t372) % 1.02/1.25 (step @p2093 :rule symm :premises (@p26118)) % 1.02/1.25 (step @p2094 :rule symm :premises (@p26117)) % 1.02/1.25 (step @p2095 :rule cong :premises (@p2094 @p2093) :args (@t223)) % 1.02/1.25 (step @p2096 :rule trans :premises (@p67 @p2095)) % 1.02/1.25 (step-pop @p26126 :rule scope :premises (@p2096)) % 1.02/1.25 (step-pop @p26127 :rule scope :premises (@p26126)) % 1.02/1.25 (step-pop @p26128 :rule scope :premises (@p26127)) % 1.02/1.25 (step @p9589 :rule process_scope :premises (@p26128) :args (@t595)) % 1.02/1.25 (step @p9593 :rule and_intro :premises (@p26117 @p26118 @p67)) % 1.02/1.25 (step @p9594 :rule modus_ponens :premises (@p9593 @p9589)) % 1.02/1.25 (step @p9595 :rule and_intro :premises (@p9569 @p9594)) % 1.02/1.25 (step @p9596 :rule modus_ponens :premises (@p9595 @p9583)) % 1.02/1.25 (step-pop @p26129 :rule scope :premises (@p9596)) % 1.02/1.25 (step-pop @p26130 :rule scope :premises (@p26129)) % 1.02/1.25 (step-pop @p26131 :rule scope :premises (@p26130)) % 1.02/1.25 (step-pop @p26132 :rule scope :premises (@p26131)) % 1.02/1.25 (step @p9597 :rule process_scope :premises (@p26132) :args (@t1186)) % 1.02/1.25 (step @p9602 :rule implies_elim :premises (@p9597)) % 1.02/1.25 (step @p9603 :rule cnf_and_neg :args (@t1190)) % 1.02/1.25 (step @p9604 :rule resolution :premises (@p9603 @p9602) :args (true @t1190)) % 1.02/1.25 (step @p9605 :rule eq_resolve :premises (@p9604 @p9572)) % 1.02/1.25 (step @p9606 :rule reordering :premises (@p9605) :args ((or @t1187 @t461 @t492 @t1186 @t377))) % 1.02/1.25 (step @p9607 :rule nary_cong :premises (@p3875 @p2808 @p7858) :args ((or @t785 @t665 @t999))) % 1.02/1.25 (assume-push @p26133 @t784) % 1.02/1.25 (assume-push @p26134 @t664) % 1.02/1.25 (assume-push @p26135 @t784) % 1.02/1.25 (assume-push @p26136 @t664) % 1.02/1.25 (step @p3883 :rule false_intro :premises (@p3873)) % 1.02/1.25 (step @p47 :rule refl :args (@t93)) % 1.02/1.25 (step @p9612 :rule cong :premises (@p26134 @p47) :args (@t996)) % 1.02/1.25 (step @p9613 :rule trans :premises (@p9612 @p3883)) % 1.02/1.25 (step @p9614 :rule false_elim :premises (@p9613)) % 1.02/1.25 (step-pop @p26137 :rule scope :premises (@p9614)) % 1.02/1.25 (step-pop @p26138 :rule scope :premises (@p26137)) % 1.02/1.25 (step @p9615 :rule process_scope :premises (@p26138) :args (@t999)) % 1.02/1.25 (step @p9618 :rule and_intro :premises (@p3873 @p26134)) % 1.02/1.25 (step @p9619 :rule modus_ponens :premises (@p9618 @p9615)) % 1.02/1.25 (step-pop @p26139 :rule scope :premises (@p9619)) % 1.02/1.25 (step-pop @p26140 :rule scope :premises (@p26139)) % 1.02/1.25 (step @p9620 :rule process_scope :premises (@p26140) :args (@t999)) % 1.02/1.25 (step @p9623 :rule implies_elim :premises (@p9620)) % 1.02/1.25 (step @p9624 :rule cnf_and_neg :args (@t1191)) % 1.02/1.25 (step @p9625 :rule resolution :premises (@p9624 @p9623) :args (true @t1191)) % 1.02/1.25 (step @p9626 :rule eq_resolve :premises (@p9625 @p9607)) % 1.02/1.25 (step @p9627 :rule nary_cong :premises (@p850 @p2808 @p4453) :args ((or @t479 @t665 @t847))) % 1.02/1.25 (assume-push @p26141 @t236) % 1.02/1.25 (assume-push @p26142 @t664) % 1.02/1.25 (assume-push @p26143 @t236) % 1.02/1.25 (assume-push @p26144 @t664) % 1.02/1.25 (step @p861 :rule false_intro :premises (@p848)) % 1.02/1.25 (step @p9632 :rule symm :premises (@p26142)) % 1.02/1.25 (step @p78 :rule refl :args (tptp.e1)) % 1.02/1.25 (step @p9633 :rule cong :premises (@p78 @p9632) :args (@t846)) % 1.02/1.25 (step @p9634 :rule trans :premises (@p9633 @p861)) % 1.02/1.25 (step @p9635 :rule false_elim :premises (@p9634)) % 1.02/1.25 (step-pop @p26145 :rule scope :premises (@p9635)) % 1.02/1.25 (step-pop @p26146 :rule scope :premises (@p26145)) % 1.02/1.25 (step @p9636 :rule process_scope :premises (@p26146) :args (@t847)) % 1.02/1.25 (step @p9639 :rule and_intro :premises (@p848 @p26142)) % 1.02/1.25 (step @p9640 :rule modus_ponens :premises (@p9639 @p9636)) % 1.02/1.25 (step-pop @p26147 :rule scope :premises (@p9640)) % 1.02/1.25 (step-pop @p26148 :rule scope :premises (@p26147)) % 1.02/1.25 (step @p9641 :rule process_scope :premises (@p26148) :args (@t847)) % 1.02/1.25 (step @p9644 :rule implies_elim :premises (@p9641)) % 1.02/1.25 (step @p9645 :rule cnf_and_neg :args (@t1192)) % 1.02/1.25 (step @p9646 :rule resolution :premises (@p9645 @p9644) :args (true @t1192)) % 1.02/1.25 (step @p9647 :rule eq_resolve :premises (@p9646 @p9627)) % 1.02/1.25 (step @p9648 :rule and_elim :premises (@p3) :args (22)) % 1.02/1.25 (step @p9649 :rule symm :premises (@p9648)) % 1.02/1.25 (step @p9650 :rule refl :args (@t1193)) % 1.02/1.25 (step @p9651 :rule refl :args (@t1195)) % 1.02/1.25 (step @p9652 :rule nary_cong :premises (@p1089 @p9651 @p2808 @p9650) :args ((or @t496 @t1195 @t665 @t1193))) % 1.02/1.25 (assume-push @p26149 @t232) % 1.02/1.25 (assume-push @p26150 @t1194) % 1.02/1.25 (assume-push @p26151 @t664) % 1.02/1.25 (assume-push @p26152 @t232) % 1.02/1.25 (assume-push @p26153 @t1194) % 1.02/1.25 (assume-push @p26154 @t664) % 1.02/1.25 (step @p1100 :rule false_intro :premises (@p1088)) % 1.02/1.25 (step @p6888 :rule refl :args (@t15)) % 1.02/1.25 (step @p9659 :rule cong :premises (@p26151 @p6888) :args (@t277)) % 1.02/1.25 (step @p9660 :rule trans :premises (@p9659 @p9648)) % 1.02/1.25 (step @p281 :rule refl :args (tptp.e2)) % 1.02/1.25 (step @p9661 :rule cong :premises (@p281 @p9660) :args (@t956)) % 1.02/1.25 (step @p9662 :rule trans :premises (@p9661 @p1100)) % 1.02/1.25 (step @p9663 :rule false_elim :premises (@p9662)) % 1.02/1.25 (step-pop @p26155 :rule scope :premises (@p9663)) % 1.02/1.25 (step-pop @p26156 :rule scope :premises (@p26155)) % 1.02/1.25 (step-pop @p26157 :rule scope :premises (@p26156)) % 1.02/1.25 (step @p9664 :rule process_scope :premises (@p26157) :args (@t1193)) % 1.02/1.25 (step @p9668 :rule and_intro :premises (@p1088 @p9649 @p26151)) % 1.02/1.25 (step @p9669 :rule modus_ponens :premises (@p9668 @p9664)) % 1.02/1.25 (step-pop @p26158 :rule scope :premises (@p9669)) % 1.02/1.25 (step-pop @p26159 :rule scope :premises (@p26158)) % 1.02/1.25 (step-pop @p26160 :rule scope :premises (@p26159)) % 1.02/1.25 (step @p9670 :rule process_scope :premises (@p26160) :args (@t1193)) % 1.02/1.25 (step @p9674 :rule implies_elim :premises (@p9670)) % 1.02/1.25 (step @p9675 :rule cnf_and_neg :args (@t1196)) % 1.02/1.25 (step @p9676 :rule resolution :premises (@p9675 @p9674) :args (true @t1196)) % 1.02/1.25 (step @p9677 :rule eq_resolve :premises (@p9676 @p9652)) % 1.02/1.25 (step @p9678 :rule reordering :premises (@p9677) :args ((or @t231 @t665 @t1195 @t1193))) % 1.02/1.25 (assume-push @p26161 @t1012) % 1.02/1.25 (assume-push @p26162 @t1012) % 1.02/1.25 (step @p2196 :rule refl :args (tptp.e4)) % 1.02/1.25 (step @p9681 :rule cong :premises (@p2196 @p26161) :args (@t15)) % 1.02/1.25 (step @p9682 :rule trans :premises (@p26161 @p9681)) % 1.02/1.25 (step-pop @p26163 :rule scope :premises (@p9682)) % 1.02/1.25 (step @p9683 :rule process_scope :premises (@p26163) :args (@t956)) % 1.02/1.25 (step @p9685 :rule modus_ponens :premises (@p26161 @p9683)) % 1.02/1.25 (step-pop @p26164 :rule scope :premises (@p9685)) % 1.02/1.25 (step @p9686 :rule process_scope :premises (@p26164) :args (@t956)) % 1.02/1.25 (step @p9688 :rule implies_elim :premises (@p9686)) % 1.02/1.25 (step @p9689 :rule bool-double-not-elim :args (@t958)) % 1.02/1.25 (step @p9690 :rule bool-double-not-elim :args (@t1012)) % 1.02/1.25 (step @p9691 :rule bool-double-not-elim :args (@t437)) % 1.02/1.25 (step @p9692 :rule bool-double-not-elim :args (@t723)) % 1.02/1.25 (step @p9693 :rule nary_cong :premises (@p9692 @p9691 @p9690 @p9689 @p4056) :args ((or (not @t724) (not @t438) (not @t1013) (not @t959) @t807))) % 1.02/1.25 (step @p9694 :rule not_or_elim :premises (@p767) :args (9)) % 1.02/1.25 (step @p9695 :rule not_and :premises (@p9694)) % 1.02/1.25 (step @p9696 :rule eq_resolve :premises (@p9695 @p9693)) % 1.02/1.25 (step @p9697 :rule nary_cong :premises (@p2647 @p2780 @p3252) :args ((or @t641 @t657 @t724))) % 1.02/1.25 (assume-push @p26165 @t242) % 1.02/1.25 (assume-push @p26166 @t656) % 1.02/1.25 (assume-push @p26167 @t242) % 1.02/1.25 (assume-push @p26168 @t656) % 1.02/1.25 (step @p2653 :rule false_intro :premises (@p549)) % 1.02/1.25 (step @p9702 :rule symm :premises (@p26166)) % 1.02/1.25 (step @p189 :rule refl :args (tptp.e0)) % 1.02/1.25 (step @p9703 :rule cong :premises (@p189 @p9702) :args (@t723)) % 1.02/1.25 (step @p9704 :rule trans :premises (@p9703 @p2653)) % 1.02/1.25 (step @p9705 :rule false_elim :premises (@p9704)) % 1.02/1.25 (step-pop @p26169 :rule scope :premises (@p9705)) % 1.02/1.25 (step-pop @p26170 :rule scope :premises (@p26169)) % 1.02/1.25 (step @p9706 :rule process_scope :premises (@p26170) :args (@t724)) % 1.02/1.25 (step @p9709 :rule and_intro :premises (@p549 @p26166)) % 1.02/1.25 (step @p9710 :rule modus_ponens :premises (@p9709 @p9706)) % 1.02/1.25 (step-pop @p26171 :rule scope :premises (@p9710)) % 1.02/1.25 (step-pop @p26172 :rule scope :premises (@p26171)) % 1.02/1.25 (step @p9711 :rule process_scope :premises (@p26172) :args (@t724)) % 1.02/1.25 (step @p9714 :rule implies_elim :premises (@p9711)) % 1.02/1.25 (step @p9715 :rule cnf_and_neg :args (@t1197)) % 1.02/1.25 (step @p9716 :rule resolution :premises (@p9715 @p9714) :args (true @t1197)) % 1.02/1.25 (step @p9717 :rule eq_resolve :premises (@p9716 @p9697)) % 1.02/1.25 (step @p9718 :rule nary_cong :premises (@p9233 @p991 @p6290 @p7841 @p756) :args (@t195)) % 1.02/1.25 (step @p9719 :rule and_elim :premises (@p2) :args (9)) % 1.02/1.25 (step @p9720 :rule eq_resolve :premises (@p9719 @p9718)) % 1.02/1.25 (step @p9721 :rule refl :args (@t1199)) % 1.02/1.25 (step @p9722 :rule nary_cong :premises (@p102 @p1488 @p5115 @p1954 @p996 @p3252 @p9721) :args ((or @t377 @t402 @t897 @t461 @t492 @t724 @t1199))) % 1.02/1.25 (assume-push @p26173 @t372) % 1.02/1.25 (assume-push @p26174 @t399) % 1.02/1.25 (assume-push @p26175 @t896) % 1.02/1.25 (assume-push @p26176 @t459) % 1.02/1.25 (assume-push @p26177 @t491) % 1.02/1.25 (assume-push @p26178 @t723) % 1.02/1.25 (assume-push @p26179 @t896) % 1.02/1.25 (assume-push @p26180 @t595) % 1.02/1.25 (assume-push @p26181 @t723) % 1.02/1.25 (assume-push @p26182 @t1042) % 1.02/1.25 (step @p5123 :rule false_intro :premises (@p5113)) % 1.02/1.25 (step @p9733 :rule symm :premises (@p26182)) % 1.02/1.25 (step @p9734 :rule trans :premises (@p9733 @p26178)) % 1.02/1.25 (step @p9735 :rule cong :premises (@p26180 @p9734) :args (@t1198)) % 1.02/1.25 (step @p9736 :rule trans :premises (@p9735 @p5123)) % 1.02/1.25 (step @p9737 :rule false_elim :premises (@p9736)) % 1.02/1.25 (step-pop @p26183 :rule scope :premises (@p9737)) % 1.02/1.25 (step-pop @p26184 :rule scope :premises (@p26183)) % 1.02/1.25 (step-pop @p26185 :rule scope :premises (@p26184)) % 1.02/1.25 (step-pop @p26186 :rule scope :premises (@p26185)) % 1.02/1.25 (step @p9738 :rule process_scope :premises (@p26186) :args (@t1199)) % 1.02/1.25 (assume-push @p26187 @t491) % 1.02/1.25 (assume-push @p26188 @t459) % 1.02/1.25 (assume-push @p26189 @t399) % 1.02/1.25 (step @p6951 :rule symm :premises (@p26176)) % 1.02/1.25 (step @p6952 :rule symm :premises (@p26177)) % 1.02/1.25 (step @p6953 :rule cong :premises (@p6952 @p6951) :args (@t227)) % 1.02/1.25 (step @p6954 :rule trans :premises (@p65 @p6953)) % 1.02/1.25 (step-pop @p26190 :rule scope :premises (@p6954)) % 1.02/1.25 (step-pop @p26191 :rule scope :premises (@p26190)) % 1.02/1.25 (step-pop @p26192 :rule scope :premises (@p26191)) % 1.02/1.25 (step @p9746 :rule process_scope :premises (@p26192) :args (@t1042)) % 1.02/1.25 (step @p9750 :rule and_intro :premises (@p26177 @p26176 @p65)) % 1.02/1.25 (step @p9751 :rule modus_ponens :premises (@p9750 @p9746)) % 1.02/1.25 (assume-push @p26193 @t459) % 1.02/1.25 (assume-push @p26194 @t491) % 1.02/1.25 (assume-push @p26195 @t372) % 1.02/1.25 (step @p2093 :rule symm :premises (@p26177)) % 1.02/1.25 (step @p2094 :rule symm :premises (@p26176)) % 1.02/1.25 (step @p2095 :rule cong :premises (@p2094 @p2093) :args (@t223)) % 1.02/1.25 (step @p2096 :rule trans :premises (@p67 @p2095)) % 1.02/1.25 (step-pop @p26196 :rule scope :premises (@p2096)) % 1.02/1.25 (step-pop @p26197 :rule scope :premises (@p26196)) % 1.02/1.25 (step-pop @p26198 :rule scope :premises (@p26197)) % 1.02/1.25 (step @p9755 :rule process_scope :premises (@p26198) :args (@t595)) % 1.02/1.25 (step @p9759 :rule and_intro :premises (@p26176 @p26177 @p67)) % 1.02/1.25 (step @p9760 :rule modus_ponens :premises (@p9759 @p9755)) % 1.02/1.25 (step @p9761 :rule and_intro :premises (@p5113 @p9760 @p26178 @p9751)) % 1.02/1.25 (step @p9762 :rule modus_ponens :premises (@p9761 @p9738)) % 1.02/1.25 (step-pop @p26199 :rule scope :premises (@p9762)) % 1.02/1.25 (step-pop @p26200 :rule scope :premises (@p26199)) % 1.02/1.25 (step-pop @p26201 :rule scope :premises (@p26200)) % 1.02/1.25 (step-pop @p26202 :rule scope :premises (@p26201)) % 1.02/1.25 (step-pop @p26203 :rule scope :premises (@p26202)) % 1.02/1.25 (step-pop @p26204 :rule scope :premises (@p26203)) % 1.02/1.25 (step @p9763 :rule process_scope :premises (@p26204) :args (@t1199)) % 1.02/1.25 (step @p9770 :rule implies_elim :premises (@p9763)) % 1.02/1.25 (step @p9771 :rule cnf_and_neg :args (@t1200)) % 1.02/1.25 (step @p9772 :rule resolution :premises (@p9771 @p9770) :args (true @t1200)) % 1.02/1.25 (step @p9773 :rule eq_resolve :premises (@p9772 @p9722)) % 1.02/1.25 (step @p9774 :rule reordering :premises (@p9773) :args ((or @t895 @t724 @t461 @t492 @t1199 @t402 @t377))) % 1.02/1.25 (step @p9775 :rule nary_cong :premises (@p850 @p7859 @p7749) :args ((or @t479 @t1111 @t1101))) % 1.02/1.25 (assume-push @p26205 @t236) % 1.02/1.25 (assume-push @p26206 @t1110) % 1.02/1.25 (assume-push @p26207 @t236) % 1.02/1.25 (assume-push @p26208 @t1110) % 1.02/1.25 (step @p861 :rule false_intro :premises (@p848)) % 1.02/1.25 (step @p9780 :rule symm :premises (@p26206)) % 1.02/1.25 (step @p78 :rule refl :args (tptp.e1)) % 1.02/1.25 (step @p9781 :rule cong :premises (@p78 @p9780) :args (@t974)) % 1.02/1.25 (step @p9782 :rule trans :premises (@p9781 @p861)) % 1.02/1.25 (step @p9783 :rule false_elim :premises (@p9782)) % 1.02/1.25 (step-pop @p26209 :rule scope :premises (@p9783)) % 1.02/1.25 (step-pop @p26210 :rule scope :premises (@p26209)) % 1.02/1.25 (step @p9784 :rule process_scope :premises (@p26210) :args (@t1101)) % 1.02/1.25 (step @p9787 :rule and_intro :premises (@p848 @p26206)) % 1.02/1.25 (step @p9788 :rule modus_ponens :premises (@p9787 @p9784)) % 1.02/1.25 (step-pop @p26211 :rule scope :premises (@p9788)) % 1.02/1.25 (step-pop @p26212 :rule scope :premises (@p26211)) % 1.02/1.25 (step @p9789 :rule process_scope :premises (@p26212) :args (@t1101)) % 1.02/1.25 (step @p9792 :rule implies_elim :premises (@p9789)) % 1.02/1.25 (step @p9793 :rule cnf_and_neg :args (@t1201)) % 1.02/1.25 (step @p9794 :rule resolution :premises (@p9793 @p9792) :args (true @t1201)) % 1.02/1.25 (step @p9795 :rule eq_resolve :premises (@p9794 @p9775)) % 1.02/1.25 (step @p9796 :rule reordering :premises (@p9795) :args ((or @t235 @t1101 @t1111))) % 1.02/1.25 (step @p9797 :rule eq-symm :args (@t36 tptp.e1)) % 1.02/1.25 (step @p9798 :rule eq-symm :args (@t42 tptp.e1)) % 1.02/1.25 (step @p9799 :rule nary_cong :premises (@p7843 @p444 @p7743 @p9798 @p9797) :args (@t175)) % 1.02/1.25 (step @p9800 :rule and_elim :premises (@p2) :args (32)) % 1.02/1.25 (step @p9801 :rule eq_resolve :premises (@p9800 @p9799)) % 1.02/1.25 (step @p9802 :rule and_elim :premises (@p4) :args (27)) % 1.02/1.25 (step @p9803 :rule symm :premises (@p9802)) % 1.02/1.25 (step @p9804 :rule bool-double-not-elim :args (@t1202)) % 1.02/1.25 (step @p9805 :rule nary_cong :premises (@p9804 @p7750 @p4128) :args ((or @t1204 @t1102 @t817))) % 1.02/1.25 (assume-push @p26213 @t1203) % 1.02/1.25 (assume-push @p26214 @t615) % 1.02/1.25 (assume-push @p26215 @t1203) % 1.02/1.25 (assume-push @p26216 @t615) % 1.02/1.25 (step @p9810 :rule false_intro :premises (@p9803)) % 1.02/1.25 (step @p3089 :rule refl :args (@t79)) % 1.02/1.25 (step @p9811 :rule cong :premises (@p26214 @p3089) :args (@t590)) % 1.02/1.25 (step @p9812 :rule trans :premises (@p9811 @p9810)) % 1.02/1.25 (step @p9813 :rule false_elim :premises (@p9812)) % 1.02/1.25 (step-pop @p26217 :rule scope :premises (@p9813)) % 1.02/1.25 (step-pop @p26218 :rule scope :premises (@p26217)) % 1.02/1.25 (step @p9814 :rule process_scope :premises (@p26218) :args (@t817)) % 1.02/1.25 (step @p9817 :rule and_intro :premises (@p9803 @p26214)) % 1.02/1.25 (step @p9818 :rule modus_ponens :premises (@p9817 @p9814)) % 1.02/1.25 (step-pop @p26219 :rule scope :premises (@p9818)) % 1.02/1.25 (step-pop @p26220 :rule scope :premises (@p26219)) % 1.02/1.25 (step @p9819 :rule process_scope :premises (@p26220) :args (@t817)) % 1.02/1.25 (step @p9822 :rule implies_elim :premises (@p9819)) % 1.02/1.25 (step @p9823 :rule cnf_and_neg :args (@t1205)) % 1.02/1.25 (step @p9824 :rule resolution :premises (@p9823 @p9822) :args (true @t1205)) % 1.02/1.25 (step @p9825 :rule eq_resolve :premises (@p9824 @p9805)) % 1.02/1.25 (step @p9826 :rule reordering :premises (@p9825) :args ((or @t1202 @t817 @t1102))) % 1.02/1.25 (step @p9827 :rule nary_cong :premises (@p243 @p39 @p4326) :args ((or @t410 @t367 @t834))) % 1.02/1.25 (assume-push @p26221 @t240) % 1.02/1.25 (assume-push @p26222 @t366) % 1.02/1.25 (assume-push @p26223 @t240) % 1.02/1.25 (assume-push @p26224 @t366) % 1.02/1.25 (step @p251 :rule false_intro :premises (@p239)) % 1.02/1.25 (step @p9832 :rule symm :premises (@p26222)) % 1.02/1.25 (step @p78 :rule refl :args (tptp.e1)) % 1.02/1.25 (step @p9833 :rule cong :premises (@p78 @p9832) :args (@t833)) % 1.02/1.25 (step @p9834 :rule trans :premises (@p9833 @p251)) % 1.02/1.25 (step @p9835 :rule false_elim :premises (@p9834)) % 1.02/1.25 (step-pop @p26225 :rule scope :premises (@p9835)) % 1.02/1.25 (step-pop @p26226 :rule scope :premises (@p26225)) % 1.02/1.25 (step @p9836 :rule process_scope :premises (@p26226) :args (@t834)) % 1.02/1.25 (step @p9839 :rule and_intro :premises (@p239 @p26222)) % 1.02/1.25 (step @p9840 :rule modus_ponens :premises (@p9839 @p9836)) % 1.02/1.25 (step-pop @p26227 :rule scope :premises (@p9840)) % 1.02/1.25 (step-pop @p26228 :rule scope :premises (@p26227)) % 1.02/1.25 (step @p9841 :rule process_scope :premises (@p26228) :args (@t834)) % 1.02/1.25 (step @p9844 :rule implies_elim :premises (@p9841)) % 1.02/1.25 (step @p9845 :rule cnf_and_neg :args (@t1206)) % 1.02/1.25 (step @p9846 :rule resolution :premises (@p9845 @p9844) :args (true @t1206)) % 1.02/1.25 (step @p9847 :rule eq_resolve :premises (@p9846 @p9827)) % 1.02/1.25 (step @p9848 :rule chain_m_resolution :premises (@p4415 @p9847 @p239 @p9826 @p9803 @p3014 @p9801 @p9796 @p848 @p3275 @p3250 @p9774 @p5113 @p67 @p65 @p9720 @p9717 @p549 @p9696 @p9688 @p9678 @p1088 @p9649 @p9647 @p848 @p9626 @p3873 @p9536 @p452 @p6755 @p7095 @p65 @p3977 @p9 @p2730 @p2705 @p9606 @p9569 @p7120 @p7097 @p9567 @p67 @p5156) :args ((or @t374 @t415 @t443 @t437 @t658 @t665 @t461 @t492) (@list true true true true false false true true true true true true false false false true true false true true true false true true true true true true false true false true false true true true true true true true false true) (@list @t833 @t239 @t590 @t1202 @t366 @t615 @t974 @t235 @t693 @t725 @t1198 @t895 @t372 @t399 @t1110 @t656 @t241 @t723 @t1012 @t956 @t231 @t1194 @t846 @t235 @t996 @t783 @t958 @t237 @t595 @t477 @t399 @t794 @t625 @t644 @t646 @t578 @t1187 @t697 @t1055 @t819 @t372 @t902))) % 1.02/1.25 (step @p9849 :rule nary_cong :premises (@p955 @p3442 @p5157) :args ((or @t489 @t744 @t901))) % 1.02/1.25 (assume-push @p26229 @t234) % 1.02/1.25 (assume-push @p26230 @t743) % 1.02/1.25 (assume-push @p26231 @t234) % 1.02/1.25 (assume-push @p26232 @t743) % 1.02/1.25 (step @p966 :rule false_intro :premises (@p952)) % 1.02/1.25 (step @p9854 :rule symm :premises (@p26230)) % 1.02/1.25 (step @p281 :rule refl :args (tptp.e2)) % 1.02/1.25 (step @p9855 :rule cong :premises (@p281 @p9854) :args (@t900)) % 1.02/1.25 (step @p9856 :rule trans :premises (@p9855 @p966)) % 1.02/1.25 (step @p9857 :rule false_elim :premises (@p9856)) % 1.02/1.25 (step-pop @p26233 :rule scope :premises (@p9857)) % 1.02/1.25 (step-pop @p26234 :rule scope :premises (@p26233)) % 1.02/1.25 (step @p9858 :rule process_scope :premises (@p26234) :args (@t901)) % 1.02/1.25 (step @p9861 :rule and_intro :premises (@p952 @p26230)) % 1.02/1.25 (step @p9862 :rule modus_ponens :premises (@p9861 @p9858)) % 1.02/1.25 (step-pop @p26235 :rule scope :premises (@p9862)) % 1.02/1.25 (step-pop @p26236 :rule scope :premises (@p26235)) % 1.02/1.25 (step @p9863 :rule process_scope :premises (@p26236) :args (@t901)) % 1.02/1.25 (step @p9866 :rule implies_elim :premises (@p9863)) % 1.02/1.25 (step @p9867 :rule cnf_and_neg :args (@t1207)) % 1.02/1.25 (step @p9868 :rule resolution :premises (@p9867 @p9866) :args (true @t1207)) % 1.02/1.25 (step @p9869 :rule eq_resolve :premises (@p9868 @p9849)) % 1.02/1.25 (step @p9870 :rule reordering :premises (@p9869) :args ((or @t233 @t901 @t744))) % 1.02/1.25 (step @p9871 :rule nary_cong :premises (@p3360 @p2037 @p6714 @p1604) :args ((or @t627 @t589 @t799 @t551))) % 1.02/1.25 (assume-push @p26237 @t625) % 1.02/1.25 (assume-push @p26238 @t588) % 1.02/1.25 (assume-push @p26239 @t797) % 1.02/1.25 (assume-push @p26240 @t1085) % 1.02/1.25 (assume-push @p26241 @t588) % 1.02/1.25 (step @p2044 :rule false_intro :premises (@p2036)) % 1.02/1.25 (step @p252 :rule refl :args (@t86)) % 1.02/1.25 (step @p9877 :rule cong :premises (@p26240 @p252) :args (@t549)) % 1.02/1.25 (step @p9878 :rule trans :premises (@p9877 @p2044)) % 1.02/1.25 (step @p9879 :rule false_elim :premises (@p9878)) % 1.02/1.25 (step-pop @p26242 :rule scope :premises (@p9879)) % 1.02/1.25 (step-pop @p26243 :rule scope :premises (@p26242)) % 1.02/1.25 (step @p9880 :rule process_scope :premises (@p26243) :args (@t551)) % 1.02/1.25 (assume-push @p26244 @t797) % 1.02/1.25 (assume-push @p26245 @t625) % 1.02/1.25 (step @p9885 :rule symm :premises (@p26239)) % 1.02/1.25 (step @p9886 :rule cong :premises (@p9885 @p9885) :args (@t205)) % 1.02/1.25 (step @p9887 :rule trans :premises (@p9 @p9886)) % 1.02/1.25 (step-pop @p26246 :rule scope :premises (@p9887)) % 1.02/1.25 (step-pop @p26247 :rule scope :premises (@p26246)) % 1.02/1.25 (step @p9888 :rule process_scope :premises (@p26247) :args (@t1085)) % 1.02/1.25 (step @p9891 :rule and_intro :premises (@p26239 @p9)) % 1.02/1.25 (step @p9892 :rule modus_ponens :premises (@p9891 @p9888)) % 1.02/1.25 (step @p9893 :rule and_intro :premises (@p9892 @p2036)) % 1.02/1.25 (step @p9894 :rule modus_ponens :premises (@p9893 @p9880)) % 1.02/1.25 (step-pop @p26248 :rule scope :premises (@p9894)) % 1.02/1.25 (step-pop @p26249 :rule scope :premises (@p26248)) % 1.02/1.25 (step-pop @p26250 :rule scope :premises (@p26249)) % 1.02/1.25 (step @p9895 :rule process_scope :premises (@p26250) :args (@t551)) % 1.02/1.25 (step @p9899 :rule implies_elim :premises (@p9895)) % 1.02/1.25 (step @p9900 :rule cnf_and_neg :args (@t1208)) % 1.02/1.25 (step @p9901 :rule resolution :premises (@p9900 @p9899) :args (true @t1208)) % 1.02/1.25 (step @p9902 :rule eq_resolve :premises (@p9901 @p9871)) % 1.02/1.25 (step @p9903 :rule reordering :premises (@p9902) :args ((or @t587 @t551 @t799 @t627))) % 1.02/1.25 (step @p9904 :rule nary_cong :premises (@p2809 @p6714 @p4002) :args ((or @t668 @t799 @t801))) % 1.02/1.25 (assume-push @p26251 @t667) % 1.02/1.25 (assume-push @p26252 @t797) % 1.02/1.25 (assume-push @p26253 @t667) % 1.02/1.25 (assume-push @p26254 @t797) % 1.02/1.25 (step @p2815 :rule false_intro :premises (@p2807)) % 1.02/1.25 (step @p2816 :rule refl :args (@t67)) % 1.02/1.25 (step @p9909 :rule cong :premises (@p26252 @p2816) :args (@t800)) % 1.02/1.25 (step @p9910 :rule trans :premises (@p9909 @p2815)) % 1.02/1.25 (step @p9911 :rule false_elim :premises (@p9910)) % 1.02/1.25 (step-pop @p26255 :rule scope :premises (@p9911)) % 1.02/1.25 (step-pop @p26256 :rule scope :premises (@p26255)) % 1.02/1.25 (step @p9912 :rule process_scope :premises (@p26256) :args (@t801)) % 1.02/1.25 (step @p9915 :rule and_intro :premises (@p2807 @p26252)) % 1.02/1.25 (step @p9916 :rule modus_ponens :premises (@p9915 @p9912)) % 1.02/1.25 (step-pop @p26257 :rule scope :premises (@p9916)) % 1.02/1.25 (step-pop @p26258 :rule scope :premises (@p26257)) % 1.02/1.25 (step @p9917 :rule process_scope :premises (@p26258) :args (@t801)) % 1.02/1.25 (step @p9920 :rule implies_elim :premises (@p9917)) % 1.02/1.25 (step @p9921 :rule cnf_and_neg :args (@t1209)) % 1.02/1.25 (step @p9922 :rule resolution :premises (@p9921 @p9920) :args (true @t1209)) % 1.02/1.25 (step @p9923 :rule eq_resolve :premises (@p9922 @p9904)) % 1.02/1.25 (step @p9924 :rule reordering :premises (@p9923) :args ((or @t666 @t801 @t799))) % 1.02/1.25 (step @p9925 :rule nary_cong :premises (@p954 @p6881 @p6677 @p6714) :args ((or @t488 @t1033 @t1013 @t799))) % 1.02/1.25 (assume-push @p26259 @t487) % 1.02/1.25 (assume-push @p26260 @t797) % 1.02/1.25 (assume-push @p26261 @t1012) % 1.02/1.25 (assume-push @p26262 @t1032) % 1.02/1.25 (step @p109 :rule evaluate :args (@t388)) % 1.02/1.25 (step @p9930 :rule symm :premises (@p26261)) % 1.02/1.25 (step @p9931 :rule trans :premises (@p9930 @p951)) % 1.02/1.25 (step @p9932 :rule symm :premises (@p9931)) % 1.02/1.25 (step @p9933 :rule symm :premises (@p26260)) % 1.02/1.25 (step @p9934 :rule trans :premises (@p9933 @p951 @p9932)) % 1.02/1.25 (step @p9935 :rule true_intro :premises (@p9934)) % 1.02/1.25 (step @p6887 :rule false_intro :premises (@p6879)) % 1.02/1.25 (step @p9936 :rule symm :premises (@p6887)) % 1.02/1.25 (step @p9937 :rule trans :premises (@p9936 @p9935)) % 1.02/1.25 (step @p9938 false :rule eq_resolve :premises (@p9937 @p109)) % 1.02/1.25 (step-pop @p26263 :rule scope :premises (@p9938)) % 1.02/1.25 (step-pop @p26264 :rule scope :premises (@p26263)) % 1.02/1.25 (step-pop @p26265 :rule scope :premises (@p26264)) % 1.02/1.25 (step-pop @p26266 :rule scope :premises (@p26265)) % 1.02/1.25 (step @p9939 :rule process_scope :premises (@p26266) :args (false)) % 1.02/1.25 (assume-push @p26267 @t487) % 1.02/1.25 (assume-push @p26268 @t1032) % 1.02/1.25 (assume-push @p26269 @t1012) % 1.02/1.25 (assume-push @p26270 @t797) % 1.02/1.25 (step @p9948 :rule and_intro :premises (@p951 @p26270 @p26269 @p6879)) % 1.02/1.25 (step-pop @p26271 :rule scope :premises (@p9948)) % 1.02/1.25 (step-pop @p26272 :rule scope :premises (@p26271)) % 1.02/1.25 (step-pop @p26273 :rule scope :premises (@p26272)) % 1.02/1.25 (step-pop @p26274 :rule scope :premises (@p26273)) % 1.02/1.25 (step @p9949 :rule process_scope :premises (@p26274) :args (@t1210)) % 1.02/1.25 (step @p9954 :rule implies_elim :premises (@p9949)) % 1.02/1.25 (step @p9955 :rule resolution :premises (@p9954 @p9939) :args (true @t1210)) % 1.02/1.25 (step @p9956 :rule not_and :premises (@p9955)) % 1.02/1.25 (step @p9957 :rule eq_resolve :premises (@p9956 @p9925)) % 1.02/1.25 (step @p9958 :rule reordering :premises (@p9957) :args ((or @t1031 @t1013 @t799 @t488))) % 1.02/1.25 (step @p9959 :rule nary_cong :premises (@p760 @p752 @p695 @p732 @p723) :args (@t181)) % 1.02/1.25 (step @p9960 :rule and_elim :premises (@p2) :args (24)) % 1.02/1.25 (step @p9961 :rule eq_resolve :premises (@p9960 @p9959)) % 1.02/1.25 (step @p9962 :rule refl :args (@t938)) % 1.02/1.25 (step @p9963 :rule nary_cong :premises (@p3360 @p9962 @p9441 @p1488 @p2037 @p1954 @p2948 @p996 @p39 @p1327 @p3252 @p6714) :args ((or @t627 @t938 @t1181 @t402 @t589 @t461 @t683 @t492 @t367 @t524 @t724 @t799))) % 1.02/1.25 (assume-push @p26275 @t1211) % 1.02/1.25 (assume-push @p26276 @t989) % 1.02/1.25 (step @p109 :rule evaluate :args (@t388)) % 1.02/1.25 (step @p9966 :rule true_intro :premises (@p26276)) % 1.02/1.25 (step @p9967 :rule false_intro :premises (@p26275)) % 1.02/1.25 (step @p9968 :rule symm :premises (@p9967)) % 1.02/1.25 (step @p9969 :rule trans :premises (@p9968 @p9966)) % 1.02/1.25 (step @p9970 false :rule eq_resolve :premises (@p9969 @p109)) % 1.02/1.25 (step-pop @p26277 :rule scope :premises (@p9970)) % 1.02/1.25 (step-pop @p26278 :rule scope :premises (@p26277)) % 1.02/1.25 (step @p9971 :rule process_scope :premises (@p26278) :args (false)) % 1.02/1.25 (assume-push @p26279 @t625) % 1.02/1.25 (assume-push @p26280 @t935) % 1.02/1.25 (assume-push @p26281 @t1180) % 1.02/1.25 (assume-push @p26282 @t399) % 1.02/1.25 (assume-push @p26283 @t588) % 1.02/1.25 (assume-push @p26284 @t459) % 1.02/1.25 (assume-push @p26285 @t682) % 1.02/1.25 (assume-push @p26286 @t491) % 1.02/1.25 (assume-push @p26287 @t366) % 1.02/1.25 (assume-push @p26288 @t522) % 1.02/1.25 (assume-push @p26289 @t723) % 1.02/1.25 (assume-push @p26290 @t797) % 1.02/1.25 (assume-push @p26291 @t723) % 1.02/1.25 (assume-push @p26292 @t935) % 1.02/1.25 (assume-push @p26293 @t1180) % 1.02/1.25 (assume-push @p26294 @t366) % 1.02/1.25 (assume-push @p26295 @t682) % 1.02/1.25 (assume-push @p26296 @t797) % 1.02/1.25 (assume-push @p26297 @t625) % 1.02/1.25 (step @p3834 :rule refl :args (@t132)) % 1.02/1.25 (step @p9993 :rule symm :premises (@p26289)) % 1.02/1.25 (step @p9994 :rule cong :premises (@p9993 @p3834) :args (@t224)) % 1.02/1.25 (step @p9995 :rule cong :premises (@p26287 @p26285) :args (@t79)) % 1.02/1.25 (step @p9996 :rule symm :premises (@p26290)) % 1.02/1.25 (step @p9997 :rule cong :premises (@p9996 @p9996) :args (@t205)) % 1.02/1.25 (step @p9998 :rule trans :premises (@p9 @p9997 @p9995 @p9438 @p5540 @p9994)) % 1.02/1.25 (step-pop @p26298 :rule scope :premises (@p9998)) % 1.02/1.25 (step-pop @p26299 :rule scope :premises (@p26298)) % 1.02/1.25 (step-pop @p26300 :rule scope :premises (@p26299)) % 1.02/1.25 (step-pop @p26301 :rule scope :premises (@p26300)) % 1.02/1.25 (step-pop @p26302 :rule scope :premises (@p26301)) % 1.02/1.25 (step-pop @p26303 :rule scope :premises (@p26302)) % 1.02/1.25 (step-pop @p26304 :rule scope :premises (@p26303)) % 1.02/1.25 (step @p9999 :rule process_scope :premises (@p26304) :args (@t989)) % 1.02/1.25 (step @p10007 :rule and_intro :premises (@p26289 @p5540 @p9439 @p26287 @p26285 @p26290 @p9)) % 1.02/1.25 (step @p10008 :rule modus_ponens :premises (@p10007 @p9999)) % 1.02/1.25 (assume-push @p26305 @t588) % 1.02/1.25 (assume-push @p26306 @t797) % 1.02/1.25 (assume-push @p26307 @t625) % 1.02/1.25 (assume-push @p26308 @t522) % 1.02/1.25 (assume-push @p26309 @t399) % 1.02/1.25 (assume-push @p26310 @t491) % 1.02/1.25 (assume-push @p26311 @t459) % 1.02/1.25 (assume-push @p26312 @t935) % 1.02/1.25 (assume-push @p26313 @t723) % 1.02/1.25 (step @p2044 :rule false_intro :premises (@p2036)) % 1.02/1.25 (step @p10018 :rule cong :premises (@p26286 @p26284) :args (@t36)) % 1.02/1.25 (step @p10019 :rule symm :premises (@p10018)) % 1.02/1.25 (step @p3834 :rule refl :args (@t132)) % 1.02/1.25 (step @p10020 :rule cong :premises (@p26289 @p3834) :args (@t295)) % 1.02/1.25 (step @p10021 :rule trans :premises (@p10020 @p5539 @p65 @p10019)) % 1.02/1.25 (step @p10022 :rule symm :premises (@p10021)) % 1.02/1.25 (step @p10023 :rule trans :premises (@p10018 @p64 @p26288)) % 1.02/1.25 (step @p10024 :rule symm :premises (@p10023)) % 1.02/1.25 (step @p10025 :rule trans :premises (@p10024 @p10022)) % 1.02/1.25 (step @p10026 :rule symm :premises (@p10025)) % 1.02/1.25 (step @p10027 :rule symm :premises (@p26290)) % 1.02/1.25 (step @p10028 :rule cong :premises (@p10027 @p10027) :args (@t205)) % 1.02/1.25 (step @p10029 :rule trans :premises (@p9 @p10028)) % 1.02/1.25 (step @p10030 :rule cong :premises (@p10029 @p10026) :args (@t989)) % 1.02/1.25 (step @p10031 :rule trans :premises (@p10030 @p2044)) % 1.02/1.25 (step @p10032 :rule false_elim :premises (@p10031)) % 1.02/1.25 (step-pop @p26314 :rule scope :premises (@p10032)) % 1.02/1.25 (step-pop @p26315 :rule scope :premises (@p26314)) % 1.02/1.25 (step-pop @p26316 :rule scope :premises (@p26315)) % 1.02/1.25 (step-pop @p26317 :rule scope :premises (@p26316)) % 1.02/1.25 (step-pop @p26318 :rule scope :premises (@p26317)) % 1.02/1.25 (step-pop @p26319 :rule scope :premises (@p26318)) % 1.02/1.25 (step-pop @p26320 :rule scope :premises (@p26319)) % 1.02/1.25 (step-pop @p26321 :rule scope :premises (@p26320)) % 1.02/1.25 (step-pop @p26322 :rule scope :premises (@p26321)) % 1.02/1.25 (step @p10033 :rule process_scope :premises (@p26322) :args (@t1211)) % 1.02/1.25 (step @p10043 :rule and_intro :premises (@p2036 @p26290 @p9 @p26288 @p65 @p26286 @p26284 @p5540 @p26289)) % 1.02/1.25 (step @p10044 :rule modus_ponens :premises (@p10043 @p10033)) % 1.02/1.25 (step @p10045 :rule and_intro :premises (@p10044 @p10008)) % 1.02/1.25 (step-pop @p26323 :rule scope :premises (@p10045)) % 1.02/1.25 (step-pop @p26324 :rule scope :premises (@p26323)) % 1.02/1.25 (step-pop @p26325 :rule scope :premises (@p26324)) % 1.02/1.25 (step-pop @p26326 :rule scope :premises (@p26325)) % 1.02/1.25 (step-pop @p26327 :rule scope :premises (@p26326)) % 1.02/1.25 (step-pop @p26328 :rule scope :premises (@p26327)) % 1.02/1.25 (step-pop @p26329 :rule scope :premises (@p26328)) % 1.02/1.25 (step-pop @p26330 :rule scope :premises (@p26329)) % 1.02/1.25 (step-pop @p26331 :rule scope :premises (@p26330)) % 1.02/1.25 (step-pop @p26332 :rule scope :premises (@p26331)) % 1.02/1.25 (step-pop @p26333 :rule scope :premises (@p26332)) % 1.02/1.25 (step-pop @p26334 :rule scope :premises (@p26333)) % 1.02/1.25 (step @p10046 :rule process_scope :premises (@p26334) :args (@t1212)) % 1.02/1.25 (step @p10059 :rule implies_elim :premises (@p10046)) % 1.02/1.25 (step @p10060 :rule resolution :premises (@p10059 @p9971) :args (true @t1212)) % 1.02/1.25 (step @p10061 :rule not_and :premises (@p10060)) % 1.02/1.25 (step @p10062 :rule eq_resolve :premises (@p10061 @p9963)) % 1.02/1.25 (step @p10063 :rule reordering :premises (@p10062) :args ((or @t587 @t367 @t683 @t724 @t461 @t492 @t524 @t799 @t402 @t1181 @t938 @t627))) % 1.02/1.25 (step @p10064 :rule chain_m_resolution :premises (@p10063 @p2036 @p9 @p5540 @p9439 @p65 @p3006 @p3275 @p3250 @p9696 @p9961 @p1563 @p9958 @p6879 @p951 @p9924 @p2807 @p9903 @p2036 @p9 @p9536 @p452 @p6755 @p67 @p2777 @p2754) :args ((or @t373 @t692 @t415 @t360 @t543 @t684 @t900 @t437 @t658 @t461 @t492 @t799) (@list true false false false false false true true false false false true true false true true true true false true true false false true true) (@list @t587 @t625 @t935 @t1180 @t399 @t682 @t693 @t725 @t723 @t366 @t522 @t1012 @t1031 @t487 @t800 @t666 @t549 @t587 @t625 @t958 @t237 @t595 @t372 @t651 @t653))) % 1.02/1.25 (step @p10065 :rule nary_cong :premises (@p407 @p4066 @p1137) :args ((or @t441 @t810 @t504))) % 1.02/1.25 (assume-push @p26335 @t440) % 1.02/1.25 (assume-push @p26336 @t809) % 1.02/1.25 (assume-push @p26337 @t440) % 1.02/1.25 (assume-push @p26338 @t809) % 1.02/1.25 (step @p419 :rule false_intro :premises (@p404)) % 1.02/1.25 (step @p2083 :rule refl :args (@t22)) % 1.02/1.25 (step @p10070 :rule cong :premises (@p26336 @p2083) :args (@t503)) % 1.02/1.25 (step @p10071 :rule trans :premises (@p10070 @p419)) % 1.02/1.25 (step @p10072 :rule false_elim :premises (@p10071)) % 1.02/1.25 (step-pop @p26339 :rule scope :premises (@p10072)) % 1.02/1.25 (step-pop @p26340 :rule scope :premises (@p26339)) % 1.02/1.25 (step @p10073 :rule process_scope :premises (@p26340) :args (@t504)) % 1.02/1.25 (step @p10076 :rule and_intro :premises (@p404 @p26336)) % 1.02/1.25 (step @p10077 :rule modus_ponens :premises (@p10076 @p10073)) % 1.02/1.25 (step-pop @p26341 :rule scope :premises (@p10077)) % 1.02/1.25 (step-pop @p26342 :rule scope :premises (@p26341)) % 1.02/1.25 (step @p10078 :rule process_scope :premises (@p26342) :args (@t504)) % 1.02/1.25 (step @p10081 :rule implies_elim :premises (@p10078)) % 1.02/1.25 (step @p10082 :rule cnf_and_neg :args (@t1213)) % 1.02/1.25 (step @p10083 :rule resolution :premises (@p10082 @p10081) :args (true @t1213)) % 1.02/1.25 (step @p10084 :rule eq_resolve :premises (@p10083 @p10065)) % 1.02/1.25 (step @p10085 :rule reordering :premises (@p10084) :args ((or @t439 @t504 @t810))) % 1.02/1.25 (step @p10086 :rule nary_cong :premises (@p580 @p377 @p1559 @p750 @p1373) :args (@t187)) % 1.02/1.25 (step @p10087 :rule and_elim :premises (@p2) :args (17)) % 1.02/1.25 (step @p10088 :rule eq_resolve :premises (@p10087 @p10086)) % 1.02/1.25 (step @p10089 :rule and_elim :premises (@p4) :args (43)) % 1.02/1.25 (step @p10090 :rule symm :premises (@p10089)) % 1.02/1.25 (step @p10091 :rule bool-double-not-elim :args (@t1214)) % 1.02/1.25 (step @p10092 :rule nary_cong :premises (@p10091 @p4066 @p6211) :args ((or @t1216 @t810 @t987))) % 1.02/1.25 (assume-push @p26343 @t1215) % 1.02/1.25 (assume-push @p26344 @t809) % 1.02/1.25 (assume-push @p26345 @t1215) % 1.02/1.25 (assume-push @p26346 @t809) % 1.02/1.25 (step @p10097 :rule false_intro :premises (@p10090)) % 1.02/1.25 (step @p3834 :rule refl :args (@t132)) % 1.02/1.25 (step @p10098 :rule cong :premises (@p26344 @p3834) :args (@t986)) % 1.02/1.25 (step @p10099 :rule trans :premises (@p10098 @p10097)) % 1.02/1.25 (step @p10100 :rule false_elim :premises (@p10099)) % 1.02/1.25 (step-pop @p26347 :rule scope :premises (@p10100)) % 1.02/1.25 (step-pop @p26348 :rule scope :premises (@p26347)) % 1.02/1.25 (step @p10101 :rule process_scope :premises (@p26348) :args (@t987)) % 1.02/1.25 (step @p10104 :rule and_intro :premises (@p10090 @p26344)) % 1.02/1.25 (step @p10105 :rule modus_ponens :premises (@p10104 @p10101)) % 1.02/1.25 (step-pop @p26349 :rule scope :premises (@p10105)) % 1.02/1.25 (step-pop @p26350 :rule scope :premises (@p26349)) % 1.02/1.25 (step @p10106 :rule process_scope :premises (@p26350) :args (@t987)) % 1.02/1.25 (step @p10109 :rule implies_elim :premises (@p10106)) % 1.02/1.25 (step @p10110 :rule cnf_and_neg :args (@t1217)) % 1.02/1.25 (step @p10111 :rule resolution :premises (@p10110 @p10109) :args (true @t1217)) % 1.02/1.25 (step @p10112 :rule eq_resolve :premises (@p10111 @p10092)) % 1.02/1.25 (step @p10113 :rule reordering :premises (@p10112) :args ((or @t1214 @t987 @t810))) % 1.02/1.25 (step @p10114 :rule refl :args (@t882)) % 1.02/1.25 (step @p10115 :rule nary_cong :premises (@p955 @p1138 @p10114) :args ((or @t489 @t502 @t882))) % 1.02/1.25 (assume-push @p26351 @t234) % 1.02/1.25 (assume-push @p26352 @t499) % 1.02/1.25 (assume-push @p26353 @t234) % 1.02/1.25 (assume-push @p26354 @t499) % 1.02/1.25 (step @p966 :rule false_intro :premises (@p952)) % 1.02/1.25 (step @p10120 :rule symm :premises (@p26352)) % 1.02/1.25 (step @p281 :rule refl :args (tptp.e2)) % 1.02/1.25 (step @p10121 :rule cong :premises (@p281 @p10120) :args (@t879)) % 1.02/1.25 (step @p10122 :rule trans :premises (@p10121 @p966)) % 1.02/1.25 (step @p10123 :rule false_elim :premises (@p10122)) % 1.02/1.25 (step-pop @p26355 :rule scope :premises (@p10123)) % 1.02/1.25 (step-pop @p26356 :rule scope :premises (@p26355)) % 1.02/1.25 (step @p10124 :rule process_scope :premises (@p26356) :args (@t882)) % 1.02/1.25 (step @p10127 :rule and_intro :premises (@p952 @p26352)) % 1.02/1.25 (step @p10128 :rule modus_ponens :premises (@p10127 @p10124)) % 1.02/1.25 (step-pop @p26357 :rule scope :premises (@p10128)) % 1.02/1.25 (step-pop @p26358 :rule scope :premises (@p26357)) % 1.02/1.25 (step @p10129 :rule process_scope :premises (@p26358) :args (@t882)) % 1.02/1.25 (step @p10132 :rule implies_elim :premises (@p10129)) % 1.02/1.25 (step @p10133 :rule cnf_and_neg :args (@t1218)) % 1.02/1.25 (step @p10134 :rule resolution :premises (@p10133 @p10132) :args (true @t1218)) % 1.02/1.25 (step @p10135 :rule eq_resolve :premises (@p10134 @p10115)) % 1.02/1.25 (step @p10136 :rule nary_cong :premises (@p2355 @p6677 @p1381) :args ((or @t621 @t1013 @t533))) % 1.02/1.25 (assume-push @p26359 @t620) % 1.02/1.25 (assume-push @p26360 @t1012) % 1.02/1.25 (assume-push @p26361 @t620) % 1.02/1.25 (assume-push @p26362 @t1012) % 1.02/1.25 (step @p2368 :rule false_intro :premises (@p2354)) % 1.02/1.25 (step @p2083 :rule refl :args (@t22)) % 1.02/1.25 (step @p10141 :rule cong :premises (@p26360 @p2083) :args (@t532)) % 1.02/1.25 (step @p10142 :rule trans :premises (@p10141 @p2368)) % 1.02/1.25 (step @p10143 :rule false_elim :premises (@p10142)) % 1.02/1.25 (step-pop @p26363 :rule scope :premises (@p10143)) % 1.02/1.25 (step-pop @p26364 :rule scope :premises (@p26363)) % 1.02/1.25 (step @p10144 :rule process_scope :premises (@p26364) :args (@t533)) % 1.02/1.25 (step @p10147 :rule and_intro :premises (@p2354 @p26360)) % 1.02/1.25 (step @p10148 :rule modus_ponens :premises (@p10147 @p10144)) % 1.02/1.25 (step-pop @p26365 :rule scope :premises (@p10148)) % 1.02/1.25 (step-pop @p26366 :rule scope :premises (@p26365)) % 1.02/1.25 (step @p10149 :rule process_scope :premises (@p26366) :args (@t533)) % 1.02/1.25 (step @p10152 :rule implies_elim :premises (@p10149)) % 1.02/1.25 (step @p10153 :rule cnf_and_neg :args (@t1219)) % 1.02/1.25 (step @p10154 :rule resolution :premises (@p10153 @p10152) :args (true @t1219)) % 1.02/1.25 (step @p10155 :rule eq_resolve :premises (@p10154 @p10136)) % 1.02/1.25 (step @p10156 :rule nary_cong :premises (@p955 @p8340 @p2948) :args ((or @t489 @t1004 @t683))) % 1.02/1.25 (assume-push @p26367 @t234) % 1.02/1.25 (assume-push @p26368 @t1001) % 1.02/1.25 (assume-push @p26369 @t234) % 1.02/1.25 (assume-push @p26370 @t1001) % 1.02/1.25 (step @p966 :rule false_intro :premises (@p952)) % 1.02/1.25 (step @p10161 :rule symm :premises (@p26368)) % 1.02/1.25 (step @p281 :rule refl :args (tptp.e2)) % 1.02/1.25 (step @p10162 :rule cong :premises (@p281 @p10161) :args (@t682)) % 1.02/1.25 (step @p10163 :rule trans :premises (@p10162 @p966)) % 1.02/1.25 (step @p10164 :rule false_elim :premises (@p10163)) % 1.02/1.25 (step-pop @p26371 :rule scope :premises (@p10164)) % 1.02/1.25 (step-pop @p26372 :rule scope :premises (@p26371)) % 1.02/1.25 (step @p10165 :rule process_scope :premises (@p26372) :args (@t683)) % 1.02/1.25 (step @p10168 :rule and_intro :premises (@p952 @p26368)) % 1.02/1.25 (step @p10169 :rule modus_ponens :premises (@p10168 @p10165)) % 1.02/1.25 (step-pop @p26373 :rule scope :premises (@p10169)) % 1.02/1.25 (step-pop @p26374 :rule scope :premises (@p26373)) % 1.02/1.25 (step @p10170 :rule process_scope :premises (@p26374) :args (@t683)) % 1.02/1.25 (step @p10173 :rule implies_elim :premises (@p10170)) % 1.02/1.25 (step @p10174 :rule cnf_and_neg :args (@t1220)) % 1.02/1.25 (step @p10175 :rule resolution :premises (@p10174 @p10173) :args (true @t1220)) % 1.02/1.25 (step @p10176 :rule eq_resolve :premises (@p10175 @p10156)) % 1.02/1.25 (step @p10177 :rule reordering :premises (@p10176) :args ((or @t233 @t683 @t1004))) % 1.02/1.25 (step @p10178 :rule chain_m_resolution :premises (@p10177 @p952 @p3006 @p3275 @p3250 @p9696 @p10155 @p2354 @p4873 @p6303 @p10135 @p952 @p10113 @p10090 @p10088 @p10085 @p404 @p4055 @p10064 @p9870 @p952 @p4531 @p3677 @p9108 @p8208 @p1134 @p3977 @p9 @p2730 @p2705 @p3359 @p2138 @p6640 @p1134 @p98 @p4753 @p1088 @p9536 @p452 @p6755 @p67 @p2777 @p2754) :args ((or @t373 @t418 @t424 @t415 @t360 @t684 @t437 @t433 @t658 @t744 @t461 @t492) (@list true false true true false true true false false true true true true false true true false true true true true true true true false true false true true true true true false true true true true true false false true true) (@list @t233 @t682 @t693 @t725 @t723 @t1012 @t619 @t532 @t1001 @t879 @t233 @t986 @t1214 @t499 @t503 @t439 @t809 @t797 @t900 @t233 @t543 @t761 @t692 @t1124 @t506 @t794 @t625 @t644 @t646 @t462 @t229 @t961 @t506 @t382 @t358 @t231 @t958 @t237 @t595 @t372 @t651 @t653))) % 1.02/1.25 (step @p10179 :rule nary_cong :premises (@p3679 @p4327 @p3874 @p3252) :args ((or @t704 @t837 @t782 @t724))) % 1.02/1.25 (assume-push @p26375 @t701) % 1.02/1.25 (assume-push @p26376 @t723) % 1.02/1.25 (assume-push @p26377 @t781) % 1.02/1.25 (assume-push @p26378 @t836) % 1.02/1.25 (step @p109 :rule evaluate :args (@t388)) % 1.02/1.25 (step @p10184 :rule symm :premises (@p26377)) % 1.02/1.25 (step @p10185 :rule trans :premises (@p10184 @p3043)) % 1.02/1.25 (step @p10186 :rule symm :premises (@p10185)) % 1.02/1.25 (step @p10187 :rule symm :premises (@p26376)) % 1.02/1.25 (step @p10188 :rule trans :premises (@p10187 @p3043 @p10186)) % 1.02/1.25 (step @p10189 :rule true_intro :premises (@p10188)) % 1.02/1.25 (step @p4335 :rule false_intro :premises (@p4325)) % 1.02/1.25 (step @p10190 :rule symm :premises (@p4335)) % 1.02/1.25 (step @p10191 :rule trans :premises (@p10190 @p10189)) % 1.02/1.25 (step @p10192 false :rule eq_resolve :premises (@p10191 @p109)) % 1.02/1.25 (step-pop @p26379 :rule scope :premises (@p10192)) % 1.02/1.25 (step-pop @p26380 :rule scope :premises (@p26379)) % 1.02/1.25 (step-pop @p26381 :rule scope :premises (@p26380)) % 1.02/1.25 (step-pop @p26382 :rule scope :premises (@p26381)) % 1.02/1.25 (step @p10193 :rule process_scope :premises (@p26382) :args (false)) % 1.02/1.25 (assume-push @p26383 @t701) % 1.02/1.25 (assume-push @p26384 @t836) % 1.02/1.25 (assume-push @p26385 @t781) % 1.02/1.25 (assume-push @p26386 @t723) % 1.02/1.25 (step @p10202 :rule and_intro :premises (@p3043 @p26386 @p26385 @p4325)) % 1.02/1.25 (step-pop @p26387 :rule scope :premises (@p10202)) % 1.02/1.25 (step-pop @p26388 :rule scope :premises (@p26387)) % 1.02/1.25 (step-pop @p26389 :rule scope :premises (@p26388)) % 1.02/1.25 (step-pop @p26390 :rule scope :premises (@p26389)) % 1.02/1.25 (step @p10203 :rule process_scope :premises (@p26390) :args (@t1221)) % 1.02/1.25 (step @p10208 :rule implies_elim :premises (@p10203)) % 1.02/1.25 (step @p10209 :rule resolution :premises (@p10208 @p10193) :args (true @t1221)) % 1.02/1.25 (step @p10210 :rule not_and :premises (@p10209)) % 1.02/1.25 (step @p10211 :rule eq_resolve :premises (@p10210 @p10179)) % 1.02/1.25 (step @p10212 :rule reordering :premises (@p10211) :args ((or @t835 @t782 @t724 @t704))) % 1.02/1.25 (assume-push @p26391 @t1180) % 1.02/1.25 (assume-push @p26392 @t682) % 1.02/1.25 (assume-push @p26393 @t781) % 1.02/1.25 (assume-push @p26394 @t682) % 1.02/1.25 (assume-push @p26395 @t781) % 1.02/1.25 (assume-push @p26396 @t1180) % 1.02/1.25 (step @p10219 :rule symm :premises (@p26392)) % 1.02/1.25 (step @p189 :rule refl :args (tptp.e0)) % 1.02/1.25 (step @p10220 :rule cong :premises (@p189 @p10219) :args (@t297)) % 1.02/1.25 (step @p2957 :rule refl :args (@t145)) % 1.02/1.25 (step @p10221 :rule symm :premises (@p26393)) % 1.02/1.25 (step @p10222 :rule cong :premises (@p10221 @p2957) :args (@t226)) % 1.02/1.25 (step @p10223 :rule trans :premises (@p9439 @p10222 @p10220 @p10219)) % 1.02/1.25 (step-pop @p26397 :rule scope :premises (@p10223)) % 1.02/1.25 (step-pop @p26398 :rule scope :premises (@p26397)) % 1.02/1.25 (step-pop @p26399 :rule scope :premises (@p26398)) % 1.02/1.25 (step @p10224 :rule process_scope :premises (@p26399) :args (@t245)) % 1.02/1.25 (step @p10228 :rule and_intro :premises (@p26392 @p26393 @p9439)) % 1.02/1.25 (step @p10229 :rule modus_ponens :premises (@p10228 @p10224)) % 1.02/1.25 (step-pop @p26400 :rule scope :premises (@p10229)) % 1.02/1.25 (step-pop @p26401 :rule scope :premises (@p26400)) % 1.02/1.25 (step-pop @p26402 :rule scope :premises (@p26401)) % 1.02/1.25 (step @p10230 :rule process_scope :premises (@p26402) :args (@t245)) % 1.02/1.25 (step @p10234 :rule implies_elim :premises (@p10230)) % 1.02/1.25 (step @p10235 :rule cnf_and_neg :args (@t1222)) % 1.02/1.25 (step @p10236 :rule resolution :premises (@p10235 @p10234) :args (true @t1222)) % 1.02/1.25 (step @p10237 :rule reordering :premises (@p10236) :args ((or @t245 @t683 @t782 @t1181))) % 1.02/1.25 (step @p10238 :rule nary_cong :premises (@p3679 @p40 @p3874 @p1327) :args ((or @t704 @t370 @t782 @t524))) % 1.02/1.25 (assume-push @p26403 @t701) % 1.02/1.25 (assume-push @p26404 @t522) % 1.02/1.25 (assume-push @p26405 @t781) % 1.02/1.25 (assume-push @p26406 @t369) % 1.02/1.25 (step @p109 :rule evaluate :args (@t388)) % 1.02/1.25 (step @p10243 :rule symm :premises (@p26405)) % 1.02/1.25 (step @p10244 :rule trans :premises (@p10243 @p3043)) % 1.02/1.25 (step @p10245 :rule symm :premises (@p10244)) % 1.02/1.25 (step @p10246 :rule symm :premises (@p26404)) % 1.02/1.25 (step @p10247 :rule trans :premises (@p10246 @p3043 @p10245)) % 1.02/1.25 (step @p10248 :rule true_intro :premises (@p10247)) % 1.02/1.25 (step @p46 :rule false_intro :premises (@p38)) % 1.02/1.25 (step @p10249 :rule symm :premises (@p46)) % 1.02/1.25 (step @p10250 :rule trans :premises (@p10249 @p10248)) % 1.02/1.25 (step @p10251 false :rule eq_resolve :premises (@p10250 @p109)) % 1.02/1.25 (step-pop @p26407 :rule scope :premises (@p10251)) % 1.02/1.25 (step-pop @p26408 :rule scope :premises (@p26407)) % 1.02/1.25 (step-pop @p26409 :rule scope :premises (@p26408)) % 1.02/1.25 (step-pop @p26410 :rule scope :premises (@p26409)) % 1.02/1.25 (step @p10252 :rule process_scope :premises (@p26410) :args (false)) % 1.02/1.25 (assume-push @p26411 @t701) % 1.02/1.25 (assume-push @p26412 @t369) % 1.02/1.25 (assume-push @p26413 @t781) % 1.02/1.25 (assume-push @p26414 @t522) % 1.02/1.25 (step @p10261 :rule and_intro :premises (@p3043 @p26414 @p26413 @p38)) % 1.02/1.25 (step-pop @p26415 :rule scope :premises (@p10261)) % 1.02/1.25 (step-pop @p26416 :rule scope :premises (@p26415)) % 1.02/1.25 (step-pop @p26417 :rule scope :premises (@p26416)) % 1.02/1.25 (step-pop @p26418 :rule scope :premises (@p26417)) % 1.02/1.25 (step @p10262 :rule process_scope :premises (@p26418) :args (@t1223)) % 1.02/1.25 (step @p10267 :rule implies_elim :premises (@p10262)) % 1.02/1.25 (step @p10268 :rule resolution :premises (@p10267 @p10252) :args (true @t1223)) % 1.02/1.25 (step @p10269 :rule not_and :premises (@p10268)) % 1.02/1.25 (step @p10270 :rule eq_resolve :premises (@p10269 @p10238)) % 1.02/1.25 (step @p10271 :rule reordering :premises (@p10270) :args ((or @t368 @t782 @t524 @t704))) % 1.02/1.25 (step @p10272 :rule nary_cong :premises (@p10091 @p2781 @p2755) :args ((or @t1216 @t659 @t652))) % 1.02/1.25 (assume-push @p26419 @t1215) % 1.02/1.25 (assume-push @p26420 @t658) % 1.02/1.25 (assume-push @p26421 @t1215) % 1.02/1.25 (assume-push @p26422 @t658) % 1.02/1.25 (step @p10097 :rule false_intro :premises (@p10090)) % 1.02/1.25 (step @p3834 :rule refl :args (@t132)) % 1.02/1.25 (step @p10277 :rule cong :premises (@p26420 @p3834) :args (@t651)) % 1.02/1.25 (step @p10278 :rule trans :premises (@p10277 @p10097)) % 1.02/1.25 (step @p10279 :rule false_elim :premises (@p10278)) % 1.02/1.25 (step-pop @p26423 :rule scope :premises (@p10279)) % 1.02/1.25 (step-pop @p26424 :rule scope :premises (@p26423)) % 1.02/1.25 (step @p10280 :rule process_scope :premises (@p26424) :args (@t652)) % 1.02/1.25 (step @p10283 :rule and_intro :premises (@p10090 @p26420)) % 1.02/1.25 (step @p10284 :rule modus_ponens :premises (@p10283 @p10280)) % 1.02/1.25 (step-pop @p26425 :rule scope :premises (@p10284)) % 1.02/1.25 (step-pop @p26426 :rule scope :premises (@p26425)) % 1.02/1.25 (step @p10285 :rule process_scope :premises (@p26426) :args (@t652)) % 1.02/1.25 (step @p10288 :rule implies_elim :premises (@p10285)) % 1.02/1.25 (step @p10289 :rule cnf_and_neg :args (@t1224)) % 1.02/1.25 (step @p10290 :rule resolution :premises (@p10289 @p10288) :args (true @t1224)) % 1.02/1.25 (step @p10291 :rule eq_resolve :premises (@p10290 @p10272)) % 1.02/1.25 (step @p10292 :rule nary_cong :premises (@p8615 @p1138 @p7098) :args ((or @t1144 @t502 @t698))) % 1.02/1.25 (assume-push @p26427 @t1143) % 1.02/1.25 (assume-push @p26428 @t499) % 1.02/1.25 (assume-push @p26429 @t1143) % 1.02/1.25 (assume-push @p26430 @t499) % 1.02/1.25 (step @p8630 :rule false_intro :premises (@p8613)) % 1.02/1.25 (step @p3023 :rule refl :args (@t60)) % 1.02/1.25 (step @p10297 :rule cong :premises (@p26428 @p3023) :args (@t697)) % 1.02/1.25 (step @p10298 :rule trans :premises (@p10297 @p8630)) % 1.02/1.25 (step @p10299 :rule false_elim :premises (@p10298)) % 1.02/1.25 (step-pop @p26431 :rule scope :premises (@p10299)) % 1.02/1.25 (step-pop @p26432 :rule scope :premises (@p26431)) % 1.02/1.25 (step @p10300 :rule process_scope :premises (@p26432) :args (@t698)) % 1.02/1.25 (step @p10303 :rule and_intro :premises (@p8613 @p26428)) % 1.02/1.25 (step @p10304 :rule modus_ponens :premises (@p10303 @p10300)) % 1.02/1.25 (step-pop @p26433 :rule scope :premises (@p10304)) % 1.02/1.25 (step-pop @p26434 :rule scope :premises (@p26433)) % 1.02/1.25 (step @p10305 :rule process_scope :premises (@p26434) :args (@t698)) % 1.02/1.25 (step @p10308 :rule implies_elim :premises (@p10305)) % 1.02/1.25 (step @p10309 :rule cnf_and_neg :args (@t1225)) % 1.02/1.25 (step @p10310 :rule resolution :premises (@p10309 @p10308) :args (true @t1225)) % 1.02/1.25 (step @p10311 :rule eq_resolve :premises (@p10310 @p10292)) % 1.02/1.25 (step @p10312 :rule reordering :premises (@p10311) :args ((or @t1142 @t698 @t502))) % 1.02/1.25 (step @p10313 :rule chain_m_resolution :premises (@p175 @p69 @p3014 @p449 @p10312 @p8613 @p1710 @p452) :args ((or @t693 @t373 @t366 @t415 @t656 @t437 @t502) @t1226 (@list @t375 @t374 @t390 @t697 @t1142 @t443 @t237))) % 1.02/1.25 (step @p10314 :rule chain_m_resolution :premises (@p3040 @p3016 @p1134 @p3014 @p175 @p69 @p1132 @p3006 @p10313 @p10291 @p10090 @p2805 @p2779) :args ((or @t693 @t400 @t373 @t682 @t366 @t415 @t360 @t437 @t498 @t659) (@list true false false true true false false true true true true true) (@list @t699 @t506 @t697 @t374 @t375 @t390 @t692 @t499 @t651 @t1214 @t656 @t660))) % 1.02/1.25 (step @p10315 :rule nary_cong :premises (@p1140 @p3158 @p5853 @p4066) :args ((or @t507 @t719 @t959 @t810))) % 1.02/1.25 (assume-push @p26435 @t506) % 1.02/1.25 (assume-push @p26436 @t809) % 1.02/1.25 (assume-push @p26437 @t958) % 1.02/1.25 (assume-push @p26438 @t718) % 1.02/1.25 (step @p109 :rule evaluate :args (@t388)) % 1.02/1.25 (step @p10320 :rule symm :premises (@p26437)) % 1.02/1.25 (step @p10321 :rule trans :premises (@p10320 @p1134)) % 1.02/1.25 (step @p10322 :rule symm :premises (@p10321)) % 1.02/1.25 (step @p10323 :rule symm :premises (@p26436)) % 1.02/1.25 (step @p10324 :rule trans :premises (@p10323 @p1134 @p10322)) % 1.02/1.25 (step @p10325 :rule true_intro :premises (@p10324)) % 1.02/1.25 (step @p3164 :rule false_intro :premises (@p3156)) % 1.02/1.25 (step @p10326 :rule symm :premises (@p3164)) % 1.02/1.25 (step @p10327 :rule trans :premises (@p10326 @p10325)) % 1.02/1.25 (step @p10328 false :rule eq_resolve :premises (@p10327 @p109)) % 1.02/1.25 (step-pop @p26439 :rule scope :premises (@p10328)) % 1.02/1.25 (step-pop @p26440 :rule scope :premises (@p26439)) % 1.02/1.25 (step-pop @p26441 :rule scope :premises (@p26440)) % 1.02/1.25 (step-pop @p26442 :rule scope :premises (@p26441)) % 1.02/1.25 (step @p10329 :rule process_scope :premises (@p26442) :args (false)) % 1.02/1.25 (assume-push @p26443 @t506) % 1.02/1.25 (assume-push @p26444 @t718) % 1.02/1.25 (assume-push @p26445 @t958) % 1.02/1.25 (assume-push @p26446 @t809) % 1.02/1.25 (step @p10338 :rule and_intro :premises (@p1134 @p26446 @p26445 @p3156)) % 1.02/1.25 (step-pop @p26447 :rule scope :premises (@p10338)) % 1.02/1.25 (step-pop @p26448 :rule scope :premises (@p26447)) % 1.02/1.25 (step-pop @p26449 :rule scope :premises (@p26448)) % 1.02/1.25 (step-pop @p26450 :rule scope :premises (@p26449)) % 1.02/1.25 (step @p10339 :rule process_scope :premises (@p26450) :args (@t1227)) % 1.02/1.25 (step @p10344 :rule implies_elim :premises (@p10339)) % 1.02/1.25 (step @p10345 :rule resolution :premises (@p10344 @p10329) :args (true @t1227)) % 1.02/1.25 (step @p10346 :rule not_and :premises (@p10345)) % 1.02/1.25 (step @p10347 :rule eq_resolve :premises (@p10346 @p10315)) % 1.02/1.25 (step @p10348 :rule reordering :premises (@p10347) :args ((or @t717 @t959 @t810 @t507))) % 1.02/1.25 (step @p10349 :rule refl :args (@t1229)) % 1.02/1.25 (step @p10350 :rule bool-double-not-elim :args (@t632)) % 1.02/1.25 (step @p10351 :rule nary_cong :premises (@p3360 @p10350 @p4066 @p10349) :args ((or @t627 @t1231 @t810 @t1229))) % 1.02/1.25 (assume-push @p26451 @t625) % 1.02/1.25 (assume-push @p26452 @t1230) % 1.02/1.25 (assume-push @p26453 @t809) % 1.02/1.25 (assume-push @p26454 @t1230) % 1.02/1.25 (assume-push @p26455 @t1232) % 1.02/1.25 (step @p10357 :rule false_intro :premises (@p2524)) % 1.02/1.25 (step @p482 :rule refl :args (@t54)) % 1.02/1.25 (step @p10358 :rule cong :premises (@p26455 @p482) :args (@t1228)) % 1.02/1.25 (step @p10359 :rule trans :premises (@p10358 @p10357)) % 1.02/1.25 (step @p10360 :rule false_elim :premises (@p10359)) % 1.02/1.25 (step-pop @p26456 :rule scope :premises (@p10360)) % 1.02/1.25 (step-pop @p26457 :rule scope :premises (@p26456)) % 1.02/1.25 (step @p10361 :rule process_scope :premises (@p26457) :args (@t1229)) % 1.02/1.25 (assume-push @p26458 @t809) % 1.02/1.25 (assume-push @p26459 @t625) % 1.02/1.25 (step @p10366 :rule symm :premises (@p26453)) % 1.02/1.25 (step @p10367 :rule cong :premises (@p10366 @p10366) :args (@t205)) % 1.02/1.25 (step @p10368 :rule trans :premises (@p9 @p10367)) % 1.02/1.25 (step-pop @p26460 :rule scope :premises (@p10368)) % 1.02/1.25 (step-pop @p26461 :rule scope :premises (@p26460)) % 1.02/1.25 (step @p10369 :rule process_scope :premises (@p26461) :args (@t1232)) % 1.02/1.25 (step @p10372 :rule and_intro :premises (@p26453 @p9)) % 1.02/1.25 (step @p10373 :rule modus_ponens :premises (@p10372 @p10369)) % 1.02/1.25 (step @p10374 :rule and_intro :premises (@p2524 @p10373)) % 1.02/1.25 (step @p10375 :rule modus_ponens :premises (@p10374 @p10361)) % 1.02/1.25 (step-pop @p26462 :rule scope :premises (@p10375)) % 1.02/1.25 (step-pop @p26463 :rule scope :premises (@p26462)) % 1.02/1.25 (step-pop @p26464 :rule scope :premises (@p26463)) % 1.02/1.25 (step @p10376 :rule process_scope :premises (@p26464) :args (@t1229)) % 1.02/1.25 (step @p10380 :rule implies_elim :premises (@p10376)) % 1.02/1.25 (step @p10381 :rule cnf_and_neg :args (@t1233)) % 1.02/1.25 (step @p10382 :rule resolution :premises (@p10381 @p10380) :args (true @t1233)) % 1.02/1.25 (step @p10383 :rule eq_resolve :premises (@p10382 @p10351)) % 1.02/1.25 (step @p10384 :rule reordering :premises (@p10383) :args ((or @t632 @t1229 @t810 @t627))) % 1.02/1.25 (assume-push @p26465 @t625) % 1.02/1.25 (assume-push @p26466 @t707) % 1.02/1.25 (assume-push @p26467 @t1234) % 1.02/1.25 (assume-push @p26468 @t809) % 1.02/1.25 (assume-push @p26469 @t625) % 1.02/1.25 (assume-push @p26470 @t809) % 1.02/1.25 (assume-push @p26471 @t1234) % 1.02/1.25 (assume-push @p26472 @t707) % 1.02/1.25 (step @p10393 :rule cong :premises (@p26468 @p26468) :args (@t42)) % 1.02/1.25 (step @p10394 :rule symm :premises (@p26467)) % 1.02/1.25 (step @p10395 :rule cong :premises (@p10394 @p10394) :args (@t216)) % 1.02/1.25 (step @p10396 :rule trans :premises (@p3083 @p10395 @p10393 @p8)) % 1.02/1.25 (step-pop @p26473 :rule scope :premises (@p10396)) % 1.02/1.25 (step-pop @p26474 :rule scope :premises (@p26473)) % 1.02/1.25 (step-pop @p26475 :rule scope :premises (@p26474)) % 1.02/1.25 (step-pop @p26476 :rule scope :premises (@p26475)) % 1.02/1.25 (step @p10397 :rule process_scope :premises (@p26476) :args (@t231)) % 1.02/1.25 (step @p10402 :rule and_intro :premises (@p9 @p26468 @p26467 @p3083)) % 1.02/1.25 (step @p10403 :rule modus_ponens :premises (@p10402 @p10397)) % 1.02/1.25 (step-pop @p26477 :rule scope :premises (@p10403)) % 1.02/1.25 (step-pop @p26478 :rule scope :premises (@p26477)) % 1.02/1.25 (step-pop @p26479 :rule scope :premises (@p26478)) % 1.02/1.25 (step-pop @p26480 :rule scope :premises (@p26479)) % 1.02/1.25 (step @p10404 :rule process_scope :premises (@p26480) :args (@t231)) % 1.02/1.25 (step @p10409 :rule implies_elim :premises (@p10404)) % 1.02/1.25 (step @p10410 :rule cnf_and_neg :args (@t1235)) % 1.02/1.25 (step @p10411 :rule resolution :premises (@p10410 @p10409) :args (true @t1235)) % 1.02/1.25 (step @p10412 :rule reordering :premises (@p10411) :args ((or @t231 @t1236 @t810 @t710 @t627))) % 1.02/1.25 (step @p10413 :rule refl :args (@t1238)) % 1.02/1.25 (step @p10414 :rule nary_cong :premises (@p2809 @p4066 @p10413) :args ((or @t668 @t810 @t1238))) % 1.02/1.25 (assume-push @p26481 @t667) % 1.02/1.25 (assume-push @p26482 @t809) % 1.02/1.25 (assume-push @p26483 @t667) % 1.02/1.25 (assume-push @p26484 @t809) % 1.02/1.25 (step @p2815 :rule false_intro :premises (@p2807)) % 1.02/1.25 (step @p2816 :rule refl :args (@t67)) % 1.02/1.25 (step @p10419 :rule cong :premises (@p26482 @p2816) :args (@t1237)) % 1.02/1.25 (step @p10420 :rule trans :premises (@p10419 @p2815)) % 1.02/1.25 (step @p10421 :rule false_elim :premises (@p10420)) % 1.02/1.25 (step-pop @p26485 :rule scope :premises (@p10421)) % 1.02/1.25 (step-pop @p26486 :rule scope :premises (@p26485)) % 1.02/1.25 (step @p10422 :rule process_scope :premises (@p26486) :args (@t1238)) % 1.02/1.25 (step @p10425 :rule and_intro :premises (@p2807 @p26482)) % 1.02/1.25 (step @p10426 :rule modus_ponens :premises (@p10425 @p10422)) % 1.02/1.25 (step-pop @p26487 :rule scope :premises (@p10426)) % 1.02/1.25 (step-pop @p26488 :rule scope :premises (@p26487)) % 1.02/1.25 (step @p10427 :rule process_scope :premises (@p26488) :args (@t1238)) % 1.02/1.25 (step @p10430 :rule implies_elim :premises (@p10427)) % 1.02/1.25 (step @p10431 :rule cnf_and_neg :args (@t1239)) % 1.02/1.25 (step @p10432 :rule resolution :premises (@p10431 @p10430) :args (true @t1239)) % 1.02/1.25 (step @p10433 :rule eq_resolve :premises (@p10432 @p10414)) % 1.02/1.25 (step @p10434 :rule reordering :premises (@p10433) :args ((or @t666 @t1238 @t810))) % 1.02/1.25 (step @p10435 :rule nary_cong :premises (@p6678 @p6677 @p2949) :args ((or @t1016 @t1013 @t685))) % 1.02/1.25 (assume-push @p26489 @t1015) % 1.02/1.25 (assume-push @p26490 @t1012) % 1.02/1.25 (assume-push @p26491 @t1015) % 1.02/1.25 (assume-push @p26492 @t1012) % 1.02/1.25 (step @p6690 :rule false_intro :premises (@p6676)) % 1.02/1.25 (step @p3089 :rule refl :args (@t79)) % 1.02/1.25 (step @p10440 :rule cong :premises (@p26490 @p3089) :args (@t684)) % 1.02/1.25 (step @p10441 :rule trans :premises (@p10440 @p6690)) % 1.02/1.25 (step @p10442 :rule false_elim :premises (@p10441)) % 1.02/1.25 (step-pop @p26493 :rule scope :premises (@p10442)) % 1.02/1.25 (step-pop @p26494 :rule scope :premises (@p26493)) % 1.02/1.25 (step @p10443 :rule process_scope :premises (@p26494) :args (@t685)) % 1.02/1.25 (step @p10446 :rule and_intro :premises (@p6676 @p26490)) % 1.02/1.25 (step @p10447 :rule modus_ponens :premises (@p10446 @p10443)) % 1.02/1.25 (step-pop @p26495 :rule scope :premises (@p10447)) % 1.02/1.25 (step-pop @p26496 :rule scope :premises (@p26495)) % 1.02/1.25 (step @p10448 :rule process_scope :premises (@p26496) :args (@t685)) % 1.02/1.25 (step @p10451 :rule implies_elim :premises (@p10448)) % 1.02/1.25 (step @p10452 :rule cnf_and_neg :args (@t1240)) % 1.02/1.25 (step @p10453 :rule resolution :premises (@p10452 @p10451) :args (true @t1240)) % 1.02/1.25 (step @p10454 :rule eq_resolve :premises (@p10453 @p10435)) % 1.02/1.25 (step @p10455 :rule reordering :premises (@p10454) :args ((or @t1014 @t685 @t1013))) % 1.02/1.26 (assume-push @p26497 @t498) % 1.02/1.26 (assume-push @p26498 @t498) % 1.02/1.26 (step @p78 :rule refl :args (tptp.e1)) % 1.02/1.26 (step @p10458 :rule cong :premises (@p26497 @p78) :args (@t22)) % 1.02/1.26 (step @p10459 :rule trans :premises (@p26497 @p10458)) % 1.02/1.26 (step-pop @p26499 :rule scope :premises (@p10459)) % 1.02/1.26 (step @p10460 :rule process_scope :premises (@p26499) :args (@t874)) % 1.02/1.26 (step @p10462 :rule modus_ponens :premises (@p26497 @p10460)) % 1.02/1.26 (step-pop @p26500 :rule scope :premises (@p10462)) % 1.02/1.26 (step @p10463 :rule process_scope :premises (@p26500) :args (@t874)) % 1.02/1.26 (step @p10465 :rule implies_elim :premises (@p10463)) % 1.02/1.26 (step @p10466 :rule nary_cong :premises (@p1265 @p1328 @p2646) :args ((or @t520 @t526 @t403))) % 1.02/1.26 (assume-push @p26501 @t519) % 1.02/1.26 (assume-push @p26502 @t525) % 1.02/1.26 (assume-push @p26503 @t519) % 1.02/1.26 (assume-push @p26504 @t525) % 1.02/1.26 (step @p1277 :rule false_intro :premises (@p1264)) % 1.02/1.26 (step @p21 :rule refl :args (@t152)) % 1.02/1.26 (step @p10471 :rule cong :premises (@p26502 @p21) :args (@t400)) % 1.02/1.26 (step @p10472 :rule trans :premises (@p10471 @p1277)) % 1.02/1.26 (step @p10473 :rule false_elim :premises (@p10472)) % 1.02/1.26 (step-pop @p26505 :rule scope :premises (@p10473)) % 1.02/1.26 (step-pop @p26506 :rule scope :premises (@p26505)) % 1.02/1.26 (step @p10474 :rule process_scope :premises (@p26506) :args (@t403)) % 1.02/1.26 (step @p10477 :rule and_intro :premises (@p1264 @p26502)) % 1.02/1.26 (step @p10478 :rule modus_ponens :premises (@p10477 @p10474)) % 1.02/1.26 (step-pop @p26507 :rule scope :premises (@p10478)) % 1.02/1.26 (step-pop @p26508 :rule scope :premises (@p26507)) % 1.02/1.26 (step @p10479 :rule process_scope :premises (@p26508) :args (@t403)) % 1.02/1.26 (step @p10482 :rule implies_elim :premises (@p10479)) % 1.02/1.26 (step @p10483 :rule cnf_and_neg :args (@t1241)) % 1.02/1.26 (step @p10484 :rule resolution :premises (@p10483 @p10482) :args (true @t1241)) % 1.02/1.26 (step @p10485 :rule eq_resolve :premises (@p10484 @p10466)) % 1.02/1.26 (step @p10486 :rule reordering :premises (@p10485) :args ((or @t518 @t403 @t526))) % 1.02/1.26 (step @p10487 :rule eq-symm :args (@t54 tptp.e4)) % 1.02/1.26 (step @p10488 :rule nary_cong :premises (@p579 @p376 @p1558 @p10487 @p748) :args (@t185)) % 1.02/1.26 (step @p10489 :rule and_elim :premises (@p2) :args (19)) % 1.02/1.26 (step @p10490 :rule eq_resolve :premises (@p10489 @p10488)) % 1.02/1.26 (step @p10491 :rule chain_m_resolution :premises (@p1132 @p1602 @p1565 @p1134 @p3528 @p848 @p1563 @p10490) :args ((or @t400 @t459 @t522 @t415 @t360 @t549 @t1228 @t498) (@list true true false true true false false) (@list @t499 @t545 @t506 @t390 @t235 @t543 @t432))) % 1.02/1.26 (step @p10492 :rule nary_cong :premises (@p3278 @p2808 @p1604) :args ((or @t731 @t665 @t551))) % 1.02/1.26 (assume-push @p26509 @t730) % 1.02/1.26 (assume-push @p26510 @t664) % 1.02/1.26 (assume-push @p26511 @t730) % 1.02/1.26 (assume-push @p26512 @t664) % 1.02/1.26 (step @p3286 :rule false_intro :premises (@p3277)) % 1.02/1.26 (step @p252 :rule refl :args (@t86)) % 1.02/1.26 (step @p10497 :rule cong :premises (@p26510 @p252) :args (@t549)) % 1.02/1.26 (step @p10498 :rule trans :premises (@p10497 @p3286)) % 1.02/1.26 (step @p10499 :rule false_elim :premises (@p10498)) % 1.02/1.26 (step-pop @p26513 :rule scope :premises (@p10499)) % 1.02/1.26 (step-pop @p26514 :rule scope :premises (@p26513)) % 1.02/1.26 (step @p10500 :rule process_scope :premises (@p26514) :args (@t551)) % 1.02/1.26 (step @p10503 :rule and_intro :premises (@p3277 @p26510)) % 1.02/1.26 (step @p10504 :rule modus_ponens :premises (@p10503 @p10500)) % 1.02/1.26 (step-pop @p26515 :rule scope :premises (@p10504)) % 1.02/1.26 (step-pop @p26516 :rule scope :premises (@p26515)) % 1.02/1.26 (step @p10505 :rule process_scope :premises (@p26516) :args (@t551)) % 1.02/1.26 (step @p10508 :rule implies_elim :premises (@p10505)) % 1.02/1.26 (step @p10509 :rule cnf_and_neg :args (@t1242)) % 1.02/1.26 (step @p10510 :rule resolution :premises (@p10509 @p10508) :args (true @t1242)) % 1.02/1.26 (step @p10511 :rule eq_resolve :premises (@p10510 @p10492)) % 1.02/1.26 (step @p10512 :rule nary_cong :premises (@p2140 @p1604 @p1566) :args ((or @t600 @t551 @t544))) % 1.02/1.26 (assume-push @p26517 @t230) % 1.02/1.26 (assume-push @p26518 @t549) % 1.02/1.26 (assume-push @p26519 @t230) % 1.02/1.26 (assume-push @p26520 @t549) % 1.02/1.26 (step @p2146 :rule false_intro :premises (@p2138)) % 1.02/1.26 (step @p10517 :rule symm :premises (@p26518)) % 1.02/1.26 (step @p472 :rule refl :args (tptp.e3)) % 1.02/1.26 (step @p10518 :rule cong :premises (@p472 @p10517) :args (@t543)) % 1.02/1.26 (step @p10519 :rule trans :premises (@p10518 @p2146)) % 1.02/1.26 (step @p10520 :rule false_elim :premises (@p10519)) % 1.02/1.26 (step-pop @p26521 :rule scope :premises (@p10520)) % 1.02/1.26 (step-pop @p26522 :rule scope :premises (@p26521)) % 1.02/1.26 (step @p10521 :rule process_scope :premises (@p26522) :args (@t544)) % 1.02/1.26 (step @p10524 :rule and_intro :premises (@p2138 @p26518)) % 1.02/1.26 (step @p10525 :rule modus_ponens :premises (@p10524 @p10521)) % 1.02/1.26 (step-pop @p26523 :rule scope :premises (@p10525)) % 1.02/1.26 (step-pop @p26524 :rule scope :premises (@p26523)) % 1.02/1.26 (step @p10526 :rule process_scope :premises (@p26524) :args (@t544)) % 1.02/1.26 (step @p10529 :rule implies_elim :premises (@p10526)) % 1.02/1.26 (step @p10530 :rule cnf_and_neg :args (@t1243)) % 1.02/1.26 (step @p10531 :rule resolution :premises (@p10530 @p10529) :args (true @t1243)) % 1.02/1.26 (step @p10532 :rule eq_resolve :premises (@p10531 @p10512)) % 1.02/1.26 (step @p10533 :rule reordering :premises (@p10532) :args ((or @t229 @t544 @t551))) % 1.02/1.26 (step @p10534 :rule nary_cong :premises (@p407 @p3874 @p1328 @p4066 @p4532) :args ((or @t441 @t782 @t526 @t810 @t856))) % 1.02/1.26 (assume-push @p26525 @t440) % 1.02/1.26 (assume-push @p26526 @t781) % 1.02/1.26 (assume-push @p26527 @t525) % 1.02/1.26 (assume-push @p26528 @t809) % 1.02/1.26 (assume-push @p26529 @t440) % 1.02/1.26 (assume-push @p26530 @t809) % 1.02/1.26 (assume-push @p26531 @t525) % 1.02/1.26 (assume-push @p26532 @t781) % 1.02/1.26 (step @p419 :rule false_intro :premises (@p404)) % 1.02/1.26 (step @p10543 :rule symm :premises (@p26526)) % 1.02/1.26 (step @p10544 :rule trans :premises (@p10543 @p26527)) % 1.02/1.26 (step @p10545 :rule cong :premises (@p26528 @p10544) :args (@t855)) % 1.02/1.26 (step @p10546 :rule trans :premises (@p10545 @p419)) % 1.02/1.26 (step @p10547 :rule false_elim :premises (@p10546)) % 1.02/1.26 (step-pop @p26533 :rule scope :premises (@p10547)) % 1.02/1.26 (step-pop @p26534 :rule scope :premises (@p26533)) % 1.02/1.26 (step-pop @p26535 :rule scope :premises (@p26534)) % 1.02/1.26 (step-pop @p26536 :rule scope :premises (@p26535)) % 1.02/1.26 (step @p10548 :rule process_scope :premises (@p26536) :args (@t856)) % 1.02/1.26 (step @p10553 :rule and_intro :premises (@p404 @p26528 @p26527 @p26526)) % 1.02/1.26 (step @p10554 :rule modus_ponens :premises (@p10553 @p10548)) % 1.02/1.26 (step-pop @p26537 :rule scope :premises (@p10554)) % 1.02/1.26 (step-pop @p26538 :rule scope :premises (@p26537)) % 1.02/1.26 (step-pop @p26539 :rule scope :premises (@p26538)) % 1.02/1.26 (step-pop @p26540 :rule scope :premises (@p26539)) % 1.02/1.26 (step @p10555 :rule process_scope :premises (@p26540) :args (@t856)) % 1.02/1.26 (step @p10560 :rule implies_elim :premises (@p10555)) % 1.02/1.26 (step @p10561 :rule cnf_and_neg :args (@t1244)) % 1.02/1.26 (step @p10562 :rule resolution :premises (@p10561 @p10560) :args (true @t1244)) % 1.02/1.26 (step @p10563 :rule eq_resolve :premises (@p10562 @p10534)) % 1.02/1.26 (step @p10564 :rule reordering :premises (@p10563) :args ((or @t439 @t782 @t856 @t526 @t810))) % 1.02/1.26 (step @p10565 :rule eq-symm :args (@t67 tptp.e3)) % 1.02/1.26 (step @p10566 :rule eq-symm :args (@t79 tptp.e3)) % 1.02/1.26 (step @p10567 :rule nary_cong :premises (@p6291 @p1559 @p10566 @p693 @p10565) :args (@t180)) % 1.02/1.26 (step @p10568 :rule and_elim :premises (@p2) :args (26)) % 1.02/1.26 (step @p10569 :rule eq_resolve :premises (@p10568 @p10567)) % 1.02/1.26 (step @p10570 :rule chain_m_resolution :premises (@p10412 @p1088 @p9 @p3083 @p10569 @p10564 @p404 @p10533 @p2138 @p3958 @p10511 @p3277 @p10491 @p10434 @p2807 @p1351 @p1326 @p10486 @p1264 @p4799 @p1378 @p10384 @p2524 @p9 @p10085 @p404 @p10465) :args ((or @t415 @t360 @t684 @t743 @t437 @t532 @t874 @t810) (@list true false false false true true true true false true true false true true true true true true true false true true false true true true) (@list @t231 @t625 @t707 @t1234 @t855 @t439 @t543 @t229 @t781 @t664 @t729 @t549 @t1237 @t666 @t522 @t527 @t400 @t518 @t459 @t525 @t1228 @t632 @t625 @t503 @t439 @t498))) % 1.02/1.26 (step @p10571 :rule nary_cong :premises (@p2782 @p4066 @p5852) :args ((or @t662 @t810 @t927))) % 1.02/1.26 (assume-push @p26541 @t661) % 1.02/1.26 (assume-push @p26542 @t809) % 1.02/1.26 (assume-push @p26543 @t661) % 1.02/1.26 (assume-push @p26544 @t809) % 1.02/1.26 (step @p2788 :rule false_intro :premises (@p2779)) % 1.02/1.26 (step @p2789 :rule refl :args (@t29)) % 1.02/1.26 (step @p10576 :rule cong :premises (@p26542 @p2789) :args (@t924)) % 1.02/1.26 (step @p10577 :rule trans :premises (@p10576 @p2788)) % 1.02/1.26 (step @p10578 :rule false_elim :premises (@p10577)) % 1.02/1.26 (step-pop @p26545 :rule scope :premises (@p10578)) % 1.02/1.26 (step-pop @p26546 :rule scope :premises (@p26545)) % 1.02/1.26 (step @p10579 :rule process_scope :premises (@p26546) :args (@t927)) % 1.02/1.26 (step @p10582 :rule and_intro :premises (@p2779 @p26542)) % 1.02/1.26 (step @p10583 :rule modus_ponens :premises (@p10582 @p10579)) % 1.02/1.26 (step-pop @p26547 :rule scope :premises (@p10583)) % 1.02/1.26 (step-pop @p26548 :rule scope :premises (@p26547)) % 1.02/1.26 (step @p10584 :rule process_scope :premises (@p26548) :args (@t927)) % 1.02/1.26 (step @p10587 :rule implies_elim :premises (@p10584)) % 1.02/1.26 (step @p10588 :rule cnf_and_neg :args (@t1245)) % 1.02/1.26 (step @p10589 :rule resolution :premises (@p10588 @p10587) :args (true @t1245)) % 1.02/1.26 (step @p10590 :rule eq_resolve :premises (@p10589 @p10571)) % 1.02/1.26 (step @p10591 :rule reordering :premises (@p10590) :args ((or @t660 @t927 @t810))) % 1.02/1.26 (step @p10592 :rule and_elim :premises (@p4) :args (29)) % 1.02/1.26 (step @p10593 :rule symm :premises (@p10592)) % 1.02/1.26 (step @p10594 :rule bool-double-not-elim :args (@t1246)) % 1.02/1.26 (step @p10595 :rule nary_cong :premises (@p10594 @p6677 @p7774) :args ((or @t1248 @t1013 @t1107))) % 1.02/1.26 (assume-push @p26549 @t1247) % 1.02/1.26 (assume-push @p26550 @t1012) % 1.02/1.26 (assume-push @p26551 @t1247) % 1.02/1.26 (assume-push @p26552 @t1012) % 1.02/1.26 (step @p10600 :rule false_intro :premises (@p10593)) % 1.02/1.26 (step @p9212 :rule refl :args (@t48)) % 1.02/1.26 (step @p10601 :rule cong :premises (@p26550 @p9212) :args (@t1106)) % 1.02/1.26 (step @p10602 :rule trans :premises (@p10601 @p10600)) % 1.02/1.26 (step @p10603 :rule false_elim :premises (@p10602)) % 1.02/1.26 (step-pop @p26553 :rule scope :premises (@p10603)) % 1.02/1.26 (step-pop @p26554 :rule scope :premises (@p26553)) % 1.02/1.26 (step @p10604 :rule process_scope :premises (@p26554) :args (@t1107)) % 1.02/1.26 (step @p10607 :rule and_intro :premises (@p10593 @p26550)) % 1.02/1.26 (step @p10608 :rule modus_ponens :premises (@p10607 @p10604)) % 1.02/1.26 (step-pop @p26555 :rule scope :premises (@p10608)) % 1.02/1.26 (step-pop @p26556 :rule scope :premises (@p26555)) % 1.02/1.26 (step @p10609 :rule process_scope :premises (@p26556) :args (@t1107)) % 1.02/1.26 (step @p10612 :rule implies_elim :premises (@p10609)) % 1.02/1.26 (step @p10613 :rule cnf_and_neg :args (@t1249)) % 1.02/1.26 (step @p10614 :rule resolution :premises (@p10613 @p10612) :args (true @t1249)) % 1.02/1.26 (step @p10615 :rule eq_resolve :premises (@p10614 @p10595)) % 1.02/1.26 (step @p10616 :rule reordering :premises (@p10615) :args ((or @t1246 @t1107 @t1013))) % 1.02/1.26 (step @p10617 :rule and_elim :premises (@p4) :args (52)) % 1.02/1.26 (step @p10618 :rule symm :premises (@p10617)) % 1.02/1.26 (step @p10619 :rule bool-double-not-elim :args (@t1250)) % 1.02/1.26 (step @p10620 :rule nary_cong :premises (@p10619 @p3415 @p5874) :args ((or @t1252 @t694 @t962))) % 1.02/1.26 (assume-push @p26557 @t1251) % 1.02/1.26 (assume-push @p26558 @t692) % 1.02/1.26 (assume-push @p26559 @t1251) % 1.02/1.26 (assume-push @p26560 @t692) % 1.02/1.26 (step @p10625 :rule false_intro :premises (@p10618)) % 1.02/1.26 (step @p2714 :rule refl :args (@t159)) % 1.02/1.26 (step @p10626 :rule cong :premises (@p26558 @p2714) :args (@t961)) % 1.02/1.26 (step @p10627 :rule trans :premises (@p10626 @p10625)) % 1.02/1.26 (step @p10628 :rule false_elim :premises (@p10627)) % 1.02/1.26 (step-pop @p26561 :rule scope :premises (@p10628)) % 1.02/1.26 (step-pop @p26562 :rule scope :premises (@p26561)) % 1.02/1.26 (step @p10629 :rule process_scope :premises (@p26562) :args (@t962)) % 1.02/1.26 (step @p10632 :rule and_intro :premises (@p10618 @p26558)) % 1.02/1.26 (step @p10633 :rule modus_ponens :premises (@p10632 @p10629)) % 1.02/1.26 (step-pop @p26563 :rule scope :premises (@p10633)) % 1.02/1.26 (step-pop @p26564 :rule scope :premises (@p26563)) % 1.02/1.26 (step @p10634 :rule process_scope :premises (@p26564) :args (@t962)) % 1.02/1.26 (step @p10637 :rule implies_elim :premises (@p10634)) % 1.02/1.26 (step @p10638 :rule cnf_and_neg :args (@t1253)) % 1.02/1.26 (step @p10639 :rule resolution :premises (@p10638 @p10637) :args (true @t1253)) % 1.02/1.26 (step @p10640 :rule eq_resolve :premises (@p10639 @p10620)) % 1.02/1.26 (step @p10641 :rule nary_cong :premises (@p2140 @p3360 @p4066 @p9111) :args ((or @t600 @t627 @t810 @t916))) % 1.02/1.26 (assume-push @p26565 @t230) % 1.02/1.26 (assume-push @p26566 @t625) % 1.02/1.26 (assume-push @p26567 @t809) % 1.02/1.26 (assume-push @p26568 @t230) % 1.02/1.26 (assume-push @p26569 @t1232) % 1.02/1.26 (step @p2146 :rule false_intro :premises (@p2138)) % 1.02/1.26 (step @p10647 :rule symm :premises (@p26569)) % 1.02/1.26 (step @p472 :rule refl :args (tptp.e3)) % 1.02/1.26 (step @p10648 :rule cong :premises (@p472 @p10647) :args (@t915)) % 1.02/1.26 (step @p10649 :rule trans :premises (@p10648 @p2146)) % 1.02/1.26 (step @p10650 :rule false_elim :premises (@p10649)) % 1.02/1.26 (step-pop @p26570 :rule scope :premises (@p10650)) % 1.02/1.26 (step-pop @p26571 :rule scope :premises (@p26570)) % 1.02/1.26 (step @p10651 :rule process_scope :premises (@p26571) :args (@t916)) % 1.02/1.26 (assume-push @p26572 @t809) % 1.02/1.26 (assume-push @p26573 @t625) % 1.02/1.26 (step @p10366 :rule symm :premises (@p26567)) % 1.02/1.26 (step @p10367 :rule cong :premises (@p10366 @p10366) :args (@t205)) % 1.02/1.26 (step @p10368 :rule trans :premises (@p9 @p10367)) % 1.02/1.26 (step-pop @p26574 :rule scope :premises (@p10368)) % 1.02/1.26 (step-pop @p26575 :rule scope :premises (@p26574)) % 1.02/1.26 (step @p10656 :rule process_scope :premises (@p26575) :args (@t1232)) % 1.02/1.26 (step @p10659 :rule and_intro :premises (@p26567 @p9)) % 1.02/1.26 (step @p10660 :rule modus_ponens :premises (@p10659 @p10656)) % 1.02/1.26 (step @p10661 :rule and_intro :premises (@p2138 @p10660)) % 1.02/1.26 (step @p10662 :rule modus_ponens :premises (@p10661 @p10651)) % 1.02/1.26 (step-pop @p26576 :rule scope :premises (@p10662)) % 1.02/1.26 (step-pop @p26577 :rule scope :premises (@p26576)) % 1.02/1.26 (step-pop @p26578 :rule scope :premises (@p26577)) % 1.02/1.26 (step @p10663 :rule process_scope :premises (@p26578) :args (@t916)) % 1.02/1.26 (step @p10667 :rule implies_elim :premises (@p10663)) % 1.02/1.26 (step @p10668 :rule cnf_and_neg :args (@t1254)) % 1.02/1.26 (step @p10669 :rule resolution :premises (@p10668 @p10667) :args (true @t1254)) % 1.02/1.26 (step @p10670 :rule eq_resolve :premises (@p10669 @p10641)) % 1.02/1.26 (step @p10671 :rule reordering :premises (@p10670) :args ((or @t229 @t916 @t810 @t627))) % 1.02/1.26 (step @p10672 :rule nary_cong :premises (@p6300 @p992 @p6291 @p758 @p5292) :args (@t197)) % 1.02/1.26 (step @p10673 :rule and_elim :premises (@p2) :args (7)) % 1.02/1.26 (step @p10674 :rule eq_resolve :premises (@p10673 @p10672)) % 1.02/1.26 (step @p10675 :rule refl :args (@t875)) % 1.02/1.26 (step @p10676 :rule nary_cong :premises (@p1488 @p7158 @p996 @p1328 @p10675 @p7157) :args ((or @t402 @t1064 @t492 @t526 @t875 @t1061))) % 1.02/1.26 (assume-push @p26579 @t399) % 1.02/1.26 (assume-push @p26580 @t1063) % 1.02/1.26 (assume-push @p26581 @t491) % 1.02/1.26 (assume-push @p26582 @t525) % 1.02/1.26 (assume-push @p26583 @t874) % 1.02/1.26 (assume-push @p26584 @t1063) % 1.02/1.26 (assume-push @p26585 @t1042) % 1.02/1.26 (step @p7166 :rule false_intro :premises (@p7156)) % 1.02/1.26 (step @p3023 :rule refl :args (@t60)) % 1.02/1.26 (step @p7167 :rule cong :premises (@p26585 @p3023) :args (@t1060)) % 1.02/1.26 (step @p7168 :rule trans :premises (@p7167 @p7166)) % 1.02/1.26 (step @p7169 :rule false_elim :premises (@p7168)) % 1.02/1.26 (step-pop @p26586 :rule scope :premises (@p7169)) % 1.02/1.26 (step-pop @p26587 :rule scope :premises (@p26586)) % 1.02/1.26 (step @p10684 :rule process_scope :premises (@p26587) :args (@t1061)) % 1.02/1.26 (assume-push @p26588 @t491) % 1.02/1.26 (assume-push @p26589 @t874) % 1.02/1.26 (assume-push @p26590 @t525) % 1.02/1.26 (assume-push @p26591 @t399) % 1.02/1.26 (step @p10691 :rule symm :premises (@p26583)) % 1.02/1.26 (step @p78 :rule refl :args (tptp.e1)) % 1.02/1.26 (step @p10692 :rule cong :premises (@p26582 @p78) :args (@t152)) % 1.02/1.26 (step @p10693 :rule trans :premises (@p10692 @p10691)) % 1.02/1.26 (step @p10694 :rule symm :premises (@p26581)) % 1.02/1.26 (step @p10695 :rule cong :premises (@p10694 @p10693) :args (@t227)) % 1.02/1.26 (step @p10696 :rule trans :premises (@p65 @p10695)) % 1.02/1.26 (step-pop @p26592 :rule scope :premises (@p10696)) % 1.02/1.26 (step-pop @p26593 :rule scope :premises (@p26592)) % 1.02/1.26 (step-pop @p26594 :rule scope :premises (@p26593)) % 1.02/1.26 (step-pop @p26595 :rule scope :premises (@p26594)) % 1.02/1.26 (step @p10697 :rule process_scope :premises (@p26595) :args (@t1042)) % 1.02/1.26 (step @p10702 :rule and_intro :premises (@p26581 @p26583 @p26582 @p65)) % 1.02/1.26 (step @p10703 :rule modus_ponens :premises (@p10702 @p10697)) % 1.02/1.26 (step @p10704 :rule and_intro :premises (@p7156 @p10703)) % 1.02/1.26 (step @p10705 :rule modus_ponens :premises (@p10704 @p10684)) % 1.02/1.26 (step-pop @p26596 :rule scope :premises (@p10705)) % 1.02/1.26 (step-pop @p26597 :rule scope :premises (@p26596)) % 1.02/1.26 (step-pop @p26598 :rule scope :premises (@p26597)) % 1.02/1.26 (step-pop @p26599 :rule scope :premises (@p26598)) % 1.02/1.26 (step-pop @p26600 :rule scope :premises (@p26599)) % 1.02/1.26 (step @p10706 :rule process_scope :premises (@p26600) :args (@t1061)) % 1.02/1.26 (step @p10712 :rule implies_elim :premises (@p10706)) % 1.02/1.26 (step @p10713 :rule cnf_and_neg :args (@t1255)) % 1.02/1.26 (step @p10714 :rule resolution :premises (@p10713 @p10712) :args (true @t1255)) % 1.02/1.26 (step @p10715 :rule eq_resolve :premises (@p10714 @p10676)) % 1.02/1.26 (step @p10716 :rule reordering :premises (@p10715) :args ((or @t1062 @t1061 @t492 @t526 @t402 @t875))) % 1.02/1.26 (step @p10717 :rule nary_cong :premises (@p1488 @p996 @p3874 @p1328 @p1125 @p10675 @p2893) :args ((or @t402 @t492 @t782 @t526 @t501 @t875 @t676))) % 1.02/1.26 (assume-push @p26601 @t399) % 1.02/1.26 (assume-push @p26602 @t491) % 1.02/1.26 (assume-push @p26603 @t781) % 1.02/1.26 (assume-push @p26604 @t525) % 1.02/1.26 (assume-push @p26605 @t500) % 1.02/1.26 (assume-push @p26606 @t874) % 1.02/1.26 (assume-push @p26607 @t500) % 1.02/1.26 (assume-push @p26608 @t525) % 1.02/1.26 (assume-push @p26609 @t781) % 1.02/1.26 (assume-push @p26610 @t1042) % 1.02/1.26 (step @p10728 :rule false_intro :premises (@p26605)) % 1.02/1.26 (step @p10729 :rule symm :premises (@p26610)) % 1.02/1.26 (step @p10730 :rule trans :premises (@p10729 @p26603)) % 1.02/1.26 (step @p10731 :rule symm :premises (@p10730)) % 1.02/1.26 (step @p10732 :rule symm :premises (@p26603)) % 1.02/1.26 (step @p10733 :rule trans :premises (@p10732 @p26604)) % 1.02/1.26 (step @p10734 :rule symm :premises (@p10733)) % 1.02/1.26 (step @p10735 :rule trans :premises (@p10734 @p10731)) % 1.02/1.26 (step @p10736 :rule symm :premises (@p10735)) % 1.02/1.26 (step @p2196 :rule refl :args (tptp.e4)) % 1.02/1.26 (step @p10737 :rule cong :premises (@p2196 @p10736) :args (@t675)) % 1.02/1.26 (step @p10738 :rule trans :premises (@p10737 @p10728)) % 1.02/1.26 (step @p10739 :rule false_elim :premises (@p10738)) % 1.02/1.26 (step-pop @p26611 :rule scope :premises (@p10739)) % 1.02/1.26 (step-pop @p26612 :rule scope :premises (@p26611)) % 1.02/1.26 (step-pop @p26613 :rule scope :premises (@p26612)) % 1.02/1.26 (step-pop @p26614 :rule scope :premises (@p26613)) % 1.02/1.26 (step @p10740 :rule process_scope :premises (@p26614) :args (@t676)) % 1.02/1.26 (assume-push @p26615 @t491) % 1.02/1.26 (assume-push @p26616 @t874) % 1.02/1.26 (assume-push @p26617 @t525) % 1.02/1.26 (assume-push @p26618 @t399) % 1.02/1.26 (step @p10691 :rule symm :premises (@p26606)) % 1.02/1.26 (step @p78 :rule refl :args (tptp.e1)) % 1.02/1.26 (step @p10692 :rule cong :premises (@p26604 @p78) :args (@t152)) % 1.02/1.26 (step @p10693 :rule trans :premises (@p10692 @p10691)) % 1.02/1.26 (step @p10694 :rule symm :premises (@p26602)) % 1.02/1.26 (step @p10695 :rule cong :premises (@p10694 @p10693) :args (@t227)) % 1.02/1.26 (step @p10696 :rule trans :premises (@p65 @p10695)) % 1.02/1.26 (step-pop @p26619 :rule scope :premises (@p10696)) % 1.02/1.26 (step-pop @p26620 :rule scope :premises (@p26619)) % 1.02/1.26 (step-pop @p26621 :rule scope :premises (@p26620)) % 1.02/1.26 (step-pop @p26622 :rule scope :premises (@p26621)) % 1.02/1.26 (step @p10749 :rule process_scope :premises (@p26622) :args (@t1042)) % 1.02/1.26 (step @p10754 :rule and_intro :premises (@p26602 @p26606 @p26604 @p65)) % 1.02/1.26 (step @p10755 :rule modus_ponens :premises (@p10754 @p10749)) % 1.02/1.26 (step @p10756 :rule and_intro :premises (@p26605 @p26604 @p26603 @p10755)) % 1.02/1.26 (step @p10757 :rule modus_ponens :premises (@p10756 @p10740)) % 1.02/1.26 (step-pop @p26623 :rule scope :premises (@p10757)) % 1.02/1.26 (step-pop @p26624 :rule scope :premises (@p26623)) % 1.02/1.26 (step-pop @p26625 :rule scope :premises (@p26624)) % 1.02/1.26 (step-pop @p26626 :rule scope :premises (@p26625)) % 1.02/1.26 (step-pop @p26627 :rule scope :premises (@p26626)) % 1.02/1.26 (step-pop @p26628 :rule scope :premises (@p26627)) % 1.02/1.26 (step @p10758 :rule process_scope :premises (@p26628) :args (@t676)) % 1.02/1.26 (step @p10765 :rule implies_elim :premises (@p10758)) % 1.02/1.26 (step @p10766 :rule cnf_and_neg :args (@t1256)) % 1.02/1.26 (step @p10767 :rule resolution :premises (@p10766 @p10765) :args (true @t1256)) % 1.02/1.26 (step @p10768 :rule eq_resolve :premises (@p10767 @p10717)) % 1.02/1.26 (step @p10769 :rule reordering :premises (@p10768) :args ((or @t498 @t782 @t676 @t492 @t526 @t402 @t875))) % 1.02/1.26 (step @p10770 :rule chain_m_resolution :premises (@p7857 @p10769 @p65 @p10716 @p7156 @p65 @p10674 @p10671 @p2138 @p9 @p10640 @p10618 @p10616 @p10593 @p10591 @p2779 @p3040 @p3016 @p1134 @p3006 @p2777 @p2754 @p10491 @p10533 @p2138 @p10569 @p10564 @p404 @p10570 @p1378 @p10455 @p6676 @p10155 @p2354 @p9696 @p10434 @p2807 @p10412 @p1088 @p9 @p3083 @p10384 @p2524 @p9 @p10085 @p404 @p10348 @p3156 @p1134 @p10314 @p9374 @p10212 @p4325 @p10271 @p3043 @p38 @p10237 @p9439 @p818 @p6802 @p6779) :args ((or @t400 @t373 @t415 @t360 @t743 @t443 @t437 @t498 @t782 @t810) (@list true false true true false false true true false true true true true true true true true false false true true false true true false true true false false true true true true false true true true true false false true true false true true true true false true true true true true false true true false true true true) (@list @t675 @t399 @t1060 @t1062 @t399 @t491 @t915 @t229 @t625 @t961 @t1250 @t1106 @t1246 @t924 @t660 @t697 @t699 @t506 @t692 @t651 @t653 @t459 @t549 @t229 @t543 @t855 @t439 @t874 @t525 @t684 @t1014 @t532 @t619 @t1012 @t1237 @t666 @t1234 @t231 @t625 @t707 @t1228 @t632 @t625 @t503 @t439 @t958 @t717 @t506 @t658 @t366 @t723 @t835 @t522 @t701 @t368 @t682 @t1180 @t245 @t693 @t1022))) % 1.02/1.26 (step @p10771 :rule chain_m_resolution :premises (@p9958 @p6879 @p951 @p4055 @p9696 @p10770 @p10212 @p4325 @p3043 @p3958 @p10178 @p1665 @p9536 @p452 @p6755 @p67 @p3977 @p9 @p2730 @p2705) :args ((or @t400 @t418 @t424 @t415 @t360 @t684 @t664 @t443 @t437 @t498 @t433 @t658 @t461 @t492) (@list true false false false true true true false false true true true true false false true false true true) (@list @t1031 @t487 @t797 @t1012 @t809 @t723 @t835 @t701 @t781 @t743 @t373 @t958 @t237 @t595 @t372 @t794 @t625 @t644 @t646))) % 1.02/1.26 (step @p10772 :rule chain_m_resolution :premises (@p3014 @p3275 @p3250 @p9717 @p549 @p9696 @p6713 @p6676 @p951 @p2997 @p2974 @p10771 @p9848 @p9536 @p452 @p67 @p6755 @p67 @p7120 @p7097) :args ((or @t400 @t374 @t418 @t424 @t415 @t360 @t443 @t437 @t498 @t433 @t658 @t461 @t492) (@list true true true true false true true false true true false true true true false false false true true) (@list @t693 @t725 @t656 @t241 @t723 @t1012 @t1014 @t487 @t366 @t689 @t684 @t664 @t958 @t237 @t372 @t595 @t372 @t697 @t1055))) % 1.02/1.26 (assume-push @p26629 @t701) % 1.02/1.26 (assume-push @p26630 @t387) % 1.02/1.26 (assume-push @p26631 @t390) % 1.02/1.26 (assume-push @p26632 @t390) % 1.02/1.26 (assume-push @p26633 @t387) % 1.02/1.26 (assume-push @p26634 @t701) % 1.02/1.26 (step @p10779 :rule symm :premises (@p26631)) % 1.02/1.26 (step @p10780 :rule symm :premises (@p26630)) % 1.02/1.26 (step @p10781 :rule cong :premises (@p10780 @p10780) :args (@t228)) % 1.02/1.26 (step @p10782 :rule trans :premises (@p3043 @p10781 @p10779)) % 1.02/1.26 (step-pop @p26635 :rule scope :premises (@p10782)) % 1.02/1.26 (step-pop @p26636 :rule scope :premises (@p26635)) % 1.02/1.26 (step-pop @p26637 :rule scope :premises (@p26636)) % 1.02/1.26 (step @p10783 :rule process_scope :premises (@p26637) :args (@t247)) % 1.02/1.26 (step @p10787 :rule and_intro :premises (@p26631 @p26630 @p3043)) % 1.02/1.26 (step @p10788 :rule modus_ponens :premises (@p10787 @p10783)) % 1.02/1.26 (step-pop @p26638 :rule scope :premises (@p10788)) % 1.02/1.26 (step-pop @p26639 :rule scope :premises (@p26638)) % 1.02/1.26 (step-pop @p26640 :rule scope :premises (@p26639)) % 1.02/1.26 (step @p10789 :rule process_scope :premises (@p26640) :args (@t247)) % 1.02/1.26 (step @p10793 :rule implies_elim :premises (@p10789)) % 1.02/1.26 (step @p10794 :rule cnf_and_neg :args (@t1257)) % 1.02/1.26 (step @p10795 :rule resolution :premises (@p10794 @p10793) :args (true @t1257)) % 1.02/1.26 (step @p10796 :rule reordering :premises (@p10795) :args ((or @t247 @t391 @t840 @t704))) % 1.02/1.26 (step @p10797 :rule nary_cong :premises (@p6780 @p39 @p4754) :args ((or @t1024 @t367 @t872))) % 1.02/1.26 (assume-push @p26641 @t1023) % 1.02/1.26 (assume-push @p26642 @t366) % 1.02/1.26 (assume-push @p26643 @t1023) % 1.02/1.26 (assume-push @p26644 @t366) % 1.02/1.26 (step @p6786 :rule false_intro :premises (@p6779)) % 1.02/1.26 (step @p2714 :rule refl :args (@t159)) % 1.02/1.26 (step @p10802 :rule cong :premises (@p26642 @p2714) :args (@t871)) % 1.02/1.26 (step @p10803 :rule trans :premises (@p10802 @p6786)) % 1.02/1.26 (step @p10804 :rule false_elim :premises (@p10803)) % 1.02/1.26 (step-pop @p26645 :rule scope :premises (@p10804)) % 1.02/1.26 (step-pop @p26646 :rule scope :premises (@p26645)) % 1.02/1.26 (step @p10805 :rule process_scope :premises (@p26646) :args (@t872)) % 1.02/1.26 (step @p10808 :rule and_intro :premises (@p6779 @p26642)) % 1.02/1.26 (step @p10809 :rule modus_ponens :premises (@p10808 @p10805)) % 1.02/1.26 (step-pop @p26647 :rule scope :premises (@p10809)) % 1.02/1.26 (step-pop @p26648 :rule scope :premises (@p26647)) % 1.02/1.26 (step @p10810 :rule process_scope :premises (@p26648) :args (@t872)) % 1.02/1.26 (step @p10813 :rule implies_elim :premises (@p10810)) % 1.02/1.26 (step @p10814 :rule cnf_and_neg :args (@t1258)) % 1.02/1.26 (step @p10815 :rule resolution :premises (@p10814 @p10813) :args (true @t1258)) % 1.02/1.26 (step @p10816 :rule eq_resolve :premises (@p10815 @p10797)) % 1.02/1.26 (assume-push @p26649 @t487) % 1.02/1.26 (assume-push @p26650 @t1180) % 1.02/1.26 (assume-push @p26651 @t682) % 1.02/1.26 (assume-push @p26652 @t366) % 1.02/1.26 (assume-push @p26653 @t487) % 1.02/1.26 (assume-push @p26654 @t366) % 1.02/1.26 (assume-push @p26655 @t682) % 1.02/1.26 (assume-push @p26656 @t1180) % 1.02/1.26 (step @p2957 :rule refl :args (@t145)) % 1.02/1.26 (step @p10825 :rule cong :premises (@p2957 @p26652) :args (@t271)) % 1.02/1.26 (step @p281 :rule refl :args (tptp.e2)) % 1.02/1.26 (step @p10826 :rule cong :premises (@p26651 @p281) :args (@t79)) % 1.02/1.26 (step @p10827 :rule symm :premises (@p26651)) % 1.02/1.26 (step @p10828 :rule symm :premises (@p26652)) % 1.02/1.26 (step @p10829 :rule cong :premises (@p10828 @p10827) :args (@t226)) % 1.02/1.26 (step @p10830 :rule trans :premises (@p9439 @p10829 @p10826 @p10825 @p950)) % 1.02/1.26 (step-pop @p26657 :rule scope :premises (@p10830)) % 1.02/1.26 (step-pop @p26658 :rule scope :premises (@p26657)) % 1.02/1.26 (step-pop @p26659 :rule scope :premises (@p26658)) % 1.02/1.26 (step-pop @p26660 :rule scope :premises (@p26659)) % 1.02/1.26 (step @p10831 :rule process_scope :premises (@p26660) :args (@t245)) % 1.02/1.26 (step @p10836 :rule and_intro :premises (@p951 @p26652 @p26651 @p9439)) % 1.02/1.26 (step @p10837 :rule modus_ponens :premises (@p10836 @p10831)) % 1.02/1.26 (step-pop @p26661 :rule scope :premises (@p10837)) % 1.02/1.26 (step-pop @p26662 :rule scope :premises (@p26661)) % 1.02/1.26 (step-pop @p26663 :rule scope :premises (@p26662)) % 1.02/1.26 (step-pop @p26664 :rule scope :premises (@p26663)) % 1.02/1.26 (step @p10838 :rule process_scope :premises (@p26664) :args (@t245)) % 1.02/1.26 (step @p10843 :rule implies_elim :premises (@p10838)) % 1.02/1.26 (step @p10844 :rule cnf_and_neg :args (@t1259)) % 1.02/1.26 (step @p10845 :rule resolution :premises (@p10844 @p10843) :args (true @t1259)) % 1.02/1.26 (step @p10846 :rule reordering :premises (@p10845) :args ((or @t245 @t367 @t683 @t1181 @t488))) % 1.02/1.26 (step @p10847 :rule chain_m_resolution :premises (@p10846 @p818 @p951 @p9439 @p3006 @p10640 @p10618 @p9236 @p10816 @p6779) :args ((or @t693 @t387 @t644 @t373 @t651 @t367) (@list true false false false true true false true true) (@list @t245 @t487 @t1180 @t682 @t692 @t1250 @t961 @t871 @t1022))) % 1.02/1.26 (step @p10848 :rule nary_cong :premises (@p1140 @p9379 @p5874 @p7098) :args ((or @t507 @t1176 @t962 @t698))) % 1.02/1.26 (assume-push @p26665 @t506) % 1.02/1.26 (assume-push @p26666 @t697) % 1.02/1.26 (assume-push @p26667 @t961) % 1.02/1.26 (assume-push @p26668 @t1175) % 1.02/1.26 (step @p109 :rule evaluate :args (@t388)) % 1.02/1.26 (step @p10853 :rule symm :premises (@p26667)) % 1.02/1.26 (step @p10854 :rule trans :premises (@p10853 @p1134)) % 1.02/1.26 (step @p10855 :rule symm :premises (@p10854)) % 1.02/1.26 (step @p10856 :rule symm :premises (@p26666)) % 1.02/1.26 (step @p10857 :rule trans :premises (@p10856 @p1134 @p10855)) % 1.02/1.26 (step @p10858 :rule true_intro :premises (@p10857)) % 1.02/1.26 (step @p9391 :rule false_intro :premises (@p9378)) % 1.02/1.26 (step @p9392 :rule symm :premises (@p9391)) % 1.02/1.26 (step @p10859 :rule trans :premises (@p9392 @p10858)) % 1.02/1.26 (step @p10860 false :rule eq_resolve :premises (@p10859 @p109)) % 1.02/1.26 (step-pop @p26669 :rule scope :premises (@p10860)) % 1.02/1.26 (step-pop @p26670 :rule scope :premises (@p26669)) % 1.02/1.26 (step-pop @p26671 :rule scope :premises (@p26670)) % 1.02/1.26 (step-pop @p26672 :rule scope :premises (@p26671)) % 1.02/1.26 (step @p10861 :rule process_scope :premises (@p26672) :args (false)) % 1.02/1.26 (assume-push @p26673 @t506) % 1.02/1.26 (assume-push @p26674 @t1175) % 1.02/1.26 (assume-push @p26675 @t961) % 1.02/1.26 (assume-push @p26676 @t697) % 1.02/1.26 (step @p10870 :rule and_intro :premises (@p1134 @p26676 @p26675 @p9378)) % 1.02/1.26 (step-pop @p26677 :rule scope :premises (@p10870)) % 1.02/1.26 (step-pop @p26678 :rule scope :premises (@p26677)) % 1.02/1.26 (step-pop @p26679 :rule scope :premises (@p26678)) % 1.02/1.26 (step-pop @p26680 :rule scope :premises (@p26679)) % 1.02/1.26 (step @p10871 :rule process_scope :premises (@p26680) :args (@t1260)) % 1.02/1.26 (step @p10876 :rule implies_elim :premises (@p10871)) % 1.02/1.26 (step @p10877 :rule resolution :premises (@p10876 @p10861) :args (true @t1260)) % 1.02/1.26 (step @p10878 :rule not_and :premises (@p10877)) % 1.02/1.26 (step @p10879 :rule eq_resolve :premises (@p10878 @p10848)) % 1.02/1.26 (step @p10880 :rule reordering :premises (@p10879) :args ((or @t1174 @t698 @t962 @t507))) % 1.02/1.26 (step @p10881 :rule nary_cong :premises (@p718 @p708 @p698 @p688 @p678) :args (@t203)) % 1.02/1.26 (step @p10882 :rule and_elim :premises (@p2) :args (1)) % 1.02/1.26 (step @p10883 :rule eq_resolve :premises (@p10882 @p10881)) % 1.02/1.26 (step @p10884 :rule nary_cong :premises (@p6058 @p2780 @p849) :args ((or @t978 @t657 @t478))) % 1.02/1.26 (assume-push @p26681 @t977) % 1.02/1.26 (assume-push @p26682 @t656) % 1.02/1.26 (assume-push @p26683 @t977) % 1.02/1.26 (assume-push @p26684 @t656) % 1.02/1.26 (step @p6072 :rule false_intro :premises (@p6057)) % 1.02/1.26 (step @p76 :rule refl :args (@t125)) % 1.02/1.26 (step @p10889 :rule cong :premises (@p26682 @p76) :args (@t477)) % 1.02/1.26 (step @p10890 :rule trans :premises (@p10889 @p6072)) % 1.02/1.26 (step @p10891 :rule false_elim :premises (@p10890)) % 1.02/1.26 (step-pop @p26685 :rule scope :premises (@p10891)) % 1.02/1.26 (step-pop @p26686 :rule scope :premises (@p26685)) % 1.02/1.26 (step @p10892 :rule process_scope :premises (@p26686) :args (@t478)) % 1.02/1.26 (step @p10895 :rule and_intro :premises (@p6057 @p26682)) % 1.02/1.26 (step @p10896 :rule modus_ponens :premises (@p10895 @p10892)) % 1.02/1.26 (step-pop @p26687 :rule scope :premises (@p10896)) % 1.02/1.26 (step-pop @p26688 :rule scope :premises (@p26687)) % 1.02/1.26 (step @p10897 :rule process_scope :premises (@p26688) :args (@t478)) % 1.02/1.26 (step @p10900 :rule implies_elim :premises (@p10897)) % 1.02/1.26 (step @p10901 :rule cnf_and_neg :args (@t1261)) % 1.02/1.26 (step @p10902 :rule resolution :premises (@p10901 @p10900) :args (true @t1261)) % 1.02/1.26 (step @p10903 :rule eq_resolve :premises (@p10902 @p10884)) % 1.02/1.26 (step @p10904 :rule chain_m_resolution :premises (@p10903 @p6057 @p995 @p3910 @p3873 @p65 @p10883 @p9717 @p549 @p3014 @p10880 @p9378 @p1134 @p9292 @p3016 @p3043) :args ((or @t693 @t469 @t374 @t491 @t366 @t962 @t461) (@list true false true true false false true true false true true false true true false) (@list @t976 @t477 @t474 @t783 @t399 @t781 @t723 @t241 @t656 @t697 @t1174 @t506 @t1060 @t699 @t701))) % 1.02/1.26 (step @p10905 :rule nary_cong :premises (@p2140 @p1140 @p5852 @p2780) :args ((or @t600 @t507 @t927 @t657))) % 1.02/1.26 (assume-push @p26689 @t506) % 1.02/1.26 (assume-push @p26690 @t924) % 1.02/1.26 (assume-push @p26691 @t656) % 1.02/1.26 (assume-push @p26692 @t230) % 1.02/1.26 (step @p109 :rule evaluate :args (@t388)) % 1.02/1.26 (step @p10910 :rule symm :premises (@p26690)) % 1.02/1.26 (step @p10911 :rule trans :premises (@p26691 @p10910 @p1134)) % 1.02/1.26 (step @p10912 :rule symm :premises (@p10911)) % 1.02/1.26 (step @p10913 :rule trans :premises (@p1134 @p10912)) % 1.02/1.26 (step @p10914 :rule true_intro :premises (@p10913)) % 1.02/1.26 (step @p2146 :rule false_intro :premises (@p2138)) % 1.02/1.26 (step @p2559 :rule symm :premises (@p2146)) % 1.02/1.26 (step @p10915 :rule trans :premises (@p2559 @p10914)) % 1.02/1.26 (step @p10916 false :rule eq_resolve :premises (@p10915 @p109)) % 1.02/1.26 (step-pop @p26693 :rule scope :premises (@p10916)) % 1.02/1.26 (step-pop @p26694 :rule scope :premises (@p26693)) % 1.02/1.26 (step-pop @p26695 :rule scope :premises (@p26694)) % 1.02/1.26 (step-pop @p26696 :rule scope :premises (@p26695)) % 1.02/1.26 (step @p10917 :rule process_scope :premises (@p26696) :args (false)) % 1.02/1.26 (assume-push @p26697 @t230) % 1.02/1.26 (assume-push @p26698 @t506) % 1.02/1.26 (assume-push @p26699 @t924) % 1.02/1.26 (assume-push @p26700 @t656) % 1.02/1.26 (step @p10926 :rule and_intro :premises (@p1134 @p26699 @p26700 @p2138)) % 1.02/1.26 (step-pop @p26701 :rule scope :premises (@p10926)) % 1.02/1.26 (step-pop @p26702 :rule scope :premises (@p26701)) % 1.02/1.26 (step-pop @p26703 :rule scope :premises (@p26702)) % 1.02/1.26 (step-pop @p26704 :rule scope :premises (@p26703)) % 1.02/1.26 (step @p10927 :rule process_scope :premises (@p26704) :args (@t1262)) % 1.02/1.26 (step @p10932 :rule implies_elim :premises (@p10927)) % 1.02/1.26 (step @p10933 :rule resolution :premises (@p10932 @p10917) :args (true @t1262)) % 1.02/1.26 (step @p10934 :rule not_and :premises (@p10933)) % 1.02/1.26 (step @p10935 :rule eq_resolve :premises (@p10934 @p10905)) % 1.02/1.26 (step @p10936 :rule reordering :premises (@p10935) :args ((or @t229 @t657 @t927 @t507))) % 1.02/1.26 (step @p10937 :rule nary_cong :premises (@p9052 @p4532 @p996) :args ((or @t1156 @t856 @t492))) % 1.02/1.26 (assume-push @p26705 @t1155) % 1.02/1.26 (assume-push @p26706 @t855) % 1.02/1.26 (assume-push @p26707 @t1155) % 1.02/1.26 (assume-push @p26708 @t855) % 1.02/1.26 (step @p9058 :rule false_intro :premises (@p9051)) % 1.02/1.26 (step @p76 :rule refl :args (@t125)) % 1.02/1.26 (step @p10942 :rule cong :premises (@p26706 @p76) :args (@t491)) % 1.02/1.26 (step @p10943 :rule trans :premises (@p10942 @p9058)) % 1.02/1.26 (step @p10944 :rule false_elim :premises (@p10943)) % 1.02/1.26 (step-pop @p26709 :rule scope :premises (@p10944)) % 1.02/1.26 (step-pop @p26710 :rule scope :premises (@p26709)) % 1.02/1.26 (step @p10945 :rule process_scope :premises (@p26710) :args (@t492)) % 1.02/1.26 (step @p10948 :rule and_intro :premises (@p9051 @p26706)) % 1.02/1.26 (step @p10949 :rule modus_ponens :premises (@p10948 @p10945)) % 1.02/1.26 (step-pop @p26711 :rule scope :premises (@p10949)) % 1.02/1.26 (step-pop @p26712 :rule scope :premises (@p26711)) % 1.02/1.26 (step @p10950 :rule process_scope :premises (@p26712) :args (@t492)) % 1.02/1.26 (step @p10953 :rule implies_elim :premises (@p10950)) % 1.02/1.26 (step @p10954 :rule cnf_and_neg :args (@t1263)) % 1.02/1.26 (step @p10955 :rule resolution :premises (@p10954 @p10953) :args (true @t1263)) % 1.02/1.26 (step @p10956 :rule eq_resolve :premises (@p10955 @p10937)) % 1.02/1.26 (step @p10957 :rule reordering :premises (@p10956) :args ((or @t1154 @t492 @t856))) % 1.02/1.26 (step @p10958 :rule nary_cong :premises (@p955 @p4532 @p39) :args ((or @t489 @t856 @t367))) % 1.02/1.26 (assume-push @p26713 @t234) % 1.02/1.26 (assume-push @p26714 @t855) % 1.02/1.26 (assume-push @p26715 @t234) % 1.02/1.26 (assume-push @p26716 @t855) % 1.02/1.26 (step @p966 :rule false_intro :premises (@p952)) % 1.02/1.26 (step @p10963 :rule symm :premises (@p26714)) % 1.02/1.26 (step @p281 :rule refl :args (tptp.e2)) % 1.02/1.26 (step @p10964 :rule cong :premises (@p281 @p10963) :args (@t366)) % 1.02/1.26 (step @p10965 :rule trans :premises (@p10964 @p966)) % 1.02/1.26 (step @p10966 :rule false_elim :premises (@p10965)) % 1.02/1.26 (step-pop @p26717 :rule scope :premises (@p10966)) % 1.02/1.26 (step-pop @p26718 :rule scope :premises (@p26717)) % 1.02/1.26 (step @p10967 :rule process_scope :premises (@p26718) :args (@t367)) % 1.02/1.26 (step @p10970 :rule and_intro :premises (@p952 @p26714)) % 1.02/1.26 (step @p10971 :rule modus_ponens :premises (@p10970 @p10967)) % 1.02/1.26 (step-pop @p26719 :rule scope :premises (@p10971)) % 1.02/1.26 (step-pop @p26720 :rule scope :premises (@p26719)) % 1.02/1.26 (step @p10972 :rule process_scope :premises (@p26720) :args (@t367)) % 1.02/1.26 (step @p10975 :rule implies_elim :premises (@p10972)) % 1.02/1.26 (step @p10976 :rule cnf_and_neg :args (@t1264)) % 1.02/1.26 (step @p10977 :rule resolution :premises (@p10976 @p10975) :args (true @t1264)) % 1.02/1.26 (step @p10978 :rule eq_resolve :premises (@p10977 @p10958)) % 1.02/1.26 (step @p10979 :rule reordering :premises (@p10978) :args ((or @t233 @t367 @t856))) % 1.02/1.26 (step @p10980 :rule nary_cong :premises (@p3253 @p2780 @p2706) :args ((or @t727 @t657 @t645))) % 1.02/1.26 (assume-push @p26721 @t726) % 1.02/1.26 (assume-push @p26722 @t656) % 1.02/1.26 (assume-push @p26723 @t726) % 1.02/1.26 (assume-push @p26724 @t656) % 1.02/1.26 (step @p3259 :rule false_intro :premises (@p3250)) % 1.02/1.26 (step @p2714 :rule refl :args (@t159)) % 1.02/1.26 (step @p10985 :rule cong :premises (@p26722 @p2714) :args (@t644)) % 1.02/1.26 (step @p10986 :rule trans :premises (@p10985 @p3259)) % 1.02/1.26 (step @p10987 :rule false_elim :premises (@p10986)) % 1.02/1.26 (step-pop @p26725 :rule scope :premises (@p10987)) % 1.02/1.26 (step-pop @p26726 :rule scope :premises (@p26725)) % 1.02/1.26 (step @p10988 :rule process_scope :premises (@p26726) :args (@t645)) % 1.02/1.26 (step @p10991 :rule and_intro :premises (@p3250 @p26722)) % 1.02/1.26 (step @p10992 :rule modus_ponens :premises (@p10991 @p10988)) % 1.02/1.26 (step-pop @p26727 :rule scope :premises (@p10992)) % 1.02/1.26 (step-pop @p26728 :rule scope :premises (@p26727)) % 1.02/1.26 (step @p10993 :rule process_scope :premises (@p26728) :args (@t645)) % 1.02/1.26 (step @p10996 :rule implies_elim :premises (@p10993)) % 1.02/1.26 (step @p10997 :rule cnf_and_neg :args (@t1265)) % 1.02/1.26 (step @p10998 :rule resolution :premises (@p10997 @p10996) :args (true @t1265)) % 1.02/1.26 (step @p10999 :rule eq_resolve :premises (@p10998 @p10980)) % 1.02/1.26 (step @p11000 :rule chain_m_resolution :premises (@p4775 @p98 @p9236 @p995 @p10999 @p3250 @p10903 @p6057 @p3014 @p10979 @p952 @p10957 @p9051) :args ((or @t693 @t387 @t961 @t469 @t374 @t697 @t856) (@list true false false true true true true false true true true true) (@list @t382 @t871 @t474 @t644 @t725 @t477 @t976 @t656 @t366 @t233 @t491 @t1154))) % 1.02/1.26 (step @p11001 :rule chain_m_resolution :premises (@p11000 @p10674 @p10936 @p2138 @p1134 @p3040 @p3016 @p1134 @p3041 @p3006 @p9171 @p9149 @p9236 @p10904 @p10847 @p10796 @p176 @p3043 @p10772 @p8986 @p239 @p67 @p4651 @p1380 @p67 @p4578 @p452 @p3391 @p848 @p9 @p2409 @p9049 @p2670 @p549 @p2703 @p507 @p1264 @p9504 @p2730 @p2705 @p2777 @p2754 @p2752 @p848) :args ((or @t693 @t469 @t374 @t415 @t360 @t461) (@list false true true false true true false false false true true false true true true true false true true true false true true false true true true true false false true true true true false true true true true true true true true) (@list @t855 @t924 @t229 @t506 @t697 @t699 @t506 @t656 @t692 @t682 @t1162 @t871 @t961 @t366 @t387 @t247 @t701 @t491 @t418 @t239 @t372 @t437 @t534 @t372 @t424 @t237 @t433 @t235 @t625 @t390 @t443 @t400 @t241 @t498 @t454 @t518 @t658 @t644 @t646 @t651 @t653 @t373 @t235))) % 1.02/1.26 (step @p11002 :rule chain_m_resolution :premises (@p3412 @p325 @p11001 @p2409 @p2703 @p507 @p1264 @p2670 @p549) :args ((or @t693 @t469 @t374 @t360 @t461) (@list true false false true false true true true) (@list @t420 @t415 @t390 @t498 @t454 @t518 @t400 @t241))) % 1.02/1.26 (step @p11003 :rule chain_m_resolution :premises (@p3040 @p3016 @p1134 @p3006 @p3014 @p3275 @p3250 @p9717 @p549 @p9696 @p10348 @p3156 @p1134 @p4055 @p2997 @p2974 @p6713 @p6676 @p951 @p2972 @p2947 @p3999 @p1088 @p9) :args ((or @t373 @t651 @t374 @t437 @t794 @t433 @t658 @t685) (@list true false false false true true true true false true true false false true true true true false true true true true false) (@list @t699 @t506 @t692 @t697 @t693 @t725 @t656 @t241 @t723 @t958 @t717 @t506 @t809 @t366 @t689 @t1012 @t1014 @t487 @t682 @t686 @t797 @t231 @t625))) % 1.02/1.26 (step @p11004 :rule chain_m_resolution :premises (@p11003 @p175 @p69 @p4651 @p1380 @p67 @p3391 @p848 @p9 @p2409 @p3215 @p2036 @p951) :args ((or @t400 @t373 @t651 @t469 @t498 @t794 @t658 @t685) (@list true true true true false true true false false true true false) (@list @t374 @t375 @t437 @t534 @t372 @t433 @t235 @t625 @t390 @t360 @t587 @t487))) % 1.02/1.26 (step @p11005 :rule nary_cong :premises (@p955 @p13 @p1566) :args ((or @t489 @t361 @t544))) % 1.02/1.26 (assume-push @p26729 @t543) % 1.02/1.26 (assume-push @p26730 @t234) % 1.02/1.26 (assume-push @p26731 @t360) % 1.02/1.26 (step @p109 :rule evaluate :args (@t388)) % 1.02/1.26 (step @p11009 :rule symm :premises (@p26729)) % 1.02/1.26 (step @p11010 :rule trans :premises (@p26731 @p11009)) % 1.02/1.26 (step @p11011 :rule true_intro :premises (@p11010)) % 1.02/1.26 (step @p966 :rule false_intro :premises (@p952)) % 1.02/1.26 (step @p967 :rule symm :premises (@p966)) % 1.02/1.26 (step @p11012 :rule trans :premises (@p967 @p11011)) % 1.02/1.26 (step @p11013 false :rule eq_resolve :premises (@p11012 @p109)) % 1.02/1.26 (step-pop @p26732 :rule scope :premises (@p11013)) % 1.02/1.26 (step-pop @p26733 :rule scope :premises (@p26732)) % 1.02/1.26 (step-pop @p26734 :rule scope :premises (@p26733)) % 1.02/1.26 (step @p11014 :rule process_scope :premises (@p26734) :args (false)) % 1.02/1.26 (assume-push @p26735 @t234) % 1.02/1.26 (assume-push @p26736 @t360) % 1.02/1.26 (assume-push @p26737 @t543) % 1.02/1.26 (step @p11021 :rule and_intro :premises (@p26737 @p952 @p26736)) % 1.02/1.26 (step-pop @p26738 :rule scope :premises (@p11021)) % 1.02/1.26 (step-pop @p26739 :rule scope :premises (@p26738)) % 1.02/1.26 (step-pop @p26740 :rule scope :premises (@p26739)) % 1.02/1.26 (step @p11022 :rule process_scope :premises (@p26740) :args (@t1266)) % 1.02/1.26 (step @p11026 :rule implies_elim :premises (@p11022)) % 1.02/1.26 (step @p11027 :rule resolution :premises (@p11026 @p11014) :args (true @t1266)) % 1.02/1.26 (step @p11028 :rule not_and :premises (@p11027)) % 1.02/1.26 (step @p11029 :rule eq_resolve :premises (@p11028 @p11005)) % 1.02/1.26 (step @p11030 :rule refl :args (@t1267)) % 1.02/1.26 (step @p11031 :rule nary_cong :premises (@p3488 @p1140 @p3415 @p11030) :args ((or @t752 @t507 @t694 @t1267))) % 1.02/1.26 (assume-push @p26741 @t244) % 1.02/1.26 (assume-push @p26742 @t506) % 1.02/1.26 (assume-push @p26743 @t692) % 1.02/1.26 (assume-push @p26744 @t244) % 1.02/1.26 (assume-push @p26745 @t506) % 1.02/1.26 (assume-push @p26746 @t692) % 1.02/1.26 (step @p3494 :rule false_intro :premises (@p1176)) % 1.02/1.26 (step @p3023 :rule refl :args (@t60)) % 1.02/1.26 (step @p11038 :rule cong :premises (@p26743 @p3023) :args (@t284)) % 1.02/1.26 (step @p11039 :rule trans :premises (@p11038 @p1133)) % 1.02/1.26 (step @p189 :rule refl :args (tptp.e0)) % 1.02/1.26 (step @p11040 :rule cong :premises (@p189 @p11039) :args (@t980)) % 1.02/1.26 (step @p11041 :rule trans :premises (@p11040 @p3494)) % 1.02/1.26 (step @p11042 :rule false_elim :premises (@p11041)) % 1.02/1.26 (step-pop @p26747 :rule scope :premises (@p11042)) % 1.02/1.26 (step-pop @p26748 :rule scope :premises (@p26747)) % 1.02/1.26 (step-pop @p26749 :rule scope :premises (@p26748)) % 1.02/1.26 (step @p11043 :rule process_scope :premises (@p26749) :args (@t1267)) % 1.02/1.26 (step @p11047 :rule and_intro :premises (@p1176 @p1134 @p26743)) % 1.02/1.26 (step @p11048 :rule modus_ponens :premises (@p11047 @p11043)) % 1.02/1.26 (step-pop @p26750 :rule scope :premises (@p11048)) % 1.02/1.26 (step-pop @p26751 :rule scope :premises (@p26750)) % 1.02/1.26 (step-pop @p26752 :rule scope :premises (@p26751)) % 1.02/1.26 (step @p11049 :rule process_scope :premises (@p26752) :args (@t1267)) % 1.02/1.26 (step @p11053 :rule implies_elim :premises (@p11049)) % 1.02/1.26 (step @p11054 :rule cnf_and_neg :args (@t1268)) % 1.02/1.26 (step @p11055 :rule resolution :premises (@p11054 @p11053) :args (true @t1268)) % 1.02/1.26 (step @p11056 :rule eq_resolve :premises (@p11055 @p11031)) % 1.02/1.26 (step @p11057 :rule reordering :premises (@p11056) :args ((or @t243 @t694 @t507 @t1267))) % 1.02/1.26 (assume-push @p26753 @t1060) % 1.02/1.26 (assume-push @p26754 @t1060) % 1.02/1.26 (step @p472 :rule refl :args (tptp.e3)) % 1.02/1.26 (step @p11060 :rule cong :premises (@p472 @p26753) :args (@t60)) % 1.02/1.26 (step @p11061 :rule trans :premises (@p26753 @p11060)) % 1.02/1.26 (step-pop @p26755 :rule scope :premises (@p11061)) % 1.02/1.26 (step @p11062 :rule process_scope :premises (@p26755) :args (@t980)) % 1.02/1.26 (step @p11064 :rule modus_ponens :premises (@p26753 @p11062)) % 1.02/1.26 (step-pop @p26756 :rule scope :premises (@p11064)) % 1.02/1.26 (step @p11065 :rule process_scope :premises (@p26756) :args (@t980)) % 1.02/1.26 (step @p11067 :rule implies_elim :premises (@p11065)) % 1.02/1.26 (step @p11068 :rule nary_cong :premises (@p3488 @p3874 @p4532) :args ((or @t752 @t782 @t856))) % 1.02/1.26 (assume-push @p26757 @t855) % 1.02/1.26 (assume-push @p26758 @t244) % 1.02/1.26 (assume-push @p26759 @t781) % 1.02/1.26 (step @p109 :rule evaluate :args (@t388)) % 1.02/1.26 (step @p11072 :rule symm :premises (@p26757)) % 1.02/1.26 (step @p11073 :rule trans :premises (@p26759 @p11072)) % 1.02/1.26 (step @p11074 :rule true_intro :premises (@p11073)) % 1.02/1.26 (step @p3494 :rule false_intro :premises (@p1176)) % 1.02/1.26 (step @p11075 :rule symm :premises (@p3494)) % 1.02/1.26 (step @p11076 :rule trans :premises (@p11075 @p11074)) % 1.02/1.26 (step @p11077 false :rule eq_resolve :premises (@p11076 @p109)) % 1.02/1.26 (step-pop @p26760 :rule scope :premises (@p11077)) % 1.02/1.26 (step-pop @p26761 :rule scope :premises (@p26760)) % 1.02/1.26 (step-pop @p26762 :rule scope :premises (@p26761)) % 1.02/1.26 (step @p11078 :rule process_scope :premises (@p26762) :args (false)) % 1.02/1.26 (assume-push @p26763 @t244) % 1.02/1.26 (assume-push @p26764 @t781) % 1.02/1.26 (assume-push @p26765 @t855) % 1.02/1.26 (step @p11085 :rule and_intro :premises (@p26765 @p1176 @p26764)) % 1.02/1.26 (step-pop @p26766 :rule scope :premises (@p11085)) % 1.02/1.26 (step-pop @p26767 :rule scope :premises (@p26766)) % 1.02/1.26 (step-pop @p26768 :rule scope :premises (@p26767)) % 1.02/1.26 (step @p11086 :rule process_scope :premises (@p26768) :args (@t1269)) % 1.02/1.26 (step @p11090 :rule implies_elim :premises (@p11086)) % 1.02/1.26 (step @p11091 :rule resolution :premises (@p11090 @p11078) :args (true @t1269)) % 1.02/1.26 (step @p11092 :rule not_and :premises (@p11091)) % 1.02/1.26 (step @p11093 :rule eq_resolve :premises (@p11092 @p11068)) % 1.02/1.26 (step @p11094 :rule nary_cong :premises (@p2074 @p6756 @p406) :args ((or @t594 @t1020 @t438))) % 1.02/1.26 (assume-push @p26769 @t593) % 1.02/1.26 (assume-push @p26770 @t595) % 1.02/1.26 (assume-push @p26771 @t593) % 1.02/1.26 (assume-push @p26772 @t595) % 1.02/1.26 (step @p2082 :rule false_intro :premises (@p2073)) % 1.02/1.26 (step @p2083 :rule refl :args (@t22)) % 1.02/1.26 (step @p2084 :rule cong :premises (@p26770 @p2083) :args (@t437)) % 1.02/1.26 (step @p2085 :rule trans :premises (@p2084 @p2082)) % 1.02/1.26 (step @p2086 :rule false_elim :premises (@p2085)) % 1.02/1.26 (step-pop @p26773 :rule scope :premises (@p2086)) % 1.02/1.26 (step-pop @p26774 :rule scope :premises (@p26773)) % 1.02/1.26 (step @p11099 :rule process_scope :premises (@p26774) :args (@t438)) % 1.02/1.26 (step @p11102 :rule and_intro :premises (@p2073 @p26770)) % 1.02/1.26 (step @p11103 :rule modus_ponens :premises (@p11102 @p11099)) % 1.02/1.26 (step-pop @p26775 :rule scope :premises (@p11103)) % 1.02/1.26 (step-pop @p26776 :rule scope :premises (@p26775)) % 1.02/1.26 (step @p11104 :rule process_scope :premises (@p26776) :args (@t438)) % 1.02/1.26 (step @p11107 :rule implies_elim :premises (@p11104)) % 1.02/1.26 (step @p11108 :rule cnf_and_neg :args (@t1270)) % 1.02/1.26 (step @p11109 :rule resolution :premises (@p11108 @p11107) :args (true @t1270)) % 1.02/1.26 (step @p11110 :rule eq_resolve :premises (@p11109 @p11094)) % 1.02/1.26 (step @p11111 :rule reordering :premises (@p11110) :args ((or @t592 @t438 @t1020))) % 1.02/1.26 (step @p11112 :rule nary_cong :premises (@p1488 @p4327 @p1954 @p996 @p3874 @p2780 @p2893) :args ((or @t402 @t837 @t461 @t492 @t782 @t657 @t676))) % 1.02/1.26 (assume-push @p26777 @t399) % 1.02/1.26 (assume-push @p26778 @t836) % 1.02/1.26 (assume-push @p26779 @t459) % 1.02/1.26 (assume-push @p26780 @t491) % 1.02/1.26 (assume-push @p26781 @t781) % 1.02/1.26 (assume-push @p26782 @t656) % 1.02/1.26 (assume-push @p26783 @t836) % 1.02/1.26 (assume-push @p26784 @t656) % 1.02/1.26 (assume-push @p26785 @t781) % 1.02/1.26 (assume-push @p26786 @t1042) % 1.02/1.26 (step @p4335 :rule false_intro :premises (@p4325)) % 1.02/1.26 (step @p11123 :rule symm :premises (@p26786)) % 1.02/1.26 (step @p11124 :rule trans :premises (@p11123 @p26781)) % 1.02/1.26 (step @p11125 :rule cong :premises (@p26782 @p11124) :args (@t675)) % 1.02/1.26 (step @p11126 :rule trans :premises (@p11125 @p4335)) % 1.02/1.26 (step @p11127 :rule false_elim :premises (@p11126)) % 1.02/1.26 (step-pop @p26787 :rule scope :premises (@p11127)) % 1.02/1.26 (step-pop @p26788 :rule scope :premises (@p26787)) % 1.02/1.26 (step-pop @p26789 :rule scope :premises (@p26788)) % 1.02/1.26 (step-pop @p26790 :rule scope :premises (@p26789)) % 1.02/1.26 (step @p11128 :rule process_scope :premises (@p26790) :args (@t676)) % 1.02/1.26 (assume-push @p26791 @t491) % 1.02/1.26 (assume-push @p26792 @t459) % 1.02/1.26 (assume-push @p26793 @t399) % 1.02/1.26 (step @p6951 :rule symm :premises (@p26779)) % 1.02/1.26 (step @p6952 :rule symm :premises (@p26780)) % 1.02/1.26 (step @p6953 :rule cong :premises (@p6952 @p6951) :args (@t227)) % 1.02/1.26 (step @p6954 :rule trans :premises (@p65 @p6953)) % 1.02/1.26 (step-pop @p26794 :rule scope :premises (@p6954)) % 1.02/1.26 (step-pop @p26795 :rule scope :premises (@p26794)) % 1.02/1.26 (step-pop @p26796 :rule scope :premises (@p26795)) % 1.02/1.26 (step @p11136 :rule process_scope :premises (@p26796) :args (@t1042)) % 1.02/1.26 (step @p11140 :rule and_intro :premises (@p26780 @p26779 @p65)) % 1.02/1.26 (step @p11141 :rule modus_ponens :premises (@p11140 @p11136)) % 1.02/1.26 (step @p11142 :rule and_intro :premises (@p4325 @p26782 @p26781 @p11141)) % 1.02/1.26 (step @p11143 :rule modus_ponens :premises (@p11142 @p11128)) % 1.02/1.26 (step-pop @p26797 :rule scope :premises (@p11143)) % 1.02/1.26 (step-pop @p26798 :rule scope :premises (@p26797)) % 1.02/1.26 (step-pop @p26799 :rule scope :premises (@p26798)) % 1.02/1.26 (step-pop @p26800 :rule scope :premises (@p26799)) % 1.02/1.26 (step-pop @p26801 :rule scope :premises (@p26800)) % 1.02/1.26 (step-pop @p26802 :rule scope :premises (@p26801)) % 1.02/1.26 (step @p11144 :rule process_scope :premises (@p26802) :args (@t676)) % 1.02/1.26 (step @p11151 :rule implies_elim :premises (@p11144)) % 1.02/1.26 (step @p11152 :rule cnf_and_neg :args (@t1271)) % 1.02/1.26 (step @p11153 :rule resolution :premises (@p11152 @p11151) :args (true @t1271)) % 1.02/1.26 (step @p11154 :rule eq_resolve :premises (@p11153 @p11112)) % 1.02/1.26 (step @p11155 :rule reordering :premises (@p11154) :args ((or @t835 @t657 @t782 @t676 @t461 @t492 @t402))) % 1.02/1.26 (step @p11156 :rule nary_cong :premises (@p1140 @p5198 @p3415 @p5853) :args ((or @t507 @t910 @t694 @t959))) % 1.02/1.26 (assume-push @p26803 @t506) % 1.02/1.26 (assume-push @p26804 @t958) % 1.02/1.26 (assume-push @p26805 @t692) % 1.02/1.26 (assume-push @p26806 @t909) % 1.02/1.26 (step @p109 :rule evaluate :args (@t388)) % 1.02/1.26 (step @p11161 :rule symm :premises (@p26805)) % 1.02/1.26 (step @p11162 :rule trans :premises (@p11161 @p1134)) % 1.02/1.26 (step @p11163 :rule symm :premises (@p11162)) % 1.02/1.26 (step @p11164 :rule symm :premises (@p26804)) % 1.02/1.26 (step @p11165 :rule trans :premises (@p11164 @p1134 @p11163)) % 1.02/1.26 (step @p11166 :rule true_intro :premises (@p11165)) % 1.02/1.26 (step @p5206 :rule false_intro :premises (@p5196)) % 1.02/1.26 (step @p11167 :rule symm :premises (@p5206)) % 1.02/1.26 (step @p11168 :rule trans :premises (@p11167 @p11166)) % 1.02/1.26 (step @p11169 false :rule eq_resolve :premises (@p11168 @p109)) % 1.02/1.26 (step-pop @p26807 :rule scope :premises (@p11169)) % 1.02/1.26 (step-pop @p26808 :rule scope :premises (@p26807)) % 1.02/1.26 (step-pop @p26809 :rule scope :premises (@p26808)) % 1.02/1.26 (step-pop @p26810 :rule scope :premises (@p26809)) % 1.02/1.26 (step @p11170 :rule process_scope :premises (@p26810) :args (false)) % 1.02/1.26 (assume-push @p26811 @t506) % 1.02/1.26 (assume-push @p26812 @t909) % 1.02/1.26 (assume-push @p26813 @t692) % 1.02/1.26 (assume-push @p26814 @t958) % 1.02/1.26 (step @p11179 :rule and_intro :premises (@p1134 @p26814 @p26813 @p5196)) % 1.02/1.26 (step-pop @p26815 :rule scope :premises (@p11179)) % 1.02/1.26 (step-pop @p26816 :rule scope :premises (@p26815)) % 1.02/1.26 (step-pop @p26817 :rule scope :premises (@p26816)) % 1.02/1.26 (step-pop @p26818 :rule scope :premises (@p26817)) % 1.02/1.26 (step @p11180 :rule process_scope :premises (@p26818) :args (@t1272)) % 1.02/1.26 (step @p11185 :rule implies_elim :premises (@p11180)) % 1.02/1.26 (step @p11186 :rule resolution :premises (@p11185 @p11170) :args (true @t1272)) % 1.02/1.26 (step @p11187 :rule not_and :premises (@p11186)) % 1.02/1.26 (step @p11188 :rule eq_resolve :premises (@p11187 @p11156)) % 1.02/1.26 (step @p11189 :rule reordering :premises (@p11188) :args ((or @t908 @t694 @t959 @t507))) % 1.02/1.26 (step @p11190 :rule chain_m_resolution :premises (@p11189 @p5196 @p1134 @p9696 @p9717 @p549 @p3041 @p3006) :args ((or @t693 @t373 @t682 @t651 @t374 @t366 @t437 @t1012 @t658) (@list true false false true true false false) (@list @t908 @t506 @t958 @t723 @t241 @t656 @t692))) % 1.02/1.26 (step @p11191 :rule nary_cong :premises (@p711 @p701 @p691 @p681 @p671) :args (@t166)) % 1.02/1.26 (step @p11192 :rule and_elim :premises (@p2) :args (49)) % 1.02/1.26 (step @p11193 :rule eq_resolve :premises (@p11192 @p11191)) % 1.02/1.26 (step @p11194 :rule chain_m_resolution :premises (@p10569 @p10434 @p2807 @p10412 @p1088 @p9 @p3083 @p4055 @p2470 @p9 @p548 @p509 @p507 @p11193 @p9678 @p1088 @p9649 @p9958 @p6879 @p951 @p9688 @p11190 @p11155 @p4325 @p65 @p11111 @p2073 @p6755 @p67 @p10674 @p11093 @p1176 @p10883 @p11067 @p11057 @p1176 @p1134 @p9108 @p8208 @p1134 @p10640 @p10618 @p3040 @p3016 @p1134 @p3006 @p9717 @p549 @p10936 @p1134 @p2138 @p2752 @p848 @p2777 @p2754 @p2805 @p2779 @p3977 @p9 @p2730 @p2705) :args ((or @t693 @t682 @t469 @t374 @t366 @t543 @t657 @t461) (@list true true true true false false false true false true true false false true true false true true false false false true true false true true false false false true true false true true true false true true false true true true true false false true true true false true true true true true true true true false true true) (@list @t1237 @t666 @t1234 @t231 @t625 @t707 @t809 @t433 @t625 @t432 @t453 @t454 @t451 @t664 @t231 @t1194 @t797 @t1031 @t487 @t956 @t1012 @t675 @t835 @t399 @t437 @t592 @t595 @t372 @t491 @t855 @t243 @t781 @t1060 @t980 @t243 @t506 @t743 @t1124 @t506 @t961 @t1250 @t697 @t699 @t506 @t692 @t723 @t241 @t924 @t506 @t229 @t373 @t235 @t651 @t653 @t658 @t660 @t794 @t625 @t644 @t646))) % 1.02/1.26 (step @p11195 :rule refl :args (@t1273)) % 1.02/1.26 (step @p11196 :rule nary_cong :premises (@p4287 @p954 @p2948 @p11195) :args ((or @t831 @t488 @t683 @t1273))) % 1.02/1.26 (assume-push @p26819 @t246) % 1.02/1.26 (assume-push @p26820 @t487) % 1.02/1.26 (assume-push @p26821 @t682) % 1.02/1.26 (assume-push @p26822 @t246) % 1.02/1.26 (assume-push @p26823 @t487) % 1.02/1.26 (assume-push @p26824 @t682) % 1.02/1.26 (step @p4295 :rule false_intro :premises (@p818)) % 1.02/1.26 (step @p47 :rule refl :args (@t93)) % 1.02/1.26 (step @p11203 :rule cong :premises (@p26821 @p47) :args (@t289)) % 1.02/1.26 (step @p11204 :rule trans :premises (@p11203 @p950)) % 1.02/1.26 (step @p189 :rule refl :args (tptp.e0)) % 1.02/1.26 (step @p11205 :rule cong :premises (@p189 @p11204) :args (@t1000)) % 1.02/1.26 (step @p11206 :rule trans :premises (@p11205 @p4295)) % 1.02/1.26 (step @p11207 :rule false_elim :premises (@p11206)) % 1.02/1.26 (step-pop @p26825 :rule scope :premises (@p11207)) % 1.02/1.26 (step-pop @p26826 :rule scope :premises (@p26825)) % 1.02/1.26 (step-pop @p26827 :rule scope :premises (@p26826)) % 1.02/1.26 (step @p11208 :rule process_scope :premises (@p26827) :args (@t1273)) % 1.02/1.26 (step @p11212 :rule and_intro :premises (@p818 @p951 @p26821)) % 1.02/1.26 (step @p11213 :rule modus_ponens :premises (@p11212 @p11208)) % 1.02/1.26 (step-pop @p26828 :rule scope :premises (@p11213)) % 1.02/1.26 (step-pop @p26829 :rule scope :premises (@p26828)) % 1.02/1.26 (step-pop @p26830 :rule scope :premises (@p26829)) % 1.02/1.26 (step @p11214 :rule process_scope :premises (@p26830) :args (@t1273)) % 1.02/1.26 (step @p11218 :rule implies_elim :premises (@p11214)) % 1.02/1.26 (step @p11219 :rule cnf_and_neg :args (@t1274)) % 1.02/1.26 (step @p11220 :rule resolution :premises (@p11219 @p11218) :args (true @t1274)) % 1.02/1.26 (step @p11221 :rule eq_resolve :premises (@p11220 @p11196)) % 1.02/1.26 (step @p11222 :rule reordering :premises (@p11221) :args ((or @t245 @t683 @t488 @t1273))) % 1.02/1.26 (assume-push @p26831 @t781) % 1.02/1.26 (assume-push @p26832 @t781) % 1.02/1.26 (step @p281 :rule refl :args (tptp.e2)) % 1.02/1.26 (step @p11225 :rule cong :premises (@p281 @p26831) :args (@t93)) % 1.02/1.26 (step @p11226 :rule trans :premises (@p26831 @p11225)) % 1.02/1.26 (step-pop @p26833 :rule scope :premises (@p11226)) % 1.02/1.26 (step @p11227 :rule process_scope :premises (@p26833) :args (@t1000)) % 1.02/1.26 (step @p11229 :rule modus_ponens :premises (@p26831 @p11227)) % 1.02/1.26 (step-pop @p26834 :rule scope :premises (@p11229)) % 1.02/1.26 (step @p11230 :rule process_scope :premises (@p26834) :args (@t1000)) % 1.02/1.26 (step @p11232 :rule implies_elim :premises (@p11230)) % 1.02/1.26 (step @p11233 :rule nary_cong :premises (@p4092 @p3442 @p4532) :args ((or @t815 @t744 @t856))) % 1.02/1.26 (assume-push @p26835 @t814) % 1.02/1.26 (assume-push @p26836 @t743) % 1.02/1.26 (assume-push @p26837 @t814) % 1.02/1.26 (assume-push @p26838 @t743) % 1.02/1.26 (step @p4100 :rule false_intro :premises (@p4091)) % 1.02/1.26 (step @p47 :rule refl :args (@t93)) % 1.02/1.26 (step @p11238 :rule cong :premises (@p26836 @p47) :args (@t855)) % 1.02/1.26 (step @p11239 :rule trans :premises (@p11238 @p4100)) % 1.02/1.26 (step @p11240 :rule false_elim :premises (@p11239)) % 1.02/1.26 (step-pop @p26839 :rule scope :premises (@p11240)) % 1.02/1.26 (step-pop @p26840 :rule scope :premises (@p26839)) % 1.02/1.26 (step @p11241 :rule process_scope :premises (@p26840) :args (@t856)) % 1.02/1.26 (step @p11244 :rule and_intro :premises (@p4091 @p26836)) % 1.02/1.26 (step @p11245 :rule modus_ponens :premises (@p11244 @p11241)) % 1.02/1.26 (step-pop @p26841 :rule scope :premises (@p11245)) % 1.02/1.26 (step-pop @p26842 :rule scope :premises (@p26841)) % 1.02/1.26 (step @p11246 :rule process_scope :premises (@p26842) :args (@t856)) % 1.02/1.26 (step @p11249 :rule implies_elim :premises (@p11246)) % 1.02/1.26 (step @p11250 :rule cnf_and_neg :args (@t1275)) % 1.02/1.26 (step @p11251 :rule resolution :premises (@p11250 @p11249) :args (true @t1275)) % 1.02/1.26 (step @p11252 :rule eq_resolve :premises (@p11251 @p11233)) % 1.02/1.26 (step @p11253 :rule nary_cong :premises (@p2647 @p1488 @p1954 @p1405 @p2808) :args ((or @t641 @t402 @t461 @t476 @t665))) % 1.02/1.26 (assume-push @p26843 @t664) % 1.02/1.26 (assume-push @p26844 @t242) % 1.02/1.26 (assume-push @p26845 @t732) % 1.02/1.26 (step @p109 :rule evaluate :args (@t388)) % 1.02/1.26 (step @p11257 :rule symm :premises (@p26843)) % 1.02/1.26 (step @p11258 :rule trans :premises (@p26845 @p11257)) % 1.02/1.26 (step @p11259 :rule true_intro :premises (@p11258)) % 1.02/1.26 (step @p2653 :rule false_intro :premises (@p549)) % 1.02/1.26 (step @p11260 :rule symm :premises (@p2653)) % 1.02/1.26 (step @p11261 :rule trans :premises (@p11260 @p11259)) % 1.02/1.26 (step @p11262 false :rule eq_resolve :premises (@p11261 @p109)) % 1.02/1.26 (step-pop @p26846 :rule scope :premises (@p11262)) % 1.02/1.26 (step-pop @p26847 :rule scope :premises (@p26846)) % 1.02/1.26 (step-pop @p26848 :rule scope :premises (@p26847)) % 1.02/1.26 (step @p11263 :rule process_scope :premises (@p26848) :args (false)) % 1.02/1.26 (assume-push @p26849 @t242) % 1.02/1.26 (assume-push @p26850 @t399) % 1.02/1.26 (assume-push @p26851 @t459) % 1.02/1.26 (assume-push @p26852 @t474) % 1.02/1.26 (assume-push @p26853 @t664) % 1.02/1.26 (assume-push @p26854 @t474) % 1.02/1.26 (assume-push @p26855 @t459) % 1.02/1.26 (assume-push @p26856 @t399) % 1.02/1.26 (step @p3296 :rule symm :premises (@p26851)) % 1.02/1.26 (step @p3297 :rule symm :premises (@p26852)) % 1.02/1.26 (step @p3298 :rule cong :premises (@p3297 @p3296) :args (@t227)) % 1.02/1.26 (step @p3299 :rule trans :premises (@p65 @p3298)) % 1.02/1.26 (step-pop @p26857 :rule scope :premises (@p3299)) % 1.02/1.26 (step-pop @p26858 :rule scope :premises (@p26857)) % 1.02/1.26 (step-pop @p26859 :rule scope :premises (@p26858)) % 1.02/1.26 (step @p11275 :rule process_scope :premises (@p26859) :args (@t732)) % 1.02/1.26 (step @p11279 :rule and_intro :premises (@p26852 @p26851 @p65)) % 1.02/1.26 (step @p11280 :rule modus_ponens :premises (@p11279 @p11275)) % 1.02/1.26 (step @p11281 :rule and_intro :premises (@p26853 @p549 @p11280)) % 1.02/1.26 (step-pop @p26860 :rule scope :premises (@p11281)) % 1.02/1.26 (step-pop @p26861 :rule scope :premises (@p26860)) % 1.02/1.26 (step-pop @p26862 :rule scope :premises (@p26861)) % 1.02/1.26 (step-pop @p26863 :rule scope :premises (@p26862)) % 1.02/1.26 (step-pop @p26864 :rule scope :premises (@p26863)) % 1.02/1.26 (step @p11282 :rule process_scope :premises (@p26864) :args (@t1276)) % 1.02/1.26 (step @p11288 :rule implies_elim :premises (@p11282)) % 1.02/1.26 (step @p11289 :rule resolution :premises (@p11288 @p11263) :args (true @t1276)) % 1.02/1.26 (step @p11290 :rule not_and :premises (@p11289)) % 1.02/1.26 (step @p11291 :rule eq_resolve :premises (@p11290 @p11253)) % 1.02/1.26 (step @p11292 :rule reordering :premises (@p11291) :args ((or @t241 @t665 @t461 @t476 @t402))) % 1.02/1.26 (step @p11293 :rule chain_m_resolution :premises (@p11292 @p549 @p65 @p3958 @p11252 @p4091 @p10674 @p995 @p9436 @p1176 @p9341 @p7156 @p65 @p3043 @p9292 @p3016 @p3043 @p10883 @p11232 @p11222 @p818 @p951 @p11194 @p323 @p239 @p11029 @p952 @p9717 @p10903 @p6057 @p10936 @p1134 @p2138 @p11004 @p2703 @p507 @p1264 @p2670 @p549 @p3977 @p9 @p2730 @p2705 @p2752 @p848 @p2777 @p2754 @p2805 @p2779) :args ((or @t693 @t469 @t374 @t366 @t657 @t361 @t461) (@list true false false true true false false true true true true false false true true false false true true true false false true true true true true true true true false true true true false true true true true false true true true true true true true true) (@list @t241 @t399 @t664 @t743 @t813 @t855 @t474 @t697 @t243 @t491 @t1062 @t399 @t701 @t961 @t699 @t701 @t1060 @t781 @t1000 @t245 @t487 @t682 @t415 @t239 @t543 @t233 @t723 @t477 @t976 @t924 @t506 @t229 @t684 @t498 @t454 @t518 @t400 @t241 @t794 @t625 @t644 @t646 @t373 @t235 @t651 @t653 @t658 @t660))) % 1.02/1.26 (assume-push @p26865 @t487) % 1.02/1.26 (assume-push @p26866 @t682) % 1.02/1.26 (assume-push @p26867 @t996) % 1.02/1.26 (assume-push @p26868 @t360) % 1.02/1.26 (assume-push @p26869 @t360) % 1.02/1.26 (assume-push @p26870 @t487) % 1.02/1.26 (assume-push @p26871 @t682) % 1.02/1.26 (assume-push @p26872 @t996) % 1.02/1.26 (step @p47 :rule refl :args (@t93)) % 1.02/1.26 (step @p11302 :rule cong :premises (@p26866 @p47) :args (@t289)) % 1.02/1.26 (step @p281 :rule refl :args (tptp.e2)) % 1.02/1.26 (step @p11303 :rule cong :premises (@p281 @p26867) :args (@t67)) % 1.02/1.26 (step @p11304 :rule trans :premises (@p11303 @p11302 @p950 @p26868)) % 1.02/1.26 (step-pop @p26873 :rule scope :premises (@p11304)) % 1.02/1.26 (step-pop @p26874 :rule scope :premises (@p26873)) % 1.02/1.26 (step-pop @p26875 :rule scope :premises (@p26874)) % 1.02/1.26 (step-pop @p26876 :rule scope :premises (@p26875)) % 1.02/1.26 (step @p11305 :rule process_scope :premises (@p26876) :args (@t729)) % 1.02/1.26 (step @p11310 :rule and_intro :premises (@p26868 @p951 @p26866 @p26867)) % 1.02/1.26 (step @p11311 :rule modus_ponens :premises (@p11310 @p11305)) % 1.02/1.26 (step-pop @p26877 :rule scope :premises (@p11311)) % 1.02/1.26 (step-pop @p26878 :rule scope :premises (@p26877)) % 1.02/1.26 (step-pop @p26879 :rule scope :premises (@p26878)) % 1.02/1.26 (step-pop @p26880 :rule scope :premises (@p26879)) % 1.02/1.26 (step @p11312 :rule process_scope :premises (@p26880) :args (@t729)) % 1.02/1.26 (step @p11317 :rule implies_elim :premises (@p11312)) % 1.02/1.26 (step @p11318 :rule cnf_and_neg :args (@t1277)) % 1.02/1.26 (step @p11319 :rule resolution :premises (@p11318 @p11317) :args (true @t1277)) % 1.02/1.26 (step @p11320 :rule reordering :premises (@p11319) :args ((or @t729 @t361 @t683 @t999 @t488))) % 1.02/1.26 (step @p11321 :rule nary_cong :premises (@p6016 @p7098 @p4532) :args ((or @t973 @t698 @t856))) % 1.02/1.26 (assume-push @p26881 @t972) % 1.02/1.26 (assume-push @p26882 @t697) % 1.02/1.26 (assume-push @p26883 @t972) % 1.02/1.26 (assume-push @p26884 @t697) % 1.02/1.26 (step @p6024 :rule false_intro :premises (@p6015)) % 1.02/1.26 (step @p47 :rule refl :args (@t93)) % 1.02/1.26 (step @p11326 :rule cong :premises (@p26882 @p47) :args (@t855)) % 1.02/1.26 (step @p11327 :rule trans :premises (@p11326 @p6024)) % 1.02/1.26 (step @p11328 :rule false_elim :premises (@p11327)) % 1.02/1.26 (step-pop @p26885 :rule scope :premises (@p11328)) % 1.02/1.26 (step-pop @p26886 :rule scope :premises (@p26885)) % 1.02/1.26 (step @p11329 :rule process_scope :premises (@p26886) :args (@t856)) % 1.02/1.26 (step @p11332 :rule and_intro :premises (@p6015 @p26882)) % 1.02/1.26 (step @p11333 :rule modus_ponens :premises (@p11332 @p11329)) % 1.02/1.26 (step-pop @p26887 :rule scope :premises (@p11333)) % 1.02/1.26 (step-pop @p26888 :rule scope :premises (@p26887)) % 1.02/1.26 (step @p11334 :rule process_scope :premises (@p26888) :args (@t856)) % 1.02/1.26 (step @p11337 :rule implies_elim :premises (@p11334)) % 1.02/1.26 (step @p11338 :rule cnf_and_neg :args (@t1278)) % 1.02/1.26 (step @p11339 :rule resolution :premises (@p11338 @p11337) :args (true @t1278)) % 1.02/1.26 (step @p11340 :rule eq_resolve :premises (@p11339 @p11321)) % 1.02/1.26 (step @p11341 :rule nary_cong :premises (@p102 @p6780 @p4367 @p4326) :args ((or @t377 @t1024 @t840 @t834))) % 1.02/1.26 (assume-push @p26889 @t372) % 1.02/1.26 (assume-push @p26890 @t833) % 1.02/1.26 (assume-push @p26891 @t387) % 1.02/1.26 (assume-push @p26892 @t1023) % 1.02/1.26 (step @p109 :rule evaluate :args (@t388)) % 1.02/1.26 (step @p11346 :rule symm :premises (@p26891)) % 1.02/1.26 (step @p11347 :rule trans :premises (@p11346 @p67)) % 1.02/1.26 (step @p11348 :rule symm :premises (@p11347)) % 1.02/1.26 (step @p11349 :rule symm :premises (@p26890)) % 1.02/1.26 (step @p11350 :rule trans :premises (@p11349 @p67 @p11348)) % 1.02/1.26 (step @p11351 :rule true_intro :premises (@p11350)) % 1.02/1.26 (step @p6786 :rule false_intro :premises (@p6779)) % 1.02/1.26 (step @p11352 :rule symm :premises (@p6786)) % 1.02/1.26 (step @p11353 :rule trans :premises (@p11352 @p11351)) % 1.02/1.26 (step @p11354 false :rule eq_resolve :premises (@p11353 @p109)) % 1.02/1.26 (step-pop @p26893 :rule scope :premises (@p11354)) % 1.02/1.26 (step-pop @p26894 :rule scope :premises (@p26893)) % 1.02/1.26 (step-pop @p26895 :rule scope :premises (@p26894)) % 1.02/1.26 (step-pop @p26896 :rule scope :premises (@p26895)) % 1.02/1.26 (step @p11355 :rule process_scope :premises (@p26896) :args (false)) % 1.02/1.26 (assume-push @p26897 @t372) % 1.02/1.26 (assume-push @p26898 @t1023) % 1.02/1.26 (assume-push @p26899 @t387) % 1.02/1.26 (assume-push @p26900 @t833) % 1.02/1.26 (step @p11364 :rule and_intro :premises (@p67 @p26900 @p26899 @p6779)) % 1.02/1.26 (step-pop @p26901 :rule scope :premises (@p11364)) % 1.02/1.26 (step-pop @p26902 :rule scope :premises (@p26901)) % 1.02/1.26 (step-pop @p26903 :rule scope :premises (@p26902)) % 1.02/1.26 (step-pop @p26904 :rule scope :premises (@p26903)) % 1.02/1.26 (step @p11365 :rule process_scope :premises (@p26904) :args (@t1279)) % 1.02/1.26 (step @p11370 :rule implies_elim :premises (@p11365)) % 1.02/1.26 (step @p11371 :rule resolution :premises (@p11370 @p11355) :args (true @t1279)) % 1.02/1.26 (step @p11372 :rule not_and :premises (@p11371)) % 1.02/1.26 (step @p11373 :rule eq_resolve :premises (@p11372 @p11341)) % 1.02/1.26 (step @p11374 :rule reordering :premises (@p11373) :args ((or @t1022 @t840 @t834 @t377))) % 1.02/1.26 (step @p11375 :rule chain_m_resolution :premises (@p11374 @p6779 @p67 @p6294 @p11340 @p6015 @p11232 @p9236 @p11222 @p818 @p951 @p11320 @p3277 @p951 @p9171 @p9149 @p10880 @p9378 @p1134 @p3041 @p3014 @p11293 @p63 @p38 @p11002 @p2777 @p2754 @p2752 @p848 @p2730 @p2705) :args ((or @t693 @t469 @t374 @t461) (@list true false false true true true false true true false true true false true true true true false false false true true true false true true true true true true) (@list @t1022 @t372 @t833 @t855 @t971 @t781 @t387 @t1000 @t245 @t487 @t996 @t729 @t487 @t871 @t1162 @t961 @t1174 @t506 @t682 @t697 @t656 @t366 @t368 @t360 @t651 @t653 @t373 @t235 @t644 @t646))) % 1.02/1.26 (step @p11376 :rule chain_m_resolution :premises (@p349 @p325 @p2034 @p2409 @p175 @p69 @p151 @p98 @p96 @p67 @p11375 @p2703 @p1264 @p507 @p2670 @p549) :args ((or @t693 @t469 @t461) (@list true false false true true true true false false false true true false true true) (@list @t420 @t418 @t360 @t390 @t375 @t380 @t382 @t383 @t372 @t374 @t498 @t518 @t454 @t400 @t241))) % 1.02/1.26 (assume-push @p26905 @t1180) % 1.02/1.26 (assume-push @p26906 @t1069) % 1.02/1.26 (assume-push @p26907 @t781) % 1.02/1.26 (assume-push @p26908 @t1069) % 1.02/1.26 (assume-push @p26909 @t781) % 1.02/1.26 (assume-push @p26910 @t1180) % 1.02/1.26 (step @p11383 :rule symm :premises (@p26906)) % 1.02/1.26 (step @p189 :rule refl :args (tptp.e0)) % 1.02/1.26 (step @p11384 :rule cong :premises (@p189 @p11383) :args (@t297)) % 1.02/1.26 (step @p2957 :rule refl :args (@t145)) % 1.02/1.26 (step @p11385 :rule symm :premises (@p26907)) % 1.02/1.26 (step @p11386 :rule cong :premises (@p11385 @p2957) :args (@t226)) % 1.02/1.26 (step @p11387 :rule trans :premises (@p11383 @p9439 @p11386 @p11384)) % 1.02/1.26 (step-pop @p26911 :rule scope :premises (@p11387)) % 1.02/1.26 (step-pop @p26912 :rule scope :premises (@p26911)) % 1.02/1.26 (step-pop @p26913 :rule scope :premises (@p26912)) % 1.02/1.26 (step @p11388 :rule process_scope :premises (@p26913) :args (@t1162)) % 1.02/1.26 (step @p11392 :rule and_intro :premises (@p26906 @p26907 @p9439)) % 1.02/1.26 (step @p11393 :rule modus_ponens :premises (@p11392 @p11388)) % 1.02/1.26 (step-pop @p26914 :rule scope :premises (@p11393)) % 1.02/1.26 (step-pop @p26915 :rule scope :premises (@p26914)) % 1.02/1.26 (step-pop @p26916 :rule scope :premises (@p26915)) % 1.02/1.26 (step @p11394 :rule process_scope :premises (@p26916) :args (@t1162)) % 1.02/1.26 (step @p11398 :rule implies_elim :premises (@p11394)) % 1.02/1.26 (step @p11399 :rule cnf_and_neg :args (@t1280)) % 1.02/1.26 (step @p11400 :rule resolution :premises (@p11399 @p11398) :args (true @t1280)) % 1.02/1.26 (step @p11401 :rule reordering :premises (@p11400) :args ((or @t1162 @t1070 @t782 @t1181))) % 1.02/1.26 (step @p11402 :rule refl :args (@t1281)) % 1.02/1.26 (step @p11403 :rule nary_cong :premises (@p2647 @p513 @p2755 @p11402) :args ((or @t641 @t455 @t652 @t1281))) % 1.02/1.26 (assume-push @p26917 @t242) % 1.02/1.26 (assume-push @p26918 @t454) % 1.02/1.26 (assume-push @p26919 @t651) % 1.02/1.26 (assume-push @p26920 @t242) % 1.02/1.26 (assume-push @p26921 @t454) % 1.02/1.26 (assume-push @p26922 @t651) % 1.02/1.26 (step @p2653 :rule false_intro :premises (@p549)) % 1.02/1.26 (step @p2789 :rule refl :args (@t29)) % 1.02/1.26 (step @p11410 :rule cong :premises (@p26919 @p2789) :args (@t279)) % 1.02/1.26 (step @p11411 :rule trans :premises (@p11410 @p506)) % 1.02/1.26 (step @p189 :rule refl :args (tptp.e0)) % 1.02/1.26 (step @p11412 :rule cong :premises (@p189 @p11411) :args (@t983)) % 1.02/1.26 (step @p11413 :rule trans :premises (@p11412 @p2653)) % 1.02/1.26 (step @p11414 :rule false_elim :premises (@p11413)) % 1.02/1.26 (step-pop @p26923 :rule scope :premises (@p11414)) % 1.02/1.26 (step-pop @p26924 :rule scope :premises (@p26923)) % 1.02/1.26 (step-pop @p26925 :rule scope :premises (@p26924)) % 1.02/1.26 (step @p11415 :rule process_scope :premises (@p26925) :args (@t1281)) % 1.02/1.26 (step @p11419 :rule and_intro :premises (@p549 @p507 @p26919)) % 1.02/1.26 (step @p11420 :rule modus_ponens :premises (@p11419 @p11415)) % 1.02/1.26 (step-pop @p26926 :rule scope :premises (@p11420)) % 1.02/1.26 (step-pop @p26927 :rule scope :premises (@p26926)) % 1.02/1.26 (step-pop @p26928 :rule scope :premises (@p26927)) % 1.02/1.26 (step @p11421 :rule process_scope :premises (@p26928) :args (@t1281)) % 1.02/1.26 (step @p11425 :rule implies_elim :premises (@p11421)) % 1.02/1.26 (step @p11426 :rule cnf_and_neg :args (@t1282)) % 1.02/1.26 (step @p11427 :rule resolution :premises (@p11426 @p11425) :args (true @t1282)) % 1.02/1.26 (step @p11428 :rule eq_resolve :premises (@p11427 @p11403)) % 1.02/1.26 (step @p11429 :rule reordering :premises (@p11428) :args ((or @t241 @t652 @t455 @t1281))) % 1.02/1.26 (step @p11430 :rule nary_cong :premises (@p2140 @p2755 @p6211) :args ((or @t600 @t652 @t987))) % 1.02/1.26 (assume-push @p26929 @t230) % 1.02/1.26 (assume-push @p26930 @t651) % 1.02/1.26 (assume-push @p26931 @t230) % 1.02/1.26 (assume-push @p26932 @t651) % 1.02/1.26 (step @p2146 :rule false_intro :premises (@p2138)) % 1.02/1.26 (step @p11435 :rule symm :premises (@p26930)) % 1.02/1.26 (step @p472 :rule refl :args (tptp.e3)) % 1.02/1.26 (step @p11436 :rule cong :premises (@p472 @p11435) :args (@t986)) % 1.02/1.26 (step @p11437 :rule trans :premises (@p11436 @p2146)) % 1.02/1.26 (step @p11438 :rule false_elim :premises (@p11437)) % 1.02/1.26 (step-pop @p26933 :rule scope :premises (@p11438)) % 1.02/1.26 (step-pop @p26934 :rule scope :premises (@p26933)) % 1.02/1.26 (step @p11439 :rule process_scope :premises (@p26934) :args (@t987)) % 1.02/1.26 (step @p11442 :rule and_intro :premises (@p2138 @p26930)) % 1.02/1.26 (step @p11443 :rule modus_ponens :premises (@p11442 @p11439)) % 1.02/1.26 (step-pop @p26935 :rule scope :premises (@p11443)) % 1.02/1.26 (step-pop @p26936 :rule scope :premises (@p26935)) % 1.02/1.26 (step @p11444 :rule process_scope :premises (@p26936) :args (@t987)) % 1.02/1.26 (step @p11447 :rule implies_elim :premises (@p11444)) % 1.02/1.26 (step @p11448 :rule cnf_and_neg :args (@t1283)) % 1.02/1.26 (step @p11449 :rule resolution :premises (@p11448 @p11447) :args (true @t1283)) % 1.02/1.26 (step @p11450 :rule eq_resolve :premises (@p11449 @p11430)) % 1.02/1.26 (assume-push @p26937 @t935) % 1.02/1.26 (assume-push @p26938 @t651) % 1.02/1.26 (assume-push @p26939 @t656) % 1.02/1.26 (assume-push @p26940 @t656) % 1.02/1.26 (assume-push @p26941 @t651) % 1.02/1.26 (assume-push @p26942 @t935) % 1.02/1.26 (step @p2196 :rule refl :args (tptp.e4)) % 1.02/1.26 (step @p11457 :rule cong :premises (@p2196 @p26939) :args (@t1)) % 1.02/1.26 (step @p11458 :rule symm :premises (@p26938)) % 1.02/1.26 (step @p11459 :rule symm :premises (@p26939)) % 1.02/1.26 (step @p11460 :rule cong :premises (@p11459 @p11458) :args (@t224)) % 1.02/1.26 (step @p11461 :rule trans :premises (@p5540 @p11460 @p11457)) % 1.02/1.26 (step-pop @p26943 :rule scope :premises (@p11461)) % 1.02/1.26 (step-pop @p26944 :rule scope :premises (@p26943)) % 1.02/1.26 (step-pop @p26945 :rule scope :premises (@p26944)) % 1.02/1.26 (step @p11462 :rule process_scope :premises (@p26945) :args (@t983)) % 1.02/1.26 (step @p11466 :rule and_intro :premises (@p26939 @p26938 @p5540)) % 1.02/1.26 (step @p11467 :rule modus_ponens :premises (@p11466 @p11462)) % 1.02/1.26 (step-pop @p26946 :rule scope :premises (@p11467)) % 1.02/1.26 (step-pop @p26947 :rule scope :premises (@p26946)) % 1.02/1.26 (step-pop @p26948 :rule scope :premises (@p26947)) % 1.02/1.26 (step @p11468 :rule process_scope :premises (@p26948) :args (@t983)) % 1.02/1.26 (step @p11472 :rule implies_elim :premises (@p11468)) % 1.02/1.26 (step @p11473 :rule cnf_and_neg :args (@t1284)) % 1.02/1.26 (step @p11474 :rule resolution :premises (@p11473 @p11472) :args (true @t1284)) % 1.02/1.26 (step @p11475 :rule reordering :premises (@p11474) :args ((or @t657 @t652 @t983 @t938))) % 1.02/1.26 (assume-push @p26949 @t487) % 1.02/1.26 (assume-push @p26950 @t1001) % 1.02/1.26 (assume-push @p26951 @t781) % 1.02/1.26 (assume-push @p26952 @t697) % 1.02/1.26 (assume-push @p26953 @t697) % 1.02/1.26 (assume-push @p26954 @t1001) % 1.02/1.26 (assume-push @p26955 @t781) % 1.02/1.26 (assume-push @p26956 @t487) % 1.02/1.26 (step @p11484 :rule symm :premises (@p26952)) % 1.02/1.26 (step @p11485 :rule symm :premises (@p26951)) % 1.02/1.26 (step @p11486 :rule symm :premises (@p26950)) % 1.02/1.26 (step @p11487 :rule cong :premises (@p11486 @p11485) :args (@t218)) % 1.02/1.26 (step @p11488 :rule trans :premises (@p951 @p11487 @p11484)) % 1.02/1.26 (step-pop @p26957 :rule scope :premises (@p11488)) % 1.02/1.26 (step-pop @p26958 :rule scope :premises (@p26957)) % 1.02/1.26 (step-pop @p26959 :rule scope :premises (@p26958)) % 1.02/1.26 (step-pop @p26960 :rule scope :premises (@p26959)) % 1.02/1.26 (step @p11489 :rule process_scope :premises (@p26960) :args (@t233)) % 1.02/1.26 (step @p11494 :rule and_intro :premises (@p26952 @p26950 @p26951 @p951)) % 1.02/1.26 (step @p11495 :rule modus_ponens :premises (@p11494 @p11489)) % 1.02/1.26 (step-pop @p26961 :rule scope :premises (@p11495)) % 1.02/1.26 (step-pop @p26962 :rule scope :premises (@p26961)) % 1.02/1.26 (step-pop @p26963 :rule scope :premises (@p26962)) % 1.02/1.26 (step-pop @p26964 :rule scope :premises (@p26963)) % 1.02/1.26 (step @p11496 :rule process_scope :premises (@p26964) :args (@t233)) % 1.02/1.26 (step @p11501 :rule implies_elim :premises (@p11496)) % 1.02/1.26 (step @p11502 :rule cnf_and_neg :args (@t1285)) % 1.02/1.26 (step @p11503 :rule resolution :premises (@p11502 @p11501) :args (true @t1285)) % 1.02/1.26 (step @p11504 :rule reordering :premises (@p11503) :args ((or @t233 @t698 @t782 @t1004 @t488))) % 1.02/1.26 (step @p11505 :rule nary_cong :premises (@p6016 @p2646 @p3874 @p7098 @p588) :args ((or @t973 @t403 @t782 @t698 @t463))) % 1.02/1.26 (assume-push @p26965 @t972) % 1.02/1.26 (assume-push @p26966 @t400) % 1.02/1.26 (assume-push @p26967 @t781) % 1.02/1.26 (assume-push @p26968 @t697) % 1.02/1.26 (assume-push @p26969 @t972) % 1.02/1.26 (assume-push @p26970 @t697) % 1.02/1.26 (assume-push @p26971 @t781) % 1.02/1.26 (assume-push @p26972 @t400) % 1.02/1.26 (step @p6024 :rule false_intro :premises (@p6015)) % 1.02/1.26 (step @p11514 :rule symm :premises (@p26966)) % 1.02/1.26 (step @p11515 :rule trans :premises (@p11514 @p26967)) % 1.02/1.26 (step @p11516 :rule cong :premises (@p26968 @p11515) :args (@t462)) % 1.02/1.26 (step @p11517 :rule trans :premises (@p11516 @p6024)) % 1.02/1.26 (step @p11518 :rule false_elim :premises (@p11517)) % 1.02/1.26 (step-pop @p26973 :rule scope :premises (@p11518)) % 1.02/1.26 (step-pop @p26974 :rule scope :premises (@p26973)) % 1.02/1.26 (step-pop @p26975 :rule scope :premises (@p26974)) % 1.02/1.26 (step-pop @p26976 :rule scope :premises (@p26975)) % 1.02/1.26 (step @p11519 :rule process_scope :premises (@p26976) :args (@t463)) % 1.02/1.26 (step @p11524 :rule and_intro :premises (@p6015 @p26968 @p26967 @p26966)) % 1.02/1.26 (step @p11525 :rule modus_ponens :premises (@p11524 @p11519)) % 1.02/1.26 (step-pop @p26977 :rule scope :premises (@p11525)) % 1.02/1.26 (step-pop @p26978 :rule scope :premises (@p26977)) % 1.02/1.26 (step-pop @p26979 :rule scope :premises (@p26978)) % 1.02/1.26 (step-pop @p26980 :rule scope :premises (@p26979)) % 1.02/1.26 (step @p11526 :rule process_scope :premises (@p26980) :args (@t463)) % 1.02/1.26 (step @p11531 :rule implies_elim :premises (@p11526)) % 1.02/1.26 (step @p11532 :rule cnf_and_neg :args (@t1286)) % 1.02/1.26 (step @p11533 :rule resolution :premises (@p11532 @p11531) :args (true @t1286)) % 1.02/1.26 (step @p11534 :rule eq_resolve :premises (@p11533 @p11505)) % 1.02/1.26 (step @p11535 :rule reordering :premises (@p11534) :args ((or @t971 @t698 @t403 @t782 @t463))) % 1.02/1.26 (step @p11536 :rule nary_cong :premises (@p2647 @p2755 @p3913) :args ((or @t641 @t652 @t788))) % 1.02/1.26 (assume-push @p26981 @t242) % 1.02/1.26 (assume-push @p26982 @t651) % 1.02/1.26 (assume-push @p26983 @t242) % 1.02/1.26 (assume-push @p26984 @t651) % 1.02/1.26 (step @p2653 :rule false_intro :premises (@p549)) % 1.02/1.26 (step @p11541 :rule symm :premises (@p26982)) % 1.02/1.26 (step @p189 :rule refl :args (tptp.e0)) % 1.02/1.26 (step @p11542 :rule cong :premises (@p189 @p11541) :args (@t787)) % 1.02/1.26 (step @p11543 :rule trans :premises (@p11542 @p2653)) % 1.02/1.26 (step @p11544 :rule false_elim :premises (@p11543)) % 1.02/1.26 (step-pop @p26985 :rule scope :premises (@p11544)) % 1.02/1.26 (step-pop @p26986 :rule scope :premises (@p26985)) % 1.02/1.26 (step @p11545 :rule process_scope :premises (@p26986) :args (@t788)) % 1.02/1.26 (step @p11548 :rule and_intro :premises (@p549 @p26982)) % 1.02/1.26 (step @p11549 :rule modus_ponens :premises (@p11548 @p11545)) % 1.02/1.26 (step-pop @p26987 :rule scope :premises (@p11549)) % 1.02/1.26 (step-pop @p26988 :rule scope :premises (@p26987)) % 1.02/1.26 (step @p11550 :rule process_scope :premises (@p26988) :args (@t788)) % 1.02/1.26 (step @p11553 :rule implies_elim :premises (@p11550)) % 1.02/1.26 (step @p11554 :rule cnf_and_neg :args (@t1287)) % 1.02/1.26 (step @p11555 :rule resolution :premises (@p11554 @p11553) :args (true @t1287)) % 1.02/1.26 (step @p11556 :rule eq_resolve :premises (@p11555 @p11536)) % 1.02/1.26 (step @p11557 :rule reordering :premises (@p11556) :args ((or @t241 @t788 @t652))) % 1.02/1.26 (step @p11558 :rule nary_cong :premises (@p1488 @p5198 @p588 @p849 @p4969) :args ((or @t402 @t910 @t463 @t478 @t887))) % 1.02/1.26 (assume-push @p26989 @t399) % 1.02/1.26 (assume-push @p26990 @t909) % 1.02/1.26 (assume-push @p26991 @t462) % 1.02/1.26 (assume-push @p26992 @t477) % 1.02/1.26 (assume-push @p26993 @t909) % 1.02/1.26 (assume-push @p26994 @t946) % 1.02/1.26 (step @p5206 :rule false_intro :premises (@p5196)) % 1.02/1.26 (step @p3423 :rule refl :args (@t138)) % 1.02/1.26 (step @p11565 :rule cong :premises (@p26994 @p3423) :args (@t886)) % 1.02/1.26 (step @p11566 :rule trans :premises (@p11565 @p5206)) % 1.02/1.26 (step @p11567 :rule false_elim :premises (@p11566)) % 1.02/1.26 (step-pop @p26995 :rule scope :premises (@p11567)) % 1.02/1.26 (step-pop @p26996 :rule scope :premises (@p26995)) % 1.02/1.26 (step @p11568 :rule process_scope :premises (@p26996) :args (@t887)) % 1.02/1.26 (assume-push @p26997 @t477) % 1.02/1.26 (assume-push @p26998 @t462) % 1.02/1.26 (assume-push @p26999 @t399) % 1.02/1.26 (step @p11574 :rule symm :premises (@p26991)) % 1.02/1.26 (step @p11575 :rule symm :premises (@p26992)) % 1.02/1.26 (step @p11576 :rule cong :premises (@p11575 @p11574) :args (@t227)) % 1.02/1.26 (step @p11577 :rule trans :premises (@p65 @p11576)) % 1.02/1.26 (step-pop @p27000 :rule scope :premises (@p11577)) % 1.02/1.26 (step-pop @p27001 :rule scope :premises (@p27000)) % 1.02/1.26 (step-pop @p27002 :rule scope :premises (@p27001)) % 1.02/1.26 (step @p11578 :rule process_scope :premises (@p27002) :args (@t946)) % 1.02/1.26 (step @p11582 :rule and_intro :premises (@p26992 @p26991 @p65)) % 1.02/1.26 (step @p11583 :rule modus_ponens :premises (@p11582 @p11578)) % 1.02/1.26 (step @p11584 :rule and_intro :premises (@p5196 @p11583)) % 1.02/1.26 (step @p11585 :rule modus_ponens :premises (@p11584 @p11568)) % 1.02/1.26 (step-pop @p27003 :rule scope :premises (@p11585)) % 1.02/1.26 (step-pop @p27004 :rule scope :premises (@p27003)) % 1.02/1.26 (step-pop @p27005 :rule scope :premises (@p27004)) % 1.02/1.26 (step-pop @p27006 :rule scope :premises (@p27005)) % 1.02/1.26 (step @p11586 :rule process_scope :premises (@p27006) :args (@t887)) % 1.02/1.26 (step @p11591 :rule implies_elim :premises (@p11586)) % 1.02/1.26 (step @p11592 :rule cnf_and_neg :args (@t1288)) % 1.02/1.26 (step @p11593 :rule resolution :premises (@p11592 @p11591) :args (true @t1288)) % 1.02/1.26 (step @p11594 :rule eq_resolve :premises (@p11593 @p11558)) % 1.02/1.26 (step @p11595 :rule reordering :premises (@p11594) :args ((or @t908 @t887 @t463 @t478 @t402))) % 1.02/1.26 (step @p11596 :rule nary_cong :premises (@p718 @p582 @p745 @p736 @p727) :args (@t204)) % 1.02/1.26 (step @p11597 :rule and_elim :premises (@p2) :args (0)) % 1.02/1.26 (step @p11598 :rule eq_resolve :premises (@p11597 @p11596)) % 1.02/1.26 (step @p11599 :rule chain_m_resolution :premises (@p11598 @p11595 @p5196 @p65 @p11557 @p549 @p995 @p4127 @p4091 @p65 @p11535 @p6015 @p6303 @p11504 @p952 @p951 @p10880 @p9378 @p1134 @p7120 @p7097 @p3040 @p3016 @p1134 @p3014 @p11475 @p5540 @p11450 @p2138 @p11429 @p549 @p507 @p9374 @p3043 @p818 @p2645 @p11401 @p9439 @p9149) :args ((or @t693 @t469 @t652 @t782) (@list true true false true true false true true false true true false true true false true true false true true true true false false true false true true true true false true false true true true false true) (@list @t886 @t908 @t399 @t787 @t241 @t477 @t474 @t813 @t399 @t400 @t971 @t462 @t1001 @t233 @t487 @t961 @t1174 @t506 @t491 @t1055 @t692 @t699 @t506 @t697 @t656 @t935 @t986 @t229 @t983 @t241 @t454 @t366 @t701 @t245 @t374 @t1069 @t1180 @t1162))) % 1.02/1.26 (step @p11600 :rule and_elim :premises (@p4) :args (55)) % 1.02/1.26 (step @p11601 :rule symm :premises (@p11600)) % 1.02/1.26 (step @p11602 :rule bool-double-not-elim :args (@t1289)) % 1.02/1.26 (step @p11603 :rule nary_cong :premises (@p1140 @p11602 @p588 @p3415) :args ((or @t507 (not @t1290) @t463 @t694))) % 1.02/1.26 (assume-push @p27007 @t506) % 1.02/1.26 (assume-push @p27008 @t692) % 1.02/1.26 (assume-push @p27009 @t462) % 1.02/1.26 (assume-push @p27010 @t1290) % 1.02/1.26 (step @p109 :rule evaluate :args (@t388)) % 1.02/1.26 (step @p11608 :rule symm :premises (@p27009)) % 1.02/1.26 (step @p11609 :rule trans :premises (@p11608 @p1134)) % 1.02/1.26 (step @p11610 :rule symm :premises (@p11609)) % 1.02/1.26 (step @p11611 :rule symm :premises (@p27008)) % 1.02/1.26 (step @p11612 :rule trans :premises (@p11611 @p1134 @p11610)) % 1.02/1.26 (step @p11613 :rule true_intro :premises (@p11612)) % 1.02/1.26 (step @p11614 :rule false_intro :premises (@p11601)) % 1.02/1.26 (step @p11615 :rule symm :premises (@p11614)) % 1.02/1.26 (step @p11616 :rule trans :premises (@p11615 @p11613)) % 1.02/1.26 (step @p11617 false :rule eq_resolve :premises (@p11616 @p109)) % 1.02/1.26 (step-pop @p27011 :rule scope :premises (@p11617)) % 1.02/1.26 (step-pop @p27012 :rule scope :premises (@p27011)) % 1.02/1.26 (step-pop @p27013 :rule scope :premises (@p27012)) % 1.02/1.26 (step-pop @p27014 :rule scope :premises (@p27013)) % 1.02/1.26 (step @p11618 :rule process_scope :premises (@p27014) :args (false)) % 1.02/1.26 (assume-push @p27015 @t506) % 1.02/1.26 (assume-push @p27016 @t1290) % 1.02/1.26 (assume-push @p27017 @t462) % 1.02/1.26 (assume-push @p27018 @t692) % 1.02/1.26 (step @p11627 :rule and_intro :premises (@p1134 @p27018 @p27017 @p11601)) % 1.02/1.26 (step-pop @p27019 :rule scope :premises (@p11627)) % 1.02/1.26 (step-pop @p27020 :rule scope :premises (@p27019)) % 1.02/1.26 (step-pop @p27021 :rule scope :premises (@p27020)) % 1.02/1.26 (step-pop @p27022 :rule scope :premises (@p27021)) % 1.02/1.26 (step @p11628 :rule process_scope :premises (@p27022) :args (@t1291)) % 1.02/1.26 (step @p11633 :rule implies_elim :premises (@p11628)) % 1.02/1.26 (step @p11634 :rule resolution :premises (@p11633 @p11618) :args (true @t1291)) % 1.02/1.26 (step @p11635 :rule not_and :premises (@p11634)) % 1.02/1.26 (step @p11636 :rule eq_resolve :premises (@p11635 @p11603)) % 1.02/1.26 (step @p11637 :rule reordering :premises (@p11636) :args ((or @t1289 @t694 @t463 @t507))) % 1.02/1.26 (step @p11638 :rule nary_cong :premises (@p513 @p5771 @p2780 @p2410) :args ((or @t455 @t954 @t657 @t500))) % 1.02/1.26 (assume-push @p27023 @t454) % 1.02/1.26 (assume-push @p27024 @t498) % 1.02/1.26 (assume-push @p27025 @t656) % 1.02/1.26 (assume-push @p27026 @t953) % 1.02/1.26 (step @p109 :rule evaluate :args (@t388)) % 1.02/1.26 (step @p11643 :rule symm :premises (@p27025)) % 1.02/1.26 (step @p11644 :rule trans :premises (@p11643 @p507)) % 1.02/1.26 (step @p11645 :rule symm :premises (@p11644)) % 1.02/1.26 (step @p11646 :rule symm :premises (@p27024)) % 1.02/1.26 (step @p11647 :rule trans :premises (@p11646 @p507 @p11645)) % 1.02/1.26 (step @p11648 :rule true_intro :premises (@p11647)) % 1.02/1.26 (step @p5777 :rule false_intro :premises (@p5770)) % 1.02/1.26 (step @p11649 :rule symm :premises (@p5777)) % 1.02/1.26 (step @p11650 :rule trans :premises (@p11649 @p11648)) % 1.02/1.26 (step @p11651 false :rule eq_resolve :premises (@p11650 @p109)) % 1.02/1.26 (step-pop @p27027 :rule scope :premises (@p11651)) % 1.02/1.26 (step-pop @p27028 :rule scope :premises (@p27027)) % 1.02/1.26 (step-pop @p27029 :rule scope :premises (@p27028)) % 1.02/1.26 (step-pop @p27030 :rule scope :premises (@p27029)) % 1.02/1.26 (step @p11652 :rule process_scope :premises (@p27030) :args (false)) % 1.02/1.26 (assume-push @p27031 @t454) % 1.02/1.26 (assume-push @p27032 @t953) % 1.02/1.26 (assume-push @p27033 @t656) % 1.02/1.26 (assume-push @p27034 @t498) % 1.02/1.26 (step @p11661 :rule and_intro :premises (@p507 @p27034 @p27033 @p5770)) % 1.02/1.26 (step-pop @p27035 :rule scope :premises (@p11661)) % 1.02/1.26 (step-pop @p27036 :rule scope :premises (@p27035)) % 1.02/1.26 (step-pop @p27037 :rule scope :premises (@p27036)) % 1.02/1.26 (step-pop @p27038 :rule scope :premises (@p27037)) % 1.02/1.26 (step @p11662 :rule process_scope :premises (@p27038) :args (@t1292)) % 1.02/1.26 (step @p11667 :rule implies_elim :premises (@p11662)) % 1.02/1.26 (step @p11668 :rule resolution :premises (@p11667 @p11652) :args (true @t1292)) % 1.02/1.26 (step @p11669 :rule not_and :premises (@p11668)) % 1.02/1.26 (step @p11670 :rule eq_resolve :premises (@p11669 @p11638)) % 1.02/1.26 (step @p11671 :rule reordering :premises (@p11670) :args ((or @t952 @t657 @t500 @t455))) % 1.02/1.26 (assume-push @p27039 @t372) % 1.02/1.26 (assume-push @p27040 @t400) % 1.02/1.26 (assume-push @p27041 @t692) % 1.02/1.26 (assume-push @p27042 @t491) % 1.02/1.26 (assume-push @p27043 @t692) % 1.02/1.26 (assume-push @p27044 @t400) % 1.02/1.26 (assume-push @p27045 @t491) % 1.02/1.26 (assume-push @p27046 @t372) % 1.02/1.26 (step @p11680 :rule symm :premises (@p27041)) % 1.02/1.26 (step @p11681 :rule symm :premises (@p27042)) % 1.02/1.26 (step @p11682 :rule symm :premises (@p27040)) % 1.02/1.26 (step @p11683 :rule cong :premises (@p11682 @p11681) :args (@t223)) % 1.02/1.26 (step @p11684 :rule trans :premises (@p67 @p11683 @p11680)) % 1.02/1.26 (step-pop @p27047 :rule scope :premises (@p11684)) % 1.02/1.26 (step-pop @p27048 :rule scope :premises (@p27047)) % 1.02/1.26 (step-pop @p27049 :rule scope :premises (@p27048)) % 1.02/1.26 (step-pop @p27050 :rule scope :premises (@p27049)) % 1.02/1.26 (step @p11685 :rule process_scope :premises (@p27050) :args (@t237)) % 1.02/1.26 (step @p11690 :rule and_intro :premises (@p27041 @p27040 @p27042 @p67)) % 1.02/1.26 (step @p11691 :rule modus_ponens :premises (@p11690 @p11685)) % 1.02/1.26 (step-pop @p27051 :rule scope :premises (@p11691)) % 1.02/1.26 (step-pop @p27052 :rule scope :premises (@p27051)) % 1.02/1.26 (step-pop @p27053 :rule scope :premises (@p27052)) % 1.02/1.26 (step-pop @p27054 :rule scope :premises (@p27053)) % 1.02/1.26 (step @p11692 :rule process_scope :premises (@p27054) :args (@t237)) % 1.02/1.26 (step @p11697 :rule implies_elim :premises (@p11692)) % 1.02/1.26 (step @p11698 :rule cnf_and_neg :args (@t1293)) % 1.02/1.26 (step @p11699 :rule resolution :premises (@p11698 @p11697) :args (true @t1293)) % 1.02/1.26 (step @p11700 :rule reordering :premises (@p11699) :args ((or @t237 @t403 @t694 @t492 @t377))) % 1.02/1.26 (step @p11701 :rule chain_m_resolution :premises (@p10674 @p11700 @p452 @p67 @p10640 @p10618 @p3040 @p3016 @p1134) :args ((or @t855 @t924 @t403 @t694) (@list true true false true true true true false) (@list @t491 @t237 @t372 @t961 @t1250 @t697 @t699 @t506))) % 1.02/1.26 (step @p11702 :rule nary_cong :premises (@p40 @p302 @p4326) :args ((or @t370 @t416 @t834))) % 1.02/1.26 (assume-push @p27055 @t369) % 1.02/1.26 (assume-push @p27056 @t415) % 1.02/1.26 (assume-push @p27057 @t369) % 1.02/1.26 (assume-push @p27058 @t415) % 1.02/1.26 (step @p46 :rule false_intro :premises (@p38)) % 1.02/1.26 (step @p47 :rule refl :args (@t93)) % 1.02/1.26 (step @p11707 :rule cong :premises (@p27056 @p47) :args (@t833)) % 1.02/1.26 (step @p11708 :rule trans :premises (@p11707 @p46)) % 1.02/1.26 (step @p11709 :rule false_elim :premises (@p11708)) % 1.02/1.26 (step-pop @p27059 :rule scope :premises (@p11709)) % 1.02/1.26 (step-pop @p27060 :rule scope :premises (@p27059)) % 1.02/1.26 (step @p11710 :rule process_scope :premises (@p27060) :args (@t834)) % 1.02/1.26 (step @p11713 :rule and_intro :premises (@p38 @p27056)) % 1.02/1.26 (step @p11714 :rule modus_ponens :premises (@p11713 @p11710)) % 1.02/1.26 (step-pop @p27061 :rule scope :premises (@p11714)) % 1.02/1.26 (step-pop @p27062 :rule scope :premises (@p27061)) % 1.02/1.26 (step @p11715 :rule process_scope :premises (@p27062) :args (@t834)) % 1.02/1.26 (step @p11718 :rule implies_elim :premises (@p11715)) % 1.02/1.26 (step @p11719 :rule cnf_and_neg :args (@t1294)) % 1.02/1.26 (step @p11720 :rule resolution :premises (@p11719 @p11718) :args (true @t1294)) % 1.02/1.26 (step @p11721 :rule eq_resolve :premises (@p11720 @p11702)) % 1.02/1.26 (step @p11722 :rule nary_cong :premises (@p850 @p2780 @p4581) :args ((or @t479 @t657 @t859))) % 1.02/1.26 (assume-push @p27063 @t236) % 1.02/1.26 (assume-push @p27064 @t656) % 1.02/1.26 (assume-push @p27065 @t236) % 1.02/1.26 (assume-push @p27066 @t656) % 1.02/1.26 (step @p861 :rule false_intro :premises (@p848)) % 1.02/1.26 (step @p11727 :rule symm :premises (@p27064)) % 1.02/1.26 (step @p78 :rule refl :args (tptp.e1)) % 1.02/1.26 (step @p11728 :rule cong :premises (@p78 @p11727) :args (@t838)) % 1.02/1.26 (step @p11729 :rule trans :premises (@p11728 @p861)) % 1.02/1.26 (step @p11730 :rule false_elim :premises (@p11729)) % 1.02/1.26 (step-pop @p27067 :rule scope :premises (@p11730)) % 1.02/1.26 (step-pop @p27068 :rule scope :premises (@p27067)) % 1.02/1.26 (step @p11731 :rule process_scope :premises (@p27068) :args (@t859)) % 1.02/1.26 (step @p11734 :rule and_intro :premises (@p848 @p27064)) % 1.02/1.26 (step @p11735 :rule modus_ponens :premises (@p11734 @p11731)) % 1.02/1.26 (step-pop @p27069 :rule scope :premises (@p11735)) % 1.02/1.26 (step-pop @p27070 :rule scope :premises (@p27069)) % 1.02/1.26 (step @p11736 :rule process_scope :premises (@p27070) :args (@t859)) % 1.02/1.26 (step @p11739 :rule implies_elim :premises (@p11736)) % 1.02/1.26 (step @p11740 :rule cnf_and_neg :args (@t1295)) % 1.02/1.26 (step @p11741 :rule resolution :premises (@p11740 @p11739) :args (true @t1295)) % 1.02/1.26 (step @p11742 :rule eq_resolve :premises (@p11741 @p11722)) % 1.02/1.26 (step @p11743 :rule bool-double-not-elim :args (@t794)) % 1.02/1.26 (step @p11744 :rule nary_cong :premises (@p2780 @p11743 @p11402) :args ((or @t657 (not @t796) @t1281))) % 1.02/1.26 (assume-push @p27071 @t656) % 1.02/1.26 (assume-push @p27072 @t796) % 1.02/1.26 (assume-push @p27073 @t796) % 1.02/1.26 (assume-push @p27074 @t656) % 1.02/1.26 (step @p11749 :rule false_intro :premises (@p27072)) % 1.02/1.26 (step @p11750 :rule symm :premises (@p27071)) % 1.02/1.26 (step @p2196 :rule refl :args (tptp.e4)) % 1.02/1.26 (step @p11751 :rule cong :premises (@p2196 @p11750) :args (@t279)) % 1.02/1.26 (step @p189 :rule refl :args (tptp.e0)) % 1.02/1.26 (step @p11752 :rule cong :premises (@p189 @p11751) :args (@t983)) % 1.02/1.26 (step @p11753 :rule trans :premises (@p11752 @p11749)) % 1.02/1.26 (step @p11754 :rule false_elim :premises (@p11753)) % 1.02/1.26 (step-pop @p27075 :rule scope :premises (@p11754)) % 1.02/1.26 (step-pop @p27076 :rule scope :premises (@p27075)) % 1.02/1.26 (step @p11755 :rule process_scope :premises (@p27076) :args (@t1281)) % 1.02/1.26 (step @p11758 :rule and_intro :premises (@p27072 @p27071)) % 1.02/1.26 (step @p11759 :rule modus_ponens :premises (@p11758 @p11755)) % 1.02/1.26 (step-pop @p27077 :rule scope :premises (@p11759)) % 1.02/1.26 (step-pop @p27078 :rule scope :premises (@p27077)) % 1.02/1.26 (step @p11760 :rule process_scope :premises (@p27078) :args (@t1281)) % 1.02/1.26 (step @p11763 :rule implies_elim :premises (@p11760)) % 1.02/1.26 (step @p11764 :rule cnf_and_neg :args (@t1296)) % 1.02/1.26 (step @p11765 :rule resolution :premises (@p11764 @p11763) :args (true @t1296)) % 1.02/1.26 (step @p11766 :rule eq_resolve :premises (@p11765 @p11744)) % 1.02/1.26 (step @p11767 :rule reordering :premises (@p11766) :args ((or @t794 @t657 @t1281))) % 1.02/1.26 (assume-push @p27079 @t701) % 1.02/1.26 (assume-push @p27080 @t387) % 1.02/1.26 (assume-push @p27081 @t400) % 1.02/1.26 (assume-push @p27082 @t400) % 1.02/1.26 (assume-push @p27083 @t701) % 1.02/1.26 (assume-push @p27084 @t387) % 1.02/1.26 (step @p11774 :rule cong :premises (@p27080 @p27080) :args (@t118)) % 1.02/1.26 (step @p11775 :rule trans :premises (@p11774 @p3042 @p27081)) % 1.02/1.26 (step-pop @p27085 :rule scope :premises (@p11775)) % 1.02/1.26 (step-pop @p27086 :rule scope :premises (@p27085)) % 1.02/1.26 (step-pop @p27087 :rule scope :premises (@p27086)) % 1.02/1.26 (step @p11776 :rule process_scope :premises (@p27087) :args (@t464)) % 1.02/1.26 (step @p11780 :rule and_intro :premises (@p27081 @p3043 @p27080)) % 1.02/1.26 (step @p11781 :rule modus_ponens :premises (@p11780 @p11776)) % 1.02/1.26 (step-pop @p27088 :rule scope :premises (@p11781)) % 1.02/1.26 (step-pop @p27089 :rule scope :premises (@p27088)) % 1.02/1.26 (step-pop @p27090 :rule scope :premises (@p27089)) % 1.02/1.26 (step @p11782 :rule process_scope :premises (@p27090) :args (@t464)) % 1.02/1.26 (step @p11786 :rule implies_elim :premises (@p11782)) % 1.02/1.26 (step @p11787 :rule cnf_and_neg :args (@t1297)) % 1.02/1.26 (step @p11788 :rule resolution :premises (@p11787 @p11786) :args (true @t1297)) % 1.02/1.26 (step @p11789 :rule reordering :premises (@p11788) :args ((or @t464 @t403 @t840 @t704))) % 1.02/1.26 (step @p11790 :rule nary_cong :premises (@p178 @p7749 @p7157) :args ((or @t397 @t1101 @t1061))) % 1.02/1.26 (assume-push @p27091 @t248) % 1.02/1.26 (assume-push @p27092 @t974) % 1.02/1.26 (assume-push @p27093 @t248) % 1.02/1.26 (assume-push @p27094 @t974) % 1.02/1.26 (step @p186 :rule false_intro :premises (@p176)) % 1.02/1.26 (step @p11795 :rule symm :premises (@p27092)) % 1.02/1.26 (step @p189 :rule refl :args (tptp.e0)) % 1.02/1.26 (step @p11796 :rule cong :premises (@p189 @p11795) :args (@t1060)) % 1.02/1.26 (step @p11797 :rule trans :premises (@p11796 @p186)) % 1.02/1.26 (step @p11798 :rule false_elim :premises (@p11797)) % 1.02/1.26 (step-pop @p27095 :rule scope :premises (@p11798)) % 1.02/1.26 (step-pop @p27096 :rule scope :premises (@p27095)) % 1.02/1.26 (step @p11799 :rule process_scope :premises (@p27096) :args (@t1061)) % 1.02/1.26 (step @p11802 :rule and_intro :premises (@p176 @p27092)) % 1.02/1.26 (step @p11803 :rule modus_ponens :premises (@p11802 @p11799)) % 1.02/1.26 (step-pop @p27097 :rule scope :premises (@p11803)) % 1.02/1.26 (step-pop @p27098 :rule scope :premises (@p27097)) % 1.02/1.26 (step @p11804 :rule process_scope :premises (@p27098) :args (@t1061)) % 1.02/1.26 (step @p11807 :rule implies_elim :premises (@p11804)) % 1.02/1.26 (step @p11808 :rule cnf_and_neg :args (@t1298)) % 1.02/1.26 (step @p11809 :rule resolution :premises (@p11808 @p11807) :args (true @t1298)) % 1.02/1.26 (step @p11810 :rule eq_resolve :premises (@p11809 @p11790)) % 1.02/1.26 (step @p11811 :rule reordering :premises (@p11810) :args ((or @t247 @t1061 @t1101))) % 1.02/1.26 (step @p11812 :rule chain_m_resolution :premises (@p11475 @p5540 @p3006 @p11701 @p11222 @p818 @p951 @p11093 @p1176 @p11232 @p10883 @p11811 @p176 @p7849 @p11789 @p587 @p3043 @p2409 @p11671 @p5770 @p507 @p11767 @p11742 @p848 @p3977 @p9 @p9717 @p549 @p10999 @p3250 @p10936 @p2138 @p1134 @p2645) :args ((or @t693 @t373 @t469 @t390 @t833 @t360 @t657) (@list false false true true true false true true false false true true false true true false false true true false true true true true false true true true true true true false true) (@list @t935 @t651 @t692 @t682 @t245 @t487 @t855 @t243 @t1000 @t781 @t1060 @t247 @t974 @t387 @t464 @t701 @t400 @t498 @t952 @t454 @t983 @t838 @t235 @t794 @t625 @t723 @t241 @t644 @t725 @t924 @t229 @t506 @t374))) % 1.02/1.26 (assume-push @p27099 @t723) % 1.02/1.26 (assume-push @p27100 @t723) % 1.02/1.26 (step @p2196 :rule refl :args (tptp.e4)) % 1.02/1.26 (step @p11815 :rule cong :premises (@p2196 @p27099) :args (@t29)) % 1.02/1.26 (step @p11816 :rule trans :premises (@p27099 @p11815)) % 1.02/1.26 (step-pop @p27101 :rule scope :premises (@p11816)) % 1.02/1.26 (step @p11817 :rule process_scope :premises (@p27101) :args (@t983)) % 1.02/1.26 (step @p11819 :rule modus_ponens :premises (@p27099 @p11817)) % 1.02/1.26 (step-pop @p27102 :rule scope :premises (@p11819)) % 1.02/1.26 (step @p11820 :rule process_scope :premises (@p27102) :args (@t983)) % 1.02/1.26 (step @p11822 :rule implies_elim :premises (@p11820)) % 1.02/1.26 (step @p11823 :rule nary_cong :premises (@p2140 @p2410 @p1137) :args ((or @t600 @t500 @t504))) % 1.02/1.26 (assume-push @p27103 @t230) % 1.02/1.26 (assume-push @p27104 @t498) % 1.02/1.26 (assume-push @p27105 @t230) % 1.02/1.26 (assume-push @p27106 @t498) % 1.02/1.26 (step @p2146 :rule false_intro :premises (@p2138)) % 1.02/1.26 (step @p11828 :rule symm :premises (@p27104)) % 1.02/1.26 (step @p472 :rule refl :args (tptp.e3)) % 1.02/1.26 (step @p11829 :rule cong :premises (@p472 @p11828) :args (@t503)) % 1.02/1.26 (step @p11830 :rule trans :premises (@p11829 @p2146)) % 1.02/1.26 (step @p11831 :rule false_elim :premises (@p11830)) % 1.02/1.26 (step-pop @p27107 :rule scope :premises (@p11831)) % 1.02/1.26 (step-pop @p27108 :rule scope :premises (@p27107)) % 1.02/1.26 (step @p11832 :rule process_scope :premises (@p27108) :args (@t504)) % 1.02/1.26 (step @p11835 :rule and_intro :premises (@p2138 @p27104)) % 1.02/1.26 (step @p11836 :rule modus_ponens :premises (@p11835 @p11832)) % 1.02/1.26 (step-pop @p27109 :rule scope :premises (@p11836)) % 1.02/1.26 (step-pop @p27110 :rule scope :premises (@p27109)) % 1.02/1.26 (step @p11837 :rule process_scope :premises (@p27110) :args (@t504)) % 1.02/1.26 (step @p11840 :rule implies_elim :premises (@p11837)) % 1.02/1.26 (step @p11841 :rule cnf_and_neg :args (@t1299)) % 1.02/1.26 (step @p11842 :rule resolution :premises (@p11841 @p11840) :args (true @t1299)) % 1.02/1.26 (step @p11843 :rule eq_resolve :premises (@p11842 @p11823)) % 1.02/1.26 (step @p11844 :rule nary_cong :premises (@p103 @p9379 @p99 @p302 @p7098 @p1566) :args ((or @t384 @t1176 @t381 @t416 @t698 @t544))) % 1.02/1.26 (assume-push @p27111 @t383) % 1.02/1.26 (assume-push @p27112 @t1175) % 1.02/1.26 (assume-push @p27113 @t380) % 1.02/1.26 (assume-push @p27114 @t415) % 1.02/1.26 (assume-push @p27115 @t697) % 1.02/1.26 (assume-push @p27116 @t1175) % 1.02/1.26 (assume-push @p27117 @t697) % 1.02/1.26 (assume-push @p27118 @t387) % 1.02/1.26 (assume-push @p27119 @t415) % 1.02/1.26 (step @p9391 :rule false_intro :premises (@p9378)) % 1.02/1.26 (step @p11854 :rule symm :premises (@p27114)) % 1.02/1.26 (step @p11855 :rule trans :premises (@p11854 @p27118)) % 1.02/1.26 (step @p11856 :rule cong :premises (@p27115 @p11855) :args (@t543)) % 1.02/1.26 (step @p11857 :rule trans :premises (@p11856 @p9391)) % 1.02/1.26 (step @p11858 :rule false_elim :premises (@p11857)) % 1.02/1.26 (step-pop @p27120 :rule scope :premises (@p11858)) % 1.02/1.26 (step-pop @p27121 :rule scope :premises (@p27120)) % 1.02/1.26 (step-pop @p27122 :rule scope :premises (@p27121)) % 1.02/1.26 (step-pop @p27123 :rule scope :premises (@p27122)) % 1.02/1.26 (step @p11859 :rule process_scope :premises (@p27123) :args (@t544)) % 1.02/1.26 (assume-push @p27124 @t380) % 1.02/1.26 (assume-push @p27125 @t383) % 1.02/1.26 (step @p132 :rule symm :premises (@p27113)) % 1.02/1.26 (step @p133 :rule cong :premises (@p132 @p132) :args (@t222)) % 1.02/1.26 (step @p134 :rule trans :premises (@p96 @p133)) % 1.02/1.26 (step-pop @p27126 :rule scope :premises (@p134)) % 1.02/1.26 (step-pop @p27127 :rule scope :premises (@p27126)) % 1.02/1.26 (step @p11866 :rule process_scope :premises (@p27127) :args (@t387)) % 1.02/1.26 (step @p11869 :rule and_intro :premises (@p27113 @p96)) % 1.02/1.26 (step @p11870 :rule modus_ponens :premises (@p11869 @p11866)) % 1.02/1.26 (step @p11871 :rule and_intro :premises (@p9378 @p27115 @p11870 @p27114)) % 1.02/1.26 (step @p11872 :rule modus_ponens :premises (@p11871 @p11859)) % 1.02/1.26 (step-pop @p27128 :rule scope :premises (@p11872)) % 1.02/1.26 (step-pop @p27129 :rule scope :premises (@p27128)) % 1.02/1.26 (step-pop @p27130 :rule scope :premises (@p27129)) % 1.02/1.26 (step-pop @p27131 :rule scope :premises (@p27130)) % 1.02/1.26 (step-pop @p27132 :rule scope :premises (@p27131)) % 1.02/1.26 (step @p11873 :rule process_scope :premises (@p27132) :args (@t544)) % 1.02/1.26 (step @p11879 :rule implies_elim :premises (@p11873)) % 1.02/1.26 (step @p11880 :rule cnf_and_neg :args (@t1300)) % 1.02/1.26 (step @p11881 :rule resolution :premises (@p11880 @p11879) :args (true @t1300)) % 1.02/1.26 (step @p11882 :rule eq_resolve :premises (@p11881 @p11844)) % 1.02/1.26 (step @p11883 :rule reordering :premises (@p11882) :args ((or @t1174 @t698 @t416 @t381 @t544 @t384))) % 1.02/1.26 (assume-push @p27133 @t604) % 1.02/1.26 (assume-push @p27134 @t651) % 1.02/1.26 (assume-push @p27135 @t482) % 1.02/1.26 (assume-push @p27136 @t498) % 1.02/1.26 (assume-push @p27137 @t651) % 1.02/1.26 (assume-push @p27138 @t604) % 1.02/1.26 (assume-push @p27139 @t498) % 1.02/1.26 (assume-push @p27140 @t482) % 1.02/1.26 (step @p3745 :rule refl :args (@t100)) % 1.02/1.26 (step @p11892 :rule cong :premises (@p3745 @p27136) :args (@t264)) % 1.02/1.26 (step @p2196 :rule refl :args (tptp.e4)) % 1.02/1.26 (step @p11893 :rule cong :premises (@p27135 @p2196) :args (@t67)) % 1.02/1.26 (step @p11894 :rule trans :premises (@p11893 @p11892 @p2163 @p27134)) % 1.02/1.26 (step-pop @p27141 :rule scope :premises (@p11894)) % 1.02/1.26 (step-pop @p27142 :rule scope :premises (@p27141)) % 1.02/1.26 (step-pop @p27143 :rule scope :premises (@p27142)) % 1.02/1.26 (step-pop @p27144 :rule scope :premises (@p27143)) % 1.02/1.26 (step @p11895 :rule process_scope :premises (@p27144) :args (@t789)) % 1.02/1.26 (step @p11900 :rule and_intro :premises (@p27134 @p2164 @p27136 @p27135)) % 1.02/1.26 (step @p11901 :rule modus_ponens :premises (@p11900 @p11895)) % 1.02/1.26 (step-pop @p27145 :rule scope :premises (@p11901)) % 1.02/1.26 (step-pop @p27146 :rule scope :premises (@p27145)) % 1.02/1.26 (step-pop @p27147 :rule scope :premises (@p27146)) % 1.02/1.26 (step-pop @p27148 :rule scope :premises (@p27147)) % 1.02/1.26 (step @p11902 :rule process_scope :premises (@p27148) :args (@t789)) % 1.02/1.26 (step @p11907 :rule implies_elim :premises (@p11902)) % 1.02/1.26 (step @p11908 :rule cnf_and_neg :args (@t1301)) % 1.02/1.26 (step @p11909 :rule resolution :premises (@p11908 @p11907) :args (true @t1301)) % 1.02/1.26 (step @p11910 :rule reordering :premises (@p11909) :args ((or @t789 @t500 @t652 @t483 @t605))) % 1.02/1.26 (step @p11911 :rule chain_m_resolution :premises (@p11910 @p3912 @p2164 @p949 @p4127 @p4091 @p65 @p10088 @p11883 @p9378 @p96 @p383 @p375 @p351 @p11843 @p2138 @p989 @p952 @p951 @p770 @p2522 @p2497 @p2495 @p2470 @p9 @p2430 @p1380 @p3412 @p325 @p10312 @p8613 @p2071 @p96 @p2036 @p272 @p238 @p239 @p1865) :args ((or @t469 @t698 @t500 @t652 @t782 @t416) (@list true false false true true false false true true false false true true true true true true false false true false true true false true true true true true true true false true true false true false) (@list @t789 @t604 @t482 @t474 @t813 @t399 @t462 @t543 @t1174 @t383 @t380 @t424 @t428 @t503 @t229 @t485 @t233 @t487 @t426 @t451 @t629 @t602 @t433 @t625 @t432 @t534 @t390 @t420 @t499 @t1142 @t418 @t383 @t587 @t406 @t408 @t239 @t404))) % 1.02/1.26 (assume-push @p27149 @t1180) % 1.02/1.26 (assume-push @p27150 @t400) % 1.02/1.26 (assume-push @p27151 @t1001) % 1.02/1.26 (assume-push @p27152 @t781) % 1.02/1.26 (assume-push @p27153 @t400) % 1.02/1.26 (assume-push @p27154 @t1180) % 1.02/1.26 (assume-push @p27155 @t781) % 1.02/1.26 (assume-push @p27156 @t1001) % 1.02/1.26 (step @p2957 :rule refl :args (@t145)) % 1.02/1.26 (step @p11920 :rule cong :premises (@p27152 @p2957) :args (@t297)) % 1.02/1.26 (step @p189 :rule refl :args (tptp.e0)) % 1.02/1.26 (step @p11921 :rule cong :premises (@p189 @p27151) :args (@t138)) % 1.02/1.26 (step @p11922 :rule trans :premises (@p11921 @p11920 @p9438 @p27150)) % 1.02/1.26 (step-pop @p27157 :rule scope :premises (@p11922)) % 1.02/1.26 (step-pop @p27158 :rule scope :premises (@p27157)) % 1.02/1.26 (step-pop @p27159 :rule scope :premises (@p27158)) % 1.02/1.26 (step-pop @p27160 :rule scope :premises (@p27159)) % 1.02/1.26 (step @p11923 :rule process_scope :premises (@p27160) :args (@t1289)) % 1.02/1.26 (step @p11928 :rule and_intro :premises (@p27150 @p9439 @p27152 @p27151)) % 1.02/1.26 (step @p11929 :rule modus_ponens :premises (@p11928 @p11923)) % 1.02/1.26 (step-pop @p27161 :rule scope :premises (@p11929)) % 1.02/1.26 (step-pop @p27162 :rule scope :premises (@p27161)) % 1.02/1.26 (step-pop @p27163 :rule scope :premises (@p27162)) % 1.02/1.26 (step-pop @p27164 :rule scope :premises (@p27163)) % 1.02/1.26 (step @p11930 :rule process_scope :premises (@p27164) :args (@t1289)) % 1.02/1.26 (step @p11935 :rule implies_elim :premises (@p11930)) % 1.02/1.26 (step @p11936 :rule cnf_and_neg :args (@t1302)) % 1.02/1.26 (step @p11937 :rule resolution :premises (@p11936 @p11935) :args (true @t1302)) % 1.02/1.26 (step @p11938 :rule reordering :premises (@p11937) :args ((or @t1289 @t403 @t782 @t1004 @t1181))) % 1.02/1.26 (step @p11939 :rule chain_m_resolution :premises (@p11938 @p11601 @p9439 @p6303 @p11535 @p6015 @p2409 @p11911 @p10883 @p11822 @p11429 @p549 @p507 @p11450 @p2138 @p9436 @p1176 @p3412 @p325 @p3040 @p3016 @p10880 @p1134 @p9378) :args ((or @t693 @t469 @t360 @t698 @t652 @t416) (@list true false false true true false true false true true true false true true true true true true true true true false true) (@list @t1289 @t1180 @t1001 @t462 @t971 @t400 @t498 @t781 @t723 @t983 @t241 @t454 @t986 @t229 @t1060 @t243 @t390 @t420 @t692 @t699 @t961 @t506 @t1174))) % 1.02/1.26 (assume-push @p27165 @t1180) % 1.02/1.26 (assume-push @p27166 @t682) % 1.02/1.26 (assume-push @p27167 @t996) % 1.02/1.26 (assume-push @p27168 @t723) % 1.02/1.26 (assume-push @p27169 @t723) % 1.02/1.26 (assume-push @p27170 @t1180) % 1.02/1.26 (assume-push @p27171 @t996) % 1.02/1.26 (assume-push @p27172 @t682) % 1.02/1.26 (step @p11948 :rule cong :premises (@p27167 @p27166) :args (@t15)) % 1.02/1.26 (step @p11949 :rule trans :premises (@p11948 @p9438 @p27168)) % 1.02/1.26 (step-pop @p27173 :rule scope :premises (@p11949)) % 1.02/1.26 (step-pop @p27174 :rule scope :premises (@p27173)) % 1.02/1.26 (step-pop @p27175 :rule scope :premises (@p27174)) % 1.02/1.26 (step-pop @p27176 :rule scope :premises (@p27175)) % 1.02/1.26 (step @p11950 :rule process_scope :premises (@p27176) :args (@t860)) % 1.02/1.26 (step @p11955 :rule and_intro :premises (@p27168 @p9439 @p27167 @p27166)) % 1.02/1.26 (step @p11956 :rule modus_ponens :premises (@p11955 @p11950)) % 1.02/1.26 (step-pop @p27177 :rule scope :premises (@p11956)) % 1.02/1.26 (step-pop @p27178 :rule scope :premises (@p27177)) % 1.02/1.26 (step-pop @p27179 :rule scope :premises (@p27178)) % 1.02/1.26 (step-pop @p27180 :rule scope :premises (@p27179)) % 1.02/1.26 (step @p11957 :rule process_scope :premises (@p27180) :args (@t860)) % 1.02/1.26 (step @p11962 :rule implies_elim :premises (@p11957)) % 1.02/1.26 (step @p11963 :rule cnf_and_neg :args (@t1303)) % 1.02/1.26 (step @p11964 :rule resolution :premises (@p11963 @p11962) :args (true @t1303)) % 1.02/1.26 (step @p11965 :rule reordering :premises (@p11964) :args ((or @t860 @t683 @t724 @t999 @t1181))) % 1.02/1.26 (step @p11966 :rule chain_m_resolution :premises (@p11965 @p4580 @p9439 @p6294 @p10883 @p11232 @p11222 @p818 @p951 @p3006 @p11939 @p11340 @p6015 @p9436 @p1176 @p3040 @p3016 @p1134 @p11721 @p38) :args ((or @t693 @t373 @t469 @t366 @t360 @t698 @t416) (@list true false false false true true true false false true true true true true true true false true true) (@list @t860 @t1180 @t996 @t723 @t781 @t1000 @t245 @t487 @t682 @t651 @t855 @t971 @t1060 @t243 @t692 @t699 @t506 @t833 @t368))) % 1.02/1.26 (step @p11967 :rule chain_m_resolution :premises (@p3014 @p11966 @p11812 @p3412 @p325 @p11721 @p38 @p2645) :args ((or @t693 @t373 @t469 @t366 @t360 @t416) (@list true true true true true true true) (@list @t697 @t656 @t390 @t420 @t833 @t368 @t374))) % 1.02/1.26 (step @p11968 :rule nary_cong :premises (@p9052 @p39 @p1405) :args ((or @t1156 @t367 @t476))) % 1.02/1.26 (assume-push @p27181 @t1155) % 1.02/1.26 (assume-push @p27182 @t366) % 1.02/1.26 (assume-push @p27183 @t1155) % 1.02/1.26 (assume-push @p27184 @t366) % 1.02/1.26 (step @p9058 :rule false_intro :premises (@p9051)) % 1.02/1.26 (step @p76 :rule refl :args (@t125)) % 1.02/1.26 (step @p11973 :rule cong :premises (@p27182 @p76) :args (@t474)) % 1.02/1.26 (step @p11974 :rule trans :premises (@p11973 @p9058)) % 1.02/1.26 (step @p11975 :rule false_elim :premises (@p11974)) % 1.02/1.26 (step-pop @p27185 :rule scope :premises (@p11975)) % 1.02/1.26 (step-pop @p27186 :rule scope :premises (@p27185)) % 1.02/1.26 (step @p11976 :rule process_scope :premises (@p27186) :args (@t476)) % 1.02/1.26 (step @p11979 :rule and_intro :premises (@p9051 @p27182)) % 1.02/1.26 (step @p11980 :rule modus_ponens :premises (@p11979 @p11976)) % 1.02/1.26 (step-pop @p27187 :rule scope :premises (@p11980)) % 1.02/1.26 (step-pop @p27188 :rule scope :premises (@p27187)) % 1.02/1.26 (step @p11981 :rule process_scope :premises (@p27188) :args (@t476)) % 1.02/1.26 (step @p11984 :rule implies_elim :premises (@p11981)) % 1.02/1.26 (step @p11985 :rule cnf_and_neg :args (@t1304)) % 1.02/1.26 (step @p11986 :rule resolution :premises (@p11985 @p11984) :args (true @t1304)) % 1.02/1.26 (step @p11987 :rule eq_resolve :premises (@p11986 @p11968)) % 1.02/1.26 (step @p11988 :rule and_elim :premises (@p4) :args (53)) % 1.02/1.26 (step @p11989 :rule symm :premises (@p11988)) % 1.02/1.26 (step @p11990 :rule bool-double-not-elim :args (@t1305)) % 1.02/1.26 (step @p11991 :rule nary_cong :premises (@p11990 @p2755 @p2706) :args ((or (not @t1306) @t652 @t645))) % 1.02/1.26 (assume-push @p27189 @t1306) % 1.02/1.26 (assume-push @p27190 @t651) % 1.02/1.26 (assume-push @p27191 @t1306) % 1.02/1.26 (assume-push @p27192 @t651) % 1.02/1.26 (step @p11996 :rule false_intro :premises (@p11989)) % 1.02/1.26 (step @p2714 :rule refl :args (@t159)) % 1.02/1.26 (step @p11997 :rule cong :premises (@p27190 @p2714) :args (@t644)) % 1.02/1.26 (step @p11998 :rule trans :premises (@p11997 @p11996)) % 1.02/1.26 (step @p11999 :rule false_elim :premises (@p11998)) % 1.02/1.26 (step-pop @p27193 :rule scope :premises (@p11999)) % 1.02/1.26 (step-pop @p27194 :rule scope :premises (@p27193)) % 1.02/1.26 (step @p12000 :rule process_scope :premises (@p27194) :args (@t645)) % 1.02/1.26 (step @p12003 :rule and_intro :premises (@p11989 @p27190)) % 1.02/1.26 (step @p12004 :rule modus_ponens :premises (@p12003 @p12000)) % 1.02/1.26 (step-pop @p27195 :rule scope :premises (@p12004)) % 1.02/1.26 (step-pop @p27196 :rule scope :premises (@p27195)) % 1.02/1.26 (step @p12005 :rule process_scope :premises (@p27196) :args (@t645)) % 1.02/1.26 (step @p12008 :rule implies_elim :premises (@p12005)) % 1.02/1.26 (step @p12009 :rule cnf_and_neg :args (@t1307)) % 1.02/1.26 (step @p12010 :rule resolution :premises (@p12009 @p12008) :args (true @t1307)) % 1.02/1.26 (step @p12011 :rule eq_resolve :premises (@p12010 @p11991)) % 1.02/1.26 (step @p12012 :rule chain_m_resolution :premises (@p770 @p2522 @p2497 @p989 @p952 @p951 @p2495 @p949 @p2470 @p9 @p11910 @p3912 @p2164 @p2430 @p1380 @p2409 @p11789 @p587 @p3043 @p9236 @p9292 @p3016 @p3043 @p10883 @p11822 @p11429 @p549 @p507 @p12011 @p11989) :args ((or @t693 @t871 @t469 @t474 @t390 @t418 @t406 @t781 @t360 @t652) (@list true false true true false true false true false true true false true true false true true false false true true false false true true true false true true) (@list @t451 @t629 @t426 @t233 @t487 @t602 @t485 @t433 @t625 @t482 @t789 @t604 @t432 @t534 @t498 @t400 @t464 @t701 @t387 @t961 @t699 @t701 @t1060 @t723 @t983 @t241 @t454 @t644 @t1305))) % 1.02/1.26 (step @p12013 :rule nary_cong :premises (@p1140 @p3416 @p3415 @p353) :args ((or @t507 @t741 @t694 @t427))) % 1.02/1.26 (assume-push @p27197 @t506) % 1.02/1.26 (assume-push @p27198 @t426) % 1.02/1.26 (assume-push @p27199 @t692) % 1.02/1.26 (assume-push @p27200 @t740) % 1.02/1.26 (step @p109 :rule evaluate :args (@t388)) % 1.02/1.26 (step @p12018 :rule symm :premises (@p27199)) % 1.02/1.26 (step @p12019 :rule trans :premises (@p12018 @p1134)) % 1.02/1.26 (step @p12020 :rule symm :premises (@p12019)) % 1.02/1.26 (step @p12021 :rule symm :premises (@p27198)) % 1.02/1.26 (step @p12022 :rule trans :premises (@p12021 @p1134 @p12020)) % 1.02/1.26 (step @p12023 :rule true_intro :premises (@p12022)) % 1.02/1.26 (step @p3422 :rule false_intro :premises (@p3414)) % 1.02/1.26 (step @p12024 :rule symm :premises (@p3422)) % 1.02/1.26 (step @p12025 :rule trans :premises (@p12024 @p12023)) % 1.02/1.26 (step @p12026 false :rule eq_resolve :premises (@p12025 @p109)) % 1.02/1.26 (step-pop @p27201 :rule scope :premises (@p12026)) % 1.02/1.26 (step-pop @p27202 :rule scope :premises (@p27201)) % 1.02/1.26 (step-pop @p27203 :rule scope :premises (@p27202)) % 1.02/1.26 (step-pop @p27204 :rule scope :premises (@p27203)) % 1.02/1.26 (step @p12027 :rule process_scope :premises (@p27204) :args (false)) % 1.02/1.26 (assume-push @p27205 @t506) % 1.02/1.26 (assume-push @p27206 @t740) % 1.02/1.26 (assume-push @p27207 @t692) % 1.02/1.26 (assume-push @p27208 @t426) % 1.02/1.26 (step @p12036 :rule and_intro :premises (@p1134 @p27208 @p27207 @p3414)) % 1.02/1.26 (step-pop @p27209 :rule scope :premises (@p12036)) % 1.02/1.26 (step-pop @p27210 :rule scope :premises (@p27209)) % 1.02/1.26 (step-pop @p27211 :rule scope :premises (@p27210)) % 1.02/1.26 (step-pop @p27212 :rule scope :premises (@p27211)) % 1.02/1.26 (step @p12037 :rule process_scope :premises (@p27212) :args (@t1308)) % 1.02/1.26 (step @p12042 :rule implies_elim :premises (@p12037)) % 1.02/1.26 (step @p12043 :rule resolution :premises (@p12042 @p12027) :args (true @t1308)) % 1.02/1.26 (step @p12044 :rule not_and :premises (@p12043)) % 1.02/1.26 (step @p12045 :rule eq_resolve :premises (@p12044 @p12013)) % 1.02/1.26 (step @p12046 :rule reordering :premises (@p12045) :args ((or @t739 @t694 @t427 @t507))) % 1.02/1.26 (step @p12047 :rule nary_cong :premises (@p589 @p99 @p2646) :args ((or @t466 @t381 @t403))) % 1.02/1.26 (assume-push @p27213 @t465) % 1.02/1.26 (assume-push @p27214 @t380) % 1.02/1.26 (assume-push @p27215 @t465) % 1.02/1.26 (assume-push @p27216 @t380) % 1.02/1.26 (step @p595 :rule false_intro :premises (@p587)) % 1.02/1.26 (step @p21 :rule refl :args (@t152)) % 1.02/1.26 (step @p12052 :rule cong :premises (@p27214 @p21) :args (@t400)) % 1.02/1.26 (step @p12053 :rule trans :premises (@p12052 @p595)) % 1.02/1.26 (step @p12054 :rule false_elim :premises (@p12053)) % 1.02/1.26 (step-pop @p27217 :rule scope :premises (@p12054)) % 1.02/1.26 (step-pop @p27218 :rule scope :premises (@p27217)) % 1.02/1.26 (step @p12055 :rule process_scope :premises (@p27218) :args (@t403)) % 1.02/1.26 (step @p12058 :rule and_intro :premises (@p587 @p27214)) % 1.02/1.26 (step @p12059 :rule modus_ponens :premises (@p12058 @p12055)) % 1.02/1.26 (step-pop @p27219 :rule scope :premises (@p12059)) % 1.02/1.26 (step-pop @p27220 :rule scope :premises (@p27219)) % 1.02/1.26 (step @p12060 :rule process_scope :premises (@p27220) :args (@t403)) % 1.02/1.26 (step @p12063 :rule implies_elim :premises (@p12060)) % 1.02/1.26 (step @p12064 :rule cnf_and_neg :args (@t1309)) % 1.02/1.26 (step @p12065 :rule resolution :premises (@p12064 @p12063) :args (true @t1309)) % 1.02/1.26 (step @p12066 :rule eq_resolve :premises (@p12065 @p12047)) % 1.02/1.26 (step @p12067 :rule reordering :premises (@p12066) :args ((or @t464 @t403 @t381))) % 1.02/1.26 (step @p12068 :rule chain_m_resolution :premises (@p2522 @p2497 @p2409 @p2193 @p848 @p2164 @p12067 @p587 @p383 @p2032 @p69 @p1134 @p995 @p1748 @p1712 @p507 @p548 @p509 @p507 @p770 @p12046 @p3414 @p1134 @p3006 @p12012 @p11987 @p9051 @p10816 @p6779 @p10846 @p818 @p951 @p9439 @p9374 @p818 @p3043 @p11967 @p2071 @p2036 @p96 @p272 @p239 @p238 @p1865 @p3412 @p325 @p2645) :args ((or @t693 @t373 @t469 @t360 @t416) (@list false false true true false true true false true true false false true true false true true false false true true false false true true true true true true true false false true true false false true true false true true false false true true true) (@list @t629 @t498 @t602 @t235 @t604 @t400 @t464 @t380 @t424 @t375 @t506 @t491 @t477 @t561 @t454 @t432 @t453 @t454 @t451 @t426 @t739 @t506 @t692 @t651 @t474 @t1154 @t871 @t1022 @t682 @t245 @t487 @t1180 @t781 @t245 @t701 @t366 @t418 @t587 @t383 @t406 @t239 @t408 @t404 @t390 @t420 @t374))) % 1.02/1.26 (step @p12069 :rule chain_m_resolution :premises (@p4055 @p9958 @p6879 @p951 @p10770 @p9696 @p4651 @p1380 @p67 @p3391 @p848 @p9 @p9049 @p2409 @p12068 @p36 @p11 @p585 @p3977 @p9 @p11701 @p11671 @p5770 @p507 @p10999 @p3250 @p10936 @p2138 @p1134 @p2805 @p2779 @p11189 @p5196 @p1134 @p9108 @p8208 @p1134 @p11637 @p11601 @p1134 @p3041 @p3006 @p11599 @p11222 @p818 @p951 @p11093 @p1176 @p10212 @p4325 @p3043 @p9374 @p818 @p3043 @p11232 @p2645 @p11376) :args ((or @t693 @t373 @t469 @t782) (@list true true false true false true true false true true false true false true true true false true false true true true false true true true true false true true true true false true true false true true false false false true true true false true true true true false true true false false true true) (@list @t797 @t1031 @t487 @t809 @t1012 @t437 @t534 @t372 @t433 @t235 @t625 @t443 @t390 @t415 @t360 @t362 @t358 @t794 @t625 @t400 @t498 @t952 @t454 @t644 @t725 @t924 @t229 @t506 @t658 @t660 @t958 @t908 @t506 @t743 @t1124 @t506 @t462 @t1289 @t506 @t656 @t692 @t651 @t682 @t245 @t487 @t855 @t243 @t723 @t835 @t701 @t366 @t245 @t701 @t1000 @t374 @t459))) % 1.02/1.26 (assume-push @p27221 @t408) % 1.02/1.26 (assume-push @p27222 @t406) % 1.02/1.26 (assume-push @p27223 @t366) % 1.02/1.26 (assume-push @p27224 @t543) % 1.02/1.26 (assume-push @p27225 @t366) % 1.02/1.26 (assume-push @p27226 @t408) % 1.02/1.26 (assume-push @p27227 @t406) % 1.02/1.26 (assume-push @p27228 @t543) % 1.02/1.26 (step @p252 :rule refl :args (@t86)) % 1.02/1.26 (step @p12078 :rule cong :premises (@p27222 @p252) :args (@t288)) % 1.02/1.26 (step @p281 :rule refl :args (tptp.e2)) % 1.02/1.26 (step @p12079 :rule cong :premises (@p281 @p27224) :args (@t73)) % 1.02/1.26 (step @p12080 :rule trans :premises (@p12079 @p12078 @p237 @p27223)) % 1.02/1.26 (step-pop @p27229 :rule scope :premises (@p12080)) % 1.02/1.26 (step-pop @p27230 :rule scope :premises (@p27229)) % 1.02/1.26 (step-pop @p27231 :rule scope :premises (@p27230)) % 1.02/1.26 (step-pop @p27232 :rule scope :premises (@p27231)) % 1.02/1.26 (step @p12081 :rule process_scope :premises (@p27232) :args (@t813)) % 1.02/1.26 (step @p12086 :rule and_intro :premises (@p27223 @p238 @p27222 @p27224)) % 1.02/1.26 (step @p12087 :rule modus_ponens :premises (@p12086 @p12081)) % 1.02/1.26 (step-pop @p27233 :rule scope :premises (@p12087)) % 1.02/1.26 (step-pop @p27234 :rule scope :premises (@p27233)) % 1.02/1.26 (step-pop @p27235 :rule scope :premises (@p27234)) % 1.02/1.26 (step-pop @p27236 :rule scope :premises (@p27235)) % 1.02/1.26 (step @p12088 :rule process_scope :premises (@p27236) :args (@t813)) % 1.02/1.26 (step @p12093 :rule implies_elim :premises (@p12088)) % 1.02/1.26 (step @p12094 :rule cnf_and_neg :args (@t1310)) % 1.02/1.26 (step @p12095 :rule resolution :premises (@p12094 @p12093) :args (true @t1310)) % 1.02/1.26 (step @p12096 :rule reordering :premises (@p12095) :args ((or @t813 @t367 @t407 @t544 @t409))) % 1.02/1.26 (step @p12097 :rule nary_cong :premises (@p14 @p1327 @p2646) :args ((or @t364 @t524 @t403))) % 1.02/1.26 (assume-push @p27237 @t363) % 1.02/1.26 (assume-push @p27238 @t522) % 1.02/1.26 (assume-push @p27239 @t363) % 1.02/1.26 (assume-push @p27240 @t522) % 1.02/1.26 (step @p20 :rule false_intro :premises (@p11)) % 1.02/1.26 (step @p21 :rule refl :args (@t152)) % 1.02/1.26 (step @p12102 :rule cong :premises (@p27238 @p21) :args (@t400)) % 1.02/1.26 (step @p12103 :rule trans :premises (@p12102 @p20)) % 1.02/1.26 (step @p12104 :rule false_elim :premises (@p12103)) % 1.02/1.26 (step-pop @p27241 :rule scope :premises (@p12104)) % 1.02/1.26 (step-pop @p27242 :rule scope :premises (@p27241)) % 1.02/1.26 (step @p12105 :rule process_scope :premises (@p27242) :args (@t403)) % 1.02/1.26 (step @p12108 :rule and_intro :premises (@p11 @p27238)) % 1.02/1.26 (step @p12109 :rule modus_ponens :premises (@p12108 @p12105)) % 1.02/1.26 (step-pop @p27243 :rule scope :premises (@p12109)) % 1.02/1.26 (step-pop @p27244 :rule scope :premises (@p27243)) % 1.02/1.26 (step @p12110 :rule process_scope :premises (@p27244) :args (@t403)) % 1.02/1.26 (step @p12113 :rule implies_elim :premises (@p12110)) % 1.02/1.26 (step @p12114 :rule cnf_and_neg :args (@t1311)) % 1.02/1.26 (step @p12115 :rule resolution :premises (@p12114 @p12113) :args (true @t1311)) % 1.02/1.26 (step @p12116 :rule eq_resolve :premises (@p12115 @p12097)) % 1.02/1.26 (step @p12117 :rule reordering :premises (@p12116) :args ((or @t362 @t403 @t524))) % 1.02/1.26 (step @p12118 :rule chain_m_resolution :premises (@p449 @p2547 @p2451 @p848 @p2430 @p1380 @p2409 @p12117 @p11 @p1372 @p325 @p1563 @p12096 @p4091 @p238 @p770 @p3824 @p3734 @p10511 @p3277 @p3958 @p12046 @p3414 @p1134 @p9108 @p8208 @p1134 @p3006 @p10846 @p818 @p951 @p9439 @p2997 @p2974 @p12068) :args ((or @t693 @t373 @t651 @t469 @t390 @t781 @t360 @t367) (@list true true true true true false true true true true false true true false false true true true true false true true false true true false false true true false false true true true) (@list @t443 @t437 @t235 @t432 @t534 @t498 @t400 @t362 @t380 @t420 @t522 @t543 @t813 @t408 @t406 @t451 @t768 @t549 @t729 @t664 @t426 @t739 @t506 @t743 @t1124 @t506 @t692 @t682 @t245 @t487 @t1180 @t684 @t689 @t415))) % 1.02/1.26 (step @p12119 :rule nary_cong :premises (@p101 @p849 @p2706) :args ((or @t386 @t478 @t645))) % 1.02/1.26 (assume-push @p27245 @t385) % 1.02/1.26 (assume-push @p27246 @t477) % 1.02/1.26 (assume-push @p27247 @t385) % 1.02/1.26 (assume-push @p27248 @t477) % 1.02/1.26 (step @p116 :rule false_intro :premises (@p98)) % 1.02/1.26 (step @p2714 :rule refl :args (@t159)) % 1.02/1.26 (step @p12124 :rule cong :premises (@p27246 @p2714) :args (@t644)) % 1.02/1.26 (step @p12125 :rule trans :premises (@p12124 @p116)) % 1.02/1.26 (step @p12126 :rule false_elim :premises (@p12125)) % 1.02/1.26 (step-pop @p27249 :rule scope :premises (@p12126)) % 1.02/1.26 (step-pop @p27250 :rule scope :premises (@p27249)) % 1.02/1.26 (step @p12127 :rule process_scope :premises (@p27250) :args (@t645)) % 1.02/1.26 (step @p12130 :rule and_intro :premises (@p98 @p27246)) % 1.02/1.26 (step @p12131 :rule modus_ponens :premises (@p12130 @p12127)) % 1.02/1.26 (step-pop @p27251 :rule scope :premises (@p12131)) % 1.02/1.26 (step-pop @p27252 :rule scope :premises (@p27251)) % 1.02/1.26 (step @p12132 :rule process_scope :premises (@p27252) :args (@t645)) % 1.02/1.26 (step @p12135 :rule implies_elim :premises (@p12132)) % 1.02/1.26 (step @p12136 :rule cnf_and_neg :args (@t1312)) % 1.02/1.26 (step @p12137 :rule resolution :premises (@p12136 @p12135) :args (true @t1312)) % 1.02/1.26 (step @p12138 :rule eq_resolve :premises (@p12137 @p12119)) % 1.02/1.26 (step @p12139 :rule reordering :premises (@p12138) :args ((or @t382 @t645 @t478))) % 1.02/1.26 (step @p12140 :rule chain_m_resolution :premises (@p9236 @p12139 @p98 @p11374 @p6779 @p67 @p995 @p6294 @p1854 @p1818 @p951 @p11965 @p4580 @p9439 @p770 @p10883 @p2522 @p2497 @p11340 @p6015 @p10880 @p9378 @p1134 @p9436 @p1176 @p7120 @p7097 @p9171 @p9149 @p504 @p452 @p451 @p2495 @p3014 @p3041 @p449 @p2470 @p9 @p11671 @p5770 @p507 @p2451 @p848 @p2430 @p1380 @p2645) :args ((or @t693 @t373 @t651 @t469 @t390 @t781 @t366 @t415 @t500) (@list true true true true false false false true true false true true false false false true false true true true true false true true true true true true true true false true false false false true false true true false true true true true true) (@list @t644 @t382 @t387 @t1022 @t372 @t477 @t833 @t474 @t567 @t487 @t996 @t860 @t1180 @t406 @t723 @t451 @t629 @t855 @t971 @t961 @t1174 @t506 @t1060 @t243 @t491 @t1055 @t871 @t1162 @t426 @t237 @t445 @t602 @t697 @t682 @t443 @t433 @t625 @t656 @t952 @t454 @t437 @t235 @t432 @t534 @t374))) % 1.02/1.26 (step @p12141 :rule chain_m_resolution :premises (@p449 @p2546 @p2524 @p96 @p2204 @p383 @p2193 @p848 @p2164 @p548 @p509 @p507 @p770 @p505 @p1854 @p1818 @p951 @p1816 @p69 @p951) :args ((or @t373 @t469 @t380 @t390 @t415 @t476) (@list true true false true false true true false true true false false true true true false true true false) (@list @t443 @t632 @t383 @t437 @t424 @t602 @t235 @t604 @t432 @t453 @t454 @t451 @t426 @t406 @t567 @t487 @t418 @t375 @t487))) % 1.02/1.26 (step @p12142 :rule chain_m_resolution :premises (@p10999 @p3250 @p3014 @p9236 @p7120 @p7097 @p6640 @p98 @p1134) :args ((or @t693 @t387 @t871 @t374 @t366 @t492) @t1313 (@list @t725 @t656 @t644 @t697 @t1055 @t961 @t382 @t506))) % 1.02/1.26 (step @p12143 :rule chain_m_resolution :premises (@p10880 @p9378 @p1134 @p3014 @p9236 @p10903 @p6057 @p12139 @p98 @p995 @p12142 @p2645) :args ((or @t693 @t387 @t871 @t469 @t474 @t366) (@list true false false false true true true true false true true) (@list @t1174 @t506 @t697 @t961 @t656 @t976 @t644 @t382 @t477 @t491 @t374))) % 1.02/1.26 (step @p12144 :rule chain_m_resolution :premises (@p11701 @p11000 @p10936 @p2138 @p1134 @p10640 @p10618 @p3040 @p3016 @p1134 @p3041 @p3006 @p9171 @p9149 @p12143 @p12141 @p12067 @p587 @p11789 @p587 @p3043 @p2409 @p12140 @p12118 @p12068 @p2645) :args ((or @t693 @t373 @t651 @t469 @t390 @t781 @t360) (@list true true true false true true true true false false false true true false true true true true true false false true true true true) (@list @t855 @t924 @t229 @t506 @t961 @t1250 @t697 @t699 @t506 @t656 @t692 @t682 @t1162 @t871 @t474 @t380 @t464 @t387 @t464 @t701 @t400 @t498 @t366 @t415 @t374))) % 1.02/1.26 (step @p12145 :rule chain_m_resolution :premises (@p3006 @p9171 @p9149 @p11057 @p1176 @p1134 @p9236 @p11067 @p9292 @p3016 @p3043 @p10883 @p9717 @p549 @p10999 @p3250) :args ((or @t693 @t387 @t373 @t651 @t469 @t781 @t657) (@list true true true true false false false true true false false true true true true) (@list @t682 @t1162 @t692 @t243 @t506 @t871 @t980 @t961 @t699 @t701 @t1060 @t723 @t241 @t644 @t725))) % 1.02/1.26 (assume-push @p27253 @t701) % 1.02/1.26 (assume-push @p27254 @t644) % 1.02/1.26 (assume-push @p27255 @t723) % 1.02/1.26 (assume-push @p27256 @t723) % 1.02/1.26 (assume-push @p27257 @t701) % 1.02/1.26 (assume-push @p27258 @t644) % 1.02/1.26 (step @p12152 :rule cong :premises (@p27254 @p27254) :args (@t1)) % 1.02/1.26 (step @p12153 :rule trans :premises (@p12152 @p3042 @p27255)) % 1.02/1.26 (step-pop @p27259 :rule scope :premises (@p12153)) % 1.02/1.26 (step-pop @p27260 :rule scope :premises (@p27259)) % 1.02/1.26 (step-pop @p27261 :rule scope :premises (@p27260)) % 1.02/1.26 (step @p12154 :rule process_scope :premises (@p27261) :args (@t660)) % 1.02/1.26 (step @p12158 :rule and_intro :premises (@p27255 @p3043 @p27254)) % 1.02/1.26 (step @p12159 :rule modus_ponens :premises (@p12158 @p12154)) % 1.02/1.26 (step-pop @p27262 :rule scope :premises (@p12159)) % 1.02/1.26 (step-pop @p27263 :rule scope :premises (@p27262)) % 1.02/1.26 (step-pop @p27264 :rule scope :premises (@p27263)) % 1.02/1.26 (step @p12160 :rule process_scope :premises (@p27264) :args (@t660)) % 1.02/1.26 (step @p12164 :rule implies_elim :premises (@p12160)) % 1.02/1.26 (step @p12165 :rule cnf_and_neg :args (@t1314)) % 1.02/1.26 (step @p12166 :rule resolution :premises (@p12165 @p12164) :args (true @t1314)) % 1.02/1.26 (step @p12167 :rule reordering :premises (@p12166) :args ((or @t660 @t724 @t645 @t704))) % 1.02/1.26 (step @p12168 :rule chain_m_resolution :premises (@p12167 @p2779 @p3043 @p9236 @p10883 @p10880 @p9378 @p1134 @p9436 @p1176 @p9171 @p9149 @p3014 @p3041 @p12145 @p2645) :args ((or @t693 @t387 @t373 @t651 @t469 @t781 @t366) (@list true false false false true true false true true true true false false true true) (@list @t660 @t701 @t644 @t723 @t961 @t1174 @t506 @t1060 @t243 @t871 @t1162 @t697 @t682 @t656 @t374))) % 1.02/1.26 (step @p12169 :rule chain_m_resolution :premises (@p11067 @p10883 @p11057 @p1176 @p1134 @p12167 @p2779 @p3043 @p3006 @p10847 @p10846 @p818 @p951 @p9439 @p12168 @p10796 @p176 @p3043 @p12144) :args ((or @t693 @t373 @t651 @t469 @t781 @t360) (@list false true true false true true false false false true true false false false true true false false) (@list @t1060 @t980 @t243 @t506 @t723 @t660 @t701 @t692 @t644 @t682 @t245 @t487 @t1180 @t366 @t387 @t247 @t701 @t390))) % 1.02/1.26 (step @p12170 :rule nary_cong :premises (@p3914 @p2808 @p2755) :args ((or @t791 @t665 @t652))) % 1.02/1.26 (assume-push @p27265 @t790) % 1.02/1.26 (assume-push @p27266 @t664) % 1.02/1.26 (assume-push @p27267 @t790) % 1.02/1.26 (assume-push @p27268 @t664) % 1.02/1.26 (step @p3922 :rule false_intro :premises (@p3912)) % 1.02/1.26 (step @p3834 :rule refl :args (@t132)) % 1.02/1.26 (step @p12175 :rule cong :premises (@p27266 @p3834) :args (@t651)) % 1.02/1.26 (step @p12176 :rule trans :premises (@p12175 @p3922)) % 1.02/1.26 (step @p12177 :rule false_elim :premises (@p12176)) % 1.02/1.26 (step-pop @p27269 :rule scope :premises (@p12177)) % 1.02/1.26 (step-pop @p27270 :rule scope :premises (@p27269)) % 1.02/1.26 (step @p12178 :rule process_scope :premises (@p27270) :args (@t652)) % 1.02/1.26 (step @p12181 :rule and_intro :premises (@p3912 @p27266)) % 1.02/1.26 (step @p12182 :rule modus_ponens :premises (@p12181 @p12178)) % 1.02/1.26 (step-pop @p27271 :rule scope :premises (@p12182)) % 1.02/1.26 (step-pop @p27272 :rule scope :premises (@p27271)) % 1.02/1.26 (step @p12183 :rule process_scope :premises (@p27272) :args (@t652)) % 1.02/1.26 (step @p12186 :rule implies_elim :premises (@p12183)) % 1.02/1.26 (step @p12187 :rule cnf_and_neg :args (@t1315)) % 1.02/1.26 (step @p12188 :rule resolution :premises (@p12187 @p12186) :args (true @t1315)) % 1.02/1.26 (step @p12189 :rule eq_resolve :premises (@p12188 @p12170)) % 1.02/1.26 (step @p12190 :rule reordering :premises (@p12189) :args ((or @t789 @t652 @t665))) % 1.02/1.26 (step @p12191 :rule nary_cong :premises (@p1329 @p2410 @p1604) :args ((or @t529 @t500 @t551))) % 1.02/1.26 (assume-push @p27273 @t528) % 1.02/1.26 (assume-push @p27274 @t498) % 1.02/1.26 (assume-push @p27275 @t528) % 1.02/1.26 (assume-push @p27276 @t498) % 1.02/1.26 (step @p1335 :rule false_intro :premises (@p1326)) % 1.02/1.26 (step @p252 :rule refl :args (@t86)) % 1.02/1.26 (step @p12196 :rule cong :premises (@p27274 @p252) :args (@t549)) % 1.02/1.26 (step @p12197 :rule trans :premises (@p12196 @p1335)) % 1.02/1.26 (step @p12198 :rule false_elim :premises (@p12197)) % 1.02/1.26 (step-pop @p27277 :rule scope :premises (@p12198)) % 1.02/1.26 (step-pop @p27278 :rule scope :premises (@p27277)) % 1.02/1.26 (step @p12199 :rule process_scope :premises (@p27278) :args (@t551)) % 1.02/1.26 (step @p12202 :rule and_intro :premises (@p1326 @p27274)) % 1.02/1.26 (step @p12203 :rule modus_ponens :premises (@p12202 @p12199)) % 1.02/1.26 (step-pop @p27279 :rule scope :premises (@p12203)) % 1.02/1.26 (step-pop @p27280 :rule scope :premises (@p27279)) % 1.02/1.26 (step @p12204 :rule process_scope :premises (@p27280) :args (@t551)) % 1.02/1.26 (step @p12207 :rule implies_elim :premises (@p12204)) % 1.02/1.26 (step @p12208 :rule cnf_and_neg :args (@t1316)) % 1.02/1.26 (step @p12209 :rule resolution :premises (@p12208 @p12207) :args (true @t1316)) % 1.02/1.26 (step @p12210 :rule eq_resolve :premises (@p12209 @p12191)) % 1.02/1.26 (step @p12211 :rule chain_m_resolution :premises (@p12210 @p1326 @p1563 @p1372 @p325 @p2547 @p2522 @p2497 @p2495 @p449 @p2470 @p9 @p2451 @p848 @p2430 @p1380 @p2409 @p11789 @p587 @p3043 @p10796 @p176 @p3043 @p4531 @p3677 @p9236 @p3958 @p10816 @p6779 @p2997 @p2974 @p3014 @p9436 @p1176 @p9292 @p3016 @p3043 @p10883 @p11475 @p5540 @p11822 @p11429 @p549 @p507 @p12011 @p11989 @p12190 @p3912 @p12169 @p2645 @p12068) :args ((or @t693 @t373 @t469 @t781 @t360) (@list true false true true false true false true false true false true true true true false true true false true true false true true false false true true true true false true true true true false false true false true true true false true true true true false true true) (@list @t527 @t549 @t522 @t420 @t380 @t451 @t629 @t602 @t443 @t433 @t625 @t437 @t235 @t432 @t534 @t498 @t400 @t464 @t701 @t390 @t247 @t701 @t543 @t761 @t387 @t743 @t871 @t1022 @t684 @t689 @t366 @t697 @t243 @t961 @t699 @t701 @t1060 @t656 @t935 @t723 @t983 @t241 @t454 @t644 @t1305 @t664 @t789 @t651 @t374 @t415))) % 1.02/1.26 (step @p12212 :rule chain_m_resolution :premises (@p11320 @p3277 @p951 @p6294 @p11252 @p4091 @p3006 @p9108 @p8208 @p1134 @p63 @p38) :args ((or @t693 @t373 @t651 @t781 @t833 @t361 @t744) (@list true false false true true false true true false true true) (@list @t729 @t487 @t996 @t855 @t813 @t682 @t692 @t1124 @t506 @t366 @t368))) % 1.02/1.26 (step @p12213 :rule nary_cong :premises (@p455 @p4946 @p1953) :args ((or @t447 @t609 @t580))) % 1.02/1.26 (assume-push @p27281 @t238) % 1.02/1.26 (assume-push @p27282 @t607) % 1.02/1.26 (assume-push @p27283 @t238) % 1.02/1.26 (assume-push @p27284 @t607) % 1.02/1.26 (step @p481 :rule false_intro :premises (@p452)) % 1.02/1.26 (step @p12218 :rule symm :premises (@p27282)) % 1.02/1.26 (step @p78 :rule refl :args (tptp.e1)) % 1.02/1.26 (step @p12219 :rule cong :premises (@p78 @p12218) :args (@t538)) % 1.02/1.26 (step @p12220 :rule trans :premises (@p12219 @p481)) % 1.02/1.26 (step @p12221 :rule false_elim :premises (@p12220)) % 1.02/1.26 (step-pop @p27285 :rule scope :premises (@p12221)) % 1.02/1.26 (step-pop @p27286 :rule scope :premises (@p27285)) % 1.02/1.26 (step @p12222 :rule process_scope :premises (@p27286) :args (@t580)) % 1.02/1.26 (step @p12225 :rule and_intro :premises (@p452 @p27282)) % 1.02/1.26 (step @p12226 :rule modus_ponens :premises (@p12225 @p12222)) % 1.02/1.26 (step-pop @p27287 :rule scope :premises (@p12226)) % 1.02/1.26 (step-pop @p27288 :rule scope :premises (@p27287)) % 1.02/1.26 (step @p12227 :rule process_scope :premises (@p27288) :args (@t580)) % 1.02/1.26 (step @p12230 :rule implies_elim :premises (@p12227)) % 1.02/1.26 (step @p12231 :rule cnf_and_neg :args (@t1317)) % 1.02/1.26 (step @p12232 :rule resolution :premises (@p12231 @p12230) :args (true @t1317)) % 1.02/1.26 (step @p12233 :rule eq_resolve :premises (@p12232 @p12213)) % 1.02/1.26 (step @p12234 :rule reordering :premises (@p12233) :args ((or @t237 @t580 @t609))) % 1.02/1.26 (step @p12235 :rule nary_cong :premises (@p2356 @p3443 @p4946 @p13 @p1915) :args ((or @t414 @t747 @t609 @t361 @t574))) % 1.02/1.26 (assume-push @p27289 @t412) % 1.02/1.26 (assume-push @p27290 @t746) % 1.02/1.26 (assume-push @p27291 @t607) % 1.02/1.26 (assume-push @p27292 @t360) % 1.02/1.26 (assume-push @p27293 @t746) % 1.02/1.26 (assume-push @p27294 @t819) % 1.02/1.26 (step @p3449 :rule false_intro :premises (@p3441)) % 1.02/1.26 (step @p1240 :rule refl :args (@t106)) % 1.02/1.26 (step @p12242 :rule cong :premises (@p27294 @p1240) :args (@t493)) % 1.02/1.26 (step @p12243 :rule trans :premises (@p12242 @p3449)) % 1.02/1.26 (step @p12244 :rule false_elim :premises (@p12243)) % 1.02/1.26 (step-pop @p27295 :rule scope :premises (@p12244)) % 1.02/1.26 (step-pop @p27296 :rule scope :premises (@p27295)) % 1.02/1.26 (step @p12245 :rule process_scope :premises (@p27296) :args (@t574)) % 1.02/1.26 (assume-push @p27297 @t360) % 1.02/1.26 (assume-push @p27298 @t607) % 1.02/1.26 (assume-push @p27299 @t412) % 1.02/1.26 (step @p12251 :rule symm :premises (@p27291)) % 1.02/1.26 (step @p12252 :rule symm :premises (@p27292)) % 1.02/1.26 (step @p12253 :rule cong :premises (@p12252 @p12251) :args (@t221)) % 1.02/1.26 (step @p12254 :rule trans :premises (@p274 @p12253)) % 1.02/1.26 (step-pop @p27300 :rule scope :premises (@p12254)) % 1.02/1.26 (step-pop @p27301 :rule scope :premises (@p27300)) % 1.02/1.26 (step-pop @p27302 :rule scope :premises (@p27301)) % 1.02/1.26 (step @p12255 :rule process_scope :premises (@p27302) :args (@t819)) % 1.02/1.26 (step @p12259 :rule and_intro :premises (@p27292 @p27291 @p274)) % 1.02/1.26 (step @p12260 :rule modus_ponens :premises (@p12259 @p12255)) % 1.02/1.26 (step @p12261 :rule and_intro :premises (@p3441 @p12260)) % 1.02/1.26 (step @p12262 :rule modus_ponens :premises (@p12261 @p12245)) % 1.02/1.26 (step-pop @p27303 :rule scope :premises (@p12262)) % 1.02/1.26 (step-pop @p27304 :rule scope :premises (@p27303)) % 1.02/1.26 (step-pop @p27305 :rule scope :premises (@p27304)) % 1.02/1.26 (step-pop @p27306 :rule scope :premises (@p27305)) % 1.02/1.26 (step @p12263 :rule process_scope :premises (@p27306) :args (@t574)) % 1.02/1.26 (step @p12268 :rule implies_elim :premises (@p12263)) % 1.02/1.26 (step @p12269 :rule cnf_and_neg :args (@t1318)) % 1.02/1.26 (step @p12270 :rule resolution :premises (@p12269 @p12268) :args (true @t1318)) % 1.02/1.26 (step @p12271 :rule eq_resolve :premises (@p12270 @p12235)) % 1.02/1.26 (step @p12272 :rule reordering :premises (@p12271) :args ((or @t745 @t361 @t574 @t609 @t414))) % 1.02/1.26 (step @p12273 :rule chain_m_resolution :premises (@p1998 @p12272 @p3441 @p274 @p12234 @p452) :args ((or @t374 @t390 @t480 @t361 @t609) @t617 (@list @t493 @t745 @t412 @t538 @t237))) % 1.02/1.26 (assume-push @p27307 @t445) % 1.02/1.26 (assume-push @p27308 @t485) % 1.02/1.26 (assume-push @p27309 @t360) % 1.02/1.26 (assume-push @p27310 @t443) % 1.02/1.26 (assume-push @p27311 @t445) % 1.02/1.26 (assume-push @p27312 @t485) % 1.02/1.26 (assume-push @p27313 @t443) % 1.02/1.26 (assume-push @p27314 @t360) % 1.02/1.26 (step @p12282 :rule cong :premises (@p27308 @p27310) :args (@t86)) % 1.02/1.26 (step @p12283 :rule trans :premises (@p27309 @p12282 @p450)) % 1.02/1.26 (step-pop @p27315 :rule scope :premises (@p12283)) % 1.02/1.26 (step-pop @p27316 :rule scope :premises (@p27315)) % 1.02/1.26 (step-pop @p27317 :rule scope :premises (@p27316)) % 1.02/1.26 (step-pop @p27318 :rule scope :premises (@p27317)) % 1.02/1.26 (step @p12284 :rule process_scope :premises (@p27318) :args (@t233)) % 1.02/1.26 (step @p12289 :rule and_intro :premises (@p451 @p27308 @p27310 @p27309)) % 1.02/1.26 (step @p12290 :rule modus_ponens :premises (@p12289 @p12284)) % 1.02/1.26 (step-pop @p27319 :rule scope :premises (@p12290)) % 1.02/1.26 (step-pop @p27320 :rule scope :premises (@p27319)) % 1.02/1.26 (step-pop @p27321 :rule scope :premises (@p27320)) % 1.02/1.26 (step-pop @p27322 :rule scope :premises (@p27321)) % 1.02/1.26 (step @p12291 :rule process_scope :premises (@p27322) :args (@t233)) % 1.02/1.26 (step @p12296 :rule implies_elim :premises (@p12291)) % 1.02/1.26 (step @p12297 :rule cnf_and_neg :args (@t1319)) % 1.02/1.26 (step @p12298 :rule resolution :premises (@p12297 @p12296) :args (true @t1319)) % 1.02/1.26 (step @p12299 :rule reordering :premises (@p12298) :args ((or @t233 @t361 @t444 @t486 @t446))) % 1.02/1.26 (step @p12300 :rule chain_m_resolution :premises (@p1995 @p1952 @p67 @p1998 @p585 @p1950 @p1914 @p96 @p611 @p587 @p2238 @p2263 @p952 @p949 @p12299 @p952 @p451 @p12273 @p449 @p2204 @p2162 @p2138 @p2193 @p848 @p2164 @p1912 @p848 @p1123 @p1088 @p951 @p770 @p323 @p239 @p301 @p36 @p11) :args ((or @t400 @t373 @t469 @t374 @t390 @t418 @t426 @t361) (@list true false false false true true false true true false true true false true true false true false true true true true true false true true true true false false true true true true true) (@list @t581 @t372 @t538 @t459 @t493 @t575 @t383 @t462 @t464 @t424 @t491 @t233 @t474 @t485 @t233 @t445 @t607 @t443 @t437 @t598 @t229 @t602 @t235 @t604 @t480 @t235 @t482 @t231 @t487 @t451 @t415 @t239 @t406 @t358 @t362))) % 1.02/1.26 (step @p12301 :rule nary_cong :premises (@p103 @p99 @p406 @p1125 @p2706) :args ((or @t384 @t381 @t438 @t501 @t645))) % 1.02/1.26 (assume-push @p27323 @t383) % 1.02/1.26 (assume-push @p27324 @t380) % 1.02/1.26 (assume-push @p27325 @t437) % 1.02/1.26 (assume-push @p27326 @t500) % 1.02/1.26 (assume-push @p27327 @t500) % 1.02/1.26 (assume-push @p27328 @t437) % 1.02/1.26 (assume-push @p27329 @t387) % 1.02/1.26 (step @p12309 :rule false_intro :premises (@p27326)) % 1.02/1.26 (step @p12310 :rule symm :premises (@p27329)) % 1.02/1.26 (step @p12311 :rule trans :premises (@p12310 @p27325)) % 1.02/1.26 (step @p2196 :rule refl :args (tptp.e4)) % 1.02/1.26 (step @p12312 :rule cong :premises (@p2196 @p12311) :args (@t644)) % 1.02/1.26 (step @p12313 :rule trans :premises (@p12312 @p12309)) % 1.02/1.26 (step @p12314 :rule false_elim :premises (@p12313)) % 1.02/1.26 (step-pop @p27330 :rule scope :premises (@p12314)) % 1.02/1.26 (step-pop @p27331 :rule scope :premises (@p27330)) % 1.02/1.26 (step-pop @p27332 :rule scope :premises (@p27331)) % 1.02/1.26 (step @p12315 :rule process_scope :premises (@p27332) :args (@t645)) % 1.02/1.26 (assume-push @p27333 @t380) % 1.02/1.26 (assume-push @p27334 @t383) % 1.02/1.26 (step @p132 :rule symm :premises (@p27324)) % 1.02/1.26 (step @p133 :rule cong :premises (@p132 @p132) :args (@t222)) % 1.02/1.26 (step @p134 :rule trans :premises (@p96 @p133)) % 1.02/1.26 (step-pop @p27335 :rule scope :premises (@p134)) % 1.02/1.26 (step-pop @p27336 :rule scope :premises (@p27335)) % 1.02/1.26 (step @p12321 :rule process_scope :premises (@p27336) :args (@t387)) % 1.02/1.26 (step @p12324 :rule and_intro :premises (@p27324 @p96)) % 1.02/1.26 (step @p12325 :rule modus_ponens :premises (@p12324 @p12321)) % 1.02/1.26 (step @p12326 :rule and_intro :premises (@p27326 @p27325 @p12325)) % 1.02/1.26 (step @p12327 :rule modus_ponens :premises (@p12326 @p12315)) % 1.02/1.26 (step-pop @p27337 :rule scope :premises (@p12327)) % 1.02/1.26 (step-pop @p27338 :rule scope :premises (@p27337)) % 1.02/1.26 (step-pop @p27339 :rule scope :premises (@p27338)) % 1.02/1.26 (step-pop @p27340 :rule scope :premises (@p27339)) % 1.02/1.26 (step @p12328 :rule process_scope :premises (@p27340) :args (@t645)) % 1.02/1.26 (step @p12333 :rule implies_elim :premises (@p12328)) % 1.02/1.26 (step @p12334 :rule cnf_and_neg :args (@t1320)) % 1.02/1.26 (step @p12335 :rule resolution :premises (@p12334 @p12333) :args (true @t1320)) % 1.02/1.26 (step @p12336 :rule eq_resolve :premises (@p12335 @p12301)) % 1.02/1.26 (step @p12337 :rule reordering :premises (@p12336) :args ((or @t498 @t438 @t645 @t381 @t384))) % 1.02/1.26 (assume-push @p27341 @t372) % 1.02/1.26 (assume-push @p27342 @t459) % 1.02/1.26 (assume-push @p27343 @t474) % 1.02/1.26 (assume-push @p27344 @t437) % 1.02/1.26 (assume-push @p27345 @t437) % 1.02/1.26 (assume-push @p27346 @t372) % 1.02/1.26 (assume-push @p27347 @t459) % 1.02/1.26 (assume-push @p27348 @t474) % 1.02/1.26 (step @p12346 :rule cong :premises (@p27342 @p27343) :args (@t15)) % 1.02/1.26 (step @p12347 :rule trans :premises (@p12346 @p66 @p27344)) % 1.02/1.26 (step-pop @p27349 :rule scope :premises (@p12347)) % 1.02/1.26 (step-pop @p27350 :rule scope :premises (@p27349)) % 1.02/1.26 (step-pop @p27351 :rule scope :premises (@p27350)) % 1.02/1.26 (step-pop @p27352 :rule scope :premises (@p27351)) % 1.02/1.26 (step @p12348 :rule process_scope :premises (@p27352) :args (@t619)) % 1.02/1.26 (step @p12353 :rule and_intro :premises (@p27344 @p67 @p27342 @p27343)) % 1.02/1.26 (step @p12354 :rule modus_ponens :premises (@p12353 @p12348)) % 1.02/1.26 (step-pop @p27353 :rule scope :premises (@p12354)) % 1.02/1.26 (step-pop @p27354 :rule scope :premises (@p27353)) % 1.02/1.26 (step-pop @p27355 :rule scope :premises (@p27354)) % 1.02/1.26 (step-pop @p27356 :rule scope :premises (@p27355)) % 1.02/1.26 (step @p12355 :rule process_scope :premises (@p27356) :args (@t619)) % 1.02/1.26 (step @p12360 :rule implies_elim :premises (@p12355)) % 1.02/1.26 (step @p12361 :rule cnf_and_neg :args (@t1321)) % 1.02/1.26 (step @p12362 :rule resolution :premises (@p12361 @p12360) :args (true @t1321)) % 1.02/1.26 (step @p12363 :rule reordering :premises (@p12362) :args ((or @t619 @t438 @t461 @t476 @t377))) % 1.02/1.26 (step @p12364 :rule and_elim :premises (@p4) :args (77)) % 1.02/1.26 (step @p12365 :rule symm :premises (@p12364)) % 1.02/1.26 (step @p12366 :rule bool-double-not-elim :args (@t1322)) % 1.02/1.26 (step @p12367 :rule nary_cong :premises (@p1488 @p12366 @p588 @p1405 @p6973) :args ((or @t402 (not @t1323) @t463 @t476 @t1045))) % 1.02/1.26 (assume-push @p27357 @t399) % 1.02/1.26 (assume-push @p27358 @t1323) % 1.02/1.26 (assume-push @p27359 @t462) % 1.02/1.26 (assume-push @p27360 @t474) % 1.02/1.26 (assume-push @p27361 @t1323) % 1.02/1.26 (assume-push @p27362 @t764) % 1.02/1.26 (step @p12374 :rule false_intro :premises (@p12365)) % 1.02/1.26 (step @p3089 :rule refl :args (@t79)) % 1.02/1.26 (step @p12375 :rule cong :premises (@p27362 @p3089) :args (@t1044)) % 1.02/1.26 (step @p12376 :rule trans :premises (@p12375 @p12374)) % 1.02/1.26 (step @p12377 :rule false_elim :premises (@p12376)) % 1.02/1.26 (step-pop @p27363 :rule scope :premises (@p12377)) % 1.02/1.26 (step-pop @p27364 :rule scope :premises (@p27363)) % 1.02/1.26 (step @p12378 :rule process_scope :premises (@p27364) :args (@t1045)) % 1.02/1.26 (assume-push @p27365 @t474) % 1.02/1.26 (assume-push @p27366 @t462) % 1.02/1.26 (assume-push @p27367 @t399) % 1.02/1.26 (step @p3709 :rule symm :premises (@p27359)) % 1.02/1.26 (step @p3710 :rule symm :premises (@p27360)) % 1.02/1.26 (step @p3711 :rule cong :premises (@p3710 @p3709) :args (@t227)) % 1.02/1.26 (step @p3712 :rule trans :premises (@p65 @p3711)) % 1.02/1.26 (step-pop @p27368 :rule scope :premises (@p3712)) % 1.02/1.26 (step-pop @p27369 :rule scope :premises (@p27368)) % 1.02/1.26 (step-pop @p27370 :rule scope :premises (@p27369)) % 1.02/1.26 (step @p12384 :rule process_scope :premises (@p27370) :args (@t764)) % 1.02/1.26 (step @p12388 :rule and_intro :premises (@p27360 @p27359 @p65)) % 1.02/1.26 (step @p12389 :rule modus_ponens :premises (@p12388 @p12384)) % 1.02/1.26 (step @p12390 :rule and_intro :premises (@p12365 @p12389)) % 1.02/1.26 (step @p12391 :rule modus_ponens :premises (@p12390 @p12378)) % 1.02/1.26 (step-pop @p27371 :rule scope :premises (@p12391)) % 1.02/1.26 (step-pop @p27372 :rule scope :premises (@p27371)) % 1.02/1.26 (step-pop @p27373 :rule scope :premises (@p27372)) % 1.02/1.26 (step-pop @p27374 :rule scope :premises (@p27373)) % 1.02/1.26 (step @p12392 :rule process_scope :premises (@p27374) :args (@t1045)) % 1.02/1.26 (step @p12397 :rule implies_elim :premises (@p12392)) % 1.02/1.26 (step @p12398 :rule cnf_and_neg :args (@t1324)) % 1.02/1.26 (step @p12399 :rule resolution :premises (@p12398 @p12397) :args (true @t1324)) % 1.02/1.26 (step @p12400 :rule eq_resolve :premises (@p12399 @p12367)) % 1.02/1.26 (step @p12401 :rule reordering :premises (@p12400) :args ((or @t1322 @t463 @t476 @t1045 @t402))) % 1.02/1.26 (step @p12402 :rule nary_cong :premises (@p102 @p9804 @p588 @p1405 @p4128) :args ((or @t377 @t1204 @t463 @t476 @t817))) % 1.02/1.26 (assume-push @p27375 @t372) % 1.02/1.26 (assume-push @p27376 @t1203) % 1.02/1.26 (assume-push @p27377 @t462) % 1.02/1.26 (assume-push @p27378 @t474) % 1.02/1.26 (assume-push @p27379 @t1203) % 1.02/1.26 (assume-push @p27380 @t615) % 1.02/1.26 (step @p9810 :rule false_intro :premises (@p9803)) % 1.02/1.26 (step @p3089 :rule refl :args (@t79)) % 1.02/1.26 (step @p9811 :rule cong :premises (@p27380 @p3089) :args (@t590)) % 1.02/1.26 (step @p9812 :rule trans :premises (@p9811 @p9810)) % 1.02/1.26 (step @p9813 :rule false_elim :premises (@p9812)) % 1.02/1.26 (step-pop @p27381 :rule scope :premises (@p9813)) % 1.02/1.26 (step-pop @p27382 :rule scope :premises (@p27381)) % 1.02/1.26 (step @p12409 :rule process_scope :premises (@p27382) :args (@t817)) % 1.02/1.26 (assume-push @p27383 @t462) % 1.02/1.26 (assume-push @p27384 @t474) % 1.02/1.26 (assume-push @p27385 @t372) % 1.02/1.26 (step @p4184 :rule symm :premises (@p27378)) % 1.02/1.26 (step @p4185 :rule symm :premises (@p27377)) % 1.02/1.26 (step @p4186 :rule cong :premises (@p4185 @p4184) :args (@t223)) % 1.02/1.26 (step @p4187 :rule trans :premises (@p67 @p4186)) % 1.02/1.26 (step-pop @p27386 :rule scope :premises (@p4187)) % 1.02/1.26 (step-pop @p27387 :rule scope :premises (@p27386)) % 1.02/1.26 (step-pop @p27388 :rule scope :premises (@p27387)) % 1.02/1.26 (step @p12415 :rule process_scope :premises (@p27388) :args (@t615)) % 1.02/1.26 (step @p12419 :rule and_intro :premises (@p27377 @p27378 @p67)) % 1.02/1.26 (step @p12420 :rule modus_ponens :premises (@p12419 @p12415)) % 1.02/1.26 (step @p12421 :rule and_intro :premises (@p9803 @p12420)) % 1.02/1.26 (step @p12422 :rule modus_ponens :premises (@p12421 @p12409)) % 1.02/1.26 (step-pop @p27389 :rule scope :premises (@p12422)) % 1.02/1.26 (step-pop @p27390 :rule scope :premises (@p27389)) % 1.02/1.26 (step-pop @p27391 :rule scope :premises (@p27390)) % 1.02/1.26 (step-pop @p27392 :rule scope :premises (@p27391)) % 1.02/1.26 (step @p12423 :rule process_scope :premises (@p27392) :args (@t817)) % 1.02/1.26 (step @p12428 :rule implies_elim :premises (@p12423)) % 1.02/1.26 (step @p12429 :rule cnf_and_neg :args (@t1325)) % 1.02/1.26 (step @p12430 :rule resolution :premises (@p12429 @p12428) :args (true @t1325)) % 1.02/1.26 (step @p12431 :rule eq_resolve :premises (@p12430 @p12402)) % 1.02/1.26 (step @p12432 :rule reordering :premises (@p12431) :args ((or @t1202 @t463 @t476 @t817 @t377))) % 1.02/1.26 (step @p12433 :rule refl :args (@t1236)) % 1.02/1.26 (step @p12434 :rule nary_cong :premises (@p2140 @p3360 @p6714 @p12433) :args ((or @t600 @t627 @t799 @t1236))) % 1.02/1.26 (assume-push @p27393 @t230) % 1.02/1.26 (assume-push @p27394 @t625) % 1.02/1.26 (assume-push @p27395 @t797) % 1.02/1.26 (assume-push @p27396 @t230) % 1.02/1.26 (assume-push @p27397 @t1085) % 1.02/1.26 (step @p2146 :rule false_intro :premises (@p2138)) % 1.02/1.26 (step @p12440 :rule symm :premises (@p27397)) % 1.02/1.26 (step @p472 :rule refl :args (tptp.e3)) % 1.02/1.26 (step @p12441 :rule cong :premises (@p472 @p12440) :args (@t1234)) % 1.02/1.26 (step @p12442 :rule trans :premises (@p12441 @p2146)) % 1.02/1.26 (step @p12443 :rule false_elim :premises (@p12442)) % 1.02/1.26 (step-pop @p27398 :rule scope :premises (@p12443)) % 1.02/1.26 (step-pop @p27399 :rule scope :premises (@p27398)) % 1.02/1.26 (step @p12444 :rule process_scope :premises (@p27399) :args (@t1236)) % 1.02/1.26 (assume-push @p27400 @t797) % 1.02/1.26 (assume-push @p27401 @t625) % 1.02/1.26 (step @p9885 :rule symm :premises (@p27395)) % 1.02/1.26 (step @p9886 :rule cong :premises (@p9885 @p9885) :args (@t205)) % 1.02/1.26 (step @p9887 :rule trans :premises (@p9 @p9886)) % 1.02/1.26 (step-pop @p27402 :rule scope :premises (@p9887)) % 1.02/1.26 (step-pop @p27403 :rule scope :premises (@p27402)) % 1.02/1.26 (step @p12449 :rule process_scope :premises (@p27403) :args (@t1085)) % 1.02/1.26 (step @p12452 :rule and_intro :premises (@p27395 @p9)) % 1.02/1.26 (step @p12453 :rule modus_ponens :premises (@p12452 @p12449)) % 1.02/1.26 (step @p12454 :rule and_intro :premises (@p2138 @p12453)) % 1.02/1.26 (step @p12455 :rule modus_ponens :premises (@p12454 @p12444)) % 1.02/1.26 (step-pop @p27404 :rule scope :premises (@p12455)) % 1.02/1.26 (step-pop @p27405 :rule scope :premises (@p27404)) % 1.02/1.26 (step-pop @p27406 :rule scope :premises (@p27405)) % 1.02/1.26 (step @p12456 :rule process_scope :premises (@p27406) :args (@t1236)) % 1.02/1.26 (step @p12460 :rule implies_elim :premises (@p12456)) % 1.02/1.26 (step @p12461 :rule cnf_and_neg :args (@t1326)) % 1.02/1.26 (step @p12462 :rule resolution :premises (@p12461 @p12460) :args (true @t1326)) % 1.02/1.26 (step @p12463 :rule eq_resolve :premises (@p12462 @p12434)) % 1.02/1.26 (step @p12464 :rule reordering :premises (@p12463) :args ((or @t229 @t1236 @t799 @t627))) % 1.02/1.26 (step @p12465 :rule nary_cong :premises (@p8181 @p4411 @p695 @p10566 @p8033) :args (@t85)) % 1.02/1.26 (step @p12466 :rule and_elim :premises (@p1) :args (12)) % 1.02/1.26 (step @p12467 :rule eq_resolve :premises (@p12466 @p12465)) % 1.02/1.26 (step @p12468 :rule and_elim :premises (@p4) :args (78)) % 1.02/1.26 (step @p12469 :rule symm :premises (@p12468)) % 1.02/1.26 (step @p12470 :rule bool-double-not-elim :args (@t1327)) % 1.02/1.26 (step @p12471 :rule nary_cong :premises (@p12470 @p2808 @p7470) :args ((or (not @t1328) @t665 @t1086))) % 1.02/1.26 (assume-push @p27407 @t1328) % 1.02/1.26 (assume-push @p27408 @t664) % 1.02/1.26 (assume-push @p27409 @t1328) % 1.02/1.26 (assume-push @p27410 @t664) % 1.02/1.26 (step @p12476 :rule false_intro :premises (@p12469)) % 1.02/1.26 (step @p3089 :rule refl :args (@t79)) % 1.02/1.26 (step @p12477 :rule cong :premises (@p27408 @p3089) :args (@t1085)) % 1.02/1.26 (step @p12478 :rule trans :premises (@p12477 @p12476)) % 1.02/1.26 (step @p12479 :rule false_elim :premises (@p12478)) % 1.02/1.26 (step-pop @p27411 :rule scope :premises (@p12479)) % 1.02/1.26 (step-pop @p27412 :rule scope :premises (@p27411)) % 1.02/1.26 (step @p12480 :rule process_scope :premises (@p27412) :args (@t1086)) % 1.02/1.26 (step @p12483 :rule and_intro :premises (@p12469 @p27408)) % 1.02/1.26 (step @p12484 :rule modus_ponens :premises (@p12483 @p12480)) % 1.02/1.26 (step-pop @p27413 :rule scope :premises (@p12484)) % 1.02/1.26 (step-pop @p27414 :rule scope :premises (@p27413)) % 1.02/1.26 (step @p12485 :rule process_scope :premises (@p27414) :args (@t1086)) % 1.02/1.26 (step @p12488 :rule implies_elim :premises (@p12485)) % 1.02/1.26 (step @p12489 :rule cnf_and_neg :args (@t1329)) % 1.02/1.26 (step @p12490 :rule resolution :premises (@p12489 @p12488) :args (true @t1329)) % 1.02/1.26 (step @p12491 :rule eq_resolve :premises (@p12490 @p12471)) % 1.02/1.26 (step @p12492 :rule chain_m_resolution :premises (@p12491 @p12469 @p12467 @p12464 @p2138 @p9 @p4055 @p10384 @p2524 @p9 @p10490 @p2831 @p2807 @p10511 @p3277 @p3958 @p12432 @p9803 @p67 @p4127 @p4091 @p65 @p12401 @p12365 @p65 @p585 @p12363 @p2354 @p67 @p1665 @p402 @p96 @p442 @p67 @p404) :args ((or @t400 @t358 @t415 @t684 @t743 @t498 @t794 @t438 @t476) (@list true false true true false false true true false false true true true true false true true false true true false true true false false true true false true true false true false true) (@list @t1327 @t1085 @t1234 @t229 @t625 @t797 @t809 @t632 @t625 @t1228 @t658 @t666 @t549 @t729 @t664 @t590 @t1202 @t372 @t781 @t813 @t399 @t1044 @t1322 @t399 @t462 @t459 @t619 @t372 @t373 @t432 @t383 @t433 @t372 @t439))) % 1.02/1.26 (assume-push @p27415 @t604) % 1.02/1.26 (assume-push @p27416 @t482) % 1.02/1.26 (assume-push @p27417 @t360) % 1.02/1.26 (assume-push @p27418 @t437) % 1.02/1.26 (assume-push @p27419 @t604) % 1.02/1.26 (assume-push @p27420 @t482) % 1.02/1.26 (assume-push @p27421 @t437) % 1.02/1.26 (assume-push @p27422 @t360) % 1.02/1.26 (step @p12501 :rule cong :premises (@p27416 @p27418) :args (@t86)) % 1.02/1.26 (step @p12502 :rule trans :premises (@p27417 @p12501 @p2163)) % 1.02/1.26 (step-pop @p27423 :rule scope :premises (@p12502)) % 1.02/1.26 (step-pop @p27424 :rule scope :premises (@p27423)) % 1.02/1.26 (step-pop @p27425 :rule scope :premises (@p27424)) % 1.02/1.26 (step-pop @p27426 :rule scope :premises (@p27425)) % 1.02/1.26 (step @p12503 :rule process_scope :premises (@p27426) :args (@t231)) % 1.02/1.26 (step @p12508 :rule and_intro :premises (@p2164 @p27416 @p27418 @p27417)) % 1.02/1.26 (step @p12509 :rule modus_ponens :premises (@p12508 @p12503)) % 1.02/1.26 (step-pop @p27427 :rule scope :premises (@p12509)) % 1.02/1.26 (step-pop @p27428 :rule scope :premises (@p27427)) % 1.02/1.26 (step-pop @p27429 :rule scope :premises (@p27428)) % 1.02/1.26 (step-pop @p27430 :rule scope :premises (@p27429)) % 1.02/1.26 (step @p12510 :rule process_scope :premises (@p27430) :args (@t231)) % 1.02/1.26 (step @p12515 :rule implies_elim :premises (@p12510)) % 1.02/1.26 (step @p12516 :rule cnf_and_neg :args (@t1330)) % 1.02/1.26 (step @p12517 :rule resolution :premises (@p12516 @p12515) :args (true @t1330)) % 1.02/1.26 (step @p12518 :rule reordering :premises (@p12517) :args ((or @t231 @t361 @t438 @t483 @t605))) % 1.02/1.26 (step @p12519 :rule chain_m_resolution :premises (@p12518 @p1088 @p2164 @p949 @p12492 @p3977 @p9 @p12337 @p96 @p449 @p504 @p452 @p451 @p3465 @p3441 @p989 @p952 @p951 @p12300 @p151 @p98 @p96 @p67 @p36 @p11 @p3215 @p2036 @p951 @p323 @p239 @p301 @p2409 @p2137 @p1372 @p325 @p2115 @p1665) :args ((or @t400 @t469 @t390 @t498) (@list true false false true true false true false false true true false true true true true false false true true false false true true true true false true true true false true true true false true) (@list @t231 @t604 @t482 @t474 @t794 @t625 @t644 @t383 @t437 @t443 @t237 @t445 @t743 @t745 @t485 @t233 @t487 @t426 @t374 @t382 @t383 @t372 @t358 @t362 @t684 @t587 @t487 @t415 @t239 @t406 @t360 @t418 @t522 @t420 @t380 @t373))) % 1.02/1.26 (step @p12520 :rule and_elim :premises (@p4) :args (62)) % 1.02/1.26 (step @p12521 :rule symm :premises (@p12520)) % 1.02/1.26 (step @p12522 :rule bool-double-not-elim :args (@t1331)) % 1.02/1.26 (step @p12523 :rule nary_cong :premises (@p12522 @p353 @p996) :args ((or (not @t1332) @t427 @t492))) % 1.02/1.26 (assume-push @p27431 @t1332) % 1.02/1.26 (assume-push @p27432 @t426) % 1.02/1.26 (assume-push @p27433 @t1332) % 1.02/1.26 (assume-push @p27434 @t426) % 1.02/1.26 (step @p12528 :rule false_intro :premises (@p12521)) % 1.02/1.26 (step @p76 :rule refl :args (@t125)) % 1.02/1.26 (step @p12529 :rule cong :premises (@p27432 @p76) :args (@t491)) % 1.02/1.26 (step @p12530 :rule trans :premises (@p12529 @p12528)) % 1.02/1.26 (step @p12531 :rule false_elim :premises (@p12530)) % 1.02/1.26 (step-pop @p27435 :rule scope :premises (@p12531)) % 1.02/1.26 (step-pop @p27436 :rule scope :premises (@p27435)) % 1.02/1.26 (step @p12532 :rule process_scope :premises (@p27436) :args (@t492)) % 1.02/1.26 (step @p12535 :rule and_intro :premises (@p12521 @p27432)) % 1.02/1.26 (step @p12536 :rule modus_ponens :premises (@p12535 @p12532)) % 1.02/1.26 (step-pop @p27437 :rule scope :premises (@p12536)) % 1.02/1.26 (step-pop @p27438 :rule scope :premises (@p27437)) % 1.02/1.26 (step @p12537 :rule process_scope :premises (@p27438) :args (@t492)) % 1.02/1.26 (step @p12540 :rule implies_elim :premises (@p12537)) % 1.02/1.26 (step @p12541 :rule cnf_and_neg :args (@t1333)) % 1.02/1.26 (step @p12542 :rule resolution :premises (@p12541 @p12540) :args (true @t1333)) % 1.02/1.26 (step @p12543 :rule eq_resolve :premises (@p12542 @p12523)) % 1.02/1.26 (step @p12544 :rule nary_cong :premises (@p4287 @p901 @p3735) :args ((or @t831 @t483 @t767))) % 1.02/1.26 (assume-push @p27439 @t246) % 1.02/1.26 (assume-push @p27440 @t482) % 1.02/1.26 (assume-push @p27441 @t246) % 1.02/1.26 (assume-push @p27442 @t482) % 1.02/1.26 (step @p4295 :rule false_intro :premises (@p818)) % 1.02/1.26 (step @p12549 :rule symm :premises (@p27440)) % 1.02/1.26 (step @p189 :rule refl :args (tptp.e0)) % 1.02/1.26 (step @p12550 :rule cong :premises (@p189 @p12549) :args (@t766)) % 1.02/1.26 (step @p12551 :rule trans :premises (@p12550 @p4295)) % 1.02/1.26 (step @p12552 :rule false_elim :premises (@p12551)) % 1.02/1.26 (step-pop @p27443 :rule scope :premises (@p12552)) % 1.02/1.26 (step-pop @p27444 :rule scope :premises (@p27443)) % 1.02/1.26 (step @p12553 :rule process_scope :premises (@p27444) :args (@t767)) % 1.02/1.26 (step @p12556 :rule and_intro :premises (@p818 @p27440)) % 1.02/1.26 (step @p12557 :rule modus_ponens :premises (@p12556 @p12553)) % 1.02/1.26 (step-pop @p27445 :rule scope :premises (@p12557)) % 1.02/1.26 (step-pop @p27446 :rule scope :premises (@p27445)) % 1.02/1.26 (step @p12558 :rule process_scope :premises (@p27446) :args (@t767)) % 1.02/1.26 (step @p12561 :rule implies_elim :premises (@p12558)) % 1.02/1.26 (step @p12562 :rule cnf_and_neg :args (@t1334)) % 1.02/1.26 (step @p12563 :rule resolution :premises (@p12562 @p12561) :args (true @t1334)) % 1.02/1.26 (step @p12564 :rule eq_resolve :premises (@p12563 @p12544)) % 1.02/1.26 (step @p12565 :rule reordering :premises (@p12564) :args ((or @t245 @t767 @t483))) % 1.02/1.26 (step @p12566 :rule nary_cong :premises (@p2356 @p354 @p152 @p3779 @p353 @p13 @p4532) :args ((or @t414 @t430 @t391 @t773 @t427 @t361 @t856))) % 1.02/1.26 (assume-push @p27447 @t412) % 1.02/1.26 (assume-push @p27448 @t429) % 1.02/1.26 (assume-push @p27449 @t390) % 1.02/1.26 (assume-push @p27450 @t772) % 1.02/1.26 (assume-push @p27451 @t426) % 1.02/1.26 (assume-push @p27452 @t360) % 1.02/1.26 (assume-push @p27453 @t429) % 1.02/1.26 (assume-push @p27454 @t426) % 1.02/1.26 (assume-push @p27455 @t390) % 1.02/1.26 (assume-push @p27456 @t833) % 1.02/1.26 (step @p360 :rule false_intro :premises (@p351)) % 1.02/1.26 (step @p12577 :rule symm :premises (@p27456)) % 1.02/1.26 (step @p12578 :rule trans :premises (@p12577 @p27449)) % 1.02/1.26 (step @p12579 :rule cong :premises (@p27451 @p12578) :args (@t855)) % 1.02/1.26 (step @p12580 :rule trans :premises (@p12579 @p360)) % 1.02/1.26 (step @p12581 :rule false_elim :premises (@p12580)) % 1.02/1.26 (step-pop @p27457 :rule scope :premises (@p12581)) % 1.02/1.26 (step-pop @p27458 :rule scope :premises (@p27457)) % 1.02/1.26 (step-pop @p27459 :rule scope :premises (@p27458)) % 1.02/1.26 (step-pop @p27460 :rule scope :premises (@p27459)) % 1.02/1.26 (step @p12582 :rule process_scope :premises (@p27460) :args (@t856)) % 1.02/1.26 (assume-push @p27461 @t360) % 1.02/1.26 (assume-push @p27462 @t772) % 1.02/1.26 (assume-push @p27463 @t412) % 1.02/1.26 (step @p12590 :rule symm :premises (@p27450)) % 1.02/1.26 (step @p12591 :rule symm :premises (@p27452)) % 1.02/1.26 (step @p12592 :rule cong :premises (@p12591 @p12590) :args (@t221)) % 1.02/1.26 (step @p12593 :rule trans :premises (@p274 @p12592)) % 1.02/1.26 (step-pop @p27464 :rule scope :premises (@p12593)) % 1.02/1.26 (step-pop @p27465 :rule scope :premises (@p27464)) % 1.02/1.26 (step-pop @p27466 :rule scope :premises (@p27465)) % 1.02/1.26 (step @p12594 :rule process_scope :premises (@p27466) :args (@t833)) % 1.02/1.26 (step @p12598 :rule and_intro :premises (@p27452 @p27450 @p274)) % 1.02/1.26 (step @p12599 :rule modus_ponens :premises (@p12598 @p12594)) % 1.02/1.26 (step @p12600 :rule and_intro :premises (@p351 @p27451 @p27449 @p12599)) % 1.02/1.26 (step @p12601 :rule modus_ponens :premises (@p12600 @p12582)) % 1.02/1.26 (step-pop @p27467 :rule scope :premises (@p12601)) % 1.02/1.26 (step-pop @p27468 :rule scope :premises (@p27467)) % 1.02/1.26 (step-pop @p27469 :rule scope :premises (@p27468)) % 1.02/1.26 (step-pop @p27470 :rule scope :premises (@p27469)) % 1.02/1.26 (step-pop @p27471 :rule scope :premises (@p27470)) % 1.02/1.26 (step-pop @p27472 :rule scope :premises (@p27471)) % 1.02/1.26 (step @p12602 :rule process_scope :premises (@p27472) :args (@t856)) % 1.02/1.26 (step @p12609 :rule implies_elim :premises (@p12602)) % 1.02/1.26 (step @p12610 :rule cnf_and_neg :args (@t1335)) % 1.02/1.26 (step @p12611 :rule resolution :premises (@p12610 @p12609) :args (true @t1335)) % 1.02/1.26 (step @p12612 :rule eq_resolve :premises (@p12611 @p12566)) % 1.02/1.26 (step @p12613 :rule reordering :premises (@p12612) :args ((or @t428 @t391 @t361 @t427 @t773 @t856 @t414))) % 1.02/1.26 (step @p12614 :rule nary_cong :premises (@p178 @p2356 @p3779 @p13 @p3874) :args ((or @t397 @t414 @t773 @t361 @t782))) % 1.02/1.26 (assume-push @p27473 @t248) % 1.02/1.26 (assume-push @p27474 @t412) % 1.02/1.26 (assume-push @p27475 @t772) % 1.02/1.26 (assume-push @p27476 @t360) % 1.02/1.26 (assume-push @p27477 @t248) % 1.02/1.26 (assume-push @p27478 @t833) % 1.02/1.26 (step @p186 :rule false_intro :premises (@p176)) % 1.02/1.26 (step @p12621 :rule symm :premises (@p27478)) % 1.02/1.26 (step @p189 :rule refl :args (tptp.e0)) % 1.02/1.26 (step @p12622 :rule cong :premises (@p189 @p12621) :args (@t781)) % 1.02/1.26 (step @p12623 :rule trans :premises (@p12622 @p186)) % 1.02/1.26 (step @p12624 :rule false_elim :premises (@p12623)) % 1.02/1.26 (step-pop @p27479 :rule scope :premises (@p12624)) % 1.02/1.26 (step-pop @p27480 :rule scope :premises (@p27479)) % 1.02/1.26 (step @p12625 :rule process_scope :premises (@p27480) :args (@t782)) % 1.02/1.26 (assume-push @p27481 @t360) % 1.02/1.26 (assume-push @p27482 @t772) % 1.02/1.26 (assume-push @p27483 @t412) % 1.02/1.26 (step @p12590 :rule symm :premises (@p27475)) % 1.02/1.26 (step @p12591 :rule symm :premises (@p27476)) % 1.02/1.26 (step @p12592 :rule cong :premises (@p12591 @p12590) :args (@t221)) % 1.02/1.26 (step @p12593 :rule trans :premises (@p274 @p12592)) % 1.02/1.26 (step-pop @p27484 :rule scope :premises (@p12593)) % 1.02/1.26 (step-pop @p27485 :rule scope :premises (@p27484)) % 1.02/1.26 (step-pop @p27486 :rule scope :premises (@p27485)) % 1.02/1.26 (step @p12631 :rule process_scope :premises (@p27486) :args (@t833)) % 1.02/1.26 (step @p12635 :rule and_intro :premises (@p27476 @p27475 @p274)) % 1.02/1.26 (step @p12636 :rule modus_ponens :premises (@p12635 @p12631)) % 1.02/1.26 (step @p12637 :rule and_intro :premises (@p176 @p12636)) % 1.02/1.26 (step @p12638 :rule modus_ponens :premises (@p12637 @p12625)) % 1.02/1.26 (step-pop @p27487 :rule scope :premises (@p12638)) % 1.02/1.26 (step-pop @p27488 :rule scope :premises (@p27487)) % 1.02/1.26 (step-pop @p27489 :rule scope :premises (@p27488)) % 1.02/1.26 (step-pop @p27490 :rule scope :premises (@p27489)) % 1.02/1.26 (step @p12639 :rule process_scope :premises (@p27490) :args (@t782)) % 1.02/1.26 (step @p12644 :rule implies_elim :premises (@p12639)) % 1.02/1.26 (step @p12645 :rule cnf_and_neg :args (@t1336)) % 1.02/1.26 (step @p12646 :rule resolution :premises (@p12645 @p12644) :args (true @t1336)) % 1.02/1.26 (step @p12647 :rule eq_resolve :premises (@p12646 @p12614)) % 1.02/1.26 (step @p12648 :rule reordering :premises (@p12647) :args ((or @t247 @t361 @t782 @t773 @t414))) % 1.02/1.26 (step @p12649 :rule nary_cong :premises (@p2140 @p2808 @p10413) :args ((or @t600 @t665 @t1238))) % 1.02/1.26 (assume-push @p27491 @t230) % 1.02/1.26 (assume-push @p27492 @t664) % 1.02/1.26 (assume-push @p27493 @t230) % 1.02/1.26 (assume-push @p27494 @t664) % 1.02/1.26 (step @p2146 :rule false_intro :premises (@p2138)) % 1.02/1.26 (step @p12654 :rule symm :premises (@p27492)) % 1.02/1.26 (step @p472 :rule refl :args (tptp.e3)) % 1.02/1.26 (step @p12655 :rule cong :premises (@p472 @p12654) :args (@t1237)) % 1.02/1.26 (step @p12656 :rule trans :premises (@p12655 @p2146)) % 1.02/1.26 (step @p12657 :rule false_elim :premises (@p12656)) % 1.02/1.26 (step-pop @p27495 :rule scope :premises (@p12657)) % 1.02/1.26 (step-pop @p27496 :rule scope :premises (@p27495)) % 1.02/1.26 (step @p12658 :rule process_scope :premises (@p27496) :args (@t1238)) % 1.02/1.26 (step @p12661 :rule and_intro :premises (@p2138 @p27492)) % 1.02/1.26 (step @p12662 :rule modus_ponens :premises (@p12661 @p12658)) % 1.02/1.26 (step-pop @p27497 :rule scope :premises (@p12662)) % 1.02/1.26 (step-pop @p27498 :rule scope :premises (@p27497)) % 1.02/1.26 (step @p12663 :rule process_scope :premises (@p27498) :args (@t1238)) % 1.02/1.26 (step @p12666 :rule implies_elim :premises (@p12663)) % 1.02/1.26 (step @p12667 :rule cnf_and_neg :args (@t1337)) % 1.02/1.26 (step @p12668 :rule resolution :premises (@p12667 @p12666) :args (true @t1337)) % 1.02/1.26 (step @p12669 :rule eq_resolve :premises (@p12668 @p12649)) % 1.02/1.26 (step @p12670 :rule chain_m_resolution :premises (@p4055 @p10412 @p1088 @p9 @p3083 @p12464 @p2138 @p9 @p10569 @p12669 @p2138 @p2831 @p2807 @p3958 @p12648 @p176 @p274 @p12613 @p351 @p274 @p3778 @p12565 @p818 @p3977 @p9 @p12139 @p98 @p995 @p949 @p301 @p989 @p12543 @p12521 @p175 @p69 @p3510 @p1176 @p3486 @p176 @p3412 @p325 @p3215 @p951 @p2036 @p11029 @p952 @p3465 @p3441 @p3391 @p9 @p848) :args ((or @t469 @t474 @t418 @t391 @t361 @t427) (@list true true false false true true false false true true true true false true true false true true false false true true true false true true false false true true true true true true true true true true true true true false true true true true true true false true) (@list @t809 @t231 @t625 @t707 @t797 @t229 @t625 @t1234 @t1237 @t229 @t658 @t666 @t664 @t781 @t247 @t412 @t855 @t428 @t412 @t772 @t766 @t245 @t794 @t625 @t644 @t382 @t477 @t482 @t406 @t485 @t491 @t1331 @t374 @t375 @t750 @t243 @t380 @t247 @t415 @t420 @t684 @t487 @t587 @t543 @t233 @t743 @t745 @t433 @t625 @t235))) % 1.02/1.26 (step @p12671 :rule chain_m_resolution :premises (@p12464 @p2138 @p9 @p10569 @p4055 @p12613 @p351 @p274 @p12669 @p2138 @p2831 @p2807 @p10085 @p404 @p3778 @p3958 @p10088 @p3977 @p9 @p3772 @p3734 @p65 @p3910 @p3873 @p65 @p3359 @p2138 @p2730 @p2705 @p4578 @p1262 @p1231 @p451 @p452 @p3412 @p325 @p3215 @p951 @p2036 @p3510 @p1176 @p3486 @p176 @p3391 @p9 @p848 @p11029 @p952 @p3465 @p3441) :args ((or @t469 @t391 @t361 @t427 @t461 @t476) (@list true false false false true true false true true true true true true false false false true false true true false true true false true true true true true true false false true true true true false true true true true true true false true true true true true) (@list @t229 @t625 @t1234 @t797 @t855 @t428 @t412 @t1237 @t229 @t658 @t666 @t809 @t439 @t772 @t664 @t503 @t794 @t625 @t766 @t768 @t399 @t781 @t783 @t399 @t462 @t229 @t644 @t646 @t424 @t499 @t515 @t445 @t237 @t415 @t420 @t684 @t487 @t587 @t750 @t243 @t380 @t247 @t433 @t625 @t235 @t543 @t233 @t743 @t745))) % 1.02/1.26 (step @p12672 :rule nary_cong :premises (@p3278 @p1405 @p13 @p2808 @p849) :args ((or @t731 @t476 @t361 @t665 @t478))) % 1.02/1.26 (assume-push @p27499 @t730) % 1.02/1.26 (assume-push @p27500 @t474) % 1.02/1.26 (assume-push @p27501 @t360) % 1.02/1.26 (assume-push @p27502 @t664) % 1.02/1.26 (assume-push @p27503 @t730) % 1.02/1.26 (assume-push @p27504 @t664) % 1.02/1.26 (assume-push @p27505 @t360) % 1.02/1.26 (assume-push @p27506 @t474) % 1.02/1.26 (step @p3286 :rule false_intro :premises (@p3277)) % 1.02/1.26 (step @p12681 :rule symm :premises (@p27500)) % 1.02/1.26 (step @p12682 :rule trans :premises (@p12681 @p27501)) % 1.02/1.26 (step @p12683 :rule cong :premises (@p27502 @p12682) :args (@t477)) % 1.02/1.26 (step @p12684 :rule trans :premises (@p12683 @p3286)) % 1.02/1.26 (step @p12685 :rule false_elim :premises (@p12684)) % 1.02/1.26 (step-pop @p27507 :rule scope :premises (@p12685)) % 1.02/1.26 (step-pop @p27508 :rule scope :premises (@p27507)) % 1.02/1.26 (step-pop @p27509 :rule scope :premises (@p27508)) % 1.02/1.26 (step-pop @p27510 :rule scope :premises (@p27509)) % 1.02/1.26 (step @p12686 :rule process_scope :premises (@p27510) :args (@t478)) % 1.02/1.26 (step @p12691 :rule and_intro :premises (@p3277 @p27502 @p27501 @p27500)) % 1.02/1.26 (step @p12692 :rule modus_ponens :premises (@p12691 @p12686)) % 1.02/1.26 (step-pop @p27511 :rule scope :premises (@p12692)) % 1.02/1.26 (step-pop @p27512 :rule scope :premises (@p27511)) % 1.02/1.26 (step-pop @p27513 :rule scope :premises (@p27512)) % 1.02/1.26 (step-pop @p27514 :rule scope :premises (@p27513)) % 1.02/1.26 (step @p12693 :rule process_scope :premises (@p27514) :args (@t478)) % 1.02/1.26 (step @p12698 :rule implies_elim :premises (@p12693)) % 1.02/1.26 (step @p12699 :rule cnf_and_neg :args (@t1338)) % 1.02/1.26 (step @p12700 :rule resolution :premises (@p12699 @p12698) :args (true @t1338)) % 1.02/1.26 (step @p12701 :rule eq_resolve :premises (@p12700 @p12672)) % 1.02/1.26 (step @p12702 :rule reordering :premises (@p12701) :args ((or @t729 @t361 @t665 @t476 @t478))) % 1.02/1.26 (step @p12703 :rule nary_cong :premises (@p850 @p2356 @p102 @p3780 @p13 @p2808) :args ((or @t479 @t414 @t377 @t640 @t361 @t665))) % 1.02/1.26 (assume-push @p27515 @t372) % 1.02/1.26 (assume-push @p27516 @t846) % 1.02/1.26 (assume-push @p27517 @t664) % 1.02/1.26 (assume-push @p27518 @t236) % 1.02/1.26 (step @p109 :rule evaluate :args (@t388)) % 1.02/1.26 (step @p12708 :rule symm :premises (@p27516)) % 1.02/1.26 (step @p12709 :rule trans :premises (@p27517 @p12708 @p67)) % 1.02/1.26 (step @p12710 :rule symm :premises (@p12709)) % 1.02/1.26 (step @p12711 :rule trans :premises (@p67 @p12710)) % 1.02/1.26 (step @p12712 :rule true_intro :premises (@p12711)) % 1.02/1.26 (step @p861 :rule false_intro :premises (@p848)) % 1.02/1.26 (step @p862 :rule symm :premises (@p861)) % 1.02/1.26 (step @p12713 :rule trans :premises (@p862 @p12712)) % 1.02/1.26 (step @p12714 false :rule eq_resolve :premises (@p12713 @p109)) % 1.02/1.26 (step-pop @p27519 :rule scope :premises (@p12714)) % 1.02/1.26 (step-pop @p27520 :rule scope :premises (@p27519)) % 1.02/1.26 (step-pop @p27521 :rule scope :premises (@p27520)) % 1.02/1.26 (step-pop @p27522 :rule scope :premises (@p27521)) % 1.02/1.26 (step @p12715 :rule process_scope :premises (@p27522) :args (false)) % 1.02/1.26 (assume-push @p27523 @t236) % 1.02/1.26 (assume-push @p27524 @t412) % 1.02/1.26 (assume-push @p27525 @t372) % 1.02/1.26 (assume-push @p27526 @t638) % 1.02/1.26 (assume-push @p27527 @t360) % 1.02/1.26 (assume-push @p27528 @t664) % 1.02/1.26 (assume-push @p27529 @t360) % 1.02/1.26 (assume-push @p27530 @t638) % 1.02/1.26 (assume-push @p27531 @t412) % 1.02/1.26 (step @p12729 :rule symm :premises (@p27526)) % 1.02/1.26 (step @p12730 :rule symm :premises (@p27527)) % 1.02/1.26 (step @p12731 :rule cong :premises (@p12730 @p12729) :args (@t221)) % 1.02/1.26 (step @p12732 :rule trans :premises (@p274 @p12731)) % 1.02/1.26 (step-pop @p27532 :rule scope :premises (@p12732)) % 1.02/1.26 (step-pop @p27533 :rule scope :premises (@p27532)) % 1.02/1.26 (step-pop @p27534 :rule scope :premises (@p27533)) % 1.02/1.26 (step @p12733 :rule process_scope :premises (@p27534) :args (@t846)) % 1.02/1.26 (step @p12737 :rule and_intro :premises (@p27527 @p27526 @p274)) % 1.02/1.26 (step @p12738 :rule modus_ponens :premises (@p12737 @p12733)) % 1.02/1.26 (step @p12739 :rule and_intro :premises (@p67 @p12738 @p27528 @p848)) % 1.02/1.26 (step-pop @p27535 :rule scope :premises (@p12739)) % 1.02/1.26 (step-pop @p27536 :rule scope :premises (@p27535)) % 1.02/1.26 (step-pop @p27537 :rule scope :premises (@p27536)) % 1.02/1.26 (step-pop @p27538 :rule scope :premises (@p27537)) % 1.02/1.26 (step-pop @p27539 :rule scope :premises (@p27538)) % 1.02/1.26 (step-pop @p27540 :rule scope :premises (@p27539)) % 1.02/1.26 (step @p12740 :rule process_scope :premises (@p27540) :args (@t1339)) % 1.02/1.26 (step @p12747 :rule implies_elim :premises (@p12740)) % 1.02/1.26 (step @p12748 :rule resolution :premises (@p12747 @p12715) :args (true @t1339)) % 1.02/1.26 (step @p12749 :rule not_and :premises (@p12748)) % 1.02/1.26 (step @p12750 :rule eq_resolve :premises (@p12749 @p12703)) % 1.02/1.26 (step @p12751 :rule reordering :premises (@p12750) :args ((or @t235 @t361 @t665 @t640 @t377 @t414))) % 1.02/1.26 (step @p12752 :rule chain_m_resolution :premises (@p12751 @p848 @p274 @p67 @p3958 @p2617 @p4127 @p4091 @p65 @p3618 @p585 @p36 @p11 @p3465 @p3441 @p3215 @p951 @p2036) :args ((or @t400 @t373 @t459 @t477 @t432 @t451 @t415 @t361 @t427 @t476) (@list true false false false false true true false true false true true true true true false true) (@list @t235 @t412 @t372 @t664 @t638 @t781 @t813 @t399 @t634 @t462 @t358 @t362 @t743 @t745 @t684 @t487 @t587))) % 1.02/1.26 (step @p12753 :rule chain_m_resolution :premises (@p12752 @p3824 @p3734 @p12702 @p3277 @p3958 @p4127 @p4091 @p65 @p585 @p12671 @p12670 @p36 @p11 @p3215 @p2036 @p951 @p3465 @p3441 @p3528 @p848 @p3412 @p325) :args ((or @t400 @t373 @t469 @t418 @t391 @t361 @t427) (@list true true true true false true true false false true false true true true true false true true true true true true) (@list @t451 @t768 @t477 @t729 @t664 @t781 @t813 @t399 @t462 @t459 @t474 @t358 @t362 @t684 @t587 @t487 @t743 @t745 @t432 @t235 @t415 @t420))) % 1.02/1.26 (step @p12754 :rule nary_cong :premises (@p2707 @p588 @p5874) :args ((or @t648 @t463 @t962))) % 1.02/1.26 (assume-push @p27541 @t647) % 1.02/1.26 (assume-push @p27542 @t462) % 1.02/1.26 (assume-push @p27543 @t647) % 1.02/1.26 (assume-push @p27544 @t462) % 1.02/1.26 (step @p2713 :rule false_intro :premises (@p2705)) % 1.02/1.26 (step @p2714 :rule refl :args (@t159)) % 1.02/1.26 (step @p12759 :rule cong :premises (@p27542 @p2714) :args (@t961)) % 1.02/1.26 (step @p12760 :rule trans :premises (@p12759 @p2713)) % 1.02/1.26 (step @p12761 :rule false_elim :premises (@p12760)) % 1.02/1.26 (step-pop @p27545 :rule scope :premises (@p12761)) % 1.02/1.26 (step-pop @p27546 :rule scope :premises (@p27545)) % 1.02/1.26 (step @p12762 :rule process_scope :premises (@p27546) :args (@t962)) % 1.02/1.26 (step @p12765 :rule and_intro :premises (@p2705 @p27542)) % 1.02/1.26 (step @p12766 :rule modus_ponens :premises (@p12765 @p12762)) % 1.02/1.26 (step-pop @p27547 :rule scope :premises (@p12766)) % 1.02/1.26 (step-pop @p27548 :rule scope :premises (@p27547)) % 1.02/1.26 (step @p12767 :rule process_scope :premises (@p27548) :args (@t962)) % 1.02/1.26 (step @p12770 :rule implies_elim :premises (@p12767)) % 1.02/1.26 (step @p12771 :rule cnf_and_neg :args (@t1340)) % 1.02/1.26 (step @p12772 :rule resolution :premises (@p12771 @p12770) :args (true @t1340)) % 1.02/1.26 (step @p12773 :rule eq_resolve :premises (@p12772 @p12754)) % 1.02/1.26 (step @p12774 :rule reordering :premises (@p12773) :args ((or @t646 @t962 @t463))) % 1.02/1.26 (step @p12775 :rule nary_cong :premises (@p1488 @p2074 @p588 @p849 @p1328) :args ((or @t402 @t594 @t463 @t478 @t526))) % 1.02/1.26 (assume-push @p27549 @t399) % 1.02/1.26 (assume-push @p27550 @t593) % 1.02/1.26 (assume-push @p27551 @t462) % 1.02/1.26 (assume-push @p27552 @t477) % 1.02/1.26 (assume-push @p27553 @t593) % 1.02/1.26 (assume-push @p27554 @t946) % 1.02/1.26 (step @p2082 :rule false_intro :premises (@p2073)) % 1.02/1.26 (step @p2083 :rule refl :args (@t22)) % 1.02/1.26 (step @p12782 :rule cong :premises (@p27554 @p2083) :args (@t525)) % 1.02/1.26 (step @p12783 :rule trans :premises (@p12782 @p2082)) % 1.02/1.26 (step @p12784 :rule false_elim :premises (@p12783)) % 1.02/1.26 (step-pop @p27555 :rule scope :premises (@p12784)) % 1.02/1.26 (step-pop @p27556 :rule scope :premises (@p27555)) % 1.02/1.26 (step @p12785 :rule process_scope :premises (@p27556) :args (@t526)) % 1.02/1.26 (assume-push @p27557 @t477) % 1.02/1.26 (assume-push @p27558 @t462) % 1.02/1.26 (assume-push @p27559 @t399) % 1.02/1.26 (step @p11574 :rule symm :premises (@p27551)) % 1.02/1.26 (step @p11575 :rule symm :premises (@p27552)) % 1.02/1.26 (step @p11576 :rule cong :premises (@p11575 @p11574) :args (@t227)) % 1.02/1.26 (step @p11577 :rule trans :premises (@p65 @p11576)) % 1.02/1.26 (step-pop @p27560 :rule scope :premises (@p11577)) % 1.02/1.26 (step-pop @p27561 :rule scope :premises (@p27560)) % 1.02/1.26 (step-pop @p27562 :rule scope :premises (@p27561)) % 1.02/1.26 (step @p12791 :rule process_scope :premises (@p27562) :args (@t946)) % 1.02/1.26 (step @p12795 :rule and_intro :premises (@p27552 @p27551 @p65)) % 1.02/1.26 (step @p12796 :rule modus_ponens :premises (@p12795 @p12791)) % 1.02/1.26 (step @p12797 :rule and_intro :premises (@p2073 @p12796)) % 1.02/1.26 (step @p12798 :rule modus_ponens :premises (@p12797 @p12785)) % 1.02/1.26 (step-pop @p27563 :rule scope :premises (@p12798)) % 1.02/1.26 (step-pop @p27564 :rule scope :premises (@p27563)) % 1.02/1.26 (step-pop @p27565 :rule scope :premises (@p27564)) % 1.02/1.26 (step-pop @p27566 :rule scope :premises (@p27565)) % 1.02/1.26 (step @p12799 :rule process_scope :premises (@p27566) :args (@t526)) % 1.02/1.26 (step @p12804 :rule implies_elim :premises (@p12799)) % 1.02/1.26 (step @p12805 :rule cnf_and_neg :args (@t1341)) % 1.02/1.26 (step @p12806 :rule resolution :premises (@p12805 @p12804) :args (true @t1341)) % 1.02/1.26 (step @p12807 :rule eq_resolve :premises (@p12806 @p12775)) % 1.02/1.26 (step @p12808 :rule reordering :premises (@p12807) :args ((or @t592 @t463 @t478 @t526 @t402))) % 1.02/1.26 (step @p12809 :rule nary_cong :premises (@p1488 @p5115 @p588 @p849 @p3252) :args ((or @t402 @t897 @t463 @t478 @t724))) % 1.02/1.26 (assume-push @p27567 @t399) % 1.02/1.26 (assume-push @p27568 @t896) % 1.02/1.26 (assume-push @p27569 @t462) % 1.02/1.26 (assume-push @p27570 @t477) % 1.02/1.26 (assume-push @p27571 @t896) % 1.02/1.26 (assume-push @p27572 @t946) % 1.02/1.26 (step @p5123 :rule false_intro :premises (@p5113)) % 1.02/1.26 (step @p2789 :rule refl :args (@t29)) % 1.02/1.26 (step @p12816 :rule cong :premises (@p27572 @p2789) :args (@t723)) % 1.02/1.26 (step @p12817 :rule trans :premises (@p12816 @p5123)) % 1.02/1.26 (step @p12818 :rule false_elim :premises (@p12817)) % 1.02/1.26 (step-pop @p27573 :rule scope :premises (@p12818)) % 1.02/1.26 (step-pop @p27574 :rule scope :premises (@p27573)) % 1.02/1.26 (step @p12819 :rule process_scope :premises (@p27574) :args (@t724)) % 1.02/1.26 (assume-push @p27575 @t477) % 1.02/1.26 (assume-push @p27576 @t462) % 1.02/1.26 (assume-push @p27577 @t399) % 1.02/1.26 (step @p11574 :rule symm :premises (@p27569)) % 1.02/1.26 (step @p11575 :rule symm :premises (@p27570)) % 1.02/1.26 (step @p11576 :rule cong :premises (@p11575 @p11574) :args (@t227)) % 1.02/1.26 (step @p11577 :rule trans :premises (@p65 @p11576)) % 1.02/1.26 (step-pop @p27578 :rule scope :premises (@p11577)) % 1.02/1.26 (step-pop @p27579 :rule scope :premises (@p27578)) % 1.02/1.26 (step-pop @p27580 :rule scope :premises (@p27579)) % 1.02/1.26 (step @p12825 :rule process_scope :premises (@p27580) :args (@t946)) % 1.02/1.26 (step @p12829 :rule and_intro :premises (@p27570 @p27569 @p65)) % 1.02/1.26 (step @p12830 :rule modus_ponens :premises (@p12829 @p12825)) % 1.02/1.26 (step @p12831 :rule and_intro :premises (@p5113 @p12830)) % 1.02/1.26 (step @p12832 :rule modus_ponens :premises (@p12831 @p12819)) % 1.02/1.26 (step-pop @p27581 :rule scope :premises (@p12832)) % 1.02/1.26 (step-pop @p27582 :rule scope :premises (@p27581)) % 1.02/1.26 (step-pop @p27583 :rule scope :premises (@p27582)) % 1.02/1.26 (step-pop @p27584 :rule scope :premises (@p27583)) % 1.02/1.26 (step @p12833 :rule process_scope :premises (@p27584) :args (@t724)) % 1.02/1.26 (step @p12838 :rule implies_elim :premises (@p12833)) % 1.02/1.26 (step @p12839 :rule cnf_and_neg :args (@t1342)) % 1.02/1.26 (step @p12840 :rule resolution :premises (@p12839 @p12838) :args (true @t1342)) % 1.02/1.26 (step @p12841 :rule eq_resolve :premises (@p12840 @p12809)) % 1.02/1.26 (step @p12842 :rule reordering :premises (@p12841) :args ((or @t895 @t724 @t463 @t478 @t402))) % 1.02/1.26 (step @p12843 :rule chain_m_resolution :premises (@p10155 @p2354 @p1378 @p9696 @p10085 @p404 @p10348 @p3156 @p1134) :args ((or @t723 @t525 @t437 @t498 @t658 @t810) @t1313 (@list @t619 @t532 @t1012 @t503 @t439 @t958 @t717 @t506))) % 1.02/1.26 (step @p12844 :rule chain_m_resolution :premises (@p12843 @p4055) :args ((or @t723 @t525 @t437 @t498 @t794 @t433 @t797 @t658) (@list false) (@list @t809))) % 1.02/1.26 (step @p12845 :rule nary_cong :premises (@p407 @p6714 @p1381) :args ((or @t441 @t799 @t533))) % 1.02/1.26 (assume-push @p27585 @t440) % 1.02/1.26 (assume-push @p27586 @t797) % 1.02/1.26 (assume-push @p27587 @t440) % 1.02/1.26 (assume-push @p27588 @t797) % 1.02/1.26 (step @p419 :rule false_intro :premises (@p404)) % 1.02/1.26 (step @p2083 :rule refl :args (@t22)) % 1.02/1.26 (step @p12850 :rule cong :premises (@p27586 @p2083) :args (@t532)) % 1.02/1.26 (step @p12851 :rule trans :premises (@p12850 @p419)) % 1.02/1.26 (step @p12852 :rule false_elim :premises (@p12851)) % 1.02/1.26 (step-pop @p27589 :rule scope :premises (@p12852)) % 1.02/1.26 (step-pop @p27590 :rule scope :premises (@p27589)) % 1.02/1.26 (step @p12853 :rule process_scope :premises (@p27590) :args (@t533)) % 1.02/1.26 (step @p12856 :rule and_intro :premises (@p404 @p27586)) % 1.02/1.26 (step @p12857 :rule modus_ponens :premises (@p12856 @p12853)) % 1.02/1.26 (step-pop @p27591 :rule scope :premises (@p12857)) % 1.02/1.26 (step-pop @p27592 :rule scope :premises (@p27591)) % 1.02/1.26 (step @p12858 :rule process_scope :premises (@p27592) :args (@t533)) % 1.02/1.26 (step @p12861 :rule implies_elim :premises (@p12858)) % 1.02/1.26 (step @p12862 :rule cnf_and_neg :args (@t1343)) % 1.02/1.26 (step @p12863 :rule resolution :premises (@p12862 @p12861) :args (true @t1343)) % 1.02/1.26 (step @p12864 :rule eq_resolve :premises (@p12863 @p12845)) % 1.02/1.26 (step @p12865 :rule reordering :premises (@p12864) :args ((or @t439 @t533 @t799))) % 1.02/1.26 (step @p12866 :rule nary_cong :premises (@p1089 @p10349 @p10114) :args ((or @t496 @t1229 @t882))) % 1.02/1.26 (assume-push @p27593 @t232) % 1.02/1.26 (assume-push @p27594 @t1228) % 1.02/1.26 (assume-push @p27595 @t232) % 1.02/1.26 (assume-push @p27596 @t1228) % 1.02/1.26 (step @p1100 :rule false_intro :premises (@p1088)) % 1.02/1.26 (step @p12871 :rule symm :premises (@p27594)) % 1.02/1.26 (step @p281 :rule refl :args (tptp.e2)) % 1.02/1.26 (step @p12872 :rule cong :premises (@p281 @p12871) :args (@t879)) % 1.02/1.26 (step @p12873 :rule trans :premises (@p12872 @p1100)) % 1.02/1.26 (step @p12874 :rule false_elim :premises (@p12873)) % 1.02/1.26 (step-pop @p27597 :rule scope :premises (@p12874)) % 1.02/1.26 (step-pop @p27598 :rule scope :premises (@p27597)) % 1.02/1.26 (step @p12875 :rule process_scope :premises (@p27598) :args (@t882)) % 1.02/1.26 (step @p12878 :rule and_intro :premises (@p1088 @p27594)) % 1.02/1.26 (step @p12879 :rule modus_ponens :premises (@p12878 @p12875)) % 1.02/1.26 (step-pop @p27599 :rule scope :premises (@p12879)) % 1.02/1.26 (step-pop @p27600 :rule scope :premises (@p27599)) % 1.02/1.26 (step @p12880 :rule process_scope :premises (@p27600) :args (@t882)) % 1.02/1.26 (step @p12883 :rule implies_elim :premises (@p12880)) % 1.02/1.26 (step @p12884 :rule cnf_and_neg :args (@t1344)) % 1.02/1.26 (step @p12885 :rule resolution :premises (@p12884 @p12883) :args (true @t1344)) % 1.02/1.26 (step @p12886 :rule eq_resolve :premises (@p12885 @p12866)) % 1.02/1.26 (step @p12887 :rule reordering :premises (@p12886) :args ((or @t231 @t882 @t1229))) % 1.02/1.26 (step @p12888 :rule chain_m_resolution :premises (@p12887 @p1088 @p4873 @p12865 @p404 @p12844 @p10490 @p2831 @p2807 @p10511 @p3277) :args ((or @t358 @t459 @t418 @t432 @t360 @t723 @t525 @t437 @t498 @t794 @t433 @t665) (@list true false true true false false true true true true) (@list @t231 @t879 @t532 @t439 @t797 @t1228 @t658 @t666 @t549 @t729))) % 1.02/1.26 (step @p12889 :rule nary_cong :premises (@p3360 @p513 @p327 @p1604 @p405) :args ((or @t627 @t455 @t422 @t551 @t436))) % 1.02/1.26 (assume-push @p27601 @t454) % 1.02/1.26 (assume-push @p27602 @t549) % 1.02/1.26 (assume-push @p27603 @t432) % 1.02/1.26 (assume-push @p27604 @t421) % 1.02/1.26 (step @p109 :rule evaluate :args (@t388)) % 1.02/1.26 (step @p12894 :rule symm :premises (@p27603)) % 1.02/1.26 (step @p12895 :rule trans :premises (@p12894 @p507)) % 1.02/1.26 (step @p12896 :rule symm :premises (@p12895)) % 1.02/1.26 (step @p12897 :rule symm :premises (@p27602)) % 1.02/1.26 (step @p12898 :rule trans :premises (@p12897 @p507 @p12896)) % 1.02/1.26 (step @p12899 :rule true_intro :premises (@p12898)) % 1.02/1.26 (step @p333 :rule false_intro :premises (@p325)) % 1.02/1.26 (step @p12900 :rule symm :premises (@p333)) % 1.02/1.26 (step @p12901 :rule trans :premises (@p12900 @p12899)) % 1.02/1.26 (step @p12902 false :rule eq_resolve :premises (@p12901 @p109)) % 1.02/1.26 (step-pop @p27605 :rule scope :premises (@p12902)) % 1.02/1.26 (step-pop @p27606 :rule scope :premises (@p27605)) % 1.02/1.26 (step-pop @p27607 :rule scope :premises (@p27606)) % 1.02/1.26 (step-pop @p27608 :rule scope :premises (@p27607)) % 1.02/1.26 (step @p12903 :rule process_scope :premises (@p27608) :args (false)) % 1.02/1.26 (assume-push @p27609 @t625) % 1.02/1.26 (assume-push @p27610 @t454) % 1.02/1.26 (assume-push @p27611 @t421) % 1.02/1.26 (assume-push @p27612 @t549) % 1.02/1.26 (assume-push @p27613 @t433) % 1.02/1.26 (assume-push @p27614 @t433) % 1.02/1.26 (assume-push @p27615 @t625) % 1.02/1.26 (step @p2456 :rule symm :premises (@p27613)) % 1.02/1.26 (step @p2457 :rule cong :premises (@p2456 @p2456) :args (@t205)) % 1.02/1.26 (step @p2458 :rule trans :premises (@p9 @p2457)) % 1.02/1.26 (step-pop @p27616 :rule scope :premises (@p2458)) % 1.02/1.26 (step-pop @p27617 :rule scope :premises (@p27616)) % 1.02/1.26 (step @p12915 :rule process_scope :premises (@p27617) :args (@t432)) % 1.02/1.26 (step @p12918 :rule and_intro :premises (@p27613 @p9)) % 1.02/1.26 (step @p12919 :rule modus_ponens :premises (@p12918 @p12915)) % 1.02/1.26 (step @p12920 :rule and_intro :premises (@p507 @p27612 @p12919 @p325)) % 1.02/1.26 (step-pop @p27618 :rule scope :premises (@p12920)) % 1.02/1.26 (step-pop @p27619 :rule scope :premises (@p27618)) % 1.02/1.26 (step-pop @p27620 :rule scope :premises (@p27619)) % 1.02/1.26 (step-pop @p27621 :rule scope :premises (@p27620)) % 1.02/1.26 (step-pop @p27622 :rule scope :premises (@p27621)) % 1.02/1.26 (step @p12921 :rule process_scope :premises (@p27622) :args (@t1345)) % 1.02/1.26 (step @p12927 :rule implies_elim :premises (@p12921)) % 1.02/1.26 (step @p12928 :rule resolution :premises (@p12927 @p12903) :args (true @t1345)) % 1.02/1.26 (step @p12929 :rule not_and :premises (@p12928)) % 1.02/1.26 (step @p12930 :rule eq_resolve :premises (@p12929 @p12889)) % 1.02/1.26 (step @p12931 :rule reordering :premises (@p12930) :args ((or @t420 @t551 @t436 @t455 @t627))) % 1.02/1.26 (step @p12932 :rule chain_m_resolution :premises (@p4055 @p12931 @p325 @p9 @p507 @p9903 @p2036 @p9) :args ((or @t794 @t809 @t658 @t551) (@list true true false false true true false) (@list @t433 @t420 @t625 @t454 @t797 @t587 @t625))) % 1.02/1.26 (step @p12933 :rule chain_m_resolution :premises (@p10271 @p38 @p3043 @p3958 @p1563 @p3999 @p1088 @p9 @p12932 @p12844 @p12843) :args ((or @t415 @t360 @t543 @t743 @t664 @t723 @t525 @t437 @t498 @t794 @t433 @t658) (@list true false false false true true false true false true) (@list @t368 @t701 @t781 @t522 @t684 @t231 @t625 @t549 @t797 @t809))) % 1.02/1.26 (step @p12934 :rule nary_cong :premises (@p2289 @p10619 @p353 @p6212 @p4367) :args ((or @t517 @t1252 @t427 @t970 @t840))) % 1.02/1.26 (assume-push @p27623 @t515) % 1.02/1.26 (assume-push @p27624 @t1251) % 1.02/1.26 (assume-push @p27625 @t426) % 1.02/1.26 (assume-push @p27626 @t968) % 1.02/1.26 (assume-push @p27627 @t1251) % 1.02/1.26 (assume-push @p27628 @t848) % 1.02/1.26 (step @p10625 :rule false_intro :premises (@p10618)) % 1.02/1.26 (step @p2714 :rule refl :args (@t159)) % 1.02/1.26 (step @p12941 :rule cong :premises (@p27628 @p2714) :args (@t387)) % 1.02/1.26 (step @p12942 :rule trans :premises (@p12941 @p10625)) % 1.02/1.27 (step @p12943 :rule false_elim :premises (@p12942)) % 1.02/1.27 (step-pop @p27629 :rule scope :premises (@p12943)) % 1.02/1.27 (step-pop @p27630 :rule scope :premises (@p27629)) % 1.02/1.27 (step @p12944 :rule process_scope :premises (@p27630) :args (@t840)) % 1.02/1.27 (assume-push @p27631 @t968) % 1.02/1.27 (assume-push @p27632 @t426) % 1.02/1.27 (assume-push @p27633 @t515) % 1.02/1.27 (step @p12950 :rule symm :premises (@p27625)) % 1.02/1.27 (step @p12951 :rule symm :premises (@p27626)) % 1.02/1.27 (step @p12952 :rule cong :premises (@p12951 @p12950) :args (@t220)) % 1.02/1.27 (step @p12953 :rule trans :premises (@p1231 @p12952)) % 1.02/1.27 (step-pop @p27634 :rule scope :premises (@p12953)) % 1.02/1.27 (step-pop @p27635 :rule scope :premises (@p27634)) % 1.02/1.27 (step-pop @p27636 :rule scope :premises (@p27635)) % 1.02/1.27 (step @p12954 :rule process_scope :premises (@p27636) :args (@t848)) % 1.02/1.27 (step @p12958 :rule and_intro :premises (@p27626 @p27625 @p1231)) % 1.02/1.27 (step @p12959 :rule modus_ponens :premises (@p12958 @p12954)) % 1.02/1.27 (step @p12960 :rule and_intro :premises (@p10618 @p12959)) % 1.02/1.27 (step @p12961 :rule modus_ponens :premises (@p12960 @p12944)) % 1.02/1.27 (step-pop @p27637 :rule scope :premises (@p12961)) % 1.02/1.27 (step-pop @p27638 :rule scope :premises (@p27637)) % 1.02/1.27 (step-pop @p27639 :rule scope :premises (@p27638)) % 1.02/1.27 (step-pop @p27640 :rule scope :premises (@p27639)) % 1.02/1.27 (step @p12962 :rule process_scope :premises (@p27640) :args (@t840)) % 1.02/1.27 (step @p12967 :rule implies_elim :premises (@p12962)) % 1.02/1.27 (step @p12968 :rule cnf_and_neg :args (@t1346)) % 1.02/1.27 (step @p12969 :rule resolution :premises (@p12968 @p12967) :args (true @t1346)) % 1.02/1.27 (step @p12970 :rule eq_resolve :premises (@p12969 @p12934)) % 1.02/1.27 (step @p12971 :rule reordering :premises (@p12970) :args ((or @t1250 @t427 @t840 @t970 @t517))) % 1.02/1.27 (step @p12972 :rule chain_m_resolution :premises (@p9171 @p9149 @p9236 @p3006 @p12971 @p10618 @p1231 @p6802 @p6779 @p5737 @p10271 @p38 @p3043 @p3439 @p3414) :args ((or @t961 @t644 @t400 @t373 @t651 @t380 @t525 @t427 @t782) (@list true false false true true false true true false true true false true true) (@list @t1162 @t871 @t682 @t387 @t1250 @t515 @t693 @t1022 @t968 @t522 @t368 @t701 @t692 @t739))) % 1.02/1.27 (step @p12973 :rule and_elim :premises (@p4) :args (67)) % 1.02/1.27 (step @p12974 :rule symm :premises (@p12973)) % 1.02/1.27 (step @p12975 :rule bool-double-not-elim :args (@t1347)) % 1.02/1.27 (step @p12976 :rule nary_cong :premises (@p1488 @p12975 @p588 @p849 @p3779 @p353 @p5853) :args ((or @t402 (not @t1348) @t463 @t478 @t773 @t427 @t959))) % 1.02/1.27 (assume-push @p27641 @t399) % 1.02/1.27 (assume-push @p27642 @t1348) % 1.02/1.27 (assume-push @p27643 @t462) % 1.02/1.27 (assume-push @p27644 @t477) % 1.02/1.27 (assume-push @p27645 @t772) % 1.02/1.27 (assume-push @p27646 @t426) % 1.02/1.27 (assume-push @p27647 @t1348) % 1.02/1.27 (assume-push @p27648 @t426) % 1.02/1.27 (assume-push @p27649 @t772) % 1.02/1.27 (assume-push @p27650 @t946) % 1.02/1.27 (step @p12987 :rule false_intro :premises (@p12974)) % 1.02/1.27 (step @p12988 :rule symm :premises (@p27650)) % 1.02/1.27 (step @p12989 :rule trans :premises (@p12988 @p27645)) % 1.02/1.27 (step @p12990 :rule cong :premises (@p27646 @p12989) :args (@t958)) % 1.02/1.27 (step @p12991 :rule trans :premises (@p12990 @p12987)) % 1.02/1.27 (step @p12992 :rule false_elim :premises (@p12991)) % 1.02/1.27 (step-pop @p27651 :rule scope :premises (@p12992)) % 1.02/1.27 (step-pop @p27652 :rule scope :premises (@p27651)) % 1.02/1.27 (step-pop @p27653 :rule scope :premises (@p27652)) % 1.02/1.27 (step-pop @p27654 :rule scope :premises (@p27653)) % 1.02/1.27 (step @p12993 :rule process_scope :premises (@p27654) :args (@t959)) % 1.02/1.27 (assume-push @p27655 @t477) % 1.02/1.27 (assume-push @p27656 @t462) % 1.02/1.27 (assume-push @p27657 @t399) % 1.02/1.27 (step @p11574 :rule symm :premises (@p27643)) % 1.02/1.27 (step @p11575 :rule symm :premises (@p27644)) % 1.02/1.27 (step @p11576 :rule cong :premises (@p11575 @p11574) :args (@t227)) % 1.02/1.27 (step @p11577 :rule trans :premises (@p65 @p11576)) % 1.02/1.27 (step-pop @p27658 :rule scope :premises (@p11577)) % 1.02/1.27 (step-pop @p27659 :rule scope :premises (@p27658)) % 1.02/1.27 (step-pop @p27660 :rule scope :premises (@p27659)) % 1.02/1.27 (step @p13001 :rule process_scope :premises (@p27660) :args (@t946)) % 1.02/1.27 (step @p13005 :rule and_intro :premises (@p27644 @p27643 @p65)) % 1.02/1.27 (step @p13006 :rule modus_ponens :premises (@p13005 @p13001)) % 1.02/1.27 (step @p13007 :rule and_intro :premises (@p12974 @p27646 @p27645 @p13006)) % 1.02/1.27 (step @p13008 :rule modus_ponens :premises (@p13007 @p12993)) % 1.02/1.27 (step-pop @p27661 :rule scope :premises (@p13008)) % 1.02/1.27 (step-pop @p27662 :rule scope :premises (@p27661)) % 1.02/1.27 (step-pop @p27663 :rule scope :premises (@p27662)) % 1.02/1.27 (step-pop @p27664 :rule scope :premises (@p27663)) % 1.02/1.27 (step-pop @p27665 :rule scope :premises (@p27664)) % 1.02/1.27 (step-pop @p27666 :rule scope :premises (@p27665)) % 1.02/1.27 (step @p13009 :rule process_scope :premises (@p27666) :args (@t959)) % 1.02/1.27 (step @p13016 :rule implies_elim :premises (@p13009)) % 1.02/1.27 (step @p13017 :rule cnf_and_neg :args (@t1349)) % 1.02/1.27 (step @p13018 :rule resolution :premises (@p13017 @p13016) :args (true @t1349)) % 1.02/1.27 (step @p13019 :rule eq_resolve :premises (@p13018 @p12976)) % 1.02/1.27 (step @p13020 :rule reordering :premises (@p13019) :args ((or @t1347 @t427 @t959 @t463 @t478 @t773 @t402))) % 1.02/1.27 (step @p13021 :rule and_elim :premises (@p4) :args (42)) % 1.02/1.27 (step @p13022 :rule symm :premises (@p13021)) % 1.02/1.27 (step @p13023 :rule bool-double-not-elim :args (@t1350)) % 1.02/1.27 (step @p13024 :rule nary_cong :premises (@p102 @p13023 @p588 @p849 @p4247) :args ((or @t377 @t1352 @t463 @t478 @t828))) % 1.02/1.27 (assume-push @p27667 @t372) % 1.02/1.27 (assume-push @p27668 @t1351) % 1.02/1.27 (assume-push @p27669 @t462) % 1.02/1.27 (assume-push @p27670 @t477) % 1.02/1.27 (assume-push @p27671 @t1351) % 1.02/1.27 (assume-push @p27672 @t1198) % 1.02/1.27 (step @p13031 :rule false_intro :premises (@p13022)) % 1.02/1.27 (step @p3834 :rule refl :args (@t132)) % 1.02/1.27 (step @p13032 :rule cong :premises (@p27672 @p3834) :args (@t827)) % 1.02/1.27 (step @p13033 :rule trans :premises (@p13032 @p13031)) % 1.02/1.27 (step @p13034 :rule false_elim :premises (@p13033)) % 1.02/1.27 (step-pop @p27673 :rule scope :premises (@p13034)) % 1.02/1.27 (step-pop @p27674 :rule scope :premises (@p27673)) % 1.02/1.27 (step @p13035 :rule process_scope :premises (@p27674) :args (@t828)) % 1.02/1.27 (assume-push @p27675 @t462) % 1.02/1.27 (assume-push @p27676 @t477) % 1.02/1.27 (assume-push @p27677 @t372) % 1.02/1.27 (step @p13041 :rule symm :premises (@p27670)) % 1.02/1.27 (step @p13042 :rule symm :premises (@p27669)) % 1.02/1.27 (step @p13043 :rule cong :premises (@p13042 @p13041) :args (@t223)) % 1.02/1.27 (step @p13044 :rule trans :premises (@p67 @p13043)) % 1.02/1.27 (step-pop @p27678 :rule scope :premises (@p13044)) % 1.02/1.27 (step-pop @p27679 :rule scope :premises (@p27678)) % 1.02/1.27 (step-pop @p27680 :rule scope :premises (@p27679)) % 1.02/1.27 (step @p13045 :rule process_scope :premises (@p27680) :args (@t1198)) % 1.02/1.27 (step @p13049 :rule and_intro :premises (@p27669 @p27670 @p67)) % 1.02/1.27 (step @p13050 :rule modus_ponens :premises (@p13049 @p13045)) % 1.02/1.27 (step @p13051 :rule and_intro :premises (@p13022 @p13050)) % 1.02/1.27 (step @p13052 :rule modus_ponens :premises (@p13051 @p13035)) % 1.02/1.27 (step-pop @p27681 :rule scope :premises (@p13052)) % 1.02/1.27 (step-pop @p27682 :rule scope :premises (@p27681)) % 1.02/1.27 (step-pop @p27683 :rule scope :premises (@p27682)) % 1.02/1.27 (step-pop @p27684 :rule scope :premises (@p27683)) % 1.02/1.27 (step @p13053 :rule process_scope :premises (@p27684) :args (@t828)) % 1.02/1.27 (step @p13058 :rule implies_elim :premises (@p13053)) % 1.02/1.27 (step @p13059 :rule cnf_and_neg :args (@t1353)) % 1.02/1.27 (step @p13060 :rule resolution :premises (@p13059 @p13058) :args (true @t1353)) % 1.02/1.27 (step @p13061 :rule eq_resolve :premises (@p13060 @p13024)) % 1.02/1.27 (step @p13062 :rule reordering :premises (@p13061) :args ((or @t1350 @t463 @t828 @t478 @t377))) % 1.02/1.27 (step @p13063 :rule nary_cong :premises (@p1488 @p4418 @p3251 @p588 @p849 @p3779 @p901 @p4754) :args ((or @t402 @t844 @t695 @t463 @t478 @t773 @t483 @t872))) % 1.02/1.27 (assume-push @p27685 @t399) % 1.02/1.27 (assume-push @p27686 @t843) % 1.02/1.27 (assume-push @p27687 @t693) % 1.02/1.27 (assume-push @p27688 @t462) % 1.02/1.27 (assume-push @p27689 @t477) % 1.02/1.27 (assume-push @p27690 @t772) % 1.02/1.27 (assume-push @p27691 @t482) % 1.02/1.27 (assume-push @p27692 @t843) % 1.02/1.27 (assume-push @p27693 @t482) % 1.02/1.27 (assume-push @p27694 @t772) % 1.02/1.27 (assume-push @p27695 @t946) % 1.02/1.27 (assume-push @p27696 @t693) % 1.02/1.27 (step @p4428 :rule false_intro :premises (@p4417)) % 1.02/1.27 (step @p13076 :rule symm :premises (@p27687)) % 1.02/1.27 (step @p13077 :rule trans :premises (@p13076 @p27695)) % 1.02/1.27 (step @p13078 :rule symm :premises (@p13077)) % 1.02/1.27 (step @p13079 :rule symm :premises (@p27695)) % 1.02/1.27 (step @p13080 :rule trans :premises (@p13079 @p27690)) % 1.02/1.27 (step @p13081 :rule symm :premises (@p13080)) % 1.02/1.27 (step @p13082 :rule trans :premises (@p13081 @p13078)) % 1.02/1.27 (step @p13083 :rule symm :premises (@p13082)) % 1.02/1.27 (step @p13084 :rule cong :premises (@p27691 @p13083) :args (@t871)) % 1.02/1.27 (step @p13085 :rule trans :premises (@p13084 @p4428)) % 1.02/1.27 (step @p13086 :rule false_elim :premises (@p13085)) % 1.02/1.27 (step-pop @p27697 :rule scope :premises (@p13086)) % 1.02/1.27 (step-pop @p27698 :rule scope :premises (@p27697)) % 1.02/1.27 (step-pop @p27699 :rule scope :premises (@p27698)) % 1.02/1.27 (step-pop @p27700 :rule scope :premises (@p27699)) % 1.02/1.27 (step-pop @p27701 :rule scope :premises (@p27700)) % 1.02/1.27 (step @p13087 :rule process_scope :premises (@p27701) :args (@t872)) % 1.02/1.27 (assume-push @p27702 @t477) % 1.02/1.27 (assume-push @p27703 @t462) % 1.02/1.27 (assume-push @p27704 @t399) % 1.02/1.27 (step @p11574 :rule symm :premises (@p27688)) % 1.02/1.27 (step @p11575 :rule symm :premises (@p27689)) % 1.02/1.27 (step @p11576 :rule cong :premises (@p11575 @p11574) :args (@t227)) % 1.02/1.27 (step @p11577 :rule trans :premises (@p65 @p11576)) % 1.02/1.27 (step-pop @p27705 :rule scope :premises (@p11577)) % 1.02/1.27 (step-pop @p27706 :rule scope :premises (@p27705)) % 1.02/1.27 (step-pop @p27707 :rule scope :premises (@p27706)) % 1.02/1.27 (step @p13096 :rule process_scope :premises (@p27707) :args (@t946)) % 1.02/1.27 (step @p13100 :rule and_intro :premises (@p27689 @p27688 @p65)) % 1.02/1.27 (step @p13101 :rule modus_ponens :premises (@p13100 @p13096)) % 1.02/1.27 (step @p13102 :rule and_intro :premises (@p4417 @p27691 @p27690 @p13101 @p27687)) % 1.02/1.27 (step @p13103 :rule modus_ponens :premises (@p13102 @p13087)) % 1.02/1.27 (step-pop @p27708 :rule scope :premises (@p13103)) % 1.02/1.27 (step-pop @p27709 :rule scope :premises (@p27708)) % 1.02/1.27 (step-pop @p27710 :rule scope :premises (@p27709)) % 1.02/1.27 (step-pop @p27711 :rule scope :premises (@p27710)) % 1.02/1.27 (step-pop @p27712 :rule scope :premises (@p27711)) % 1.02/1.27 (step-pop @p27713 :rule scope :premises (@p27712)) % 1.02/1.27 (step-pop @p27714 :rule scope :premises (@p27713)) % 1.02/1.27 (step @p13104 :rule process_scope :premises (@p27714) :args (@t872)) % 1.02/1.27 (step @p13112 :rule implies_elim :premises (@p13104)) % 1.02/1.27 (step @p13113 :rule cnf_and_neg :args (@t1354)) % 1.02/1.27 (step @p13114 :rule resolution :premises (@p13113 @p13112) :args (true @t1354)) % 1.02/1.27 (step @p13115 :rule eq_resolve :premises (@p13114 @p13063)) % 1.02/1.27 (step @p13116 :rule reordering :premises (@p13115) :args ((or @t842 @t695 @t872 @t463 @t478 @t773 @t483 @t402))) % 1.02/1.27 (step @p13117 :rule refl :args (@t1356)) % 1.02/1.27 (step @p13118 :rule nary_cong :premises (@p2834 @p5197 @p901 @p2781 @p13117) :args ((or @t672 @t907 @t483 @t659 @t1356))) % 1.02/1.27 (assume-push @p27715 @t671) % 1.02/1.27 (assume-push @p27716 @t906) % 1.02/1.27 (assume-push @p27717 @t482) % 1.02/1.27 (assume-push @p27718 @t658) % 1.02/1.27 (assume-push @p27719 @t671) % 1.02/1.27 (assume-push @p27720 @t658) % 1.02/1.27 (assume-push @p27721 @t482) % 1.02/1.27 (assume-push @p27722 @t906) % 1.02/1.27 (step @p2846 :rule false_intro :premises (@p2833)) % 1.02/1.27 (step @p13127 :rule symm :premises (@p27716)) % 1.02/1.27 (step @p13128 :rule trans :premises (@p13127 @p27717)) % 1.02/1.27 (step @p13129 :rule cong :premises (@p27718 @p13128) :args (@t1355)) % 1.02/1.27 (step @p13130 :rule trans :premises (@p13129 @p2846)) % 1.02/1.27 (step @p13131 :rule false_elim :premises (@p13130)) % 1.02/1.27 (step-pop @p27723 :rule scope :premises (@p13131)) % 1.02/1.27 (step-pop @p27724 :rule scope :premises (@p27723)) % 1.02/1.27 (step-pop @p27725 :rule scope :premises (@p27724)) % 1.02/1.27 (step-pop @p27726 :rule scope :premises (@p27725)) % 1.02/1.27 (step @p13132 :rule process_scope :premises (@p27726) :args (@t1356)) % 1.02/1.27 (step @p13137 :rule and_intro :premises (@p2833 @p27718 @p27717 @p27716)) % 1.02/1.27 (step @p13138 :rule modus_ponens :premises (@p13137 @p13132)) % 1.02/1.27 (step-pop @p27727 :rule scope :premises (@p13138)) % 1.02/1.27 (step-pop @p27728 :rule scope :premises (@p27727)) % 1.02/1.27 (step-pop @p27729 :rule scope :premises (@p27728)) % 1.02/1.27 (step-pop @p27730 :rule scope :premises (@p27729)) % 1.02/1.27 (step @p13139 :rule process_scope :premises (@p27730) :args (@t1356)) % 1.02/1.27 (step @p13144 :rule implies_elim :premises (@p13139)) % 1.02/1.27 (step @p13145 :rule cnf_and_neg :args (@t1357)) % 1.02/1.27 (step @p13146 :rule resolution :premises (@p13145 @p13144) :args (true @t1357)) % 1.02/1.27 (step @p13147 :rule eq_resolve :premises (@p13146 @p13118)) % 1.02/1.27 (step @p13148 :rule reordering :premises (@p13147) :args ((or @t670 @t659 @t907 @t1356 @t483))) % 1.02/1.27 (step @p13149 :rule nary_cong :premises (@p243 @p5197 @p4454) :args ((or @t410 @t907 @t849))) % 1.02/1.27 (assume-push @p27731 @t240) % 1.02/1.27 (assume-push @p27732 @t906) % 1.02/1.27 (assume-push @p27733 @t240) % 1.02/1.27 (assume-push @p27734 @t906) % 1.02/1.27 (step @p251 :rule false_intro :premises (@p239)) % 1.02/1.27 (step @p13154 :rule symm :premises (@p27732)) % 1.02/1.27 (step @p78 :rule refl :args (tptp.e1)) % 1.02/1.27 (step @p13155 :rule cong :premises (@p78 @p13154) :args (@t848)) % 1.02/1.27 (step @p13156 :rule trans :premises (@p13155 @p251)) % 1.02/1.27 (step @p13157 :rule false_elim :premises (@p13156)) % 1.02/1.27 (step-pop @p27735 :rule scope :premises (@p13157)) % 1.02/1.27 (step-pop @p27736 :rule scope :premises (@p27735)) % 1.02/1.27 (step @p13158 :rule process_scope :premises (@p27736) :args (@t849)) % 1.02/1.27 (step @p13161 :rule and_intro :premises (@p239 @p27732)) % 1.02/1.27 (step @p13162 :rule modus_ponens :premises (@p13161 @p13158)) % 1.02/1.27 (step-pop @p27737 :rule scope :premises (@p13162)) % 1.02/1.27 (step-pop @p27738 :rule scope :premises (@p27737)) % 1.02/1.27 (step @p13163 :rule process_scope :premises (@p27738) :args (@t849)) % 1.02/1.27 (step @p13166 :rule implies_elim :premises (@p13163)) % 1.02/1.27 (step @p13167 :rule cnf_and_neg :args (@t1358)) % 1.02/1.27 (step @p13168 :rule resolution :premises (@p13167 @p13166) :args (true @t1358)) % 1.02/1.27 (step @p13169 :rule eq_resolve :premises (@p13168 @p13149)) % 1.02/1.27 (step @p13170 :rule reordering :premises (@p13169) :args ((or @t239 @t849 @t907))) % 1.02/1.27 (step @p13171 :rule eq-symm :args (@t138 tptp.e4)) % 1.02/1.27 (step @p13172 :rule nary_cong :premises (@p9233 @p579 @p7738 @p13171 @p711) :args (@t196)) % 1.02/1.27 (step @p13173 :rule and_elim :premises (@p2) :args (8)) % 1.02/1.27 (step @p13174 :rule eq_resolve :premises (@p13173 @p13172)) % 1.02/1.27 (step @p13175 :rule nary_cong :premises (@p850 @p7424 @p4210) :args ((or @t479 @t1080 @t823))) % 1.02/1.27 (assume-push @p27739 @t236) % 1.02/1.27 (assume-push @p27740 @t1079) % 1.02/1.27 (assume-push @p27741 @t236) % 1.02/1.27 (assume-push @p27742 @t1079) % 1.02/1.27 (step @p861 :rule false_intro :premises (@p848)) % 1.02/1.27 (step @p13180 :rule symm :premises (@p27740)) % 1.02/1.27 (step @p78 :rule refl :args (tptp.e1)) % 1.02/1.27 (step @p13181 :rule cong :premises (@p78 @p13180) :args (@t822)) % 1.02/1.27 (step @p13182 :rule trans :premises (@p13181 @p861)) % 1.02/1.27 (step @p13183 :rule false_elim :premises (@p13182)) % 1.02/1.27 (step-pop @p27743 :rule scope :premises (@p13183)) % 1.02/1.27 (step-pop @p27744 :rule scope :premises (@p27743)) % 1.02/1.27 (step @p13184 :rule process_scope :premises (@p27744) :args (@t823)) % 1.02/1.27 (step @p13187 :rule and_intro :premises (@p848 @p27740)) % 1.02/1.27 (step @p13188 :rule modus_ponens :premises (@p13187 @p13184)) % 1.02/1.27 (step-pop @p27745 :rule scope :premises (@p13188)) % 1.02/1.27 (step-pop @p27746 :rule scope :premises (@p27745)) % 1.02/1.27 (step @p13189 :rule process_scope :premises (@p27746) :args (@t823)) % 1.02/1.27 (step @p13192 :rule implies_elim :premises (@p13189)) % 1.02/1.27 (step @p13193 :rule cnf_and_neg :args (@t1359)) % 1.02/1.27 (step @p13194 :rule resolution :premises (@p13193 @p13192) :args (true @t1359)) % 1.02/1.27 (step @p13195 :rule eq_resolve :premises (@p13194 @p13175)) % 1.02/1.27 (step @p13196 :rule reordering :premises (@p13195) :args ((or @t235 @t823 @t1080))) % 1.02/1.27 (step @p13197 :rule chain_m_resolution :premises (@p6856 @p176 @p3043 @p4408 @p13196 @p848 @p13174 @p13170 @p239 @p13148 @p2833 @p5312 @p13116 @p4417 @p65 @p3006 @p10291 @p10090 @p12844 @p2972 @p2947 @p3999 @p1088 @p9 @p3977 @p9 @p12842 @p5113 @p12808 @p65 @p2073 @p7421 @p3826 @p12139 @p98 @p13062 @p67 @p13022) :args ((or @t373 @t358 @t459 @t692 @t437 @t498 @t433 @t685 @t463 @t478 @t773 @t483) (@list true false false true true false true true true true false true true false false true true false true true true true false true false true true true false true true true true true true false true) (@list @t247 @t701 @t387 @t822 @t235 @t1079 @t848 @t239 @t1355 @t670 @t906 @t871 @t842 @t399 @t693 @t651 @t1214 @t658 @t682 @t686 @t797 @t231 @t625 @t794 @t625 @t723 @t895 @t525 @t399 @t592 @t829 @t776 @t644 @t382 @t827 @t372 @t1350))) % 1.02/1.27 (step @p13198 :rule chain_m_resolution :premises (@p9958 @p6879 @p951 @p12844 @p9696 @p2831 @p2807 @p3958 @p13197 @p13020 @p12974 @p65 @p3778 @p12565 @p818 @p3510 @p1176 @p3439 @p3414 @p3465 @p3441 @p3977 @p9 @p12139 @p98 @p12842 @p5113 @p12808 @p65 @p2073) :args ((or @t373 @t358 @t459 @t469 @t380 @t781 @t415 @t437 @t498 @t433 @t427 @t463 @t478 @t483) (@list true false false false true true false true true true false false true true true true true true true true true false true true true true true false true) (@list @t1031 @t487 @t797 @t1012 @t658 @t666 @t664 @t684 @t958 @t1347 @t399 @t772 @t766 @t245 @t750 @t243 @t692 @t739 @t743 @t745 @t794 @t625 @t644 @t382 @t723 @t895 @t525 @t399 @t592))) % 1.02/1.27 (step @p13199 :rule chain_m_resolution :premises (@p6674 @p4001 @p951 @p949 @p3958 @p13198 @p12972 @p10291 @p10090 @p12933 @p12888 @p12842 @p5113 @p65 @p12808 @p2073 @p65 @p12774 @p2705 @p3651 @p11 @p1134 @p585 @p3528 @p3977 @p12139 @p98 @p3486 @p176 @p995 @p12543 @p12521 @p175 @p69 @p3391 @p9 @p848 @p4651 @p67 @p1380 @p3412 @p325 @p3465 @p3441 @p4511 @p12753 @p12519 @p1665 @p989 @p951 @p952) :args ((or @t400 @t358 @t459 @t469 @t418 @t498 @t427) (@list true false false false true true true true false true true true false true true false true true true true false false true true true true true true false true true true true true false true true false true true true true true true true false true true false true) (@list @t802 @t487 @t406 @t684 @t482 @t781 @t651 @t1214 @t658 @t664 @t723 @t895 @t399 @t525 @t592 @t399 @t961 @t646 @t543 @t362 @t506 @t462 @t432 @t794 @t644 @t382 @t380 @t247 @t477 @t491 @t1331 @t374 @t375 @t433 @t625 @t235 @t437 @t372 @t534 @t415 @t420 @t743 @t745 @t474 @t360 @t390 @t373 @t485 @t487 @t233))) % 1.02/1.27 (step @p13200 :rule and_elim :premises (@p4) :args (54)) % 1.02/1.27 (step @p13201 :rule symm :premises (@p13200)) % 1.02/1.27 (step @p13202 :rule bool-double-not-elim :args (@t1360)) % 1.02/1.27 (step @p13203 :rule nary_cong :premises (@p954 @p13202 @p12 @p2948) :args ((or @t488 (not @t1361) @t359 @t683))) % 1.02/1.27 (assume-push @p27747 @t487) % 1.02/1.27 (assume-push @p27748 @t682) % 1.02/1.27 (assume-push @p27749 @t358) % 1.02/1.27 (assume-push @p27750 @t1361) % 1.02/1.27 (step @p109 :rule evaluate :args (@t388)) % 1.02/1.27 (step @p13208 :rule symm :premises (@p27749)) % 1.02/1.27 (step @p13209 :rule trans :premises (@p13208 @p951)) % 1.02/1.27 (step @p13210 :rule symm :premises (@p13209)) % 1.02/1.27 (step @p13211 :rule symm :premises (@p27748)) % 1.02/1.27 (step @p13212 :rule trans :premises (@p13211 @p951 @p13210)) % 1.02/1.27 (step @p13213 :rule true_intro :premises (@p13212)) % 1.02/1.27 (step @p13214 :rule false_intro :premises (@p13201)) % 1.02/1.27 (step @p13215 :rule symm :premises (@p13214)) % 1.02/1.27 (step @p13216 :rule trans :premises (@p13215 @p13213)) % 1.02/1.27 (step @p13217 false :rule eq_resolve :premises (@p13216 @p109)) % 1.02/1.27 (step-pop @p27751 :rule scope :premises (@p13217)) % 1.02/1.27 (step-pop @p27752 :rule scope :premises (@p27751)) % 1.02/1.27 (step-pop @p27753 :rule scope :premises (@p27752)) % 1.02/1.27 (step-pop @p27754 :rule scope :premises (@p27753)) % 1.02/1.27 (step @p13218 :rule process_scope :premises (@p27754) :args (false)) % 1.02/1.27 (assume-push @p27755 @t487) % 1.02/1.27 (assume-push @p27756 @t1361) % 1.02/1.27 (assume-push @p27757 @t358) % 1.02/1.27 (assume-push @p27758 @t682) % 1.02/1.27 (step @p13227 :rule and_intro :premises (@p951 @p27758 @p27757 @p13201)) % 1.02/1.27 (step-pop @p27759 :rule scope :premises (@p13227)) % 1.02/1.27 (step-pop @p27760 :rule scope :premises (@p27759)) % 1.02/1.27 (step-pop @p27761 :rule scope :premises (@p27760)) % 1.02/1.27 (step-pop @p27762 :rule scope :premises (@p27761)) % 1.02/1.27 (step @p13228 :rule process_scope :premises (@p27762) :args (@t1362)) % 1.02/1.27 (step @p13233 :rule implies_elim :premises (@p13228)) % 1.02/1.27 (step @p13234 :rule resolution :premises (@p13233 @p13218) :args (true @t1362)) % 1.02/1.27 (step @p13235 :rule not_and :premises (@p13234)) % 1.02/1.27 (step @p13236 :rule eq_resolve :premises (@p13235 @p13203)) % 1.02/1.27 (step @p13237 :rule reordering :premises (@p13236) :args ((or @t1360 @t683 @t359 @t488))) % 1.02/1.27 (step @p13238 :rule nary_cong :premises (@p1488 @p2355 @p12 @p849 @p1328) :args ((or @t402 @t621 @t359 @t478 @t526))) % 1.02/1.27 (assume-push @p27763 @t399) % 1.02/1.27 (assume-push @p27764 @t620) % 1.02/1.27 (assume-push @p27765 @t358) % 1.02/1.27 (assume-push @p27766 @t477) % 1.02/1.27 (assume-push @p27767 @t620) % 1.02/1.27 (assume-push @p27768 @t866) % 1.02/1.27 (step @p2368 :rule false_intro :premises (@p2354)) % 1.02/1.27 (step @p2083 :rule refl :args (@t22)) % 1.02/1.27 (step @p13245 :rule cong :premises (@p27768 @p2083) :args (@t525)) % 1.02/1.27 (step @p13246 :rule trans :premises (@p13245 @p2368)) % 1.02/1.27 (step @p13247 :rule false_elim :premises (@p13246)) % 1.02/1.27 (step-pop @p27769 :rule scope :premises (@p13247)) % 1.02/1.27 (step-pop @p27770 :rule scope :premises (@p27769)) % 1.02/1.27 (step @p13248 :rule process_scope :premises (@p27770) :args (@t526)) % 1.02/1.27 (assume-push @p27771 @t477) % 1.02/1.27 (assume-push @p27772 @t358) % 1.02/1.27 (assume-push @p27773 @t399) % 1.02/1.27 (step @p13254 :rule symm :premises (@p27765)) % 1.02/1.27 (step @p13255 :rule symm :premises (@p27766)) % 1.02/1.27 (step @p13256 :rule cong :premises (@p13255 @p13254) :args (@t227)) % 1.02/1.27 (step @p13257 :rule trans :premises (@p65 @p13256)) % 1.02/1.27 (step-pop @p27774 :rule scope :premises (@p13257)) % 1.02/1.27 (step-pop @p27775 :rule scope :premises (@p27774)) % 1.02/1.27 (step-pop @p27776 :rule scope :premises (@p27775)) % 1.02/1.27 (step @p13258 :rule process_scope :premises (@p27776) :args (@t866)) % 1.02/1.27 (step @p13262 :rule and_intro :premises (@p27766 @p27765 @p65)) % 1.02/1.27 (step @p13263 :rule modus_ponens :premises (@p13262 @p13258)) % 1.02/1.27 (step @p13264 :rule and_intro :premises (@p2354 @p13263)) % 1.02/1.27 (step @p13265 :rule modus_ponens :premises (@p13264 @p13248)) % 1.02/1.27 (step-pop @p27777 :rule scope :premises (@p13265)) % 1.02/1.27 (step-pop @p27778 :rule scope :premises (@p27777)) % 1.02/1.27 (step-pop @p27779 :rule scope :premises (@p27778)) % 1.02/1.27 (step-pop @p27780 :rule scope :premises (@p27779)) % 1.02/1.27 (step @p13266 :rule process_scope :premises (@p27780) :args (@t526)) % 1.02/1.27 (step @p13271 :rule implies_elim :premises (@p13266)) % 1.02/1.27 (step @p13272 :rule cnf_and_neg :args (@t1363)) % 1.02/1.27 (step @p13273 :rule resolution :premises (@p13272 @p13271) :args (true @t1363)) % 1.02/1.27 (step @p13274 :rule eq_resolve :premises (@p13273 @p13238)) % 1.02/1.27 (step @p13275 :rule reordering :premises (@p13274) :args ((or @t619 @t359 @t478 @t526 @t402))) % 1.02/1.27 (step @p13276 :rule nary_cong :premises (@p1488 @p4582 @p12 @p849 @p3252) :args ((or @t402 @t862 @t359 @t478 @t724))) % 1.02/1.27 (assume-push @p27781 @t399) % 1.02/1.27 (assume-push @p27782 @t861) % 1.02/1.27 (assume-push @p27783 @t358) % 1.02/1.27 (assume-push @p27784 @t477) % 1.02/1.27 (assume-push @p27785 @t861) % 1.02/1.27 (assume-push @p27786 @t866) % 1.02/1.27 (step @p4590 :rule false_intro :premises (@p4580)) % 1.02/1.27 (step @p2789 :rule refl :args (@t29)) % 1.02/1.27 (step @p13283 :rule cong :premises (@p27786 @p2789) :args (@t723)) % 1.02/1.27 (step @p13284 :rule trans :premises (@p13283 @p4590)) % 1.02/1.27 (step @p13285 :rule false_elim :premises (@p13284)) % 1.02/1.27 (step-pop @p27787 :rule scope :premises (@p13285)) % 1.02/1.27 (step-pop @p27788 :rule scope :premises (@p27787)) % 1.02/1.27 (step @p13286 :rule process_scope :premises (@p27788) :args (@t724)) % 1.02/1.27 (assume-push @p27789 @t477) % 1.02/1.27 (assume-push @p27790 @t358) % 1.02/1.27 (assume-push @p27791 @t399) % 1.02/1.27 (step @p13254 :rule symm :premises (@p27783)) % 1.02/1.27 (step @p13255 :rule symm :premises (@p27784)) % 1.02/1.27 (step @p13256 :rule cong :premises (@p13255 @p13254) :args (@t227)) % 1.02/1.27 (step @p13257 :rule trans :premises (@p65 @p13256)) % 1.02/1.27 (step-pop @p27792 :rule scope :premises (@p13257)) % 1.02/1.27 (step-pop @p27793 :rule scope :premises (@p27792)) % 1.02/1.27 (step-pop @p27794 :rule scope :premises (@p27793)) % 1.02/1.27 (step @p13292 :rule process_scope :premises (@p27794) :args (@t866)) % 1.02/1.27 (step @p13296 :rule and_intro :premises (@p27784 @p27783 @p65)) % 1.02/1.27 (step @p13297 :rule modus_ponens :premises (@p13296 @p13292)) % 1.02/1.27 (step @p13298 :rule and_intro :premises (@p4580 @p13297)) % 1.02/1.27 (step @p13299 :rule modus_ponens :premises (@p13298 @p13286)) % 1.02/1.27 (step-pop @p27795 :rule scope :premises (@p13299)) % 1.02/1.27 (step-pop @p27796 :rule scope :premises (@p27795)) % 1.02/1.27 (step-pop @p27797 :rule scope :premises (@p27796)) % 1.02/1.27 (step-pop @p27798 :rule scope :premises (@p27797)) % 1.02/1.27 (step @p13300 :rule process_scope :premises (@p27798) :args (@t724)) % 1.02/1.27 (step @p13305 :rule implies_elim :premises (@p13300)) % 1.02/1.27 (step @p13306 :rule cnf_and_neg :args (@t1364)) % 1.02/1.27 (step @p13307 :rule resolution :premises (@p13306 @p13305) :args (true @t1364)) % 1.02/1.27 (step @p13308 :rule eq_resolve :premises (@p13307 @p13276)) % 1.02/1.27 (step @p13309 :rule reordering :premises (@p13308) :args ((or @t860 @t724 @t359 @t478 @t402))) % 1.02/1.27 (step @p13310 :rule nary_cong :premises (@p1488 @p1955 @p12 @p849 @p3779) :args ((or @t402 @t583 @t359 @t478 @t773))) % 1.02/1.27 (assume-push @p27799 @t399) % 1.02/1.27 (assume-push @p27800 @t582) % 1.02/1.27 (assume-push @p27801 @t358) % 1.02/1.27 (assume-push @p27802 @t477) % 1.02/1.27 (assume-push @p27803 @t582) % 1.02/1.27 (assume-push @p27804 @t866) % 1.02/1.27 (step @p1963 :rule false_intro :premises (@p1952)) % 1.02/1.27 (step @p1964 :rule refl :args (@t112)) % 1.02/1.27 (step @p7252 :rule cong :premises (@p27804 @p1964) :args (@t772)) % 1.02/1.27 (step @p7253 :rule trans :premises (@p7252 @p1963)) % 1.02/1.27 (step @p7254 :rule false_elim :premises (@p7253)) % 1.02/1.27 (step-pop @p27805 :rule scope :premises (@p7254)) % 1.02/1.27 (step-pop @p27806 :rule scope :premises (@p27805)) % 1.02/1.27 (step @p13317 :rule process_scope :premises (@p27806) :args (@t773)) % 1.02/1.27 (assume-push @p27807 @t477) % 1.02/1.27 (assume-push @p27808 @t358) % 1.02/1.27 (assume-push @p27809 @t399) % 1.02/1.27 (step @p13254 :rule symm :premises (@p27801)) % 1.02/1.27 (step @p13255 :rule symm :premises (@p27802)) % 1.02/1.27 (step @p13256 :rule cong :premises (@p13255 @p13254) :args (@t227)) % 1.02/1.27 (step @p13257 :rule trans :premises (@p65 @p13256)) % 1.02/1.27 (step-pop @p27810 :rule scope :premises (@p13257)) % 1.02/1.27 (step-pop @p27811 :rule scope :premises (@p27810)) % 1.02/1.27 (step-pop @p27812 :rule scope :premises (@p27811)) % 1.02/1.27 (step @p13323 :rule process_scope :premises (@p27812) :args (@t866)) % 1.02/1.27 (step @p13327 :rule and_intro :premises (@p27802 @p27801 @p65)) % 1.02/1.27 (step @p13328 :rule modus_ponens :premises (@p13327 @p13323)) % 1.02/1.27 (step @p13329 :rule and_intro :premises (@p1952 @p13328)) % 1.02/1.27 (step @p13330 :rule modus_ponens :premises (@p13329 @p13317)) % 1.02/1.27 (step-pop @p27813 :rule scope :premises (@p13330)) % 1.02/1.27 (step-pop @p27814 :rule scope :premises (@p27813)) % 1.02/1.27 (step-pop @p27815 :rule scope :premises (@p27814)) % 1.02/1.27 (step-pop @p27816 :rule scope :premises (@p27815)) % 1.02/1.27 (step @p13331 :rule process_scope :premises (@p27816) :args (@t773)) % 1.02/1.27 (step @p13336 :rule implies_elim :premises (@p13331)) % 1.02/1.27 (step @p13337 :rule cnf_and_neg :args (@t1365)) % 1.02/1.27 (step @p13338 :rule resolution :premises (@p13337 @p13336) :args (true @t1365)) % 1.02/1.27 (step @p13339 :rule eq_resolve :premises (@p13338 @p13310)) % 1.02/1.27 (step @p13340 :rule reordering :premises (@p13339) :args ((or @t581 @t359 @t478 @t773 @t402))) % 1.02/1.27 (step @p13341 :rule chain_m_resolution :premises (@p6802 @p6779 @p3958 @p3006 @p2831 @p2807 @p10291 @p10090) :args ((or @t373 @t682 @t692 @t415 @t684 @t743 @t659) @t1226 (@list @t1022 @t781 @t693 @t664 @t666 @t651 @t1214))) % 1.02/1.27 (step @p13342 :rule nary_cong :premises (@p102 @p1208 @p12 @p849 @p152 @p10349 @p2808) :args ((or @t377 @t513 @t359 @t478 @t391 @t1229 @t665))) % 1.02/1.27 (assume-push @p27817 @t372) % 1.02/1.27 (assume-push @p27818 @t512) % 1.02/1.27 (assume-push @p27819 @t358) % 1.02/1.27 (assume-push @p27820 @t477) % 1.02/1.27 (assume-push @p27821 @t390) % 1.02/1.27 (assume-push @p27822 @t1228) % 1.02/1.27 (assume-push @p27823 @t512) % 1.02/1.27 (assume-push @p27824 @t1228) % 1.02/1.27 (assume-push @p27825 @t390) % 1.02/1.27 (assume-push @p27826 @t846) % 1.02/1.27 (step @p1214 :rule false_intro :premises (@p1207)) % 1.02/1.27 (step @p13353 :rule symm :premises (@p27826)) % 1.02/1.27 (step @p13354 :rule trans :premises (@p13353 @p27821)) % 1.02/1.27 (step @p13355 :rule cong :premises (@p27822 @p13354) :args (@t664)) % 1.02/1.27 (step @p13356 :rule trans :premises (@p13355 @p1214)) % 1.02/1.27 (step @p13357 :rule false_elim :premises (@p13356)) % 1.02/1.27 (step-pop @p27827 :rule scope :premises (@p13357)) % 1.02/1.27 (step-pop @p27828 :rule scope :premises (@p27827)) % 1.02/1.27 (step-pop @p27829 :rule scope :premises (@p27828)) % 1.02/1.27 (step-pop @p27830 :rule scope :premises (@p27829)) % 1.02/1.27 (step @p13358 :rule process_scope :premises (@p27830) :args (@t665)) % 1.02/1.27 (assume-push @p27831 @t358) % 1.02/1.27 (assume-push @p27832 @t477) % 1.02/1.27 (assume-push @p27833 @t372) % 1.02/1.27 (step @p13366 :rule symm :premises (@p27820)) % 1.02/1.27 (step @p13367 :rule symm :premises (@p27819)) % 1.02/1.27 (step @p13368 :rule cong :premises (@p13367 @p13366) :args (@t223)) % 1.02/1.27 (step @p13369 :rule trans :premises (@p67 @p13368)) % 1.02/1.27 (step-pop @p27834 :rule scope :premises (@p13369)) % 1.02/1.27 (step-pop @p27835 :rule scope :premises (@p27834)) % 1.02/1.27 (step-pop @p27836 :rule scope :premises (@p27835)) % 1.02/1.27 (step @p13370 :rule process_scope :premises (@p27836) :args (@t846)) % 1.02/1.27 (step @p13374 :rule and_intro :premises (@p27819 @p27820 @p67)) % 1.02/1.27 (step @p13375 :rule modus_ponens :premises (@p13374 @p13370)) % 1.02/1.27 (step @p13376 :rule and_intro :premises (@p1207 @p27822 @p27821 @p13375)) % 1.02/1.27 (step @p13377 :rule modus_ponens :premises (@p13376 @p13358)) % 1.02/1.27 (step-pop @p27837 :rule scope :premises (@p13377)) % 1.02/1.27 (step-pop @p27838 :rule scope :premises (@p27837)) % 1.02/1.27 (step-pop @p27839 :rule scope :premises (@p27838)) % 1.02/1.27 (step-pop @p27840 :rule scope :premises (@p27839)) % 1.02/1.27 (step-pop @p27841 :rule scope :premises (@p27840)) % 1.02/1.27 (step-pop @p27842 :rule scope :premises (@p27841)) % 1.02/1.27 (step @p13378 :rule process_scope :premises (@p27842) :args (@t665)) % 1.02/1.27 (step @p13385 :rule implies_elim :premises (@p13378)) % 1.02/1.27 (step @p13386 :rule cnf_and_neg :args (@t1366)) % 1.02/1.27 (step @p13387 :rule resolution :premises (@p13386 @p13385) :args (true @t1366)) % 1.02/1.27 (step @p13388 :rule eq_resolve :premises (@p13387 @p13342)) % 1.02/1.27 (step @p13389 :rule reordering :premises (@p13388) :args ((or @t511 @t391 @t665 @t359 @t478 @t1229 @t377))) % 1.02/1.27 (step @p13390 :rule chain_m_resolution :premises (@p13389 @p1207 @p67 @p12933 @p4685 @p1326 @p1134 @p1378 @p10490 @p12865 @p404 @p12932 @p12844 @p12843 @p13341 @p6674 @p4001 @p951 @p949 @p12565 @p818 @p3778 @p13340 @p1952 @p65 @p13309 @p4580 @p65 @p13275 @p2354 @p65 @p13237 @p13201 @p951 @p13199 @p3510 @p1176 @p3486 @p176 @p989 @p951 @p952 @p3439 @p3414 @p3528 @p3391 @p848 @p4651 @p67 @p1380 @p3977 @p9 @p12139 @p98 @p3412 @p325 @p3465 @p3441 @p995 @p12543 @p12521 @p175 @p69 @p4511 @p12753 @p12519 @p1665) :args ((or @t400 @t459 @t469 @t418 @t498 @t427) (@list true false false true true false false false true true true false true true true true false false true true false true true false true true false true true false true true false false true true true true true false true true true true true true true false true true false true true true true true true false true true true true true true false true) (@list @t511 @t372 @t664 @t543 @t527 @t506 @t503 @t1228 @t532 @t439 @t549 @t797 @t809 @t658 @t684 @t802 @t487 @t406 @t482 @t245 @t766 @t772 @t581 @t399 @t723 @t860 @t399 @t525 @t619 @t399 @t682 @t1360 @t487 @t358 @t750 @t243 @t380 @t247 @t485 @t487 @t233 @t692 @t739 @t432 @t433 @t235 @t437 @t372 @t534 @t794 @t625 @t644 @t382 @t415 @t420 @t743 @t745 @t477 @t491 @t1331 @t374 @t375 @t474 @t360 @t390 @t373))) % 1.02/1.27 (step @p13391 :rule chain_m_resolution :premises (@p3824 @p3734 @p770 @p3958 @p13390 @p12212 @p12140 @p11789 @p587 @p3043 @p11374 @p6779 @p67 @p10796 @p176 @p3043 @p12168 @p63 @p38 @p349 @p325 @p11376 @p3215 @p951 @p2036 @p323 @p239 @p301 @p12211 @p12069) :args ((or @t693 @t373 @t651 @t469) (@list true false false true true true true true false true true false true true false false true true true true true true false true true true true false true) (@list @t768 @t451 @t664 @t426 @t743 @t498 @t400 @t464 @t701 @t833 @t1022 @t372 @t390 @t247 @t701 @t387 @t366 @t368 @t418 @t420 @t459 @t684 @t487 @t587 @t415 @t239 @t406 @t360 @t781))) % 1.02/1.27 (step @p13392 :rule chain_m_resolution :premises (@p9436 @p1176 @p3014 @p10883 @p11475 @p5540 @p11822 @p11429 @p549 @p507 @p13391 @p63 @p38 @p12211 @p12069 @p2645) :args ((or @t693 @t373 @t469) (@list true false false true false true true true false false true true false true true) (@list @t243 @t697 @t1060 @t656 @t935 @t723 @t983 @t241 @t454 @t651 @t366 @t368 @t360 @t781 @t374))) % 1.02/1.27 (step @p13393 :rule nary_cong :premises (@p178 @p3679 @p2646 @p772) :args ((or @t397 @t704 @t403 @t378))) % 1.02/1.27 (assume-push @p27843 @t701) % 1.02/1.27 (assume-push @p27844 @t400) % 1.02/1.27 (assume-push @p27845 @t373) % 1.02/1.27 (assume-push @p27846 @t248) % 1.02/1.27 (step @p109 :rule evaluate :args (@t388)) % 1.02/1.27 (step @p13398 :rule symm :premises (@p27844)) % 1.02/1.27 (step @p13399 :rule trans :premises (@p27845 @p13398 @p3043)) % 1.02/1.27 (step @p13400 :rule symm :premises (@p13399)) % 1.02/1.27 (step @p13401 :rule trans :premises (@p3043 @p13400)) % 1.02/1.27 (step @p13402 :rule true_intro :premises (@p13401)) % 1.02/1.27 (step @p186 :rule false_intro :premises (@p176)) % 1.02/1.27 (step @p6834 :rule symm :premises (@p186)) % 1.02/1.27 (step @p13403 :rule trans :premises (@p6834 @p13402)) % 1.02/1.27 (step @p13404 false :rule eq_resolve :premises (@p13403 @p109)) % 1.02/1.27 (step-pop @p27847 :rule scope :premises (@p13404)) % 1.02/1.27 (step-pop @p27848 :rule scope :premises (@p27847)) % 1.02/1.27 (step-pop @p27849 :rule scope :premises (@p27848)) % 1.02/1.27 (step-pop @p27850 :rule scope :premises (@p27849)) % 1.02/1.27 (step @p13405 :rule process_scope :premises (@p27850) :args (false)) % 1.02/1.27 (assume-push @p27851 @t248) % 1.02/1.27 (assume-push @p27852 @t701) % 1.02/1.27 (assume-push @p27853 @t400) % 1.02/1.27 (assume-push @p27854 @t373) % 1.02/1.27 (step @p13414 :rule and_intro :premises (@p3043 @p27853 @p27854 @p176)) % 1.02/1.27 (step-pop @p27855 :rule scope :premises (@p13414)) % 1.02/1.27 (step-pop @p27856 :rule scope :premises (@p27855)) % 1.02/1.27 (step-pop @p27857 :rule scope :premises (@p27856)) % 1.02/1.27 (step-pop @p27858 :rule scope :premises (@p27857)) % 1.02/1.27 (step @p13415 :rule process_scope :premises (@p27858) :args (@t1367)) % 1.02/1.27 (step @p13420 :rule implies_elim :premises (@p13415)) % 1.02/1.27 (step @p13421 :rule resolution :premises (@p13420 @p13405) :args (true @t1367)) % 1.02/1.27 (step @p13422 :rule not_and :premises (@p13421)) % 1.02/1.27 (step @p13423 :rule eq_resolve :premises (@p13422 @p13393)) % 1.02/1.27 (step @p13424 :rule reordering :premises (@p13423) :args ((or @t247 @t403 @t378 @t704))) % 1.02/1.27 (step @p13425 :rule chain_m_resolution :premises (@p383 @p375 @p351 @p1372 @p325 @p770 @p1324 @p65 @p1854 @p1818 @p951 @p1816 @p69 @p951 @p2522 @p2497 @p2495 @p2470 @p9 @p2430 @p1380 @p2409 @p13424 @p3043 @p176 @p1124 @p792 @p587) :args ((or @t469 @t378 @t476) (@list true true true true false false false true true false true true false true false true true false true true false true false true true true true) (@list @t424 @t428 @t380 @t420 @t426 @t522 @t399 @t406 @t567 @t487 @t418 @t375 @t487 @t451 @t629 @t602 @t433 @t625 @t432 @t534 @t498 @t400 @t701 @t247 @t360 @t390 @t464))) % 1.02/1.27 (step @p13426 :rule nary_cong :premises (@p2707 @p772 @p4367) :args ((or @t648 @t378 @t840))) % 1.02/1.27 (assume-push @p27859 @t647) % 1.02/1.27 (assume-push @p27860 @t373) % 1.02/1.27 (assume-push @p27861 @t647) % 1.02/1.27 (assume-push @p27862 @t373) % 1.02/1.27 (step @p2713 :rule false_intro :premises (@p2705)) % 1.02/1.27 (step @p2714 :rule refl :args (@t159)) % 1.02/1.27 (step @p13431 :rule cong :premises (@p27860 @p2714) :args (@t387)) % 1.02/1.27 (step @p13432 :rule trans :premises (@p13431 @p2713)) % 1.02/1.27 (step @p13433 :rule false_elim :premises (@p13432)) % 1.02/1.27 (step-pop @p27863 :rule scope :premises (@p13433)) % 1.02/1.27 (step-pop @p27864 :rule scope :premises (@p27863)) % 1.02/1.27 (step @p13434 :rule process_scope :premises (@p27864) :args (@t840)) % 1.02/1.27 (step @p13437 :rule and_intro :premises (@p2705 @p27860)) % 1.02/1.27 (step @p13438 :rule modus_ponens :premises (@p13437 @p13434)) % 1.02/1.27 (step-pop @p27865 :rule scope :premises (@p13438)) % 1.02/1.27 (step-pop @p27866 :rule scope :premises (@p27865)) % 1.02/1.27 (step @p13439 :rule process_scope :premises (@p27866) :args (@t840)) % 1.02/1.27 (step @p13442 :rule implies_elim :premises (@p13439)) % 1.02/1.27 (step @p13443 :rule cnf_and_neg :args (@t1368)) % 1.02/1.27 (step @p13444 :rule resolution :premises (@p13443 @p13442) :args (true @t1368)) % 1.02/1.27 (step @p13445 :rule eq_resolve :premises (@p13444 @p13426)) % 1.02/1.27 (step @p13446 :rule nary_cong :premises (@p1488 @p5771 @p772 @p849 @p3252) :args ((or @t402 @t954 @t378 @t478 @t724))) % 1.02/1.27 (assume-push @p27867 @t399) % 1.02/1.27 (assume-push @p27868 @t953) % 1.02/1.27 (assume-push @p27869 @t373) % 1.02/1.27 (assume-push @p27870 @t477) % 1.02/1.27 (assume-push @p27871 @t953) % 1.02/1.27 (assume-push @p27872 @t525) % 1.02/1.27 (step @p5777 :rule false_intro :premises (@p5770)) % 1.02/1.27 (step @p2789 :rule refl :args (@t29)) % 1.02/1.27 (step @p13453 :rule cong :premises (@p27872 @p2789) :args (@t723)) % 1.02/1.27 (step @p13454 :rule trans :premises (@p13453 @p5777)) % 1.02/1.27 (step @p13455 :rule false_elim :premises (@p13454)) % 1.02/1.27 (step-pop @p27873 :rule scope :premises (@p13455)) % 1.02/1.27 (step-pop @p27874 :rule scope :premises (@p27873)) % 1.02/1.27 (step @p13456 :rule process_scope :premises (@p27874) :args (@t724)) % 1.02/1.27 (assume-push @p27875 @t477) % 1.02/1.27 (assume-push @p27876 @t373) % 1.02/1.27 (assume-push @p27877 @t399) % 1.02/1.27 (step @p1502 :rule symm :premises (@p27869)) % 1.02/1.27 (step @p1503 :rule symm :premises (@p27870)) % 1.02/1.27 (step @p1504 :rule cong :premises (@p1503 @p1502) :args (@t227)) % 1.02/1.27 (step @p1505 :rule trans :premises (@p65 @p1504)) % 1.02/1.27 (step-pop @p27878 :rule scope :premises (@p1505)) % 1.02/1.27 (step-pop @p27879 :rule scope :premises (@p27878)) % 1.02/1.27 (step-pop @p27880 :rule scope :premises (@p27879)) % 1.02/1.27 (step @p13462 :rule process_scope :premises (@p27880) :args (@t525)) % 1.02/1.27 (step @p13466 :rule and_intro :premises (@p27870 @p27869 @p65)) % 1.02/1.27 (step @p13467 :rule modus_ponens :premises (@p13466 @p13462)) % 1.02/1.27 (step @p13468 :rule and_intro :premises (@p5770 @p13467)) % 1.02/1.27 (step @p13469 :rule modus_ponens :premises (@p13468 @p13456)) % 1.02/1.27 (step-pop @p27881 :rule scope :premises (@p13469)) % 1.02/1.27 (step-pop @p27882 :rule scope :premises (@p27881)) % 1.02/1.27 (step-pop @p27883 :rule scope :premises (@p27882)) % 1.02/1.27 (step-pop @p27884 :rule scope :premises (@p27883)) % 1.02/1.27 (step @p13470 :rule process_scope :premises (@p27884) :args (@t724)) % 1.02/1.27 (step @p13475 :rule implies_elim :premises (@p13470)) % 1.02/1.27 (step @p13476 :rule cnf_and_neg :args (@t1369)) % 1.02/1.27 (step @p13477 :rule resolution :premises (@p13476 @p13475) :args (true @t1369)) % 1.02/1.27 (step @p13478 :rule eq_resolve :premises (@p13477 @p13446)) % 1.02/1.27 (step @p13479 :rule reordering :premises (@p13478) :args ((or @t952 @t378 @t724 @t478 @t402))) % 1.02/1.27 (assume-push @p27885 @t701) % 1.02/1.27 (assume-push @p27886 @t871) % 1.02/1.27 (assume-push @p27887 @t781) % 1.02/1.27 (assume-push @p27888 @t781) % 1.02/1.27 (assume-push @p27889 @t701) % 1.02/1.27 (assume-push @p27890 @t871) % 1.02/1.27 (step @p13486 :rule cong :premises (@p27886 @p27886) :args (@t79)) % 1.02/1.27 (step @p13487 :rule trans :premises (@p13486 @p3042 @p27887)) % 1.02/1.27 (step-pop @p27891 :rule scope :premises (@p13487)) % 1.02/1.27 (step-pop @p27892 :rule scope :premises (@p27891)) % 1.02/1.27 (step-pop @p27893 :rule scope :premises (@p27892)) % 1.02/1.27 (step @p13488 :rule process_scope :premises (@p27893) :args (@t689)) % 1.02/1.27 (step @p13492 :rule and_intro :premises (@p27887 @p3043 @p27886)) % 1.02/1.27 (step @p13493 :rule modus_ponens :premises (@p13492 @p13488)) % 1.02/1.27 (step-pop @p27894 :rule scope :premises (@p13493)) % 1.02/1.27 (step-pop @p27895 :rule scope :premises (@p27894)) % 1.02/1.27 (step-pop @p27896 :rule scope :premises (@p27895)) % 1.02/1.27 (step @p13494 :rule process_scope :premises (@p27896) :args (@t689)) % 1.02/1.27 (step @p13498 :rule implies_elim :premises (@p13494)) % 1.02/1.27 (step @p13499 :rule cnf_and_neg :args (@t1370)) % 1.02/1.27 (step @p13500 :rule resolution :premises (@p13499 @p13498) :args (true @t1370)) % 1.02/1.27 (step @p13501 :rule reordering :premises (@p13500) :args ((or @t689 @t782 @t872 @t704))) % 1.02/1.27 (step @p13502 :rule chain_m_resolution :premises (@p13501 @p2974 @p3043 @p10883 @p13479 @p5770 @p65 @p995 @p9436 @p1176 @p7120 @p7097 @p12143 @p3014 @p11671 @p507 @p5770 @p2409 @p792 @p587 @p13424 @p3043 @p176 @p1124 @p13445 @p2705 @p13425 @p2645 @p13392) :args ((or @t693 @t469 @t366) (@list true false false true true false false true true true true false false true false true false true true true false true true true true true true false) (@list @t689 @t701 @t781 @t723 @t952 @t399 @t477 @t1060 @t243 @t491 @t1055 @t871 @t697 @t656 @t454 @t952 @t498 @t390 @t464 @t400 @t701 @t247 @t360 @t387 @t646 @t474 @t374 @t373))) % 1.02/1.27 (step @p13503 :rule chain_m_resolution :premises (@p1372 @p325 @p1563 @p383 @p12096 @p4091 @p238 @p1664 @p1628 @p951 @p770 @p1087 @p452 @p67 @p2032 @p69 @p1134 @p2522 @p2497 @p2495 @p2470 @p9 @p2430 @p1380 @p12210 @p1326 @p2409 @p792 @p587 @p13424 @p3043 @p176 @p1487 @p67 @p11 @p1124) :args ((or @t469 @t367 @t378 @t492) (@list true false false true true false true true false false true true false true true false true false true true false true true true true false true true true false true true false true true) (@list @t420 @t522 @t380 @t543 @t813 @t408 @t418 @t553 @t487 @t406 @t426 @t237 @t372 @t424 @t375 @t506 @t451 @t629 @t602 @t433 @t625 @t432 @t534 @t549 @t527 @t498 @t390 @t464 @t400 @t701 @t247 @t415 @t372 @t362 @t360))) % 1.02/1.27 (step @p13504 :rule chain_m_resolution :premises (@p9292 @p3016 @p3043 @p10883 @p9236 @p13479 @p5770 @p65 @p12139 @p98 @p995 @p13503 @p11987 @p9051 @p10816 @p6779 @p2645 @p13445 @p2705 @p13392) :args ((or @t693 @t469 @t781 @t367) (@list true false false false true true false true true false true true true true true true true true false) (@list @t699 @t701 @t1060 @t961 @t723 @t952 @t399 @t644 @t382 @t477 @t491 @t474 @t1154 @t871 @t1022 @t374 @t387 @t646 @t373))) % 1.02/1.27 (step @p13505 :rule chain_m_resolution :premises (@p13504 @p9374 @p818 @p3043 @p13502) :args ((or @t693 @t469) (@list true true false false) (@list @t781 @t245 @t701 @t366))) % 1.02/1.27 (step @p13506 :rule nary_cong :premises (@p3679 @p2707 @p3251 @p2646) :args ((or @t704 @t648 @t695 @t403))) % 1.02/1.27 (assume-push @p27897 @t701) % 1.02/1.27 (assume-push @p27898 @t400) % 1.02/1.27 (assume-push @p27899 @t693) % 1.02/1.27 (assume-push @p27900 @t647) % 1.02/1.27 (step @p109 :rule evaluate :args (@t388)) % 1.02/1.27 (step @p13511 :rule symm :premises (@p27899)) % 1.02/1.27 (step @p13512 :rule trans :premises (@p13511 @p3043)) % 1.02/1.27 (step @p13513 :rule symm :premises (@p13512)) % 1.02/1.27 (step @p13514 :rule symm :premises (@p27898)) % 1.02/1.27 (step @p13515 :rule trans :premises (@p13514 @p3043 @p13513)) % 1.02/1.27 (step @p13516 :rule true_intro :premises (@p13515)) % 1.02/1.27 (step @p2713 :rule false_intro :premises (@p2705)) % 1.02/1.27 (step @p13517 :rule symm :premises (@p2713)) % 1.02/1.27 (step @p13518 :rule trans :premises (@p13517 @p13516)) % 1.02/1.27 (step @p13519 false :rule eq_resolve :premises (@p13518 @p109)) % 1.02/1.27 (step-pop @p27901 :rule scope :premises (@p13519)) % 1.02/1.27 (step-pop @p27902 :rule scope :premises (@p27901)) % 1.02/1.27 (step-pop @p27903 :rule scope :premises (@p27902)) % 1.02/1.27 (step-pop @p27904 :rule scope :premises (@p27903)) % 1.02/1.27 (step @p13520 :rule process_scope :premises (@p27904) :args (false)) % 1.02/1.27 (assume-push @p27905 @t701) % 1.02/1.27 (assume-push @p27906 @t647) % 1.02/1.27 (assume-push @p27907 @t693) % 1.02/1.27 (assume-push @p27908 @t400) % 1.02/1.27 (step @p13529 :rule and_intro :premises (@p3043 @p27908 @p27907 @p2705)) % 1.02/1.27 (step-pop @p27909 :rule scope :premises (@p13529)) % 1.02/1.27 (step-pop @p27910 :rule scope :premises (@p27909)) % 1.02/1.27 (step-pop @p27911 :rule scope :premises (@p27910)) % 1.02/1.27 (step-pop @p27912 :rule scope :premises (@p27911)) % 1.02/1.27 (step @p13530 :rule process_scope :premises (@p27912) :args (@t1371)) % 1.02/1.27 (step @p13535 :rule implies_elim :premises (@p13530)) % 1.02/1.27 (step @p13536 :rule resolution :premises (@p13535 @p13520) :args (true @t1371)) % 1.02/1.27 (step @p13537 :rule not_and :premises (@p13536)) % 1.02/1.27 (step @p13538 :rule eq_resolve :premises (@p13537 @p13506)) % 1.02/1.27 (step @p13539 :rule reordering :premises (@p13538) :args ((or @t646 @t695 @t403 @t704))) % 1.02/1.27 (assume-push @p27913 @t383) % 1.02/1.27 (assume-push @p27914 @t693) % 1.02/1.27 (assume-push @p27915 @t380) % 1.02/1.27 (assume-push @p27916 @t383) % 1.02/1.27 (assume-push @p27917 @t380) % 1.02/1.27 (assume-push @p27918 @t693) % 1.02/1.27 (step @p13546 :rule cong :premises (@p27915 @p27915) :args (@t159)) % 1.02/1.27 (step @p13547 :rule trans :premises (@p27914 @p13546 @p95)) % 1.02/1.27 (step-pop @p27919 :rule scope :premises (@p13547)) % 1.02/1.27 (step-pop @p27920 :rule scope :premises (@p27919)) % 1.02/1.27 (step-pop @p27921 :rule scope :premises (@p27920)) % 1.02/1.27 (step @p13548 :rule process_scope :premises (@p27921) :args (@t247)) % 1.02/1.27 (step @p13552 :rule and_intro :premises (@p96 @p27915 @p27914)) % 1.02/1.27 (step @p13553 :rule modus_ponens :premises (@p13552 @p13548)) % 1.02/1.27 (step-pop @p27922 :rule scope :premises (@p13553)) % 1.02/1.27 (step-pop @p27923 :rule scope :premises (@p27922)) % 1.02/1.27 (step-pop @p27924 :rule scope :premises (@p27923)) % 1.02/1.27 (step @p13554 :rule process_scope :premises (@p27924) :args (@t247)) % 1.02/1.27 (step @p13558 :rule implies_elim :premises (@p13554)) % 1.02/1.27 (step @p13559 :rule cnf_and_neg :args (@t1372)) % 1.02/1.27 (step @p13560 :rule resolution :premises (@p13559 @p13558) :args (true @t1372)) % 1.02/1.27 (step @p13561 :rule reordering :premises (@p13560) :args ((or @t247 @t695 @t381 @t384))) % 1.02/1.27 (step @p13562 :rule nary_cong :premises (@p2647 @p3679 @p3251 @p2706) :args ((or @t641 @t704 @t695 @t645))) % 1.02/1.27 (assume-push @p27925 @t701) % 1.02/1.27 (assume-push @p27926 @t693) % 1.02/1.27 (assume-push @p27927 @t644) % 1.02/1.27 (assume-push @p27928 @t242) % 1.02/1.27 (step @p109 :rule evaluate :args (@t388)) % 1.02/1.27 (step @p13567 :rule symm :premises (@p27926)) % 1.02/1.27 (step @p13568 :rule trans :premises (@p27927 @p13567 @p3043)) % 1.02/1.27 (step @p13569 :rule symm :premises (@p13568)) % 1.02/1.27 (step @p13570 :rule trans :premises (@p3043 @p13569)) % 1.02/1.27 (step @p13571 :rule true_intro :premises (@p13570)) % 1.02/1.27 (step @p2653 :rule false_intro :premises (@p549)) % 1.02/1.27 (step @p11260 :rule symm :premises (@p2653)) % 1.02/1.27 (step @p13572 :rule trans :premises (@p11260 @p13571)) % 1.02/1.27 (step @p13573 false :rule eq_resolve :premises (@p13572 @p109)) % 1.02/1.27 (step-pop @p27929 :rule scope :premises (@p13573)) % 1.02/1.27 (step-pop @p27930 :rule scope :premises (@p27929)) % 1.02/1.27 (step-pop @p27931 :rule scope :premises (@p27930)) % 1.02/1.27 (step-pop @p27932 :rule scope :premises (@p27931)) % 1.02/1.27 (step @p13574 :rule process_scope :premises (@p27932) :args (false)) % 1.02/1.27 (assume-push @p27933 @t242) % 1.02/1.27 (assume-push @p27934 @t701) % 1.02/1.27 (assume-push @p27935 @t693) % 1.02/1.27 (assume-push @p27936 @t644) % 1.02/1.27 (step @p13583 :rule and_intro :premises (@p3043 @p27935 @p27936 @p549)) % 1.02/1.27 (step-pop @p27937 :rule scope :premises (@p13583)) % 1.02/1.27 (step-pop @p27938 :rule scope :premises (@p27937)) % 1.02/1.27 (step-pop @p27939 :rule scope :premises (@p27938)) % 1.02/1.27 (step-pop @p27940 :rule scope :premises (@p27939)) % 1.02/1.27 (step @p13584 :rule process_scope :premises (@p27940) :args (@t1373)) % 1.02/1.27 (step @p13589 :rule implies_elim :premises (@p13584)) % 1.02/1.27 (step @p13590 :rule resolution :premises (@p13589 @p13574) :args (true @t1373)) % 1.02/1.27 (step @p13591 :rule not_and :premises (@p13590)) % 1.02/1.27 (step @p13592 :rule eq_resolve :premises (@p13591 @p13562)) % 1.02/1.27 (step @p13593 :rule reordering :premises (@p13592) :args ((or @t241 @t695 @t645 @t704))) % 1.02/1.27 (step @p13594 :rule chain_m_resolution :premises (@p2071 @p2036 @p96 @p383 @p375 @p351 @p770 @p2522 @p2497 @p2495 @p2470 @p9 @p2430 @p1380 @p272 @p239 @p238 @p2409 @p323 @p239 @p1865 @p3412 @p325 @p13539 @p3043 @p2705 @p13561 @p96 @p176 @p13505) :args ((or @t469 @t416) (@list true false false true true false true false true true false true true true true false false true true false true true true false true true false true false) (@list @t587 @t383 @t418 @t424 @t428 @t426 @t451 @t629 @t602 @t433 @t625 @t432 @t534 @t406 @t239 @t408 @t498 @t360 @t239 @t404 @t390 @t420 @t400 @t701 @t646 @t380 @t383 @t247 @t693))) % 1.02/1.27 (step @p13595 :rule chain_m_resolution :premises (@p2409 @p2451 @p848 @p4651 @p1380 @p67 @p13539 @p3043 @p2705 @p13505) :args ((or @t469 @t360 @t438) (@list true true true true false true false true false) (@list @t498 @t235 @t390 @t534 @t372 @t400 @t701 @t646 @t693))) % 1.02/1.27 (step @p13596 :rule chain_m_resolution :premises (@p2495 @p2522 @p2497 @p2470 @p9 @p2547 @p2430 @p1380 @p449 @p2409 @p13539 @p3043 @p2705 @p13561 @p96 @p176 @p13505) :args ((or @t373 @t469 @t390 @t415 @t360 @t437) (@list false false true false false true true false false true false true true false true false) (@list @t602 @t629 @t433 @t625 @t451 @t432 @t534 @t443 @t498 @t400 @t701 @t646 @t380 @t383 @t247 @t693))) % 1.02/1.27 (assume-push @p27941 @t625) % 1.02/1.27 (assume-push @p27942 @t664) % 1.02/1.27 (assume-push @p27943 @t797) % 1.02/1.27 (assume-push @p27944 @t797) % 1.02/1.27 (assume-push @p27945 @t625) % 1.02/1.27 (assume-push @p27946 @t664) % 1.02/1.27 (step @p13603 :rule symm :premises (@p27943)) % 1.02/1.27 (step @p13604 :rule cong :premises (@p13603 @p13603) :args (@t205)) % 1.02/1.27 (step @p13605 :rule symm :premises (@p27942)) % 1.02/1.27 (step @p13606 :rule trans :premises (@p13605 @p9 @p13604)) % 1.02/1.27 (step-pop @p27947 :rule scope :premises (@p13606)) % 1.02/1.27 (step-pop @p27948 :rule scope :premises (@p27947)) % 1.02/1.27 (step-pop @p27949 :rule scope :premises (@p27948)) % 1.02/1.27 (step @p13607 :rule process_scope :premises (@p27949) :args (@t1327)) % 1.02/1.27 (step @p13611 :rule and_intro :premises (@p27943 @p9 @p27942)) % 1.02/1.27 (step @p13612 :rule modus_ponens :premises (@p13611 @p13607)) % 1.02/1.27 (step-pop @p27950 :rule scope :premises (@p13612)) % 1.02/1.27 (step-pop @p27951 :rule scope :premises (@p27950)) % 1.02/1.27 (step-pop @p27952 :rule scope :premises (@p27951)) % 1.02/1.27 (step @p13613 :rule process_scope :premises (@p27952) :args (@t1327)) % 1.02/1.27 (step @p13617 :rule implies_elim :premises (@p13613)) % 1.02/1.27 (step @p13618 :rule cnf_and_neg :args (@t1374)) % 1.02/1.27 (step @p13619 :rule resolution :premises (@p13618 @p13617) :args (true @t1374)) % 1.02/1.27 (step @p13620 :rule reordering :premises (@p13619) :args ((or @t1327 @t665 @t799 @t627))) % 1.02/1.27 (step @p13621 :rule chain_m_resolution :premises (@p13620 @p12469 @p9 @p4055 @p10348 @p3156 @p1134 @p9696 @p9688 @p9678 @p1088 @p9649 @p13341 @p3958) :args ((or @t373 @t682 @t692 @t781 @t415 @t684 @t743 @t723 @t437 @t794 @t433) (@list true false false true true false false true true true false true false) (@list @t1327 @t625 @t797 @t809 @t717 @t506 @t958 @t1012 @t956 @t231 @t1194 @t658 @t664))) % 1.02/1.27 (step @p13622 :rule chain_m_resolution :premises (@p9688 @p9696 @p11189 @p5196 @p1134 @p9678 @p1088 @p9649 @p2831 @p2807 @p13621 @p3958) :args ((or @t373 @t682 @t781 @t415 @t684 @t743 @t723 @t437 @t794 @t433) (@list false true true false true true false true true false false) (@list @t1012 @t958 @t908 @t506 @t956 @t231 @t1194 @t658 @t666 @t692 @t664))) % 1.02/1.27 (step @p13623 :rule nary_cong :premises (@p513 @p2894 @p2893 @p2781) :args ((or @t455 @t679 @t676 @t659))) % 1.02/1.27 (assume-push @p27953 @t454) % 1.02/1.27 (assume-push @p27954 @t658) % 1.02/1.27 (assume-push @p27955 @t675) % 1.02/1.27 (assume-push @p27956 @t678) % 1.02/1.27 (step @p109 :rule evaluate :args (@t388)) % 1.02/1.27 (step @p13628 :rule symm :premises (@p27955)) % 1.02/1.27 (step @p13629 :rule trans :premises (@p13628 @p507)) % 1.02/1.27 (step @p13630 :rule symm :premises (@p13629)) % 1.02/1.27 (step @p13631 :rule symm :premises (@p27954)) % 1.02/1.27 (step @p13632 :rule trans :premises (@p13631 @p507 @p13630)) % 1.02/1.27 (step @p13633 :rule true_intro :premises (@p13632)) % 1.02/1.27 (step @p2900 :rule false_intro :premises (@p2892)) % 1.02/1.27 (step @p13634 :rule symm :premises (@p2900)) % 1.02/1.27 (step @p13635 :rule trans :premises (@p13634 @p13633)) % 1.02/1.27 (step @p13636 false :rule eq_resolve :premises (@p13635 @p109)) % 1.02/1.27 (step-pop @p27957 :rule scope :premises (@p13636)) % 1.02/1.27 (step-pop @p27958 :rule scope :premises (@p27957)) % 1.02/1.27 (step-pop @p27959 :rule scope :premises (@p27958)) % 1.02/1.27 (step-pop @p27960 :rule scope :premises (@p27959)) % 1.02/1.27 (step @p13637 :rule process_scope :premises (@p27960) :args (false)) % 1.02/1.27 (assume-push @p27961 @t454) % 1.02/1.27 (assume-push @p27962 @t678) % 1.02/1.27 (assume-push @p27963 @t675) % 1.02/1.27 (assume-push @p27964 @t658) % 1.02/1.27 (step @p13646 :rule and_intro :premises (@p507 @p27964 @p27963 @p2892)) % 1.02/1.27 (step-pop @p27965 :rule scope :premises (@p13646)) % 1.02/1.27 (step-pop @p27966 :rule scope :premises (@p27965)) % 1.02/1.27 (step-pop @p27967 :rule scope :premises (@p27966)) % 1.02/1.27 (step-pop @p27968 :rule scope :premises (@p27967)) % 1.02/1.27 (step @p13647 :rule process_scope :premises (@p27968) :args (@t1375)) % 1.02/1.27 (step @p13652 :rule implies_elim :premises (@p13647)) % 1.02/1.27 (step @p13653 :rule resolution :premises (@p13652 @p13637) :args (true @t1375)) % 1.02/1.27 (step @p13654 :rule not_and :premises (@p13653)) % 1.02/1.27 (step @p13655 :rule eq_resolve :premises (@p13654 @p13623)) % 1.02/1.27 (step @p13656 :rule reordering :premises (@p13655) :args ((or @t677 @t659 @t676 @t455))) % 1.02/1.27 (step @p13657 :rule and_elim :premises (@p4) :args (89)) % 1.02/1.27 (step @p13658 :rule symm :premises (@p13657)) % 1.02/1.27 (assume-push @p27969 @t625) % 1.02/1.27 (assume-push @p27970 @t675) % 1.02/1.27 (assume-push @p27971 @t809) % 1.02/1.27 (assume-push @p27972 @t809) % 1.02/1.27 (assume-push @p27973 @t625) % 1.02/1.27 (assume-push @p27974 @t675) % 1.02/1.27 (step @p13665 :rule symm :premises (@p27971)) % 1.02/1.27 (step @p13666 :rule cong :premises (@p13665 @p13665) :args (@t205)) % 1.02/1.27 (step @p13667 :rule symm :premises (@p27970)) % 1.02/1.27 (step @p13668 :rule trans :premises (@p13667 @p9 @p13666)) % 1.02/1.27 (step-pop @p27975 :rule scope :premises (@p13668)) % 1.02/1.27 (step-pop @p27976 :rule scope :premises (@p27975)) % 1.02/1.27 (step-pop @p27977 :rule scope :premises (@p27976)) % 1.02/1.27 (step @p13669 :rule process_scope :premises (@p27977) :args (@t1376)) % 1.02/1.27 (step @p13673 :rule and_intro :premises (@p27971 @p9 @p27970)) % 1.02/1.27 (step @p13674 :rule modus_ponens :premises (@p13673 @p13669)) % 1.02/1.27 (step-pop @p27978 :rule scope :premises (@p13674)) % 1.02/1.27 (step-pop @p27979 :rule scope :premises (@p27978)) % 1.02/1.27 (step-pop @p27980 :rule scope :premises (@p27979)) % 1.02/1.27 (step @p13675 :rule process_scope :premises (@p27980) :args (@t1376)) % 1.02/1.27 (step @p13679 :rule implies_elim :premises (@p13675)) % 1.02/1.27 (step @p13680 :rule cnf_and_neg :args (@t1377)) % 1.02/1.27 (step @p13681 :rule resolution :premises (@p13680 @p13679) :args (true @t1377)) % 1.02/1.27 (step @p13682 :rule reordering :premises (@p13681) :args ((or @t1376 @t676 @t810 @t627))) % 1.02/1.27 (step @p13683 :rule chain_m_resolution :premises (@p9958 @p6879 @p951 @p9696 @p4055) :args ((or @t723 @t437 @t958 @t794 @t433 @t809 @t658) @t550 (@list @t1031 @t487 @t1012 @t797))) % 1.02/1.27 (step @p13684 :rule nary_cong :premises (@p1140 @p5158 @p3442 @p5853) :args ((or @t507 @t904 @t744 @t959))) % 1.02/1.27 (assume-push @p27981 @t506) % 1.02/1.27 (assume-push @p27982 @t958) % 1.02/1.27 (assume-push @p27983 @t743) % 1.02/1.27 (assume-push @p27984 @t903) % 1.02/1.27 (step @p109 :rule evaluate :args (@t388)) % 1.02/1.27 (step @p13689 :rule symm :premises (@p27983)) % 1.02/1.27 (step @p13690 :rule trans :premises (@p13689 @p1134)) % 1.02/1.27 (step @p13691 :rule symm :premises (@p13690)) % 1.02/1.27 (step @p13692 :rule symm :premises (@p27982)) % 1.02/1.27 (step @p13693 :rule trans :premises (@p13692 @p1134 @p13691)) % 1.02/1.27 (step @p13694 :rule true_intro :premises (@p13693)) % 1.02/1.27 (step @p5166 :rule false_intro :premises (@p5156)) % 1.02/1.27 (step @p13695 :rule symm :premises (@p5166)) % 1.02/1.27 (step @p13696 :rule trans :premises (@p13695 @p13694)) % 1.02/1.27 (step @p13697 false :rule eq_resolve :premises (@p13696 @p109)) % 1.02/1.27 (step-pop @p27985 :rule scope :premises (@p13697)) % 1.02/1.27 (step-pop @p27986 :rule scope :premises (@p27985)) % 1.02/1.27 (step-pop @p27987 :rule scope :premises (@p27986)) % 1.02/1.27 (step-pop @p27988 :rule scope :premises (@p27987)) % 1.02/1.27 (step @p13698 :rule process_scope :premises (@p27988) :args (false)) % 1.02/1.27 (assume-push @p27989 @t506) % 1.02/1.27 (assume-push @p27990 @t903) % 1.02/1.27 (assume-push @p27991 @t743) % 1.02/1.27 (assume-push @p27992 @t958) % 1.02/1.27 (step @p13707 :rule and_intro :premises (@p1134 @p27992 @p27991 @p5156)) % 1.02/1.27 (step-pop @p27993 :rule scope :premises (@p13707)) % 1.02/1.27 (step-pop @p27994 :rule scope :premises (@p27993)) % 1.02/1.27 (step-pop @p27995 :rule scope :premises (@p27994)) % 1.02/1.27 (step-pop @p27996 :rule scope :premises (@p27995)) % 1.02/1.27 (step @p13708 :rule process_scope :premises (@p27996) :args (@t1378)) % 1.02/1.27 (step @p13713 :rule implies_elim :premises (@p13708)) % 1.02/1.27 (step @p13714 :rule resolution :premises (@p13713 @p13698) :args (true @t1378)) % 1.02/1.27 (step @p13715 :rule not_and :premises (@p13714)) % 1.02/1.27 (step @p13716 :rule eq_resolve :premises (@p13715 @p13684)) % 1.02/1.27 (step @p13717 :rule reordering :premises (@p13716) :args ((or @t902 @t744 @t959 @t507))) % 1.02/1.27 (step @p13718 :rule chain_m_resolution :premises (@p13717 @p5156 @p1134 @p13683 @p13682 @p13658 @p9 @p13656 @p2892 @p507 @p7857 @p9246 @p9232 @p952 @p8096 @p9147 @p9110 @p1134 @p13622 @p7154 @p1207 @p67 @p3391 @p848 @p9 @p13596 @p6802 @p6779 @p9414 @p9378 @p3977 @p9 @p13593 @p3043 @p549 @p3275 @p3250 @p13505) :args ((or @t373 @t682 @t469 @t415 @t360 @t684 @t437) (@list true false false true true false true true false false true true true false true true false false true true false true true false false true true true true true false true false true true true false) (@list @t902 @t506 @t958 @t809 @t1376 @t625 @t658 @t677 @t454 @t675 @t1106 @t1006 @t233 @t1119 @t915 @t1159 @t506 @t743 @t443 @t511 @t372 @t433 @t235 @t625 @t390 @t781 @t1022 @t1060 @t1174 @t794 @t625 @t644 @t701 @t241 @t723 @t725 @t693))) % 1.02/1.27 (step @p13719 :rule nary_cong :premises (@p513 @p407 @p2410 @p2781) :args ((or @t455 @t441 @t500 @t659))) % 1.02/1.27 (assume-push @p27997 @t454) % 1.02/1.27 (assume-push @p27998 @t658) % 1.02/1.27 (assume-push @p27999 @t498) % 1.02/1.27 (assume-push @p28000 @t440) % 1.02/1.27 (step @p109 :rule evaluate :args (@t388)) % 1.02/1.27 (step @p13724 :rule symm :premises (@p27999)) % 1.02/1.27 (step @p13725 :rule trans :premises (@p13724 @p507)) % 1.02/1.27 (step @p13726 :rule symm :premises (@p13725)) % 1.02/1.27 (step @p13727 :rule symm :premises (@p27998)) % 1.02/1.27 (step @p13728 :rule trans :premises (@p13727 @p507 @p13726)) % 1.02/1.27 (step @p13729 :rule true_intro :premises (@p13728)) % 1.02/1.27 (step @p419 :rule false_intro :premises (@p404)) % 1.02/1.27 (step @p420 :rule symm :premises (@p419)) % 1.02/1.27 (step @p13730 :rule trans :premises (@p420 @p13729)) % 1.02/1.27 (step @p13731 false :rule eq_resolve :premises (@p13730 @p109)) % 1.02/1.27 (step-pop @p28001 :rule scope :premises (@p13731)) % 1.02/1.27 (step-pop @p28002 :rule scope :premises (@p28001)) % 1.02/1.27 (step-pop @p28003 :rule scope :premises (@p28002)) % 1.02/1.27 (step-pop @p28004 :rule scope :premises (@p28003)) % 1.02/1.27 (step @p13732 :rule process_scope :premises (@p28004) :args (false)) % 1.02/1.27 (assume-push @p28005 @t454) % 1.02/1.27 (assume-push @p28006 @t440) % 1.02/1.27 (assume-push @p28007 @t498) % 1.02/1.27 (assume-push @p28008 @t658) % 1.02/1.27 (step @p13741 :rule and_intro :premises (@p507 @p28008 @p28007 @p404)) % 1.02/1.27 (step-pop @p28009 :rule scope :premises (@p13741)) % 1.02/1.27 (step-pop @p28010 :rule scope :premises (@p28009)) % 1.02/1.27 (step-pop @p28011 :rule scope :premises (@p28010)) % 1.02/1.27 (step-pop @p28012 :rule scope :premises (@p28011)) % 1.02/1.27 (step @p13742 :rule process_scope :premises (@p28012) :args (@t1379)) % 1.02/1.27 (step @p13747 :rule implies_elim :premises (@p13742)) % 1.02/1.27 (step @p13748 :rule resolution :premises (@p13747 @p13732) :args (true @t1379)) % 1.02/1.27 (step @p13749 :rule not_and :premises (@p13748)) % 1.02/1.27 (step @p13750 :rule eq_resolve :premises (@p13749 @p13719)) % 1.02/1.27 (step @p13751 :rule reordering :premises (@p13750) :args ((or @t439 @t500 @t659 @t455))) % 1.02/1.27 (step @p13752 :rule nary_cong :premises (@p1140 @p5746 @p353 @p5853) :args ((or @t507 @t950 @t427 @t959))) % 1.02/1.27 (assume-push @p28013 @t506) % 1.02/1.27 (assume-push @p28014 @t958) % 1.02/1.27 (assume-push @p28015 @t426) % 1.02/1.27 (assume-push @p28016 @t949) % 1.02/1.27 (step @p109 :rule evaluate :args (@t388)) % 1.02/1.27 (step @p13757 :rule symm :premises (@p28015)) % 1.02/1.27 (step @p13758 :rule trans :premises (@p13757 @p1134)) % 1.02/1.27 (step @p13759 :rule symm :premises (@p13758)) % 1.02/1.27 (step @p13760 :rule symm :premises (@p28014)) % 1.02/1.27 (step @p13761 :rule trans :premises (@p13760 @p1134 @p13759)) % 1.02/1.27 (step @p13762 :rule true_intro :premises (@p13761)) % 1.02/1.27 (step @p5752 :rule false_intro :premises (@p5744)) % 1.02/1.27 (step @p13763 :rule symm :premises (@p5752)) % 1.02/1.27 (step @p13764 :rule trans :premises (@p13763 @p13762)) % 1.02/1.27 (step @p13765 false :rule eq_resolve :premises (@p13764 @p109)) % 1.02/1.27 (step-pop @p28017 :rule scope :premises (@p13765)) % 1.02/1.27 (step-pop @p28018 :rule scope :premises (@p28017)) % 1.02/1.27 (step-pop @p28019 :rule scope :premises (@p28018)) % 1.02/1.27 (step-pop @p28020 :rule scope :premises (@p28019)) % 1.02/1.27 (step @p13766 :rule process_scope :premises (@p28020) :args (false)) % 1.02/1.27 (assume-push @p28021 @t506) % 1.02/1.27 (assume-push @p28022 @t949) % 1.02/1.27 (assume-push @p28023 @t426) % 1.02/1.27 (assume-push @p28024 @t958) % 1.02/1.27 (step @p13775 :rule and_intro :premises (@p1134 @p28024 @p28023 @p5744)) % 1.02/1.27 (step-pop @p28025 :rule scope :premises (@p13775)) % 1.02/1.27 (step-pop @p28026 :rule scope :premises (@p28025)) % 1.02/1.27 (step-pop @p28027 :rule scope :premises (@p28026)) % 1.02/1.27 (step-pop @p28028 :rule scope :premises (@p28027)) % 1.02/1.27 (step @p13776 :rule process_scope :premises (@p28028) :args (@t1380)) % 1.02/1.27 (step @p13781 :rule implies_elim :premises (@p13776)) % 1.02/1.27 (step @p13782 :rule resolution :premises (@p13781 @p13766) :args (true @t1380)) % 1.02/1.27 (step @p13783 :rule not_and :premises (@p13782)) % 1.02/1.27 (step @p13784 :rule eq_resolve :premises (@p13783 @p13752)) % 1.02/1.27 (step @p13785 :rule reordering :premises (@p13784) :args ((or @t948 @t427 @t959 @t507))) % 1.02/1.27 (step @p13786 :rule nary_cong :premises (@p354 @p326 @p353 @p39 @p4532) :args ((or @t430 @t419 @t427 @t367 @t856))) % 1.02/1.27 (assume-push @p28029 @t429) % 1.02/1.27 (assume-push @p28030 @t418) % 1.02/1.27 (assume-push @p28031 @t426) % 1.02/1.27 (assume-push @p28032 @t366) % 1.02/1.27 (assume-push @p28033 @t429) % 1.02/1.27 (assume-push @p28034 @t426) % 1.02/1.27 (assume-push @p28035 @t418) % 1.02/1.27 (assume-push @p28036 @t366) % 1.02/1.27 (step @p360 :rule false_intro :premises (@p351)) % 1.02/1.27 (step @p13795 :rule symm :premises (@p28032)) % 1.02/1.27 (step @p13796 :rule trans :premises (@p13795 @p28030)) % 1.02/1.27 (step @p13797 :rule cong :premises (@p28031 @p13796) :args (@t855)) % 1.02/1.27 (step @p13798 :rule trans :premises (@p13797 @p360)) % 1.02/1.27 (step @p13799 :rule false_elim :premises (@p13798)) % 1.02/1.27 (step-pop @p28037 :rule scope :premises (@p13799)) % 1.02/1.27 (step-pop @p28038 :rule scope :premises (@p28037)) % 1.02/1.27 (step-pop @p28039 :rule scope :premises (@p28038)) % 1.02/1.27 (step-pop @p28040 :rule scope :premises (@p28039)) % 1.02/1.27 (step @p13800 :rule process_scope :premises (@p28040) :args (@t856)) % 1.02/1.27 (step @p13805 :rule and_intro :premises (@p351 @p28031 @p28030 @p28032)) % 1.02/1.27 (step @p13806 :rule modus_ponens :premises (@p13805 @p13800)) % 1.02/1.27 (step-pop @p28041 :rule scope :premises (@p13806)) % 1.02/1.27 (step-pop @p28042 :rule scope :premises (@p28041)) % 1.02/1.27 (step-pop @p28043 :rule scope :premises (@p28042)) % 1.02/1.27 (step-pop @p28044 :rule scope :premises (@p28043)) % 1.02/1.27 (step @p13807 :rule process_scope :premises (@p28044) :args (@t856)) % 1.02/1.27 (step @p13812 :rule implies_elim :premises (@p13807)) % 1.02/1.27 (step @p13813 :rule cnf_and_neg :args (@t1381)) % 1.02/1.27 (step @p13814 :rule resolution :premises (@p13813 @p13812) :args (true @t1381)) % 1.02/1.27 (step @p13815 :rule eq_resolve :premises (@p13814 @p13786)) % 1.02/1.27 (step @p13816 :rule reordering :premises (@p13815) :args ((or @t428 @t367 @t427 @t419 @t856))) % 1.02/1.27 (step @p13817 :rule chain_m_resolution :premises (@p13816 @p351 @p10569 @p3651 @p11 @p1134 @p585 @p10434 @p2807 @p10412 @p1088 @p9 @p3083 @p1887 @p587 @p13683 @p383 @p13785 @p5744 @p1134 @p375 @p351 @p3465 @p3441 @p770 @p2522 @p2497 @p2495 @p2470 @p9 @p13751 @p404 @p507 @p2430 @p1380 @p2703 @p1264 @p507 @p272 @p239 @p238 @p2409 @p1865 @p3412 @p325 @p13718 @p13595 @p10846 @p818 @p951 @p9439 @p63 @p38 @p2997 @p2974 @p13561 @p96 @p176 @p3977 @p9 @p13593 @p549 @p3275 @p3250 @p13539 @p3043 @p2705 @p13505) :args ((or @t373 @t469 @t367) (@list true false true true false false true true true true false false true true false false true true false true true true true false true false true true false true true false true true true true false true true false false false true true false true true true false false true true true true true false true true false true true true true true false true false) (@list @t428 @t855 @t543 @t362 @t506 @t462 @t1237 @t666 @t1234 @t231 @t625 @t707 @t358 @t464 @t809 @t418 @t958 @t948 @t506 @t424 @t428 @t743 @t745 @t426 @t451 @t629 @t602 @t433 @t625 @t658 @t439 @t454 @t432 @t534 @t459 @t518 @t454 @t406 @t239 @t408 @t498 @t404 @t390 @t420 @t415 @t437 @t682 @t245 @t487 @t1180 @t360 @t368 @t684 @t689 @t380 @t383 @t247 @t794 @t625 @t644 @t241 @t723 @t725 @t400 @t701 @t646 @t693))) % 1.02/1.27 (step @p13818 :rule chain_m_resolution :premises (@p10348 @p3156 @p1134 @p9696 @p4055 @p6713 @p6676 @p951 @p3999 @p1088 @p9) :args ((or @t723 @t437 @t794 @t433 @t658 @t685) @t565 (@list @t717 @t506 @t958 @t809 @t1012 @t1014 @t487 @t797 @t231 @t625))) % 1.02/1.27 (step @p13819 :rule chain_m_resolution :premises (@p13682 @p13658 @p9 @p7857 @p13683 @p9246 @p13717 @p5156 @p1134 @p9232 @p952 @p8096 @p9147 @p9110 @p1134) :args ((or @t1060 @t443 @t723 @t437 @t794 @t433 @t658 @t744) (@list true false false false true true true false true true false true true false) (@list @t1376 @t625 @t675 @t809 @t1106 @t958 @t902 @t506 @t1006 @t233 @t1119 @t915 @t1159 @t506))) % 1.02/1.27 (step @p13820 :rule nary_cong :premises (@p954 @p2782 @p5114 @p6714) :args ((or @t488 @t662 @t894 @t799))) % 1.02/1.27 (assume-push @p28045 @t487) % 1.02/1.27 (assume-push @p28046 @t797) % 1.02/1.27 (assume-push @p28047 @t893) % 1.02/1.27 (assume-push @p28048 @t661) % 1.02/1.27 (step @p109 :rule evaluate :args (@t388)) % 1.02/1.27 (step @p13825 :rule symm :premises (@p28047)) % 1.02/1.27 (step @p13826 :rule trans :premises (@p13825 @p951)) % 1.02/1.27 (step @p13827 :rule symm :premises (@p13826)) % 1.02/1.27 (step @p13828 :rule symm :premises (@p28046)) % 1.02/1.27 (step @p13829 :rule trans :premises (@p13828 @p951 @p13827)) % 1.02/1.27 (step @p13830 :rule true_intro :premises (@p13829)) % 1.02/1.27 (step @p2788 :rule false_intro :premises (@p2779)) % 1.02/1.27 (step @p13831 :rule symm :premises (@p2788)) % 1.02/1.27 (step @p13832 :rule trans :premises (@p13831 @p13830)) % 1.02/1.27 (step @p13833 false :rule eq_resolve :premises (@p13832 @p109)) % 1.02/1.27 (step-pop @p28049 :rule scope :premises (@p13833)) % 1.02/1.27 (step-pop @p28050 :rule scope :premises (@p28049)) % 1.02/1.27 (step-pop @p28051 :rule scope :premises (@p28050)) % 1.02/1.27 (step-pop @p28052 :rule scope :premises (@p28051)) % 1.02/1.27 (step @p13834 :rule process_scope :premises (@p28052) :args (false)) % 1.02/1.27 (assume-push @p28053 @t487) % 1.02/1.27 (assume-push @p28054 @t661) % 1.02/1.27 (assume-push @p28055 @t893) % 1.02/1.27 (assume-push @p28056 @t797) % 1.02/1.27 (step @p13843 :rule and_intro :premises (@p951 @p28056 @p28055 @p2779)) % 1.02/1.27 (step-pop @p28057 :rule scope :premises (@p13843)) % 1.02/1.27 (step-pop @p28058 :rule scope :premises (@p28057)) % 1.02/1.27 (step-pop @p28059 :rule scope :premises (@p28058)) % 1.02/1.27 (step-pop @p28060 :rule scope :premises (@p28059)) % 1.02/1.27 (step @p13844 :rule process_scope :premises (@p28060) :args (@t1382)) % 1.02/1.27 (step @p13849 :rule implies_elim :premises (@p13844)) % 1.02/1.27 (step @p13850 :rule resolution :premises (@p13849 @p13834) :args (true @t1382)) % 1.02/1.27 (step @p13851 :rule not_and :premises (@p13850)) % 1.02/1.27 (step @p13852 :rule eq_resolve :premises (@p13851 @p13820)) % 1.02/1.27 (step @p13853 :rule reordering :premises (@p13852) :args ((or @t660 @t894 @t799 @t488))) % 1.02/1.27 (step @p13854 :rule nary_cong :premises (@p8615 @p10114 @p7604) :args ((or @t1144 @t882 @t1095))) % 1.02/1.27 (assume-push @p28061 @t1143) % 1.02/1.27 (assume-push @p28062 @t879) % 1.02/1.27 (assume-push @p28063 @t1143) % 1.02/1.27 (assume-push @p28064 @t879) % 1.02/1.27 (step @p8630 :rule false_intro :premises (@p8613)) % 1.02/1.27 (step @p3023 :rule refl :args (@t60)) % 1.02/1.27 (step @p13859 :rule cong :premises (@p28062 @p3023) :args (@t1094)) % 1.02/1.27 (step @p13860 :rule trans :premises (@p13859 @p8630)) % 1.02/1.27 (step @p13861 :rule false_elim :premises (@p13860)) % 1.02/1.27 (step-pop @p28065 :rule scope :premises (@p13861)) % 1.02/1.27 (step-pop @p28066 :rule scope :premises (@p28065)) % 1.02/1.27 (step @p13862 :rule process_scope :premises (@p28066) :args (@t1095)) % 1.02/1.27 (step @p13865 :rule and_intro :premises (@p8613 @p28062)) % 1.02/1.27 (step @p13866 :rule modus_ponens :premises (@p13865 @p13862)) % 1.02/1.27 (step-pop @p28067 :rule scope :premises (@p13866)) % 1.02/1.27 (step-pop @p28068 :rule scope :premises (@p28067)) % 1.02/1.27 (step @p13867 :rule process_scope :premises (@p28068) :args (@t1095)) % 1.02/1.27 (step @p13870 :rule implies_elim :premises (@p13867)) % 1.02/1.27 (step @p13871 :rule cnf_and_neg :args (@t1383)) % 1.02/1.27 (step @p13872 :rule resolution :premises (@p13871 @p13870) :args (true @t1383)) % 1.02/1.27 (step @p13873 :rule eq_resolve :premises (@p13872 @p13854)) % 1.02/1.27 (step @p13874 :rule reordering :premises (@p13873) :args ((or @t1142 @t1095 @t882))) % 1.02/1.27 (step @p13875 :rule nary_cong :premises (@p5309 @p946 @p760 @p7842 @p5293) :args (@t199)) % 1.02/1.27 (step @p13876 :rule and_elim :premises (@p2) :args (5)) % 1.02/1.27 (step @p13877 :rule eq_resolve :premises (@p13876 @p13875)) % 1.02/1.27 (step @p13878 :rule chain_m_resolution :premises (@p1563 @p3731 @p3677 @p65 @p3043 @p3651 @p11 @p1134 @p585 @p11292 @p549 @p65 @p13877 @p13874 @p8613 @p4873 @p13853 @p2779 @p951 @p12865 @p404 @p4055 @p10348 @p3156 @p1134 @p9696 @p9688 @p9678 @p1088 @p9649 @p10511 @p3277 @p3958 @p13819 @p9171 @p9149 @p13237 @p13201 @p951 @p13718 @p13818 @p7154 @p1207 @p9414 @p9378 @p6802 @p6779 @p3275 @p3250 @p3391 @p848 @p3977 @p9 @p13593 @p549 @p8986 @p67 @p239 @p13596 @p13595 @p13817 @p13539 @p3043 @p2705 @p13505 @p13594) :args ((or @t373 @t469 @t360 @t658) (@list true true false false true true false false true true false false true true false true true false true true false true true false false true true true false true true false true true true true true false false true true true true true true true true true true true true false true true true false true false true true true false true false true) (@list @t522 @t761 @t399 @t701 @t543 @t362 @t506 @t462 @t459 @t241 @t399 @t474 @t1094 @t1142 @t879 @t893 @t660 @t487 @t532 @t439 @t797 @t809 @t717 @t506 @t958 @t1012 @t956 @t231 @t1194 @t549 @t729 @t664 @t743 @t871 @t1162 @t358 @t1360 @t487 @t682 @t684 @t443 @t511 @t1060 @t1174 @t781 @t1022 @t723 @t725 @t433 @t235 @t794 @t625 @t644 @t241 @t418 @t372 @t239 @t390 @t437 @t366 @t400 @t701 @t646 @t693 @t415))) % 1.02/1.27 (step @p13879 :rule nary_cong :premises (@p1089 @p2410 @p1381) :args ((or @t496 @t500 @t533))) % 1.02/1.27 (assume-push @p28069 @t232) % 1.02/1.27 (assume-push @p28070 @t498) % 1.02/1.27 (assume-push @p28071 @t232) % 1.02/1.27 (assume-push @p28072 @t498) % 1.02/1.27 (step @p1100 :rule false_intro :premises (@p1088)) % 1.02/1.27 (step @p13884 :rule symm :premises (@p28070)) % 1.02/1.27 (step @p281 :rule refl :args (tptp.e2)) % 1.02/1.27 (step @p13885 :rule cong :premises (@p281 @p13884) :args (@t532)) % 1.02/1.27 (step @p13886 :rule trans :premises (@p13885 @p1100)) % 1.02/1.27 (step @p13887 :rule false_elim :premises (@p13886)) % 1.02/1.27 (step-pop @p28073 :rule scope :premises (@p13887)) % 1.02/1.27 (step-pop @p28074 :rule scope :premises (@p28073)) % 1.02/1.27 (step @p13888 :rule process_scope :premises (@p28074) :args (@t533)) % 1.02/1.27 (step @p13891 :rule and_intro :premises (@p1088 @p28070)) % 1.02/1.27 (step @p13892 :rule modus_ponens :premises (@p13891 @p13888)) % 1.02/1.27 (step-pop @p28075 :rule scope :premises (@p13892)) % 1.02/1.27 (step-pop @p28076 :rule scope :premises (@p28075)) % 1.02/1.27 (step @p13893 :rule process_scope :premises (@p28076) :args (@t533)) % 1.02/1.27 (step @p13896 :rule implies_elim :premises (@p13893)) % 1.02/1.27 (step @p13897 :rule cnf_and_neg :args (@t1384)) % 1.02/1.27 (step @p13898 :rule resolution :premises (@p13897 @p13896) :args (true @t1384)) % 1.02/1.27 (step @p13899 :rule eq_resolve :premises (@p13898 @p13879)) % 1.02/1.27 (step @p13900 :rule chain_m_resolution :premises (@p9246 @p7857 @p9232 @p952 @p8096 @p9147 @p9110 @p1134 @p3958 @p9678 @p1088 @p9649 @p9688 @p9696 @p13682 @p13658 @p9 @p10348 @p3156 @p1134 @p4055 @p13853 @p2779 @p951 @p13877 @p13874 @p8613 @p3731 @p3677 @p65 @p3043 @p1563 @p3651 @p11 @p1134 @p4873 @p585 @p9171 @p9149 @p13237 @p13201 @p951 @p13718 @p13818 @p13899 @p1088 @p12210 @p1326 @p13751 @p404 @p507 @p2703 @p1264 @p507 @p13539 @p2705 @p8986 @p239 @p13817 @p3391 @p848 @p3977 @p9 @p13593 @p549 @p3275 @p3250 @p6802 @p6779 @p9414 @p3043 @p9378 @p13505 @p7154 @p67 @p1207 @p13596 @p13594 @p13595) :args ((or @t373 @t469 @t360 @t500) (@list false true true false true true false false true true false false false true true false true true false false true true false false true true true true false false false true true false false false true true true true false false true true true true true true true false true true false true true true true true true true true false true true true true true true true false true false true false true false true true) (@list @t1106 @t1006 @t233 @t1119 @t915 @t1159 @t506 @t743 @t664 @t231 @t1194 @t956 @t1012 @t675 @t1376 @t625 @t958 @t717 @t506 @t809 @t797 @t660 @t487 @t893 @t1094 @t1142 @t474 @t761 @t399 @t701 @t522 @t543 @t362 @t506 @t879 @t462 @t871 @t1162 @t358 @t1360 @t487 @t682 @t684 @t532 @t231 @t549 @t527 @t658 @t439 @t454 @t459 @t518 @t454 @t400 @t646 @t418 @t239 @t366 @t433 @t235 @t794 @t625 @t644 @t241 @t723 @t725 @t781 @t1022 @t1060 @t701 @t1174 @t693 @t443 @t372 @t511 @t390 @t415 @t437))) % 1.02/1.27 (step @p13901 :rule nary_cong :premises (@p954 @p9804 @p2949 @p7774) :args ((or @t488 @t1204 @t685 @t1107))) % 1.02/1.27 (assume-push @p28077 @t487) % 1.02/1.27 (assume-push @p28078 @t1106) % 1.02/1.27 (assume-push @p28079 @t684) % 1.02/1.27 (assume-push @p28080 @t1203) % 1.02/1.27 (step @p109 :rule evaluate :args (@t388)) % 1.02/1.27 (step @p13906 :rule symm :premises (@p28079)) % 1.02/1.27 (step @p13907 :rule trans :premises (@p13906 @p951)) % 1.02/1.27 (step @p13908 :rule symm :premises (@p13907)) % 1.02/1.27 (step @p13909 :rule symm :premises (@p28078)) % 1.02/1.27 (step @p13910 :rule trans :premises (@p13909 @p951 @p13908)) % 1.02/1.27 (step @p13911 :rule true_intro :premises (@p13910)) % 1.02/1.27 (step @p9810 :rule false_intro :premises (@p9803)) % 1.02/1.27 (step @p13912 :rule symm :premises (@p9810)) % 1.02/1.27 (step @p13913 :rule trans :premises (@p13912 @p13911)) % 1.02/1.27 (step @p13914 false :rule eq_resolve :premises (@p13913 @p109)) % 1.02/1.27 (step-pop @p28081 :rule scope :premises (@p13914)) % 1.02/1.27 (step-pop @p28082 :rule scope :premises (@p28081)) % 1.02/1.27 (step-pop @p28083 :rule scope :premises (@p28082)) % 1.02/1.27 (step-pop @p28084 :rule scope :premises (@p28083)) % 1.02/1.27 (step @p13915 :rule process_scope :premises (@p28084) :args (false)) % 1.02/1.27 (assume-push @p28085 @t487) % 1.02/1.27 (assume-push @p28086 @t1203) % 1.02/1.27 (assume-push @p28087 @t684) % 1.02/1.27 (assume-push @p28088 @t1106) % 1.02/1.27 (step @p13924 :rule and_intro :premises (@p951 @p28088 @p28087 @p9803)) % 1.02/1.27 (step-pop @p28089 :rule scope :premises (@p13924)) % 1.02/1.27 (step-pop @p28090 :rule scope :premises (@p28089)) % 1.02/1.27 (step-pop @p28091 :rule scope :premises (@p28090)) % 1.02/1.27 (step-pop @p28092 :rule scope :premises (@p28091)) % 1.02/1.27 (step @p13925 :rule process_scope :premises (@p28092) :args (@t1385)) % 1.02/1.27 (step @p13930 :rule implies_elim :premises (@p13925)) % 1.02/1.27 (step @p13931 :rule resolution :premises (@p13930 @p13915) :args (true @t1385)) % 1.02/1.27 (step @p13932 :rule not_and :premises (@p13931)) % 1.02/1.27 (step @p13933 :rule eq_resolve :premises (@p13932 @p13901)) % 1.02/1.27 (step @p13934 :rule reordering :premises (@p13933) :args ((or @t1202 @t685 @t1107 @t488))) % 1.02/1.27 (step @p13935 :rule nary_cong :premises (@p1140 @p9571 @p9111 @p5853) :args ((or @t507 @t1189 @t916 @t959))) % 1.02/1.27 (assume-push @p28093 @t506) % 1.02/1.27 (assume-push @p28094 @t958) % 1.02/1.27 (assume-push @p28095 @t915) % 1.02/1.27 (assume-push @p28096 @t1188) % 1.02/1.27 (step @p109 :rule evaluate :args (@t388)) % 1.02/1.27 (step @p13940 :rule symm :premises (@p28095)) % 1.02/1.27 (step @p13941 :rule trans :premises (@p13940 @p1134)) % 1.02/1.27 (step @p13942 :rule symm :premises (@p13941)) % 1.02/1.27 (step @p13943 :rule symm :premises (@p28094)) % 1.02/1.27 (step @p13944 :rule trans :premises (@p13943 @p1134 @p13942)) % 1.02/1.27 (step @p13945 :rule true_intro :premises (@p13944)) % 1.02/1.27 (step @p9579 :rule false_intro :premises (@p9569)) % 1.02/1.27 (step @p13946 :rule symm :premises (@p9579)) % 1.02/1.27 (step @p13947 :rule trans :premises (@p13946 @p13945)) % 1.02/1.27 (step @p13948 false :rule eq_resolve :premises (@p13947 @p109)) % 1.02/1.27 (step-pop @p28097 :rule scope :premises (@p13948)) % 1.02/1.27 (step-pop @p28098 :rule scope :premises (@p28097)) % 1.02/1.27 (step-pop @p28099 :rule scope :premises (@p28098)) % 1.02/1.27 (step-pop @p28100 :rule scope :premises (@p28099)) % 1.02/1.27 (step @p13949 :rule process_scope :premises (@p28100) :args (false)) % 1.02/1.27 (assume-push @p28101 @t506) % 1.02/1.27 (assume-push @p28102 @t1188) % 1.02/1.27 (assume-push @p28103 @t915) % 1.02/1.27 (assume-push @p28104 @t958) % 1.02/1.27 (step @p13958 :rule and_intro :premises (@p1134 @p28104 @p28103 @p9569)) % 1.02/1.27 (step-pop @p28105 :rule scope :premises (@p13958)) % 1.02/1.27 (step-pop @p28106 :rule scope :premises (@p28105)) % 1.02/1.27 (step-pop @p28107 :rule scope :premises (@p28106)) % 1.02/1.27 (step-pop @p28108 :rule scope :premises (@p28107)) % 1.02/1.27 (step @p13959 :rule process_scope :premises (@p28108) :args (@t1386)) % 1.02/1.27 (step @p13964 :rule implies_elim :premises (@p13959)) % 1.02/1.27 (step @p13965 :rule resolution :premises (@p13964 @p13949) :args (true @t1386)) % 1.02/1.27 (step @p13966 :rule not_and :premises (@p13965)) % 1.02/1.27 (step @p13967 :rule eq_resolve :premises (@p13966 @p13935)) % 1.02/1.27 (step @p13968 :rule reordering :premises (@p13967) :args ((or @t1187 @t916 @t959 @t507))) % 1.02/1.27 (step @p13969 :rule and_elim :premises (@p4) :args (32)) % 1.02/1.27 (step @p13970 :rule symm :premises (@p13969)) % 1.02/1.27 (step @p13971 :rule bool-double-not-elim :args (@t1387)) % 1.02/1.27 (step @p13972 :rule nary_cong :premises (@p13971 @p9111 @p3415) :args ((or (not @t1388) @t916 @t694))) % 1.02/1.27 (assume-push @p28109 @t1388) % 1.02/1.27 (assume-push @p28110 @t915) % 1.02/1.27 (assume-push @p28111 @t1388) % 1.02/1.27 (assume-push @p28112 @t915) % 1.02/1.27 (step @p13977 :rule false_intro :premises (@p13970)) % 1.02/1.27 (step @p3423 :rule refl :args (@t138)) % 1.02/1.27 (step @p13978 :rule cong :premises (@p28110 @p3423) :args (@t692)) % 1.02/1.27 (step @p13979 :rule trans :premises (@p13978 @p13977)) % 1.02/1.27 (step @p13980 :rule false_elim :premises (@p13979)) % 1.02/1.27 (step-pop @p28113 :rule scope :premises (@p13980)) % 1.02/1.27 (step-pop @p28114 :rule scope :premises (@p28113)) % 1.02/1.27 (step @p13981 :rule process_scope :premises (@p28114) :args (@t694)) % 1.02/1.27 (step @p13984 :rule and_intro :premises (@p13970 @p28110)) % 1.02/1.27 (step @p13985 :rule modus_ponens :premises (@p13984 @p13981)) % 1.02/1.27 (step-pop @p28115 :rule scope :premises (@p13985)) % 1.02/1.27 (step-pop @p28116 :rule scope :premises (@p28115)) % 1.02/1.27 (step @p13986 :rule process_scope :premises (@p28116) :args (@t694)) % 1.02/1.27 (step @p13989 :rule implies_elim :premises (@p13986)) % 1.02/1.27 (step @p13990 :rule cnf_and_neg :args (@t1389)) % 1.02/1.27 (step @p13991 :rule resolution :premises (@p13990 @p13989) :args (true @t1389)) % 1.02/1.27 (step @p13992 :rule eq_resolve :premises (@p13991 @p13972)) % 1.02/1.27 (step @p13993 :rule nary_cong :premises (@p3488 @p3679 @p3251 @p5874) :args ((or @t752 @t704 @t695 @t962))) % 1.02/1.27 (assume-push @p28117 @t701) % 1.02/1.27 (assume-push @p28118 @t693) % 1.02/1.27 (assume-push @p28119 @t961) % 1.02/1.27 (assume-push @p28120 @t244) % 1.02/1.27 (step @p109 :rule evaluate :args (@t388)) % 1.02/1.27 (step @p13998 :rule symm :premises (@p28118)) % 1.02/1.27 (step @p13999 :rule trans :premises (@p28119 @p13998 @p3043)) % 1.02/1.27 (step @p14000 :rule symm :premises (@p13999)) % 1.02/1.27 (step @p14001 :rule trans :premises (@p3043 @p14000)) % 1.02/1.27 (step @p14002 :rule true_intro :premises (@p14001)) % 1.02/1.27 (step @p3494 :rule false_intro :premises (@p1176)) % 1.02/1.27 (step @p11075 :rule symm :premises (@p3494)) % 1.02/1.27 (step @p14003 :rule trans :premises (@p11075 @p14002)) % 1.02/1.27 (step @p14004 false :rule eq_resolve :premises (@p14003 @p109)) % 1.02/1.27 (step-pop @p28121 :rule scope :premises (@p14004)) % 1.02/1.27 (step-pop @p28122 :rule scope :premises (@p28121)) % 1.02/1.27 (step-pop @p28123 :rule scope :premises (@p28122)) % 1.02/1.27 (step-pop @p28124 :rule scope :premises (@p28123)) % 1.02/1.27 (step @p14005 :rule process_scope :premises (@p28124) :args (false)) % 1.02/1.27 (assume-push @p28125 @t244) % 1.02/1.27 (assume-push @p28126 @t701) % 1.02/1.27 (assume-push @p28127 @t693) % 1.02/1.27 (assume-push @p28128 @t961) % 1.02/1.27 (step @p14014 :rule and_intro :premises (@p3043 @p28127 @p28128 @p1176)) % 1.02/1.27 (step-pop @p28129 :rule scope :premises (@p14014)) % 1.02/1.27 (step-pop @p28130 :rule scope :premises (@p28129)) % 1.02/1.27 (step-pop @p28131 :rule scope :premises (@p28130)) % 1.02/1.27 (step-pop @p28132 :rule scope :premises (@p28131)) % 1.02/1.27 (step @p14015 :rule process_scope :premises (@p28132) :args (@t1390)) % 1.02/1.27 (step @p14020 :rule implies_elim :premises (@p14015)) % 1.02/1.27 (step @p14021 :rule resolution :premises (@p14020 @p14005) :args (true @t1390)) % 1.02/1.27 (step @p14022 :rule not_and :premises (@p14021)) % 1.02/1.27 (step @p14023 :rule eq_resolve :premises (@p14022 @p13993)) % 1.02/1.27 (step @p14024 :rule reordering :premises (@p14023) :args ((or @t243 @t695 @t962 @t704))) % 1.02/1.27 (step @p14025 :rule nary_cong :premises (@p10350 @p9111 @p1138) :args ((or @t1231 @t916 @t502))) % 1.02/1.27 (assume-push @p28133 @t1230) % 1.02/1.27 (assume-push @p28134 @t915) % 1.02/1.27 (assume-push @p28135 @t1230) % 1.02/1.27 (assume-push @p28136 @t915) % 1.02/1.27 (step @p10357 :rule false_intro :premises (@p2524)) % 1.02/1.27 (step @p482 :rule refl :args (@t54)) % 1.02/1.27 (step @p14030 :rule cong :premises (@p28134 @p482) :args (@t499)) % 1.02/1.27 (step @p14031 :rule trans :premises (@p14030 @p10357)) % 1.02/1.27 (step @p14032 :rule false_elim :premises (@p14031)) % 1.02/1.27 (step-pop @p28137 :rule scope :premises (@p14032)) % 1.02/1.27 (step-pop @p28138 :rule scope :premises (@p28137)) % 1.02/1.27 (step @p14033 :rule process_scope :premises (@p28138) :args (@t502)) % 1.02/1.27 (step @p14036 :rule and_intro :premises (@p2524 @p28134)) % 1.02/1.27 (step @p14037 :rule modus_ponens :premises (@p14036 @p14033)) % 1.02/1.27 (step-pop @p28139 :rule scope :premises (@p14037)) % 1.02/1.27 (step-pop @p28140 :rule scope :premises (@p28139)) % 1.02/1.27 (step @p14038 :rule process_scope :premises (@p28140) :args (@t502)) % 1.02/1.27 (step @p14041 :rule implies_elim :premises (@p14038)) % 1.02/1.27 (step @p14042 :rule cnf_and_neg :args (@t1391)) % 1.02/1.27 (step @p14043 :rule resolution :premises (@p14042 @p14041) :args (true @t1391)) % 1.02/1.27 (step @p14044 :rule eq_resolve :premises (@p14043 @p14025)) % 1.02/1.27 (step @p14045 :rule reordering :premises (@p14044) :args ((or @t632 @t502 @t916))) % 1.02/1.27 (step @p14046 :rule nary_cong :premises (@p1916 @p9111 @p353) :args ((or @t577 @t916 @t427))) % 1.02/1.27 (assume-push @p28141 @t576) % 1.02/1.27 (assume-push @p28142 @t915) % 1.02/1.27 (assume-push @p28143 @t576) % 1.02/1.27 (assume-push @p28144 @t915) % 1.02/1.27 (step @p1923 :rule false_intro :premises (@p1914)) % 1.02/1.27 (step @p1240 :rule refl :args (@t106)) % 1.02/1.27 (step @p14051 :rule cong :premises (@p28142 @p1240) :args (@t426)) % 1.02/1.27 (step @p14052 :rule trans :premises (@p14051 @p1923)) % 1.02/1.27 (step @p14053 :rule false_elim :premises (@p14052)) % 1.02/1.27 (step-pop @p28145 :rule scope :premises (@p14053)) % 1.02/1.27 (step-pop @p28146 :rule scope :premises (@p28145)) % 1.02/1.27 (step @p14054 :rule process_scope :premises (@p28146) :args (@t427)) % 1.02/1.27 (step @p14057 :rule and_intro :premises (@p1914 @p28142)) % 1.02/1.27 (step @p14058 :rule modus_ponens :premises (@p14057 @p14054)) % 1.02/1.27 (step-pop @p28147 :rule scope :premises (@p14058)) % 1.02/1.27 (step-pop @p28148 :rule scope :premises (@p28147)) % 1.02/1.27 (step @p14059 :rule process_scope :premises (@p28148) :args (@t427)) % 1.02/1.27 (step @p14062 :rule implies_elim :premises (@p14059)) % 1.02/1.27 (step @p14063 :rule cnf_and_neg :args (@t1392)) % 1.02/1.27 (step @p14064 :rule resolution :premises (@p14063 @p14062) :args (true @t1392)) % 1.02/1.27 (step @p14065 :rule eq_resolve :premises (@p14064 @p14046)) % 1.02/1.27 (step @p14066 :rule nary_cong :premises (@p9247 @p9111 @p7098) :args ((or @t1169 @t916 @t698))) % 1.02/1.27 (assume-push @p28149 @t1168) % 1.02/1.27 (assume-push @p28150 @t915) % 1.02/1.27 (assume-push @p28151 @t1168) % 1.02/1.27 (assume-push @p28152 @t915) % 1.02/1.27 (step @p9259 :rule false_intro :premises (@p3016)) % 1.02/1.27 (step @p3023 :rule refl :args (@t60)) % 1.02/1.27 (step @p14071 :rule cong :premises (@p28150 @p3023) :args (@t697)) % 1.02/1.27 (step @p14072 :rule trans :premises (@p14071 @p9259)) % 1.02/1.27 (step @p14073 :rule false_elim :premises (@p14072)) % 1.02/1.27 (step-pop @p28153 :rule scope :premises (@p14073)) % 1.02/1.27 (step-pop @p28154 :rule scope :premises (@p28153)) % 1.02/1.27 (step @p14074 :rule process_scope :premises (@p28154) :args (@t698)) % 1.02/1.27 (step @p14077 :rule and_intro :premises (@p3016 @p28150)) % 1.02/1.27 (step @p14078 :rule modus_ponens :premises (@p14077 @p14074)) % 1.02/1.27 (step-pop @p28155 :rule scope :premises (@p14078)) % 1.02/1.27 (step-pop @p28156 :rule scope :premises (@p28155)) % 1.02/1.27 (step @p14079 :rule process_scope :premises (@p28156) :args (@t698)) % 1.02/1.27 (step @p14082 :rule implies_elim :premises (@p14079)) % 1.02/1.27 (step @p14083 :rule cnf_and_neg :args (@t1393)) % 1.02/1.27 (step @p14084 :rule resolution :premises (@p14083 @p14082) :args (true @t1393)) % 1.02/1.27 (step @p14085 :rule eq_resolve :premises (@p14084 @p14066)) % 1.02/1.27 (step @p14086 :rule reordering :premises (@p14085) :args ((or @t699 @t698 @t916))) % 1.02/1.27 (step @p14087 :rule nary_cong :premises (@p2140 @p2781 @p4066) :args ((or @t600 @t659 @t810))) % 1.02/1.27 (assume-push @p28157 @t230) % 1.02/1.27 (assume-push @p28158 @t658) % 1.02/1.27 (assume-push @p28159 @t230) % 1.02/1.27 (assume-push @p28160 @t658) % 1.02/1.27 (step @p2146 :rule false_intro :premises (@p2138)) % 1.02/1.27 (step @p14092 :rule symm :premises (@p28158)) % 1.02/1.27 (step @p472 :rule refl :args (tptp.e3)) % 1.02/1.27 (step @p14093 :rule cong :premises (@p472 @p14092) :args (@t809)) % 1.02/1.27 (step @p14094 :rule trans :premises (@p14093 @p2146)) % 1.02/1.27 (step @p14095 :rule false_elim :premises (@p14094)) % 1.02/1.27 (step-pop @p28161 :rule scope :premises (@p14095)) % 1.02/1.27 (step-pop @p28162 :rule scope :premises (@p28161)) % 1.02/1.27 (step @p14096 :rule process_scope :premises (@p28162) :args (@t810)) % 1.02/1.27 (step @p14099 :rule and_intro :premises (@p2138 @p28158)) % 1.02/1.27 (step @p14100 :rule modus_ponens :premises (@p14099 @p14096)) % 1.02/1.27 (step-pop @p28163 :rule scope :premises (@p14100)) % 1.02/1.27 (step-pop @p28164 :rule scope :premises (@p28163)) % 1.02/1.27 (step @p14101 :rule process_scope :premises (@p28164) :args (@t810)) % 1.02/1.27 (step @p14104 :rule implies_elim :premises (@p14101)) % 1.02/1.27 (step @p14105 :rule cnf_and_neg :args (@t1394)) % 1.02/1.27 (step @p14106 :rule resolution :premises (@p14105 @p14104) :args (true @t1394)) % 1.02/1.27 (step @p14107 :rule eq_resolve :premises (@p14106 @p14087)) % 1.02/1.27 (step @p14108 :rule refl :args (@t1396)) % 1.02/1.27 (step @p14109 :rule nary_cong :premises (@p955 @p9111 @p14108) :args ((or @t489 @t916 @t1396))) % 1.02/1.27 (assume-push @p28165 @t234) % 1.02/1.27 (assume-push @p28166 @t915) % 1.02/1.27 (assume-push @p28167 @t234) % 1.02/1.27 (assume-push @p28168 @t915) % 1.02/1.27 (step @p966 :rule false_intro :premises (@p952)) % 1.02/1.27 (step @p14114 :rule symm :premises (@p28166)) % 1.02/1.27 (step @p281 :rule refl :args (tptp.e2)) % 1.02/1.27 (step @p14115 :rule cong :premises (@p281 @p14114) :args (@t1395)) % 1.02/1.27 (step @p14116 :rule trans :premises (@p14115 @p966)) % 1.02/1.27 (step @p14117 :rule false_elim :premises (@p14116)) % 1.02/1.27 (step-pop @p28169 :rule scope :premises (@p14117)) % 1.02/1.27 (step-pop @p28170 :rule scope :premises (@p28169)) % 1.02/1.27 (step @p14118 :rule process_scope :premises (@p28170) :args (@t1396)) % 1.02/1.27 (step @p14121 :rule and_intro :premises (@p952 @p28166)) % 1.02/1.27 (step @p14122 :rule modus_ponens :premises (@p14121 @p14118)) % 1.02/1.27 (step-pop @p28171 :rule scope :premises (@p14122)) % 1.02/1.27 (step-pop @p28172 :rule scope :premises (@p28171)) % 1.02/1.27 (step @p14123 :rule process_scope :premises (@p28172) :args (@t1396)) % 1.02/1.27 (step @p14126 :rule implies_elim :premises (@p14123)) % 1.02/1.27 (step @p14127 :rule cnf_and_neg :args (@t1397)) % 1.02/1.27 (step @p14128 :rule resolution :premises (@p14127 @p14126) :args (true @t1397)) % 1.02/1.27 (step @p14129 :rule eq_resolve :premises (@p14128 @p14109)) % 1.02/1.27 (step @p14130 :rule refl :args (@t1398)) % 1.02/1.27 (step @p14131 :rule nary_cong :premises (@p3488 @p9111 @p14130) :args ((or @t752 @t916 @t1398))) % 1.02/1.27 (assume-push @p28173 @t244) % 1.02/1.27 (assume-push @p28174 @t915) % 1.02/1.27 (assume-push @p28175 @t244) % 1.02/1.27 (assume-push @p28176 @t915) % 1.02/1.27 (step @p3494 :rule false_intro :premises (@p1176)) % 1.02/1.27 (step @p14136 :rule symm :premises (@p28174)) % 1.02/1.27 (step @p189 :rule refl :args (tptp.e0)) % 1.02/1.27 (step @p14137 :rule cong :premises (@p189 @p14136) :args (@t1170)) % 1.02/1.27 (step @p14138 :rule trans :premises (@p14137 @p3494)) % 1.02/1.27 (step @p14139 :rule false_elim :premises (@p14138)) % 1.02/1.27 (step-pop @p28177 :rule scope :premises (@p14139)) % 1.02/1.27 (step-pop @p28178 :rule scope :premises (@p28177)) % 1.02/1.27 (step @p14140 :rule process_scope :premises (@p28178) :args (@t1398)) % 1.02/1.27 (step @p14143 :rule and_intro :premises (@p1176 @p28174)) % 1.02/1.27 (step @p14144 :rule modus_ponens :premises (@p14143 @p14140)) % 1.02/1.27 (step-pop @p28179 :rule scope :premises (@p14144)) % 1.02/1.27 (step-pop @p28180 :rule scope :premises (@p28179)) % 1.02/1.27 (step @p14145 :rule process_scope :premises (@p28180) :args (@t1398)) % 1.02/1.27 (step @p14148 :rule implies_elim :premises (@p14145)) % 1.02/1.27 (step @p14149 :rule cnf_and_neg :args (@t1399)) % 1.02/1.27 (step @p14150 :rule resolution :premises (@p14149 @p14148) :args (true @t1399)) % 1.02/1.27 (step @p14151 :rule eq_resolve :premises (@p14150 @p14131)) % 1.02/1.27 (assume-push @p28181 @t399) % 1.02/1.27 (assume-push @p28182 @t358) % 1.02/1.27 (assume-push @p28183 @t474) % 1.02/1.27 (assume-push @p28184 @t684) % 1.02/1.27 (assume-push @p28185 @t684) % 1.02/1.27 (assume-push @p28186 @t474) % 1.02/1.27 (assume-push @p28187 @t358) % 1.02/1.27 (assume-push @p28188 @t399) % 1.02/1.27 (step @p14160 :rule symm :premises (@p28184)) % 1.02/1.27 (step @p14161 :rule symm :premises (@p28182)) % 1.02/1.27 (step @p14162 :rule symm :premises (@p28183)) % 1.02/1.27 (step @p14163 :rule cong :premises (@p14162 @p14161) :args (@t227)) % 1.02/1.27 (step @p14164 :rule trans :premises (@p65 @p14163 @p14160)) % 1.02/1.27 (step-pop @p28189 :rule scope :premises (@p14164)) % 1.02/1.27 (step-pop @p28190 :rule scope :premises (@p28189)) % 1.02/1.27 (step-pop @p28191 :rule scope :premises (@p28190)) % 1.02/1.27 (step-pop @p28192 :rule scope :premises (@p28191)) % 1.02/1.27 (step @p14165 :rule process_scope :premises (@p28192) :args (@t245)) % 1.02/1.27 (step @p14170 :rule and_intro :premises (@p28184 @p28183 @p28182 @p65)) % 1.02/1.27 (step @p14171 :rule modus_ponens :premises (@p14170 @p14165)) % 1.02/1.27 (step-pop @p28193 :rule scope :premises (@p14171)) % 1.02/1.27 (step-pop @p28194 :rule scope :premises (@p28193)) % 1.02/1.27 (step-pop @p28195 :rule scope :premises (@p28194)) % 1.02/1.27 (step-pop @p28196 :rule scope :premises (@p28195)) % 1.02/1.27 (step @p14172 :rule process_scope :premises (@p28196) :args (@t245)) % 1.02/1.27 (step @p14177 :rule implies_elim :premises (@p14172)) % 1.02/1.27 (step @p14178 :rule cnf_and_neg :args (@t1400)) % 1.02/1.27 (step @p14179 :rule resolution :premises (@p14178 @p14177) :args (true @t1400)) % 1.02/1.27 (step @p14180 :rule reordering :premises (@p14179) :args ((or @t245 @t685 @t359 @t476 @t402))) % 1.02/1.27 (step @p14181 :rule refl :args (@t1401)) % 1.02/1.27 (step @p14182 :rule nary_cong :premises (@p588 @p9111 @p3590 @p14181) :args ((or @t463 @t916 @t757 @t1401))) % 1.02/1.27 (assume-push @p28197 @t462) % 1.02/1.27 (assume-push @p28198 @t915) % 1.02/1.27 (assume-push @p28199 @t461) % 1.02/1.27 (assume-push @p28200 @t461) % 1.02/1.27 (assume-push @p28201 @t462) % 1.02/1.27 (assume-push @p28202 @t915) % 1.02/1.27 (step @p14189 :rule false_intro :premises (@p28199)) % 1.02/1.27 (step @p14190 :rule symm :premises (@p28198)) % 1.02/1.27 (step @p14191 :rule trans :premises (@p14190 @p28197)) % 1.02/1.27 (step @p2196 :rule refl :args (tptp.e4)) % 1.02/1.27 (step @p14192 :rule cong :premises (@p2196 @p14191) :args (@t1232)) % 1.02/1.27 (step @p14193 :rule trans :premises (@p14192 @p14189)) % 1.02/1.27 (step @p14194 :rule false_elim :premises (@p14193)) % 1.02/1.27 (step-pop @p28203 :rule scope :premises (@p14194)) % 1.02/1.27 (step-pop @p28204 :rule scope :premises (@p28203)) % 1.02/1.27 (step-pop @p28205 :rule scope :premises (@p28204)) % 1.02/1.27 (step @p14195 :rule process_scope :premises (@p28205) :args (@t1401)) % 1.02/1.27 (step @p14199 :rule and_intro :premises (@p28199 @p28197 @p28198)) % 1.02/1.27 (step @p14200 :rule modus_ponens :premises (@p14199 @p14195)) % 1.02/1.27 (step-pop @p28206 :rule scope :premises (@p14200)) % 1.02/1.27 (step-pop @p28207 :rule scope :premises (@p28206)) % 1.02/1.27 (step-pop @p28208 :rule scope :premises (@p28207)) % 1.02/1.27 (step @p14201 :rule process_scope :premises (@p28208) :args (@t1401)) % 1.02/1.27 (step @p14205 :rule implies_elim :premises (@p14201)) % 1.02/1.27 (step @p14206 :rule cnf_and_neg :args (@t1402)) % 1.02/1.27 (step @p14207 :rule resolution :premises (@p14206 @p14205) :args (true @t1402)) % 1.02/1.27 (step @p14208 :rule eq_resolve :premises (@p14207 @p14182)) % 1.02/1.27 (step @p14209 :rule reordering :premises (@p14208) :args ((or @t459 @t916 @t463 @t1401))) % 1.02/1.27 (step @p14210 :rule nary_cong :premises (@p40 @p1604 @p7858) :args ((or @t370 @t551 @t999))) % 1.02/1.27 (assume-push @p28209 @t369) % 1.02/1.27 (assume-push @p28210 @t549) % 1.02/1.27 (assume-push @p28211 @t369) % 1.02/1.27 (assume-push @p28212 @t549) % 1.02/1.27 (step @p46 :rule false_intro :premises (@p38)) % 1.02/1.27 (step @p47 :rule refl :args (@t93)) % 1.02/1.27 (step @p14215 :rule cong :premises (@p28210 @p47) :args (@t996)) % 1.02/1.27 (step @p14216 :rule trans :premises (@p14215 @p46)) % 1.02/1.27 (step @p14217 :rule false_elim :premises (@p14216)) % 1.02/1.27 (step-pop @p28213 :rule scope :premises (@p14217)) % 1.02/1.27 (step-pop @p28214 :rule scope :premises (@p28213)) % 1.02/1.27 (step @p14218 :rule process_scope :premises (@p28214) :args (@t999)) % 1.02/1.27 (step @p14221 :rule and_intro :premises (@p38 @p28210)) % 1.02/1.27 (step @p14222 :rule modus_ponens :premises (@p14221 @p14218)) % 1.02/1.27 (step-pop @p28215 :rule scope :premises (@p14222)) % 1.02/1.27 (step-pop @p28216 :rule scope :premises (@p28215)) % 1.02/1.27 (step @p14223 :rule process_scope :premises (@p28216) :args (@t999)) % 1.02/1.27 (step @p14226 :rule implies_elim :premises (@p14223)) % 1.02/1.27 (step @p14227 :rule cnf_and_neg :args (@t1403)) % 1.02/1.27 (step @p14228 :rule resolution :premises (@p14227 @p14226) :args (true @t1403)) % 1.02/1.27 (step @p14229 :rule eq_resolve :premises (@p14228 @p14210)) % 1.02/1.27 (step @p14230 :rule reordering :premises (@p14229) :args ((or @t368 @t999 @t551))) % 1.02/1.27 (step @p14231 :rule nary_cong :premises (@p1488 @p3443 @p588 @p1405 @p3487) :args ((or @t402 @t747 @t463 @t476 @t751))) % 1.02/1.27 (assume-push @p28217 @t399) % 1.02/1.27 (assume-push @p28218 @t746) % 1.02/1.27 (assume-push @p28219 @t462) % 1.02/1.27 (assume-push @p28220 @t474) % 1.02/1.27 (assume-push @p28221 @t746) % 1.02/1.27 (assume-push @p28222 @t764) % 1.02/1.27 (step @p3449 :rule false_intro :premises (@p3441)) % 1.02/1.27 (step @p1240 :rule refl :args (@t106)) % 1.02/1.27 (step @p8191 :rule cong :premises (@p28222 @p1240) :args (@t750)) % 1.02/1.27 (step @p8192 :rule trans :premises (@p8191 @p3449)) % 1.02/1.27 (step @p8193 :rule false_elim :premises (@p8192)) % 1.02/1.27 (step-pop @p28223 :rule scope :premises (@p8193)) % 1.02/1.27 (step-pop @p28224 :rule scope :premises (@p28223)) % 1.02/1.27 (step @p14238 :rule process_scope :premises (@p28224) :args (@t751)) % 1.02/1.27 (assume-push @p28225 @t474) % 1.02/1.27 (assume-push @p28226 @t462) % 1.02/1.27 (assume-push @p28227 @t399) % 1.02/1.27 (step @p3709 :rule symm :premises (@p28219)) % 1.02/1.27 (step @p3710 :rule symm :premises (@p28220)) % 1.02/1.27 (step @p3711 :rule cong :premises (@p3710 @p3709) :args (@t227)) % 1.02/1.27 (step @p3712 :rule trans :premises (@p65 @p3711)) % 1.02/1.27 (step-pop @p28228 :rule scope :premises (@p3712)) % 1.02/1.27 (step-pop @p28229 :rule scope :premises (@p28228)) % 1.02/1.27 (step-pop @p28230 :rule scope :premises (@p28229)) % 1.02/1.27 (step @p14244 :rule process_scope :premises (@p28230) :args (@t764)) % 1.02/1.27 (step @p14248 :rule and_intro :premises (@p28220 @p28219 @p65)) % 1.02/1.27 (step @p14249 :rule modus_ponens :premises (@p14248 @p14244)) % 1.02/1.27 (step @p14250 :rule and_intro :premises (@p3441 @p14249)) % 1.02/1.27 (step @p14251 :rule modus_ponens :premises (@p14250 @p14238)) % 1.02/1.27 (step-pop @p28231 :rule scope :premises (@p14251)) % 1.02/1.27 (step-pop @p28232 :rule scope :premises (@p28231)) % 1.02/1.27 (step-pop @p28233 :rule scope :premises (@p28232)) % 1.02/1.27 (step-pop @p28234 :rule scope :premises (@p28233)) % 1.02/1.27 (step @p14252 :rule process_scope :premises (@p28234) :args (@t751)) % 1.02/1.27 (step @p14257 :rule implies_elim :premises (@p14252)) % 1.02/1.27 (step @p14258 :rule cnf_and_neg :args (@t1404)) % 1.02/1.27 (step @p14259 :rule resolution :premises (@p14258 @p14257) :args (true @t1404)) % 1.02/1.27 (step @p14260 :rule eq_resolve :premises (@p14259 @p14231)) % 1.02/1.27 (step @p14261 :rule reordering :premises (@p14260) :args ((or @t745 @t463 @t476 @t751 @t402))) % 1.02/1.27 (step @p14262 :rule refl :args (@t1406)) % 1.02/1.27 (step @p14263 :rule nary_cong :premises (@p102 @p327 @p588 @p1405 @p152 @p1604 @p14262) :args ((or @t377 @t422 @t463 @t476 @t391 @t551 @t1406))) % 1.02/1.27 (assume-push @p28235 @t372) % 1.02/1.27 (assume-push @p28236 @t421) % 1.02/1.27 (assume-push @p28237 @t462) % 1.02/1.27 (assume-push @p28238 @t474) % 1.02/1.27 (assume-push @p28239 @t390) % 1.02/1.27 (assume-push @p28240 @t549) % 1.02/1.27 (assume-push @p28241 @t421) % 1.02/1.27 (assume-push @p28242 @t549) % 1.02/1.27 (assume-push @p28243 @t390) % 1.02/1.27 (assume-push @p28244 @t615) % 1.02/1.27 (step @p333 :rule false_intro :premises (@p325)) % 1.02/1.27 (step @p14274 :rule symm :premises (@p28244)) % 1.02/1.27 (step @p14275 :rule trans :premises (@p14274 @p28239)) % 1.02/1.27 (step @p14276 :rule cong :premises (@p28240 @p14275) :args (@t1405)) % 1.02/1.27 (step @p14277 :rule trans :premises (@p14276 @p333)) % 1.02/1.27 (step @p14278 :rule false_elim :premises (@p14277)) % 1.02/1.27 (step-pop @p28245 :rule scope :premises (@p14278)) % 1.02/1.27 (step-pop @p28246 :rule scope :premises (@p28245)) % 1.02/1.27 (step-pop @p28247 :rule scope :premises (@p28246)) % 1.02/1.27 (step-pop @p28248 :rule scope :premises (@p28247)) % 1.02/1.27 (step @p14279 :rule process_scope :premises (@p28248) :args (@t1406)) % 1.02/1.27 (assume-push @p28249 @t462) % 1.02/1.27 (assume-push @p28250 @t474) % 1.02/1.27 (assume-push @p28251 @t372) % 1.02/1.27 (step @p4184 :rule symm :premises (@p28238)) % 1.02/1.27 (step @p4185 :rule symm :premises (@p28237)) % 1.02/1.27 (step @p4186 :rule cong :premises (@p4185 @p4184) :args (@t223)) % 1.02/1.27 (step @p4187 :rule trans :premises (@p67 @p4186)) % 1.02/1.27 (step-pop @p28252 :rule scope :premises (@p4187)) % 1.02/1.27 (step-pop @p28253 :rule scope :premises (@p28252)) % 1.02/1.27 (step-pop @p28254 :rule scope :premises (@p28253)) % 1.02/1.27 (step @p14287 :rule process_scope :premises (@p28254) :args (@t615)) % 1.02/1.27 (step @p14291 :rule and_intro :premises (@p28237 @p28238 @p67)) % 1.02/1.27 (step @p14292 :rule modus_ponens :premises (@p14291 @p14287)) % 1.02/1.27 (step @p14293 :rule and_intro :premises (@p325 @p28240 @p28239 @p14292)) % 1.02/1.27 (step @p14294 :rule modus_ponens :premises (@p14293 @p14279)) % 1.02/1.27 (step-pop @p28255 :rule scope :premises (@p14294)) % 1.02/1.27 (step-pop @p28256 :rule scope :premises (@p28255)) % 1.02/1.27 (step-pop @p28257 :rule scope :premises (@p28256)) % 1.02/1.27 (step-pop @p28258 :rule scope :premises (@p28257)) % 1.02/1.27 (step-pop @p28259 :rule scope :premises (@p28258)) % 1.02/1.27 (step-pop @p28260 :rule scope :premises (@p28259)) % 1.02/1.27 (step @p14295 :rule process_scope :premises (@p28260) :args (@t1406)) % 1.02/1.27 (step @p14302 :rule implies_elim :premises (@p14295)) % 1.02/1.27 (step @p14303 :rule cnf_and_neg :args (@t1407)) % 1.02/1.27 (step @p14304 :rule resolution :premises (@p14303 @p14302) :args (true @t1407)) % 1.02/1.27 (step @p14305 :rule eq_resolve :premises (@p14304 @p14263)) % 1.02/1.27 (step @p14306 :rule reordering :premises (@p14305) :args ((or @t420 @t391 @t463 @t476 @t551 @t1406 @t377))) % 1.02/1.27 (step @p14307 :rule nary_cong :premises (@p7099 @p1405 @p2949 @p7859 @p7470) :args ((or @t1057 @t476 @t685 @t1111 @t1086))) % 1.02/1.27 (assume-push @p28261 @t1056) % 1.02/1.27 (assume-push @p28262 @t474) % 1.02/1.27 (assume-push @p28263 @t684) % 1.02/1.27 (assume-push @p28264 @t1110) % 1.02/1.27 (assume-push @p28265 @t1056) % 1.02/1.27 (assume-push @p28266 @t1110) % 1.02/1.27 (assume-push @p28267 @t474) % 1.02/1.27 (assume-push @p28268 @t684) % 1.02/1.27 (step @p7105 :rule false_intro :premises (@p7097)) % 1.02/1.27 (step @p14316 :rule symm :premises (@p28263)) % 1.02/1.27 (step @p14317 :rule trans :premises (@p14316 @p28262)) % 1.02/1.27 (step @p14318 :rule cong :premises (@p28264 @p14317) :args (@t1085)) % 1.02/1.27 (step @p14319 :rule trans :premises (@p14318 @p7105)) % 1.02/1.27 (step @p14320 :rule false_elim :premises (@p14319)) % 1.02/1.27 (step-pop @p28269 :rule scope :premises (@p14320)) % 1.02/1.27 (step-pop @p28270 :rule scope :premises (@p28269)) % 1.02/1.27 (step-pop @p28271 :rule scope :premises (@p28270)) % 1.02/1.27 (step-pop @p28272 :rule scope :premises (@p28271)) % 1.02/1.27 (step @p14321 :rule process_scope :premises (@p28272) :args (@t1086)) % 1.02/1.27 (step @p14326 :rule and_intro :premises (@p7097 @p28264 @p28262 @p28263)) % 1.02/1.27 (step @p14327 :rule modus_ponens :premises (@p14326 @p14321)) % 1.02/1.27 (step-pop @p28273 :rule scope :premises (@p14327)) % 1.02/1.27 (step-pop @p28274 :rule scope :premises (@p28273)) % 1.02/1.27 (step-pop @p28275 :rule scope :premises (@p28274)) % 1.02/1.27 (step-pop @p28276 :rule scope :premises (@p28275)) % 1.02/1.27 (step @p14328 :rule process_scope :premises (@p28276) :args (@t1086)) % 1.02/1.27 (step @p14333 :rule implies_elim :premises (@p14328)) % 1.02/1.27 (step @p14334 :rule cnf_and_neg :args (@t1408)) % 1.02/1.27 (step @p14335 :rule resolution :premises (@p14334 @p14333) :args (true @t1408)) % 1.02/1.27 (step @p14336 :rule eq_resolve :premises (@p14335 @p14307)) % 1.02/1.27 (step @p14337 :rule reordering :premises (@p14336) :args ((or @t1055 @t685 @t476 @t1086 @t1111))) % 1.02/1.27 (step @p14338 :rule refl :args (@t1118)) % 1.02/1.27 (step @p14339 :rule nary_cong :premises (@p1488 @p9379 @p3251 @p588 @p1405 @p7859 @p14338) :args ((or @t402 @t1176 @t695 @t463 @t476 @t1111 @t1118))) % 1.02/1.27 (assume-push @p28277 @t399) % 1.02/1.27 (assume-push @p28278 @t1175) % 1.02/1.27 (assume-push @p28279 @t693) % 1.02/1.27 (assume-push @p28280 @t462) % 1.02/1.27 (assume-push @p28281 @t474) % 1.02/1.27 (assume-push @p28282 @t1110) % 1.02/1.27 (assume-push @p28283 @t1175) % 1.02/1.27 (assume-push @p28284 @t1110) % 1.02/1.27 (assume-push @p28285 @t693) % 1.02/1.27 (assume-push @p28286 @t764) % 1.02/1.27 (step @p9391 :rule false_intro :premises (@p9378)) % 1.02/1.27 (step @p14350 :rule symm :premises (@p28286)) % 1.02/1.27 (step @p14351 :rule trans :premises (@p14350 @p28279)) % 1.02/1.27 (step @p14352 :rule cong :premises (@p28282 @p14351) :args (@t1116)) % 1.02/1.27 (step @p14353 :rule trans :premises (@p14352 @p9391)) % 1.02/1.27 (step @p14354 :rule false_elim :premises (@p14353)) % 1.02/1.27 (step-pop @p28287 :rule scope :premises (@p14354)) % 1.02/1.27 (step-pop @p28288 :rule scope :premises (@p28287)) % 1.02/1.27 (step-pop @p28289 :rule scope :premises (@p28288)) % 1.02/1.27 (step-pop @p28290 :rule scope :premises (@p28289)) % 1.02/1.27 (step @p14355 :rule process_scope :premises (@p28290) :args (@t1118)) % 1.02/1.27 (assume-push @p28291 @t474) % 1.02/1.27 (assume-push @p28292 @t462) % 1.02/1.27 (assume-push @p28293 @t399) % 1.02/1.27 (step @p3709 :rule symm :premises (@p28280)) % 1.02/1.27 (step @p3710 :rule symm :premises (@p28281)) % 1.02/1.27 (step @p3711 :rule cong :premises (@p3710 @p3709) :args (@t227)) % 1.02/1.27 (step @p3712 :rule trans :premises (@p65 @p3711)) % 1.02/1.27 (step-pop @p28294 :rule scope :premises (@p3712)) % 1.02/1.27 (step-pop @p28295 :rule scope :premises (@p28294)) % 1.02/1.27 (step-pop @p28296 :rule scope :premises (@p28295)) % 1.02/1.27 (step @p14363 :rule process_scope :premises (@p28296) :args (@t764)) % 1.02/1.27 (step @p14367 :rule and_intro :premises (@p28281 @p28280 @p65)) % 1.02/1.27 (step @p14368 :rule modus_ponens :premises (@p14367 @p14363)) % 1.02/1.27 (step @p14369 :rule and_intro :premises (@p9378 @p28282 @p28279 @p14368)) % 1.02/1.27 (step @p14370 :rule modus_ponens :premises (@p14369 @p14355)) % 1.02/1.27 (step-pop @p28297 :rule scope :premises (@p14370)) % 1.02/1.27 (step-pop @p28298 :rule scope :premises (@p28297)) % 1.02/1.27 (step-pop @p28299 :rule scope :premises (@p28298)) % 1.02/1.27 (step-pop @p28300 :rule scope :premises (@p28299)) % 1.02/1.27 (step-pop @p28301 :rule scope :premises (@p28300)) % 1.02/1.27 (step-pop @p28302 :rule scope :premises (@p28301)) % 1.02/1.27 (step @p14371 :rule process_scope :premises (@p28302) :args (@t1118)) % 1.02/1.27 (step @p14378 :rule implies_elim :premises (@p14371)) % 1.02/1.27 (step @p14379 :rule cnf_and_neg :args (@t1409)) % 1.02/1.27 (step @p14380 :rule resolution :premises (@p14379 @p14378) :args (true @t1409)) % 1.02/1.27 (step @p14381 :rule eq_resolve :premises (@p14380 @p14339)) % 1.02/1.27 (step @p14382 :rule reordering :premises (@p14381) :args ((or @t1174 @t695 @t463 @t476 @t1118 @t1111 @t402))) % 1.02/1.27 (step @p14383 :rule nary_cong :premises (@p1089 @p7859 @p7604) :args ((or @t496 @t1111 @t1095))) % 1.02/1.27 (assume-push @p28303 @t232) % 1.02/1.27 (assume-push @p28304 @t1110) % 1.02/1.27 (assume-push @p28305 @t232) % 1.02/1.27 (assume-push @p28306 @t1110) % 1.02/1.27 (step @p1100 :rule false_intro :premises (@p1088)) % 1.02/1.27 (step @p14388 :rule symm :premises (@p28304)) % 1.02/1.27 (step @p281 :rule refl :args (tptp.e2)) % 1.02/1.27 (step @p14389 :rule cong :premises (@p281 @p14388) :args (@t1094)) % 1.02/1.27 (step @p14390 :rule trans :premises (@p14389 @p1100)) % 1.02/1.27 (step @p14391 :rule false_elim :premises (@p14390)) % 1.02/1.27 (step-pop @p28307 :rule scope :premises (@p14391)) % 1.02/1.27 (step-pop @p28308 :rule scope :premises (@p28307)) % 1.02/1.27 (step @p14392 :rule process_scope :premises (@p28308) :args (@t1095)) % 1.02/1.27 (step @p14395 :rule and_intro :premises (@p1088 @p28304)) % 1.02/1.27 (step @p14396 :rule modus_ponens :premises (@p14395 @p14392)) % 1.02/1.27 (step-pop @p28309 :rule scope :premises (@p14396)) % 1.02/1.27 (step-pop @p28310 :rule scope :premises (@p28309)) % 1.02/1.27 (step @p14397 :rule process_scope :premises (@p28310) :args (@t1095)) % 1.02/1.27 (step @p14400 :rule implies_elim :premises (@p14397)) % 1.02/1.27 (step @p14401 :rule cnf_and_neg :args (@t1410)) % 1.02/1.27 (step @p14402 :rule resolution :premises (@p14401 @p14400) :args (true @t1410)) % 1.02/1.27 (step @p14403 :rule eq_resolve :premises (@p14402 @p14383)) % 1.02/1.27 (step @p14404 :rule reordering :premises (@p14403) :args ((or @t231 @t1095 @t1111))) % 1.02/1.27 (step @p14405 :rule nary_cong :premises (@p1488 @p101 @p3251 @p588 @p1405 @p5157) :args ((or @t402 @t386 @t695 @t463 @t476 @t901))) % 1.02/1.27 (assume-push @p28311 @t399) % 1.02/1.27 (assume-push @p28312 @t385) % 1.02/1.27 (assume-push @p28313 @t693) % 1.02/1.27 (assume-push @p28314 @t462) % 1.02/1.27 (assume-push @p28315 @t474) % 1.02/1.27 (assume-push @p28316 @t385) % 1.02/1.27 (assume-push @p28317 @t474) % 1.02/1.27 (assume-push @p28318 @t693) % 1.02/1.27 (assume-push @p28319 @t764) % 1.02/1.27 (step @p116 :rule false_intro :premises (@p98)) % 1.02/1.27 (step @p14415 :rule symm :premises (@p28319)) % 1.02/1.27 (step @p14416 :rule trans :premises (@p14415 @p28313)) % 1.02/1.27 (step @p14417 :rule cong :premises (@p28315 @p14416) :args (@t900)) % 1.02/1.27 (step @p14418 :rule trans :premises (@p14417 @p116)) % 1.02/1.27 (step @p14419 :rule false_elim :premises (@p14418)) % 1.02/1.27 (step-pop @p28320 :rule scope :premises (@p14419)) % 1.02/1.27 (step-pop @p28321 :rule scope :premises (@p28320)) % 1.02/1.27 (step-pop @p28322 :rule scope :premises (@p28321)) % 1.02/1.27 (step-pop @p28323 :rule scope :premises (@p28322)) % 1.02/1.27 (step @p14420 :rule process_scope :premises (@p28323) :args (@t901)) % 1.02/1.27 (assume-push @p28324 @t474) % 1.02/1.27 (assume-push @p28325 @t462) % 1.02/1.27 (assume-push @p28326 @t399) % 1.02/1.27 (step @p3709 :rule symm :premises (@p28314)) % 1.02/1.27 (step @p3710 :rule symm :premises (@p28315)) % 1.02/1.27 (step @p3711 :rule cong :premises (@p3710 @p3709) :args (@t227)) % 1.02/1.27 (step @p3712 :rule trans :premises (@p65 @p3711)) % 1.02/1.27 (step-pop @p28327 :rule scope :premises (@p3712)) % 1.02/1.27 (step-pop @p28328 :rule scope :premises (@p28327)) % 1.02/1.27 (step-pop @p28329 :rule scope :premises (@p28328)) % 1.02/1.27 (step @p14428 :rule process_scope :premises (@p28329) :args (@t764)) % 1.02/1.27 (step @p14432 :rule and_intro :premises (@p28315 @p28314 @p65)) % 1.02/1.27 (step @p14433 :rule modus_ponens :premises (@p14432 @p14428)) % 1.02/1.27 (step @p14434 :rule and_intro :premises (@p98 @p28315 @p28313 @p14433)) % 1.02/1.27 (step @p14435 :rule modus_ponens :premises (@p14434 @p14420)) % 1.02/1.27 (step-pop @p28330 :rule scope :premises (@p14435)) % 1.02/1.27 (step-pop @p28331 :rule scope :premises (@p28330)) % 1.02/1.27 (step-pop @p28332 :rule scope :premises (@p28331)) % 1.02/1.27 (step-pop @p28333 :rule scope :premises (@p28332)) % 1.02/1.27 (step-pop @p28334 :rule scope :premises (@p28333)) % 1.02/1.27 (step @p14436 :rule process_scope :premises (@p28334) :args (@t901)) % 1.02/1.27 (step @p14442 :rule implies_elim :premises (@p14436)) % 1.02/1.27 (step @p14443 :rule cnf_and_neg :args (@t1411)) % 1.02/1.27 (step @p14444 :rule resolution :premises (@p14443 @p14442) :args (true @t1411)) % 1.02/1.27 (step @p14445 :rule eq_resolve :premises (@p14444 @p14405)) % 1.02/1.27 (step @p14446 :rule reordering :premises (@p14445) :args ((or @t382 @t695 @t901 @t463 @t476 @t402))) % 1.02/1.27 (step @p14447 :rule refl :args (@t1413)) % 1.02/1.27 (step @p14448 :rule nary_cong :premises (@p178 @p102 @p588 @p1405 @p14447) :args ((or @t397 @t377 @t463 @t476 @t1413))) % 1.02/1.27 (assume-push @p28335 @t248) % 1.02/1.27 (assume-push @p28336 @t372) % 1.02/1.27 (assume-push @p28337 @t462) % 1.02/1.27 (assume-push @p28338 @t474) % 1.02/1.27 (assume-push @p28339 @t248) % 1.02/1.27 (assume-push @p28340 @t615) % 1.02/1.27 (step @p186 :rule false_intro :premises (@p176)) % 1.02/1.27 (step @p14455 :rule symm :premises (@p28340)) % 1.02/1.27 (step @p189 :rule refl :args (tptp.e0)) % 1.02/1.27 (step @p14456 :rule cong :premises (@p189 @p14455) :args (@t1412)) % 1.02/1.27 (step @p14457 :rule trans :premises (@p14456 @p186)) % 1.02/1.27 (step @p14458 :rule false_elim :premises (@p14457)) % 1.02/1.27 (step-pop @p28341 :rule scope :premises (@p14458)) % 1.02/1.27 (step-pop @p28342 :rule scope :premises (@p28341)) % 1.02/1.27 (step @p14459 :rule process_scope :premises (@p28342) :args (@t1413)) % 1.02/1.27 (assume-push @p28343 @t462) % 1.02/1.27 (assume-push @p28344 @t474) % 1.02/1.27 (assume-push @p28345 @t372) % 1.02/1.27 (step @p4184 :rule symm :premises (@p28338)) % 1.02/1.27 (step @p4185 :rule symm :premises (@p28337)) % 1.02/1.27 (step @p4186 :rule cong :premises (@p4185 @p4184) :args (@t223)) % 1.02/1.27 (step @p4187 :rule trans :premises (@p67 @p4186)) % 1.02/1.27 (step-pop @p28346 :rule scope :premises (@p4187)) % 1.02/1.27 (step-pop @p28347 :rule scope :premises (@p28346)) % 1.02/1.27 (step-pop @p28348 :rule scope :premises (@p28347)) % 1.02/1.27 (step @p14465 :rule process_scope :premises (@p28348) :args (@t615)) % 1.02/1.27 (step @p14469 :rule and_intro :premises (@p28337 @p28338 @p67)) % 1.02/1.27 (step @p14470 :rule modus_ponens :premises (@p14469 @p14465)) % 1.02/1.27 (step @p14471 :rule and_intro :premises (@p176 @p14470)) % 1.02/1.27 (step @p14472 :rule modus_ponens :premises (@p14471 @p14459)) % 1.02/1.27 (step-pop @p28349 :rule scope :premises (@p14472)) % 1.02/1.27 (step-pop @p28350 :rule scope :premises (@p28349)) % 1.02/1.27 (step-pop @p28351 :rule scope :premises (@p28350)) % 1.02/1.27 (step-pop @p28352 :rule scope :premises (@p28351)) % 1.02/1.27 (step @p14473 :rule process_scope :premises (@p28352) :args (@t1413)) % 1.02/1.27 (step @p14478 :rule implies_elim :premises (@p14473)) % 1.02/1.27 (step @p14479 :rule cnf_and_neg :args (@t1414)) % 1.02/1.27 (step @p14480 :rule resolution :premises (@p14479 @p14478) :args (true @t1414)) % 1.02/1.27 (step @p14481 :rule eq_resolve :premises (@p14480 @p14448)) % 1.02/1.27 (step @p14482 :rule reordering :premises (@p14481) :args ((or @t247 @t463 @t476 @t1413 @t377))) % 1.02/1.27 (step @p14483 :rule nary_cong :premises (@p4287 @p102 @p588 @p1405 @p9203 @p6212) :args ((or @t831 @t377 @t463 @t476 @t1166 @t970))) % 1.02/1.27 (assume-push @p28353 @t246) % 1.02/1.27 (assume-push @p28354 @t372) % 1.02/1.27 (assume-push @p28355 @t462) % 1.02/1.27 (assume-push @p28356 @t474) % 1.02/1.27 (assume-push @p28357 @t1006) % 1.02/1.27 (assume-push @p28358 @t246) % 1.02/1.27 (assume-push @p28359 @t879) % 1.02/1.27 (step @p4295 :rule false_intro :premises (@p818)) % 1.02/1.27 (step @p14491 :rule symm :premises (@p28359)) % 1.02/1.27 (step @p189 :rule refl :args (tptp.e0)) % 1.02/1.27 (step @p14492 :rule cong :premises (@p189 @p14491) :args (@t968)) % 1.02/1.27 (step @p14493 :rule trans :premises (@p14492 @p4295)) % 1.02/1.27 (step @p14494 :rule false_elim :premises (@p14493)) % 1.02/1.27 (step-pop @p28360 :rule scope :premises (@p14494)) % 1.02/1.27 (step-pop @p28361 :rule scope :premises (@p28360)) % 1.02/1.27 (step @p14495 :rule process_scope :premises (@p28361) :args (@t970)) % 1.02/1.27 (assume-push @p28362 @t372) % 1.02/1.27 (assume-push @p28363 @t462) % 1.02/1.27 (assume-push @p28364 @t474) % 1.02/1.27 (assume-push @p28365 @t1006) % 1.02/1.27 (step @p14502 :rule cong :premises (@p28355 @p28356) :args (@t48)) % 1.02/1.27 (step @p14503 :rule trans :premises (@p14502 @p66)) % 1.02/1.27 (step @p472 :rule refl :args (tptp.e3)) % 1.02/1.27 (step @p14504 :rule cong :premises (@p472 @p14503) :args (@t282)) % 1.02/1.27 (step @p14505 :rule trans :premises (@p28357 @p14504)) % 1.02/1.27 (step-pop @p28366 :rule scope :premises (@p14505)) % 1.02/1.27 (step-pop @p28367 :rule scope :premises (@p28366)) % 1.02/1.27 (step-pop @p28368 :rule scope :premises (@p28367)) % 1.02/1.27 (step-pop @p28369 :rule scope :premises (@p28368)) % 1.02/1.27 (step @p14506 :rule process_scope :premises (@p28369) :args (@t879)) % 1.02/1.27 (step @p14511 :rule and_intro :premises (@p67 @p28355 @p28356 @p28357)) % 1.02/1.27 (step @p14512 :rule modus_ponens :premises (@p14511 @p14506)) % 1.02/1.27 (step @p14513 :rule and_intro :premises (@p818 @p14512)) % 1.02/1.27 (step @p14514 :rule modus_ponens :premises (@p14513 @p14495)) % 1.02/1.27 (step-pop @p28370 :rule scope :premises (@p14514)) % 1.02/1.27 (step-pop @p28371 :rule scope :premises (@p28370)) % 1.02/1.27 (step-pop @p28372 :rule scope :premises (@p28371)) % 1.02/1.27 (step-pop @p28373 :rule scope :premises (@p28372)) % 1.02/1.27 (step-pop @p28374 :rule scope :premises (@p28373)) % 1.02/1.27 (step @p14515 :rule process_scope :premises (@p28374) :args (@t970)) % 1.02/1.27 (step @p14521 :rule implies_elim :premises (@p14515)) % 1.02/1.27 (step @p14522 :rule cnf_and_neg :args (@t1415)) % 1.02/1.27 (step @p14523 :rule resolution :premises (@p14522 @p14521) :args (true @t1415)) % 1.02/1.27 (step @p14524 :rule eq_resolve :premises (@p14523 @p14483)) % 1.02/1.27 (step @p14525 :rule reordering :premises (@p14524) :args ((or @t245 @t463 @t476 @t970 @t377 @t1166))) % 1.02/1.27 (assume-push @p28375 @t372) % 1.02/1.27 (assume-push @p28376 @t462) % 1.02/1.27 (assume-push @p28377 @t474) % 1.02/1.27 (assume-push @p28378 @t1006) % 1.02/1.27 (assume-push @p28379 @t372) % 1.02/1.27 (assume-push @p28380 @t462) % 1.02/1.27 (assume-push @p28381 @t474) % 1.02/1.27 (assume-push @p28382 @t1006) % 1.02/1.27 (step @p14534 :rule cong :premises (@p28376 @p28377) :args (@t48)) % 1.02/1.27 (step @p14535 :rule trans :premises (@p14534 @p66)) % 1.02/1.27 (step @p472 :rule refl :args (tptp.e3)) % 1.02/1.27 (step @p14536 :rule cong :premises (@p472 @p14535) :args (@t282)) % 1.02/1.27 (step @p14537 :rule trans :premises (@p28378 @p14536)) % 1.02/1.27 (step @p14538 :rule cong :premises (@p472 @p14537) :args (@t48)) % 1.02/1.27 (step @p14539 :rule symm :premises (@p14534)) % 1.02/1.27 (step @p14540 :rule trans :premises (@p67 @p14539 @p14538)) % 1.02/1.27 (step-pop @p28383 :rule scope :premises (@p14540)) % 1.02/1.27 (step-pop @p28384 :rule scope :premises (@p28383)) % 1.02/1.27 (step-pop @p28385 :rule scope :premises (@p28384)) % 1.02/1.27 (step-pop @p28386 :rule scope :premises (@p28385)) % 1.02/1.27 (step @p14541 :rule process_scope :premises (@p28386) :args (@t448)) % 1.02/1.27 (step @p14546 :rule and_intro :premises (@p67 @p28376 @p28377 @p28378)) % 1.02/1.27 (step @p14547 :rule modus_ponens :premises (@p14546 @p14541)) % 1.02/1.27 (step-pop @p28387 :rule scope :premises (@p14547)) % 1.02/1.27 (step-pop @p28388 :rule scope :premises (@p28387)) % 1.02/1.27 (step-pop @p28389 :rule scope :premises (@p28388)) % 1.02/1.27 (step-pop @p28390 :rule scope :premises (@p28389)) % 1.02/1.27 (step @p14548 :rule process_scope :premises (@p28390) :args (@t448)) % 1.02/1.27 (step @p14553 :rule implies_elim :premises (@p14548)) % 1.02/1.27 (step @p14554 :rule cnf_and_neg :args (@t1416)) % 1.02/1.27 (step @p14555 :rule resolution :premises (@p14554 @p14553) :args (true @t1416)) % 1.02/1.27 (step @p14556 :rule reordering :premises (@p14555) :args ((or @t448 @t463 @t476 @t377 @t1166))) % 1.02/1.27 (step @p14557 :rule eq-symm :args (@t36 tptp.e0)) % 1.02/1.27 (step @p14558 :rule eq-symm :args (@t42 tptp.e0)) % 1.02/1.27 (step @p14559 :rule eq-symm :args (@t48 tptp.e0)) % 1.02/1.27 (step @p14560 :rule nary_cong :premises (@p688 @p5734 @p14559 @p14558 @p14557) :args (@t176)) % 1.02/1.27 (step @p14561 :rule and_elim :premises (@p2) :args (30)) % 1.02/1.27 (step @p14562 :rule eq_resolve :premises (@p14561 @p14560)) % 1.02/1.27 (step @p14563 :rule refl :args (@t1417)) % 1.02/1.27 (step @p14564 :rule nary_cong :premises (@p6933 @p14563 @p3735) :args ((or @t1041 @t1417 @t767))) % 1.02/1.27 (assume-push @p28391 @t1040) % 1.02/1.27 (assume-push @p28392 @t1042) % 1.02/1.27 (assume-push @p28393 @t1040) % 1.02/1.27 (assume-push @p28394 @t1042) % 1.02/1.27 (step @p6941 :rule false_intro :premises (@p6932)) % 1.02/1.27 (step @p3745 :rule refl :args (@t100)) % 1.02/1.27 (step @p6942 :rule cong :premises (@p28392 @p3745) :args (@t766)) % 1.02/1.27 (step @p6943 :rule trans :premises (@p6942 @p6941)) % 1.02/1.27 (step @p6944 :rule false_elim :premises (@p6943)) % 1.02/1.27 (step-pop @p28395 :rule scope :premises (@p6944)) % 1.02/1.27 (step-pop @p28396 :rule scope :premises (@p28395)) % 1.02/1.27 (step @p14569 :rule process_scope :premises (@p28396) :args (@t767)) % 1.02/1.27 (step @p14572 :rule and_intro :premises (@p6932 @p28392)) % 1.02/1.27 (step @p14573 :rule modus_ponens :premises (@p14572 @p14569)) % 1.02/1.27 (step-pop @p28397 :rule scope :premises (@p14573)) % 1.02/1.27 (step-pop @p28398 :rule scope :premises (@p28397)) % 1.02/1.27 (step @p14574 :rule process_scope :premises (@p28398) :args (@t767)) % 1.02/1.27 (step @p14577 :rule implies_elim :premises (@p14574)) % 1.02/1.27 (step @p14578 :rule cnf_and_neg :args (@t1418)) % 1.02/1.27 (step @p14579 :rule resolution :premises (@p14578 @p14577) :args (true @t1418)) % 1.02/1.27 (step @p14580 :rule eq_resolve :premises (@p14579 @p14564)) % 1.02/1.27 (step @p14581 :rule reordering :premises (@p14580) :args ((or @t1039 @t767 @t1417))) % 1.02/1.27 (assume-push @p28399 @t1110) % 1.02/1.27 (assume-push @p28400 @t1042) % 1.02/1.27 (assume-push @p28401 @t1110) % 1.02/1.27 (assume-push @p28402 @t1042) % 1.02/1.27 (step @p472 :rule refl :args (tptp.e3)) % 1.02/1.27 (step @p14586 :rule cong :premises (@p472 @p28399) :args (@t36)) % 1.02/1.27 (step @p14587 :rule trans :premises (@p28400 @p14586)) % 1.02/1.27 (step-pop @p28403 :rule scope :premises (@p14587)) % 1.02/1.27 (step-pop @p28404 :rule scope :premises (@p28403)) % 1.02/1.27 (step @p14588 :rule process_scope :premises (@p28404) :args (@t980)) % 1.02/1.27 (step @p14591 :rule and_intro :premises (@p28399 @p28400)) % 1.02/1.27 (step @p14592 :rule modus_ponens :premises (@p14591 @p14588)) % 1.02/1.27 (step-pop @p28405 :rule scope :premises (@p14592)) % 1.02/1.27 (step-pop @p28406 :rule scope :premises (@p28405)) % 1.02/1.27 (step @p14593 :rule process_scope :premises (@p28406) :args (@t980)) % 1.02/1.27 (step @p14596 :rule implies_elim :premises (@p14593)) % 1.02/1.27 (step @p14597 :rule cnf_and_neg :args (@t1419)) % 1.02/1.27 (step @p14598 :rule resolution :premises (@p14597 @p14596) :args (true @t1419)) % 1.02/1.27 (step @p14599 :rule reordering :premises (@p14598) :args ((or @t980 @t1111 @t1417))) % 1.02/1.27 (assume-push @p28407 @t1110) % 1.02/1.27 (assume-push @p28408 @t1042) % 1.02/1.27 (assume-push @p28409 @t1042) % 1.02/1.27 (assume-push @p28410 @t1110) % 1.02/1.27 (step @p472 :rule refl :args (tptp.e3)) % 1.02/1.27 (step @p14604 :rule cong :premises (@p472 @p28408) :args (@t60)) % 1.02/1.27 (step @p14605 :rule trans :premises (@p28407 @p14604)) % 1.02/1.27 (step-pop @p28411 :rule scope :premises (@p14605)) % 1.02/1.27 (step-pop @p28412 :rule scope :premises (@p28411)) % 1.02/1.27 (step @p14606 :rule process_scope :premises (@p28412) :args (@t1008)) % 1.02/1.27 (step @p14609 :rule and_intro :premises (@p28408 @p28407)) % 1.02/1.27 (step @p14610 :rule modus_ponens :premises (@p14609 @p14606)) % 1.02/1.27 (step-pop @p28413 :rule scope :premises (@p14610)) % 1.02/1.27 (step-pop @p28414 :rule scope :premises (@p28413)) % 1.02/1.27 (step @p14611 :rule process_scope :premises (@p28414) :args (@t1008)) % 1.02/1.27 (step @p14614 :rule implies_elim :premises (@p14611)) % 1.02/1.27 (step @p14615 :rule resolution :premises (@p14597 @p14614) :args (true @t1419)) % 1.02/1.27 (step @p14616 :rule reordering :premises (@p14615) :args ((or @t1008 @t1111 @t1417))) % 1.02/1.27 (step @p14617 :rule eq-symm :args (@t48 tptp.e4)) % 1.02/1.27 (step @p14618 :rule nary_cong :premises (@p7738 @p2614 @p8033 @p14617 @p739) :args (@t177)) % 1.02/1.27 (step @p14619 :rule and_elim :premises (@p2) :args (29)) % 1.02/1.27 (step @p14620 :rule eq_resolve :premises (@p14619 @p14618)) % 1.02/1.27 (step @p14621 :rule nary_cong :premises (@p2707 @p3251 @p588 @p3779 @p4946) :args ((or @t648 @t695 @t463 @t773 @t609))) % 1.02/1.27 (assume-push @p28415 @t647) % 1.02/1.27 (assume-push @p28416 @t693) % 1.02/1.27 (assume-push @p28417 @t462) % 1.02/1.27 (assume-push @p28418 @t772) % 1.02/1.27 (assume-push @p28419 @t647) % 1.02/1.27 (assume-push @p28420 @t462) % 1.02/1.27 (assume-push @p28421 @t693) % 1.02/1.27 (assume-push @p28422 @t772) % 1.02/1.27 (step @p2713 :rule false_intro :premises (@p2705)) % 1.02/1.27 (step @p14630 :rule symm :premises (@p28418)) % 1.02/1.27 (step @p14631 :rule trans :premises (@p14630 @p28416)) % 1.02/1.27 (step @p14632 :rule cong :premises (@p28417 @p14631) :args (@t607)) % 1.02/1.27 (step @p14633 :rule trans :premises (@p14632 @p2713)) % 1.02/1.27 (step @p14634 :rule false_elim :premises (@p14633)) % 1.02/1.27 (step-pop @p28423 :rule scope :premises (@p14634)) % 1.02/1.27 (step-pop @p28424 :rule scope :premises (@p28423)) % 1.02/1.27 (step-pop @p28425 :rule scope :premises (@p28424)) % 1.02/1.27 (step-pop @p28426 :rule scope :premises (@p28425)) % 1.02/1.27 (step @p14635 :rule process_scope :premises (@p28426) :args (@t609)) % 1.02/1.27 (step @p14640 :rule and_intro :premises (@p2705 @p28417 @p28416 @p28418)) % 1.02/1.27 (step @p14641 :rule modus_ponens :premises (@p14640 @p14635)) % 1.02/1.27 (step-pop @p28427 :rule scope :premises (@p14641)) % 1.02/1.27 (step-pop @p28428 :rule scope :premises (@p28427)) % 1.02/1.27 (step-pop @p28429 :rule scope :premises (@p28428)) % 1.02/1.27 (step-pop @p28430 :rule scope :premises (@p28429)) % 1.02/1.27 (step @p14642 :rule process_scope :premises (@p28430) :args (@t609)) % 1.02/1.27 (step @p14647 :rule implies_elim :premises (@p14642)) % 1.02/1.27 (step @p14648 :rule cnf_and_neg :args (@t1420)) % 1.02/1.27 (step @p14649 :rule resolution :premises (@p14648 @p14647) :args (true @t1420)) % 1.02/1.27 (step @p14650 :rule eq_resolve :premises (@p14649 @p14621)) % 1.02/1.27 (assume-push @p28431 @t412) % 1.02/1.27 (assume-push @p28432 @t772) % 1.02/1.27 (assume-push @p28433 @t549) % 1.02/1.27 (assume-push @p28434 @t525) % 1.02/1.27 (assume-push @p28435 @t525) % 1.02/1.27 (assume-push @p28436 @t549) % 1.02/1.27 (assume-push @p28437 @t772) % 1.02/1.27 (assume-push @p28438 @t412) % 1.02/1.27 (step @p2196 :rule refl :args (tptp.e4)) % 1.02/1.27 (step @p14659 :rule cong :premises (@p2196 @p28434) :args (@t29)) % 1.02/1.27 (step @p14660 :rule symm :premises (@p28432)) % 1.02/1.27 (step @p14661 :rule symm :premises (@p28433)) % 1.02/1.27 (step @p14662 :rule cong :premises (@p14661 @p14660) :args (@t221)) % 1.02/1.27 (step @p14663 :rule trans :premises (@p274 @p14662 @p14659)) % 1.02/1.27 (step-pop @p28439 :rule scope :premises (@p14663)) % 1.02/1.27 (step-pop @p28440 :rule scope :premises (@p28439)) % 1.02/1.27 (step-pop @p28441 :rule scope :premises (@p28440)) % 1.02/1.27 (step-pop @p28442 :rule scope :premises (@p28441)) % 1.02/1.27 (step @p14664 :rule process_scope :premises (@p28442) :args (@t602)) % 1.02/1.27 (step @p14669 :rule and_intro :premises (@p28434 @p28433 @p28432 @p274)) % 1.02/1.27 (step @p14670 :rule modus_ponens :premises (@p14669 @p14664)) % 1.02/1.27 (step-pop @p28443 :rule scope :premises (@p14670)) % 1.02/1.27 (step-pop @p28444 :rule scope :premises (@p28443)) % 1.02/1.27 (step-pop @p28445 :rule scope :premises (@p28444)) % 1.02/1.27 (step-pop @p28446 :rule scope :premises (@p28445)) % 1.02/1.27 (step @p14671 :rule process_scope :premises (@p28446) :args (@t602)) % 1.02/1.27 (step @p14676 :rule implies_elim :premises (@p14671)) % 1.02/1.27 (step @p14677 :rule cnf_and_neg :args (@t1421)) % 1.02/1.27 (step @p14678 :rule resolution :premises (@p14677 @p14676) :args (true @t1421)) % 1.02/1.27 (step @p14679 :rule reordering :premises (@p14678) :args ((or @t602 @t773 @t551 @t526 @t414))) % 1.02/1.27 (step @p14680 :rule nary_cong :premises (@p242 @p4455 @p3779 @p1604 @p5197) :args ((or @t409 @t852 @t773 @t551 @t907))) % 1.02/1.27 (assume-push @p28447 @t408) % 1.02/1.27 (assume-push @p28448 @t851) % 1.02/1.27 (assume-push @p28449 @t772) % 1.02/1.27 (assume-push @p28450 @t549) % 1.02/1.27 (assume-push @p28451 @t851) % 1.02/1.27 (assume-push @p28452 @t829) % 1.02/1.27 (step @p4469 :rule false_intro :premises (@p4452)) % 1.02/1.27 (step @p3423 :rule refl :args (@t138)) % 1.02/1.27 (step @p14687 :rule cong :premises (@p28452 @p3423) :args (@t906)) % 1.02/1.27 (step @p14688 :rule trans :premises (@p14687 @p4469)) % 1.02/1.27 (step @p14689 :rule false_elim :premises (@p14688)) % 1.02/1.27 (step-pop @p28453 :rule scope :premises (@p14689)) % 1.02/1.27 (step-pop @p28454 :rule scope :premises (@p28453)) % 1.02/1.27 (step @p14690 :rule process_scope :premises (@p28454) :args (@t907)) % 1.02/1.27 (assume-push @p28455 @t772) % 1.02/1.27 (assume-push @p28456 @t549) % 1.02/1.27 (assume-push @p28457 @t408) % 1.02/1.27 (step @p4265 :rule symm :premises (@p28450)) % 1.02/1.27 (step @p4266 :rule symm :premises (@p28449)) % 1.02/1.27 (step @p4267 :rule cong :premises (@p4266 @p4265) :args (@t217)) % 1.02/1.27 (step @p4268 :rule trans :premises (@p238 @p4267)) % 1.02/1.27 (step-pop @p28458 :rule scope :premises (@p4268)) % 1.02/1.27 (step-pop @p28459 :rule scope :premises (@p28458)) % 1.02/1.27 (step-pop @p28460 :rule scope :premises (@p28459)) % 1.02/1.27 (step @p14696 :rule process_scope :premises (@p28460) :args (@t829)) % 1.02/1.27 (step @p14700 :rule and_intro :premises (@p28449 @p28450 @p238)) % 1.02/1.27 (step @p14701 :rule modus_ponens :premises (@p14700 @p14696)) % 1.02/1.27 (step @p14702 :rule and_intro :premises (@p4452 @p14701)) % 1.02/1.27 (step @p14703 :rule modus_ponens :premises (@p14702 @p14690)) % 1.02/1.27 (step-pop @p28461 :rule scope :premises (@p14703)) % 1.02/1.27 (step-pop @p28462 :rule scope :premises (@p28461)) % 1.02/1.27 (step-pop @p28463 :rule scope :premises (@p28462)) % 1.02/1.27 (step-pop @p28464 :rule scope :premises (@p28463)) % 1.02/1.27 (step @p14704 :rule process_scope :premises (@p28464) :args (@t907)) % 1.02/1.27 (step @p14709 :rule implies_elim :premises (@p14704)) % 1.02/1.27 (step @p14710 :rule cnf_and_neg :args (@t1422)) % 1.02/1.27 (step @p14711 :rule resolution :premises (@p14710 @p14709) :args (true @t1422)) % 1.02/1.27 (step @p14712 :rule eq_resolve :premises (@p14711 @p14680)) % 1.02/1.27 (step @p14713 :rule reordering :premises (@p14712) :args ((or @t850 @t907 @t773 @t551 @t409))) % 1.02/1.27 (assume-push @p28465 @t412) % 1.02/1.27 (assume-push @p28466 @t772) % 1.02/1.27 (assume-push @p28467 @t549) % 1.02/1.27 (assume-push @p28468 @t525) % 1.02/1.27 (assume-push @p28469 @t549) % 1.02/1.27 (assume-push @p28470 @t772) % 1.02/1.27 (assume-push @p28471 @t412) % 1.02/1.27 (assume-push @p28472 @t525) % 1.02/1.27 (step @p14722 :rule symm :premises (@p28466)) % 1.02/1.27 (step @p14723 :rule symm :premises (@p28467)) % 1.02/1.27 (step @p14724 :rule cong :premises (@p14723 @p14722) :args (@t221)) % 1.02/1.27 (step @p14725 :rule trans :premises (@p274 @p14724)) % 1.02/1.27 (step @p2196 :rule refl :args (tptp.e4)) % 1.02/1.27 (step @p14726 :rule cong :premises (@p2196 @p14725) :args (@t22)) % 1.02/1.27 (step @p14727 :rule trans :premises (@p28468 @p14726)) % 1.02/1.27 (step-pop @p28473 :rule scope :premises (@p14727)) % 1.02/1.27 (step-pop @p28474 :rule scope :premises (@p28473)) % 1.02/1.27 (step-pop @p28475 :rule scope :premises (@p28474)) % 1.02/1.27 (step-pop @p28476 :rule scope :premises (@p28475)) % 1.02/1.27 (step @p14728 :rule process_scope :premises (@p28476) :args (@t983)) % 1.02/1.27 (step @p14733 :rule and_intro :premises (@p28467 @p28466 @p274 @p28468)) % 1.02/1.27 (step @p14734 :rule modus_ponens :premises (@p14733 @p14728)) % 1.02/1.27 (step-pop @p28477 :rule scope :premises (@p14734)) % 1.02/1.27 (step-pop @p28478 :rule scope :premises (@p28477)) % 1.02/1.27 (step-pop @p28479 :rule scope :premises (@p28478)) % 1.02/1.27 (step-pop @p28480 :rule scope :premises (@p28479)) % 1.02/1.27 (step @p14735 :rule process_scope :premises (@p28480) :args (@t983)) % 1.02/1.27 (step @p14740 :rule implies_elim :premises (@p14735)) % 1.02/1.27 (step @p14741 :rule resolution :premises (@p14677 @p14740) :args (true @t1421)) % 1.02/1.27 (step @p14742 :rule reordering :premises (@p14741) :args ((or @t983 @t773 @t551 @t526 @t414))) % 1.02/1.27 (assume-push @p28481 @t408) % 1.02/1.27 (assume-push @p28482 @t1079) % 1.02/1.27 (assume-push @p28483 @t772) % 1.02/1.27 (assume-push @p28484 @t549) % 1.02/1.27 (assume-push @p28485 @t772) % 1.02/1.27 (assume-push @p28486 @t549) % 1.02/1.27 (assume-push @p28487 @t408) % 1.02/1.27 (assume-push @p28488 @t1079) % 1.02/1.27 (step @p14751 :rule symm :premises (@p28484)) % 1.02/1.27 (step @p14752 :rule symm :premises (@p28483)) % 1.02/1.27 (step @p14753 :rule cong :premises (@p14752 @p14751) :args (@t217)) % 1.02/1.27 (step @p14754 :rule trans :premises (@p238 @p14753)) % 1.02/1.27 (step @p189 :rule refl :args (tptp.e0)) % 1.02/1.27 (step @p14755 :rule cong :premises (@p189 @p14754) :args (@t145)) % 1.02/1.27 (step @p14756 :rule trans :premises (@p28482 @p14755)) % 1.02/1.27 (step-pop @p28489 :rule scope :premises (@p14756)) % 1.02/1.27 (step-pop @p28490 :rule scope :premises (@p28489)) % 1.02/1.27 (step-pop @p28491 :rule scope :premises (@p28490)) % 1.02/1.27 (step-pop @p28492 :rule scope :premises (@p28491)) % 1.02/1.27 (step @p14757 :rule process_scope :premises (@p28492) :args (@t989)) % 1.02/1.27 (step @p14762 :rule and_intro :premises (@p28483 @p28484 @p238 @p28482)) % 1.02/1.27 (step @p14763 :rule modus_ponens :premises (@p14762 @p14757)) % 1.02/1.27 (step-pop @p28493 :rule scope :premises (@p14763)) % 1.02/1.27 (step-pop @p28494 :rule scope :premises (@p28493)) % 1.02/1.27 (step-pop @p28495 :rule scope :premises (@p28494)) % 1.02/1.27 (step-pop @p28496 :rule scope :premises (@p28495)) % 1.02/1.27 (step @p14764 :rule process_scope :premises (@p28496) :args (@t989)) % 1.02/1.27 (step @p14769 :rule implies_elim :premises (@p14764)) % 1.02/1.27 (step @p14770 :rule cnf_and_neg :args (@t1423)) % 1.02/1.27 (step @p14771 :rule resolution :premises (@p14770 @p14769) :args (true @t1423)) % 1.02/1.27 (step @p14772 :rule reordering :premises (@p14771) :args ((or @t989 @t1080 @t773 @t551 @t409))) % 1.02/1.27 (assume-push @p28497 @t408) % 1.02/1.27 (assume-push @p28498 @t1079) % 1.02/1.27 (assume-push @p28499 @t772) % 1.02/1.27 (assume-push @p28500 @t549) % 1.02/1.27 (assume-push @p28501 @t1079) % 1.02/1.27 (assume-push @p28502 @t772) % 1.02/1.27 (assume-push @p28503 @t549) % 1.02/1.27 (assume-push @p28504 @t408) % 1.02/1.27 (step @p189 :rule refl :args (tptp.e0)) % 1.02/1.27 (step @p14781 :rule cong :premises (@p189 @p28498) :args (@t132)) % 1.02/1.27 (step @p14782 :rule symm :premises (@p28500)) % 1.02/1.27 (step @p14783 :rule symm :premises (@p28499)) % 1.02/1.27 (step @p14784 :rule cong :premises (@p14783 @p14782) :args (@t217)) % 1.02/1.27 (step @p14785 :rule trans :premises (@p238 @p14784 @p14781)) % 1.02/1.27 (step-pop @p28505 :rule scope :premises (@p14785)) % 1.02/1.27 (step-pop @p28506 :rule scope :premises (@p28505)) % 1.02/1.27 (step-pop @p28507 :rule scope :premises (@p28506)) % 1.02/1.27 (step-pop @p28508 :rule scope :premises (@p28507)) % 1.02/1.27 (step @p14786 :rule process_scope :premises (@p28508) :args (@t1005)) % 1.02/1.27 (step @p14791 :rule and_intro :premises (@p28498 @p28499 @p28500 @p238)) % 1.02/1.27 (step @p14792 :rule modus_ponens :premises (@p14791 @p14786)) % 1.02/1.27 (step-pop @p28509 :rule scope :premises (@p14792)) % 1.02/1.27 (step-pop @p28510 :rule scope :premises (@p28509)) % 1.02/1.27 (step-pop @p28511 :rule scope :premises (@p28510)) % 1.02/1.27 (step-pop @p28512 :rule scope :premises (@p28511)) % 1.02/1.27 (step @p14793 :rule process_scope :premises (@p28512) :args (@t1005)) % 1.02/1.27 (step @p14798 :rule implies_elim :premises (@p14793)) % 1.02/1.27 (step @p14799 :rule resolution :premises (@p14770 @p14798) :args (true @t1423)) % 1.02/1.27 (step @p14800 :rule reordering :premises (@p14799) :args ((or @t1005 @t1080 @t773 @t551 @t409))) % 1.02/1.27 (assume-push @p28513 @t515) % 1.02/1.27 (assume-push @p28514 @t372) % 1.02/1.27 (assume-push @p28515 @t462) % 1.02/1.27 (assume-push @p28516 @t474) % 1.02/1.27 (assume-push @p28517 @t634) % 1.02/1.27 (assume-push @p28518 @t549) % 1.02/1.27 (assume-push @p28519 @t1006) % 1.02/1.27 (assume-push @p28520 @t549) % 1.02/1.27 (assume-push @p28521 @t1006) % 1.02/1.27 (assume-push @p28522 @t462) % 1.02/1.27 (assume-push @p28523 @t474) % 1.02/1.27 (assume-push @p28524 @t372) % 1.02/1.27 (assume-push @p28525 @t634) % 1.02/1.27 (assume-push @p28526 @t515) % 1.02/1.27 (step @p281 :rule refl :args (tptp.e2)) % 1.02/1.27 (step @p14815 :rule cong :premises (@p281 @p28518) :args (@t67)) % 1.02/1.27 (step @p14816 :rule symm :premises (@p28517)) % 1.02/1.27 (step @p14817 :rule symm :premises (@p28519)) % 1.02/1.27 (step @p14818 :rule symm :premises (@p28516)) % 1.02/1.27 (step @p14819 :rule symm :premises (@p28515)) % 1.02/1.27 (step @p14820 :rule cong :premises (@p14819 @p14818) :args (@t223)) % 1.02/1.27 (step @p14821 :rule trans :premises (@p67 @p14820)) % 1.02/1.27 (step @p472 :rule refl :args (tptp.e3)) % 1.02/1.27 (step @p14822 :rule cong :premises (@p472 @p14821) :args (@t54)) % 1.02/1.27 (step @p14823 :rule trans :premises (@p14822 @p14817)) % 1.02/1.27 (step @p14824 :rule cong :premises (@p14823 @p14816) :args (@t220)) % 1.02/1.27 (step @p14825 :rule trans :premises (@p1231 @p14824 @p14815)) % 1.02/1.27 (step-pop @p28527 :rule scope :premises (@p14825)) % 1.02/1.27 (step-pop @p28528 :rule scope :premises (@p28527)) % 1.02/1.27 (step-pop @p28529 :rule scope :premises (@p28528)) % 1.02/1.27 (step-pop @p28530 :rule scope :premises (@p28529)) % 1.02/1.27 (step-pop @p28531 :rule scope :premises (@p28530)) % 1.02/1.27 (step-pop @p28532 :rule scope :premises (@p28531)) % 1.02/1.27 (step-pop @p28533 :rule scope :premises (@p28532)) % 1.02/1.27 (step @p14826 :rule process_scope :premises (@p28533) :args (@t404)) % 1.02/1.27 (step @p14834 :rule and_intro :premises (@p28518 @p28519 @p28515 @p28516 @p67 @p28517 @p1231)) % 1.02/1.27 (step @p14835 :rule modus_ponens :premises (@p14834 @p14826)) % 1.02/1.27 (step-pop @p28534 :rule scope :premises (@p14835)) % 1.02/1.27 (step-pop @p28535 :rule scope :premises (@p28534)) % 1.02/1.27 (step-pop @p28536 :rule scope :premises (@p28535)) % 1.02/1.27 (step-pop @p28537 :rule scope :premises (@p28536)) % 1.02/1.27 (step-pop @p28538 :rule scope :premises (@p28537)) % 1.02/1.27 (step-pop @p28539 :rule scope :premises (@p28538)) % 1.02/1.27 (step-pop @p28540 :rule scope :premises (@p28539)) % 1.02/1.27 (step @p14836 :rule process_scope :premises (@p28540) :args (@t404)) % 1.02/1.27 (step @p14844 :rule implies_elim :premises (@p14836)) % 1.02/1.27 (step @p14845 :rule cnf_and_neg :args (@t1424)) % 1.02/1.27 (step @p14846 :rule resolution :premises (@p14845 @p14844) :args (true @t1424)) % 1.02/1.27 (step @p14847 :rule reordering :premises (@p14846) :args ((or @t404 @t463 @t476 @t635 @t551 @t377 @t517 @t1166))) % 1.02/1.27 (assume-push @p28541 @t515) % 1.02/1.27 (assume-push @p28542 @t372) % 1.02/1.27 (assume-push @p28543 @t462) % 1.02/1.27 (assume-push @p28544 @t474) % 1.02/1.27 (assume-push @p28545 @t634) % 1.02/1.27 (assume-push @p28546 @t549) % 1.02/1.27 (assume-push @p28547 @t1006) % 1.02/1.27 (assume-push @p28548 @t1006) % 1.02/1.27 (assume-push @p28549 @t462) % 1.02/1.27 (assume-push @p28550 @t474) % 1.02/1.27 (assume-push @p28551 @t372) % 1.02/1.27 (assume-push @p28552 @t634) % 1.02/1.27 (assume-push @p28553 @t515) % 1.02/1.27 (assume-push @p28554 @t549) % 1.02/1.27 (step @p14862 :rule symm :premises (@p28545)) % 1.02/1.27 (step @p14863 :rule symm :premises (@p28547)) % 1.02/1.27 (step @p14864 :rule symm :premises (@p28544)) % 1.02/1.27 (step @p14865 :rule symm :premises (@p28543)) % 1.02/1.27 (step @p14866 :rule cong :premises (@p14865 @p14864) :args (@t223)) % 1.02/1.27 (step @p14867 :rule trans :premises (@p67 @p14866)) % 1.02/1.27 (step @p472 :rule refl :args (tptp.e3)) % 1.02/1.27 (step @p14868 :rule cong :premises (@p472 @p14867) :args (@t54)) % 1.02/1.27 (step @p14869 :rule trans :premises (@p14868 @p14863)) % 1.02/1.27 (step @p14870 :rule cong :premises (@p14869 @p14862) :args (@t220)) % 1.02/1.27 (step @p14871 :rule trans :premises (@p1231 @p14870)) % 1.02/1.27 (step @p281 :rule refl :args (tptp.e2)) % 1.02/1.27 (step @p14872 :rule cong :premises (@p281 @p14871) :args (@t86)) % 1.02/1.27 (step @p14873 :rule trans :premises (@p28546 @p14872)) % 1.02/1.27 (step-pop @p28555 :rule scope :premises (@p14873)) % 1.02/1.27 (step-pop @p28556 :rule scope :premises (@p28555)) % 1.02/1.27 (step-pop @p28557 :rule scope :premises (@p28556)) % 1.02/1.27 (step-pop @p28558 :rule scope :premises (@p28557)) % 1.02/1.27 (step-pop @p28559 :rule scope :premises (@p28558)) % 1.02/1.27 (step-pop @p28560 :rule scope :premises (@p28559)) % 1.02/1.27 (step-pop @p28561 :rule scope :premises (@p28560)) % 1.02/1.27 (step @p14874 :rule process_scope :premises (@p28561) :args (@t997)) % 1.02/1.27 (step @p14882 :rule and_intro :premises (@p28547 @p28543 @p28544 @p67 @p28545 @p1231 @p28546)) % 1.02/1.27 (step @p14883 :rule modus_ponens :premises (@p14882 @p14874)) % 1.02/1.27 (step-pop @p28562 :rule scope :premises (@p14883)) % 1.02/1.27 (step-pop @p28563 :rule scope :premises (@p28562)) % 1.02/1.27 (step-pop @p28564 :rule scope :premises (@p28563)) % 1.02/1.27 (step-pop @p28565 :rule scope :premises (@p28564)) % 1.02/1.27 (step-pop @p28566 :rule scope :premises (@p28565)) % 1.02/1.27 (step-pop @p28567 :rule scope :premises (@p28566)) % 1.02/1.27 (step-pop @p28568 :rule scope :premises (@p28567)) % 1.02/1.27 (step @p14884 :rule process_scope :premises (@p28568) :args (@t997)) % 1.02/1.27 (step @p14892 :rule implies_elim :premises (@p14884)) % 1.02/1.27 (step @p14893 :rule resolution :premises (@p14845 @p14892) :args (true @t1424)) % 1.02/1.27 (step @p14894 :rule reordering :premises (@p14893) :args ((or @t997 @t463 @t476 @t635 @t551 @t377 @t517 @t1166))) % 1.02/1.27 (step @p14895 :rule eq-symm :args (@t42 tptp.e2)) % 1.02/1.27 (step @p14896 :rule nary_cong :premises (@p5308 @p945 @p732 @p14895 @p8705) :args (@t173)) % 1.02/1.27 (step @p14897 :rule and_elim :premises (@p2) :args (35)) % 1.02/1.27 (step @p14898 :rule eq_resolve :premises (@p14897 @p14896)) % 1.02/1.27 (assume-push @p28569 @t629) % 1.02/1.27 (assume-push @p28570 @t462) % 1.02/1.27 (assume-push @p28571 @t598) % 1.02/1.27 (assume-push @p28572 @t525) % 1.02/1.27 (assume-push @p28573 @t462) % 1.02/1.27 (assume-push @p28574 @t525) % 1.02/1.27 (assume-push @p28575 @t598) % 1.02/1.27 (assume-push @p28576 @t629) % 1.02/1.27 (step @p189 :rule refl :args (tptp.e0)) % 1.02/1.27 (step @p14907 :rule cong :premises (@p189 @p28570) :args (@t138)) % 1.02/1.27 (step @p14908 :rule symm :premises (@p28571)) % 1.02/1.27 (step @p14909 :rule symm :premises (@p28572)) % 1.02/1.27 (step @p14910 :rule cong :premises (@p14909 @p14908) :args (@t219)) % 1.02/1.27 (step @p14911 :rule trans :premises (@p2497 @p14910 @p14907)) % 1.02/1.27 (step-pop @p28577 :rule scope :premises (@p14911)) % 1.02/1.27 (step-pop @p28578 :rule scope :premises (@p28577)) % 1.02/1.27 (step-pop @p28579 :rule scope :premises (@p28578)) % 1.02/1.27 (step-pop @p28580 :rule scope :premises (@p28579)) % 1.02/1.27 (step @p14912 :rule process_scope :premises (@p28580) :args (@t984)) % 1.02/1.27 (step @p14917 :rule and_intro :premises (@p28570 @p28572 @p28571 @p2497)) % 1.02/1.27 (step @p14918 :rule modus_ponens :premises (@p14917 @p14912)) % 1.02/1.27 (step-pop @p28581 :rule scope :premises (@p14918)) % 1.02/1.27 (step-pop @p28582 :rule scope :premises (@p28581)) % 1.02/1.27 (step-pop @p28583 :rule scope :premises (@p28582)) % 1.02/1.27 (step-pop @p28584 :rule scope :premises (@p28583)) % 1.02/1.27 (step @p14919 :rule process_scope :premises (@p28584) :args (@t984)) % 1.02/1.27 (step @p14924 :rule implies_elim :premises (@p14919)) % 1.02/1.27 (step @p14925 :rule cnf_and_neg :args (@t1425)) % 1.02/1.27 (step @p14926 :rule resolution :premises (@p14925 @p14924) :args (true @t1425)) % 1.02/1.27 (step @p14927 :rule reordering :premises (@p14926) :args ((or @t984 @t463 @t599 @t526 @t631))) % 1.02/1.27 (assume-push @p28585 @t629) % 1.02/1.27 (assume-push @p28586 @t462) % 1.02/1.27 (assume-push @p28587 @t598) % 1.02/1.27 (assume-push @p28588 @t525) % 1.02/1.27 (assume-push @p28589 @t525) % 1.02/1.27 (assume-push @p28590 @t598) % 1.02/1.27 (assume-push @p28591 @t629) % 1.02/1.27 (assume-push @p28592 @t462) % 1.02/1.27 (step @p14936 :rule symm :premises (@p28587)) % 1.02/1.27 (step @p14937 :rule symm :premises (@p28588)) % 1.02/1.27 (step @p14938 :rule cong :premises (@p14937 @p14936) :args (@t219)) % 1.02/1.27 (step @p14939 :rule trans :premises (@p2497 @p14938)) % 1.02/1.27 (step @p189 :rule refl :args (tptp.e0)) % 1.02/1.27 (step @p14940 :rule cong :premises (@p189 @p14939) :args (@t152)) % 1.02/1.27 (step @p14941 :rule trans :premises (@p28586 @p14940)) % 1.02/1.27 (step-pop @p28593 :rule scope :premises (@p14941)) % 1.02/1.27 (step-pop @p28594 :rule scope :premises (@p28593)) % 1.02/1.27 (step-pop @p28595 :rule scope :premises (@p28594)) % 1.02/1.27 (step-pop @p28596 :rule scope :premises (@p28595)) % 1.02/1.27 (step @p14942 :rule process_scope :premises (@p28596) :args (@t1002)) % 1.02/1.27 (step @p14947 :rule and_intro :premises (@p28588 @p28587 @p2497 @p28586)) % 1.02/1.27 (step @p14948 :rule modus_ponens :premises (@p14947 @p14942)) % 1.02/1.27 (step-pop @p28597 :rule scope :premises (@p14948)) % 1.02/1.27 (step-pop @p28598 :rule scope :premises (@p28597)) % 1.02/1.27 (step-pop @p28599 :rule scope :premises (@p28598)) % 1.02/1.27 (step-pop @p28600 :rule scope :premises (@p28599)) % 1.02/1.27 (step @p14949 :rule process_scope :premises (@p28600) :args (@t1002)) % 1.02/1.27 (step @p14954 :rule implies_elim :premises (@p14949)) % 1.02/1.27 (step @p14955 :rule resolution :premises (@p14925 @p14954) :args (true @t1425)) % 1.02/1.27 (step @p14956 :rule reordering :premises (@p14955) :args ((or @t1002 @t463 @t599 @t526 @t631))) % 1.02/1.27 (assume-push @p28601 @t445) % 1.02/1.27 (assume-push @p28602 @t372) % 1.02/1.27 (assume-push @p28603 @t462) % 1.02/1.27 (assume-push @p28604 @t474) % 1.02/1.27 (assume-push @p28605 @t634) % 1.02/1.27 (assume-push @p28606 @t898) % 1.02/1.27 (assume-push @p28607 @t1006) % 1.02/1.27 (assume-push @p28608 @t634) % 1.02/1.27 (assume-push @p28609 @t1006) % 1.02/1.27 (assume-push @p28610 @t462) % 1.02/1.27 (assume-push @p28611 @t474) % 1.02/1.27 (assume-push @p28612 @t372) % 1.02/1.27 (assume-push @p28613 @t445) % 1.02/1.27 (assume-push @p28614 @t898) % 1.02/1.27 (step @p14971 :rule symm :premises (@p28607)) % 1.02/1.27 (step @p14972 :rule symm :premises (@p28604)) % 1.02/1.27 (step @p14973 :rule symm :premises (@p28603)) % 1.02/1.27 (step @p14974 :rule cong :premises (@p14973 @p14972) :args (@t223)) % 1.02/1.27 (step @p14975 :rule trans :premises (@p67 @p14974)) % 1.02/1.27 (step @p472 :rule refl :args (tptp.e3)) % 1.02/1.27 (step @p14976 :rule cong :premises (@p472 @p14975) :args (@t54)) % 1.02/1.27 (step @p14977 :rule trans :premises (@p14976 @p14971)) % 1.02/1.27 (step @p14978 :rule symm :premises (@p28605)) % 1.02/1.27 (step @p14979 :rule cong :premises (@p14978 @p14977) :args (@t212)) % 1.02/1.27 (step @p14980 :rule trans :premises (@p451 @p14979)) % 1.02/1.27 (step @p2196 :rule refl :args (tptp.e4)) % 1.02/1.27 (step @p14981 :rule cong :premises (@p2196 @p14980) :args (@t8)) % 1.02/1.27 (step @p14982 :rule trans :premises (@p28606 @p14981)) % 1.02/1.27 (step-pop @p28615 :rule scope :premises (@p14982)) % 1.02/1.27 (step-pop @p28616 :rule scope :premises (@p28615)) % 1.02/1.27 (step-pop @p28617 :rule scope :premises (@p28616)) % 1.02/1.27 (step-pop @p28618 :rule scope :premises (@p28617)) % 1.02/1.27 (step-pop @p28619 :rule scope :premises (@p28618)) % 1.02/1.27 (step-pop @p28620 :rule scope :premises (@p28619)) % 1.02/1.27 (step-pop @p28621 :rule scope :premises (@p28620)) % 1.02/1.27 (step @p14983 :rule process_scope :premises (@p28621) :args (@t956)) % 1.02/1.27 (step @p14991 :rule and_intro :premises (@p28605 @p28607 @p28603 @p28604 @p67 @p451 @p28606)) % 1.02/1.27 (step @p14992 :rule modus_ponens :premises (@p14991 @p14983)) % 1.02/1.27 (step-pop @p28622 :rule scope :premises (@p14992)) % 1.02/1.27 (step-pop @p28623 :rule scope :premises (@p28622)) % 1.02/1.27 (step-pop @p28624 :rule scope :premises (@p28623)) % 1.02/1.27 (step-pop @p28625 :rule scope :premises (@p28624)) % 1.02/1.27 (step-pop @p28626 :rule scope :premises (@p28625)) % 1.02/1.27 (step-pop @p28627 :rule scope :premises (@p28626)) % 1.02/1.27 (step-pop @p28628 :rule scope :premises (@p28627)) % 1.02/1.27 (step @p14993 :rule process_scope :premises (@p28628) :args (@t956)) % 1.02/1.27 (step @p15001 :rule implies_elim :premises (@p14993)) % 1.02/1.27 (step @p15002 :rule cnf_and_neg :args (@t1426)) % 1.02/1.27 (step @p15003 :rule resolution :premises (@p15002 @p15001) :args (true @t1426)) % 1.02/1.27 (step @p15004 :rule reordering :premises (@p15003) :args ((or @t956 @t463 @t476 @t635 @t1141 @t377 @t446 @t1166))) % 1.02/1.27 (assume-push @p28629 @t445) % 1.02/1.27 (assume-push @p28630 @t372) % 1.02/1.27 (assume-push @p28631 @t462) % 1.02/1.27 (assume-push @p28632 @t474) % 1.02/1.27 (assume-push @p28633 @t634) % 1.02/1.27 (assume-push @p28634 @t898) % 1.02/1.27 (assume-push @p28635 @t1006) % 1.02/1.27 (assume-push @p28636 @t898) % 1.02/1.27 (assume-push @p28637 @t634) % 1.02/1.27 (assume-push @p28638 @t1006) % 1.02/1.27 (assume-push @p28639 @t462) % 1.02/1.27 (assume-push @p28640 @t474) % 1.02/1.27 (assume-push @p28641 @t372) % 1.02/1.27 (assume-push @p28642 @t445) % 1.02/1.27 (step @p2196 :rule refl :args (tptp.e4)) % 1.02/1.27 (step @p15019 :rule cong :premises (@p2196 @p28634) :args (@t15)) % 1.02/1.27 (step @p15020 :rule symm :premises (@p28635)) % 1.02/1.27 (step @p15021 :rule symm :premises (@p28632)) % 1.02/1.27 (step @p15022 :rule symm :premises (@p28631)) % 1.02/1.27 (step @p15023 :rule cong :premises (@p15022 @p15021) :args (@t223)) % 1.02/1.27 (step @p15024 :rule trans :premises (@p67 @p15023)) % 1.02/1.27 (step @p472 :rule refl :args (tptp.e3)) % 1.02/1.27 (step @p15025 :rule cong :premises (@p472 @p15024) :args (@t54)) % 1.02/1.27 (step @p15026 :rule trans :premises (@p15025 @p15020)) % 1.02/1.27 (step @p15027 :rule symm :premises (@p28633)) % 1.02/1.27 (step @p15028 :rule cong :premises (@p15027 @p15026) :args (@t212)) % 1.02/1.27 (step @p15029 :rule trans :premises (@p451 @p15028 @p15019)) % 1.02/1.27 (step-pop @p28643 :rule scope :premises (@p15029)) % 1.02/1.27 (step-pop @p28644 :rule scope :premises (@p28643)) % 1.02/1.27 (step-pop @p28645 :rule scope :premises (@p28644)) % 1.02/1.27 (step-pop @p28646 :rule scope :premises (@p28645)) % 1.02/1.27 (step-pop @p28647 :rule scope :premises (@p28646)) % 1.02/1.27 (step-pop @p28648 :rule scope :premises (@p28647)) % 1.02/1.27 (step-pop @p28649 :rule scope :premises (@p28648)) % 1.02/1.27 (step @p15030 :rule process_scope :premises (@p28649) :args (@t981)) % 1.02/1.27 (step @p15038 :rule and_intro :premises (@p28634 @p28633 @p28635 @p28631 @p28632 @p67 @p451)) % 1.02/1.27 (step @p15039 :rule modus_ponens :premises (@p15038 @p15030)) % 1.02/1.27 (step-pop @p28650 :rule scope :premises (@p15039)) % 1.02/1.27 (step-pop @p28651 :rule scope :premises (@p28650)) % 1.02/1.27 (step-pop @p28652 :rule scope :premises (@p28651)) % 1.02/1.27 (step-pop @p28653 :rule scope :premises (@p28652)) % 1.02/1.27 (step-pop @p28654 :rule scope :premises (@p28653)) % 1.02/1.27 (step-pop @p28655 :rule scope :premises (@p28654)) % 1.02/1.27 (step-pop @p28656 :rule scope :premises (@p28655)) % 1.02/1.27 (step @p15040 :rule process_scope :premises (@p28656) :args (@t981)) % 1.02/1.27 (step @p15048 :rule implies_elim :premises (@p15040)) % 1.02/1.27 (step @p15049 :rule resolution :premises (@p15002 @p15048) :args (true @t1426)) % 1.02/1.27 (step @p15050 :rule reordering :premises (@p15049) :args ((or @t981 @t463 @t476 @t635 @t1141 @t377 @t446 @t1166))) % 1.02/1.27 (step @p15051 :rule and_elim :premises (@p3) :args (19)) % 1.02/1.27 (step @p15052 :rule symm :premises (@p15051)) % 1.02/1.27 (assume-push @p28657 @t1427) % 1.02/1.27 (assume-push @p28658 @t399) % 1.02/1.27 (assume-push @p28659 @t462) % 1.02/1.27 (assume-push @p28660 @t474) % 1.02/1.27 (assume-push @p28661 @t1042) % 1.02/1.27 (assume-push @p28662 @t898) % 1.02/1.27 (assume-push @p28663 @t474) % 1.02/1.27 (assume-push @p28664 @t462) % 1.02/1.27 (assume-push @p28665 @t399) % 1.02/1.27 (assume-push @p28666 @t898) % 1.02/1.27 (assume-push @p28667 @t1042) % 1.02/1.27 (assume-push @p28668 @t1427) % 1.02/1.27 (step @p15065 :rule symm :premises (@p28659)) % 1.02/1.27 (step @p15066 :rule symm :premises (@p28660)) % 1.02/1.27 (step @p15067 :rule cong :premises (@p15066 @p15065) :args (@t227)) % 1.02/1.27 (step @p15068 :rule trans :premises (@p65 @p15067)) % 1.02/1.27 (step @p281 :rule refl :args (tptp.e2)) % 1.02/1.27 (step @p15069 :rule cong :premises (@p281 @p15068) :args (@t93)) % 1.02/1.27 (step @p15070 :rule symm :premises (@p28661)) % 1.02/1.27 (step @p15071 :rule symm :premises (@p28662)) % 1.02/1.27 (step @p15072 :rule cong :premises (@p15071 @p15070) :args (@t209)) % 1.02/1.27 (step @p15073 :rule trans :premises (@p15052 @p15072 @p15069)) % 1.02/1.27 (step-pop @p28669 :rule scope :premises (@p15073)) % 1.02/1.27 (step-pop @p28670 :rule scope :premises (@p28669)) % 1.02/1.27 (step-pop @p28671 :rule scope :premises (@p28670)) % 1.02/1.27 (step-pop @p28672 :rule scope :premises (@p28671)) % 1.02/1.27 (step-pop @p28673 :rule scope :premises (@p28672)) % 1.02/1.27 (step-pop @p28674 :rule scope :premises (@p28673)) % 1.02/1.27 (step @p15074 :rule process_scope :premises (@p28674) :args (@t995)) % 1.02/1.27 (step @p15081 :rule and_intro :premises (@p28660 @p28659 @p65 @p28662 @p28661 @p15052)) % 1.02/1.27 (step @p15082 :rule modus_ponens :premises (@p15081 @p15074)) % 1.02/1.27 (step-pop @p28675 :rule scope :premises (@p15082)) % 1.02/1.27 (step-pop @p28676 :rule scope :premises (@p28675)) % 1.02/1.27 (step-pop @p28677 :rule scope :premises (@p28676)) % 1.02/1.27 (step-pop @p28678 :rule scope :premises (@p28677)) % 1.02/1.27 (step-pop @p28679 :rule scope :premises (@p28678)) % 1.02/1.27 (step-pop @p28680 :rule scope :premises (@p28679)) % 1.02/1.27 (step @p15083 :rule process_scope :premises (@p28680) :args (@t995)) % 1.02/1.27 (step @p15090 :rule implies_elim :premises (@p15083)) % 1.02/1.27 (step @p15091 :rule cnf_and_neg :args (@t1428)) % 1.02/1.27 (step @p15092 :rule resolution :premises (@p15091 @p15090) :args (true @t1428)) % 1.02/1.27 (step @p15093 :rule reordering :premises (@p15092) :args ((or @t995 @t463 @t476 @t1417 @t1141 @t402 @t1429))) % 1.02/1.27 (assume-push @p28681 @t1427) % 1.02/1.27 (assume-push @p28682 @t399) % 1.02/1.27 (assume-push @p28683 @t462) % 1.02/1.27 (assume-push @p28684 @t474) % 1.02/1.27 (assume-push @p28685 @t1042) % 1.02/1.27 (assume-push @p28686 @t898) % 1.02/1.27 (assume-push @p28687 @t898) % 1.02/1.27 (assume-push @p28688 @t1042) % 1.02/1.27 (assume-push @p28689 @t1427) % 1.02/1.27 (assume-push @p28690 @t474) % 1.02/1.27 (assume-push @p28691 @t462) % 1.02/1.27 (assume-push @p28692 @t399) % 1.02/1.27 (step @p15106 :rule symm :premises (@p28685)) % 1.02/1.27 (step @p15107 :rule symm :premises (@p28686)) % 1.02/1.27 (step @p15108 :rule cong :premises (@p15107 @p15106) :args (@t209)) % 1.02/1.27 (step @p15109 :rule trans :premises (@p15052 @p15108)) % 1.02/1.27 (step @p281 :rule refl :args (tptp.e2)) % 1.02/1.27 (step @p15110 :rule cong :premises (@p281 @p15109) :args (@t73)) % 1.02/1.27 (step @p15111 :rule symm :premises (@p28683)) % 1.02/1.27 (step @p15112 :rule symm :premises (@p28684)) % 1.02/1.27 (step @p15113 :rule cong :premises (@p15112 @p15111) :args (@t227)) % 1.02/1.27 (step @p15114 :rule trans :premises (@p65 @p15113 @p15110)) % 1.02/1.27 (step-pop @p28693 :rule scope :premises (@p15114)) % 1.02/1.27 (step-pop @p28694 :rule scope :premises (@p28693)) % 1.02/1.27 (step-pop @p28695 :rule scope :premises (@p28694)) % 1.02/1.27 (step-pop @p28696 :rule scope :premises (@p28695)) % 1.02/1.27 (step-pop @p28697 :rule scope :premises (@p28696)) % 1.02/1.27 (step-pop @p28698 :rule scope :premises (@p28697)) % 1.02/1.27 (step @p15115 :rule process_scope :premises (@p28698) :args (@t1000)) % 1.02/1.27 (step @p15122 :rule and_intro :premises (@p28686 @p28685 @p15052 @p28684 @p28683 @p65)) % 1.02/1.27 (step @p15123 :rule modus_ponens :premises (@p15122 @p15115)) % 1.02/1.27 (step-pop @p28699 :rule scope :premises (@p15123)) % 1.02/1.27 (step-pop @p28700 :rule scope :premises (@p28699)) % 1.02/1.27 (step-pop @p28701 :rule scope :premises (@p28700)) % 1.02/1.27 (step-pop @p28702 :rule scope :premises (@p28701)) % 1.02/1.27 (step-pop @p28703 :rule scope :premises (@p28702)) % 1.02/1.27 (step-pop @p28704 :rule scope :premises (@p28703)) % 1.02/1.27 (step @p15124 :rule process_scope :premises (@p28704) :args (@t1000)) % 1.02/1.27 (step @p15131 :rule implies_elim :premises (@p15124)) % 1.02/1.27 (step @p15132 :rule resolution :premises (@p15091 @p15131) :args (true @t1428)) % 1.02/1.27 (step @p15133 :rule reordering :premises (@p15132) :args ((or @t1000 @t463 @t476 @t1417 @t1141 @t402 @t1429))) % 1.02/1.27 (step @p15134 :rule chain_m_resolution :premises (@p6605 @p15133 @p15052 @p65 @p15093 @p15052 @p65 @p15050 @p451 @p67 @p15004 @p451 @p67 @p14956 @p2497 @p14927 @p2497 @p6348 @p6331 @p14898 @p2238 @p14894 @p1231 @p67 @p14847 @p1231 @p67 @p14800 @p238 @p14772 @p238 @p14742 @p274 @p14713 @p4452 @p238 @p14679 @p274 @p5984 @p5967 @p8339 @p1088 @p14650 @p2705 @p2617 @p14620 @p3802 @p549 @p3778 @p14616 @p14599 @p14581 @p6932 @p14562 @p5737 @p14556 @p67 @p14525 @p818 @p67 @p3731 @p3677 @p13539 @p2705 @p14482 @p67 @p9414 @p3043 @p9378 @p13561 @p96 @p176 @p14261 @p3441 @p3589 @p951 @p1088 @p14446 @p65 @p98 @p4731 @p13505) :args ((or @t469 @t491 @t424 @t432 @t426 @t451 @t1085 @t1405 @t1170 @t1395 @t1029 @t463 @t476 @t551 @t1111 (not @t734) (not @t735) @t1166 (not @t990) @t1009) (@list false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false true true false false false false false true true true true false false true true false false false true true false false false false true true false true true true true true false true false true true false true true true true false true true false true false false) (@list @t1000 @t1427 @t399 @t995 @t1427 @t399 @t981 @t445 @t372 @t956 @t445 @t372 @t1002 @t629 @t984 @t629 @t993 @t991 @t898 @t598 @t997 @t515 @t372 @t404 @t515 @t372 @t1005 @t408 @t989 @t408 @t983 @t412 @t906 @t850 @t408 @t602 @t412 @t967 @t965 @t485 @t231 @t607 @t646 @t634 @t1079 @t638 @t241 @t772 @t1008 @t980 @t766 @t1039 @t1042 @t525 @t448 @t372 @t968 @t245 @t372 @t522 @t761 @t400 @t646 @t1412 @t372 @t1060 @t701 @t1174 @t380 @t383 @t247 @t750 @t745 @t477 @t487 @t231 @t900 @t399 @t382 @t869 @t693))) % 1.02/1.27 (step @p15135 :rule bool-double-not-elim :args (@t1006)) % 1.02/1.27 (step @p15136 :rule nary_cong :premises (@p102 @p588 @p1405 @p15135 @p10114) :args ((or @t377 @t463 @t476 (not @t1166) @t882))) % 1.02/1.27 (assume-push @p28705 @t372) % 1.02/1.27 (assume-push @p28706 @t462) % 1.02/1.27 (assume-push @p28707 @t474) % 1.02/1.27 (assume-push @p28708 @t1166) % 1.02/1.27 (assume-push @p28709 @t1166) % 1.02/1.27 (assume-push @p28710 @t462) % 1.02/1.27 (assume-push @p28711 @t474) % 1.02/1.27 (assume-push @p28712 @t372) % 1.02/1.27 (step @p15145 :rule false_intro :premises (@p28708)) % 1.02/1.27 (step @p15146 :rule symm :premises (@p28707)) % 1.02/1.27 (step @p15147 :rule symm :premises (@p28706)) % 1.02/1.27 (step @p15148 :rule cong :premises (@p15147 @p15146) :args (@t223)) % 1.02/1.27 (step @p15149 :rule trans :premises (@p67 @p15148)) % 1.02/1.27 (step @p472 :rule refl :args (tptp.e3)) % 1.02/1.27 (step @p15150 :rule cong :premises (@p472 @p15149) :args (@t54)) % 1.02/1.27 (step @p281 :rule refl :args (tptp.e2)) % 1.02/1.27 (step @p15151 :rule cong :premises (@p281 @p15150) :args (@t879)) % 1.02/1.27 (step @p15152 :rule trans :premises (@p15151 @p15145)) % 1.02/1.27 (step @p15153 :rule false_elim :premises (@p15152)) % 1.02/1.27 (step-pop @p28713 :rule scope :premises (@p15153)) % 1.02/1.27 (step-pop @p28714 :rule scope :premises (@p28713)) % 1.02/1.27 (step-pop @p28715 :rule scope :premises (@p28714)) % 1.02/1.27 (step-pop @p28716 :rule scope :premises (@p28715)) % 1.02/1.27 (step @p15154 :rule process_scope :premises (@p28716) :args (@t882)) % 1.02/1.27 (step @p15159 :rule and_intro :premises (@p28708 @p28706 @p28707 @p67)) % 1.02/1.27 (step @p15160 :rule modus_ponens :premises (@p15159 @p15154)) % 1.02/1.27 (step-pop @p28717 :rule scope :premises (@p15160)) % 1.02/1.27 (step-pop @p28718 :rule scope :premises (@p28717)) % 1.02/1.27 (step-pop @p28719 :rule scope :premises (@p28718)) % 1.02/1.27 (step-pop @p28720 :rule scope :premises (@p28719)) % 1.02/1.27 (step @p15161 :rule process_scope :premises (@p28720) :args (@t882)) % 1.02/1.27 (step @p15166 :rule implies_elim :premises (@p15161)) % 1.02/1.27 (step @p15167 :rule cnf_and_neg :args (@t1430)) % 1.02/1.27 (step @p15168 :rule resolution :premises (@p15167 @p15166) :args (true @t1430)) % 1.02/1.27 (step @p15169 :rule eq_resolve :premises (@p15168 @p15136)) % 1.02/1.27 (step @p15170 :rule reordering :premises (@p15169) :args ((or @t1006 @t463 @t476 @t882 @t377))) % 1.02/1.27 (step @p15171 :rule eq-symm :args (@t36 tptp.e2)) % 1.02/1.27 (step @p15172 :rule nary_cong :premises (@p7842 @p4870 @p685 @p14895 @p15171) :args (@t174)) % 1.02/1.27 (step @p15173 :rule and_elim :premises (@p2) :args (34)) % 1.02/1.27 (step @p15174 :rule eq_resolve :premises (@p15173 @p15172)) % 1.02/1.27 (step @p15175 :rule nary_cong :premises (@p4287 @p1381 @p1328) :args ((or @t831 @t533 @t526))) % 1.02/1.27 (assume-push @p28721 @t246) % 1.02/1.27 (assume-push @p28722 @t532) % 1.02/1.27 (assume-push @p28723 @t246) % 1.02/1.27 (assume-push @p28724 @t532) % 1.02/1.27 (step @p4295 :rule false_intro :premises (@p818)) % 1.02/1.27 (step @p15180 :rule symm :premises (@p28722)) % 1.02/1.27 (step @p189 :rule refl :args (tptp.e0)) % 1.02/1.27 (step @p15181 :rule cong :premises (@p189 @p15180) :args (@t525)) % 1.02/1.27 (step @p15182 :rule trans :premises (@p15181 @p4295)) % 1.02/1.27 (step @p15183 :rule false_elim :premises (@p15182)) % 1.02/1.27 (step-pop @p28725 :rule scope :premises (@p15183)) % 1.02/1.27 (step-pop @p28726 :rule scope :premises (@p28725)) % 1.02/1.27 (step @p15184 :rule process_scope :premises (@p28726) :args (@t526)) % 1.02/1.27 (step @p15187 :rule and_intro :premises (@p818 @p28722)) % 1.02/1.27 (step @p15188 :rule modus_ponens :premises (@p15187 @p15184)) % 1.02/1.27 (step-pop @p28727 :rule scope :premises (@p15188)) % 1.02/1.27 (step-pop @p28728 :rule scope :premises (@p28727)) % 1.02/1.27 (step @p15189 :rule process_scope :premises (@p28728) :args (@t526)) % 1.02/1.27 (step @p15192 :rule implies_elim :premises (@p15189)) % 1.02/1.27 (step @p15193 :rule cnf_and_neg :args (@t1431)) % 1.02/1.27 (step @p15194 :rule resolution :premises (@p15193 @p15192) :args (true @t1431)) % 1.02/1.27 (step @p15195 :rule eq_resolve :premises (@p15194 @p15175)) % 1.02/1.27 (step @p15196 :rule reordering :premises (@p15195) :args ((or @t245 @t526 @t533))) % 1.02/1.27 (step @p15197 :rule refl :args (@t1433)) % 1.02/1.27 (step @p15198 :rule nary_cong :premises (@p13023 @p15197 @p7400) :args ((or @t1352 @t1433 @t934))) % 1.02/1.27 (assume-push @p28729 @t1351) % 1.02/1.27 (assume-push @p28730 @t1432) % 1.02/1.27 (assume-push @p28731 @t1351) % 1.02/1.27 (assume-push @p28732 @t1432) % 1.02/1.27 (step @p13031 :rule false_intro :premises (@p13022)) % 1.02/1.27 (step @p3834 :rule refl :args (@t132)) % 1.02/1.27 (step @p15203 :rule cong :premises (@p28730 @p3834) :args (@t829)) % 1.02/1.27 (step @p15204 :rule trans :premises (@p15203 @p13031)) % 1.02/1.27 (step @p15205 :rule false_elim :premises (@p15204)) % 1.02/1.27 (step-pop @p28733 :rule scope :premises (@p15205)) % 1.02/1.27 (step-pop @p28734 :rule scope :premises (@p28733)) % 1.02/1.27 (step @p15206 :rule process_scope :premises (@p28734) :args (@t934)) % 1.02/1.27 (step @p15209 :rule and_intro :premises (@p13022 @p28730)) % 1.02/1.27 (step @p15210 :rule modus_ponens :premises (@p15209 @p15206)) % 1.02/1.27 (step-pop @p28735 :rule scope :premises (@p15210)) % 1.02/1.27 (step-pop @p28736 :rule scope :premises (@p28735)) % 1.02/1.27 (step @p15211 :rule process_scope :premises (@p28736) :args (@t934)) % 1.02/1.27 (step @p15214 :rule implies_elim :premises (@p15211)) % 1.02/1.27 (step @p15215 :rule cnf_and_neg :args (@t1434)) % 1.02/1.27 (step @p15216 :rule resolution :premises (@p15215 @p15214) :args (true @t1434)) % 1.02/1.27 (step @p15217 :rule eq_resolve :premises (@p15216 @p15198)) % 1.02/1.27 (step @p15218 :rule reordering :premises (@p15217) :args ((or @t1350 @t934 @t1433))) % 1.02/1.27 (assume-push @p28737 @t549) % 1.02/1.27 (assume-push @p28738 @t532) % 1.02/1.27 (assume-push @p28739 @t549) % 1.02/1.27 (assume-push @p28740 @t532) % 1.02/1.27 (step @p78 :rule refl :args (tptp.e1)) % 1.02/1.27 (step @p15223 :rule cong :premises (@p28737 @p78) :args (@t22)) % 1.02/1.27 (step @p15224 :rule trans :premises (@p28738 @p15223)) % 1.02/1.27 (step-pop @p28741 :rule scope :premises (@p15224)) % 1.02/1.27 (step-pop @p28742 :rule scope :premises (@p28741)) % 1.02/1.27 (step @p15225 :rule process_scope :premises (@p28742) :args (@t880)) % 1.02/1.27 (step @p15228 :rule and_intro :premises (@p28737 @p28738)) % 1.02/1.27 (step @p15229 :rule modus_ponens :premises (@p15228 @p15225)) % 1.02/1.27 (step-pop @p28743 :rule scope :premises (@p15229)) % 1.02/1.27 (step-pop @p28744 :rule scope :premises (@p28743)) % 1.02/1.27 (step @p15230 :rule process_scope :premises (@p28744) :args (@t880)) % 1.02/1.27 (step @p15233 :rule implies_elim :premises (@p15230)) % 1.02/1.27 (step @p15234 :rule cnf_and_neg :args (@t1435)) % 1.02/1.27 (step @p15235 :rule resolution :premises (@p15234 @p15233) :args (true @t1435)) % 1.02/1.27 (step @p15236 :rule reordering :premises (@p15235) :args ((or @t880 @t551 @t533))) % 1.02/1.27 (assume-push @p28745 @t549) % 1.02/1.27 (assume-push @p28746 @t532) % 1.02/1.27 (assume-push @p28747 @t532) % 1.02/1.27 (assume-push @p28748 @t549) % 1.02/1.27 (step @p78 :rule refl :args (tptp.e1)) % 1.02/1.27 (step @p15241 :rule cong :premises (@p28746 @p78) :args (@t86)) % 1.02/1.27 (step @p15242 :rule trans :premises (@p28745 @p15241)) % 1.02/1.27 (step-pop @p28749 :rule scope :premises (@p15242)) % 1.02/1.27 (step-pop @p28750 :rule scope :premises (@p28749)) % 1.02/1.27 (step @p15243 :rule process_scope :premises (@p28750) :args (@t874)) % 1.02/1.27 (step @p15246 :rule and_intro :premises (@p28746 @p28745)) % 1.02/1.27 (step @p15247 :rule modus_ponens :premises (@p15246 @p15243)) % 1.02/1.27 (step-pop @p28751 :rule scope :premises (@p15247)) % 1.02/1.27 (step-pop @p28752 :rule scope :premises (@p28751)) % 1.02/1.27 (step @p15248 :rule process_scope :premises (@p28752) :args (@t874)) % 1.02/1.27 (step @p15251 :rule implies_elim :premises (@p15248)) % 1.02/1.27 (step @p15252 :rule resolution :premises (@p15234 @p15251) :args (true @t1435)) % 1.02/1.27 (step @p15253 :rule reordering :premises (@p15252) :args ((or @t874 @t551 @t533))) % 1.02/1.27 (step @p15254 :rule nary_cong :premises (@p7099 @p5197 @p1405 @p2949 @p7859 @p13117) :args ((or @t1057 @t907 @t476 @t685 @t1111 @t1356))) % 1.02/1.27 (assume-push @p28753 @t1056) % 1.02/1.27 (assume-push @p28754 @t906) % 1.02/1.27 (assume-push @p28755 @t474) % 1.02/1.27 (assume-push @p28756 @t684) % 1.02/1.27 (assume-push @p28757 @t1110) % 1.02/1.27 (assume-push @p28758 @t1056) % 1.02/1.27 (assume-push @p28759 @t1110) % 1.02/1.27 (assume-push @p28760 @t474) % 1.02/1.27 (assume-push @p28761 @t684) % 1.02/1.27 (assume-push @p28762 @t906) % 1.02/1.27 (step @p7105 :rule false_intro :premises (@p7097)) % 1.02/1.27 (step @p15265 :rule symm :premises (@p28754)) % 1.02/1.27 (step @p15266 :rule trans :premises (@p15265 @p28756)) % 1.02/1.27 (step @p15267 :rule symm :premises (@p15266)) % 1.02/1.27 (step @p15268 :rule symm :premises (@p28756)) % 1.02/1.27 (step @p15269 :rule trans :premises (@p15268 @p28755)) % 1.02/1.27 (step @p15270 :rule symm :premises (@p15269)) % 1.02/1.27 (step @p15271 :rule trans :premises (@p15270 @p15267)) % 1.02/1.27 (step @p15272 :rule symm :premises (@p15271)) % 1.02/1.27 (step @p15273 :rule cong :premises (@p28757 @p15272) :args (@t1355)) % 1.02/1.27 (step @p15274 :rule trans :premises (@p15273 @p7105)) % 1.02/1.27 (step @p15275 :rule false_elim :premises (@p15274)) % 1.02/1.27 (step-pop @p28763 :rule scope :premises (@p15275)) % 1.02/1.27 (step-pop @p28764 :rule scope :premises (@p28763)) % 1.02/1.27 (step-pop @p28765 :rule scope :premises (@p28764)) % 1.02/1.27 (step-pop @p28766 :rule scope :premises (@p28765)) % 1.02/1.27 (step-pop @p28767 :rule scope :premises (@p28766)) % 1.02/1.27 (step @p15276 :rule process_scope :premises (@p28767) :args (@t1356)) % 1.02/1.27 (step @p15282 :rule and_intro :premises (@p7097 @p28757 @p28755 @p28756 @p28754)) % 1.02/1.27 (step @p15283 :rule modus_ponens :premises (@p15282 @p15276)) % 1.02/1.27 (step-pop @p28768 :rule scope :premises (@p15283)) % 1.02/1.27 (step-pop @p28769 :rule scope :premises (@p28768)) % 1.02/1.27 (step-pop @p28770 :rule scope :premises (@p28769)) % 1.02/1.27 (step-pop @p28771 :rule scope :premises (@p28770)) % 1.02/1.27 (step-pop @p28772 :rule scope :premises (@p28771)) % 1.02/1.27 (step @p15284 :rule process_scope :premises (@p28772) :args (@t1356)) % 1.02/1.27 (step @p15290 :rule implies_elim :premises (@p15284)) % 1.02/1.27 (step @p15291 :rule cnf_and_neg :args (@t1436)) % 1.02/1.27 (step @p15292 :rule resolution :premises (@p15291 @p15290) :args (true @t1436)) % 1.02/1.27 (step @p15293 :rule eq_resolve :premises (@p15292 @p15254)) % 1.02/1.27 (step @p15294 :rule reordering :premises (@p15293) :args ((or @t1055 @t685 @t907 @t1356 @t476 @t1111))) % 1.02/1.27 (step @p15295 :rule nary_cong :premises (@p2707 @p3251 @p588 @p3735 @p2139) :args ((or @t648 @t695 @t463 @t767 @t599))) % 1.02/1.27 (assume-push @p28773 @t647) % 1.02/1.27 (assume-push @p28774 @t693) % 1.02/1.27 (assume-push @p28775 @t462) % 1.02/1.27 (assume-push @p28776 @t766) % 1.02/1.27 (assume-push @p28777 @t647) % 1.02/1.27 (assume-push @p28778 @t462) % 1.02/1.27 (assume-push @p28779 @t693) % 1.02/1.27 (assume-push @p28780 @t766) % 1.02/1.27 (step @p2713 :rule false_intro :premises (@p2705)) % 1.02/1.27 (step @p15304 :rule symm :premises (@p28776)) % 1.02/1.27 (step @p15305 :rule trans :premises (@p15304 @p28774)) % 1.02/1.27 (step @p15306 :rule cong :premises (@p28775 @p15305) :args (@t598)) % 1.02/1.27 (step @p15307 :rule trans :premises (@p15306 @p2713)) % 1.02/1.27 (step @p15308 :rule false_elim :premises (@p15307)) % 1.02/1.27 (step-pop @p28781 :rule scope :premises (@p15308)) % 1.02/1.27 (step-pop @p28782 :rule scope :premises (@p28781)) % 1.02/1.27 (step-pop @p28783 :rule scope :premises (@p28782)) % 1.02/1.27 (step-pop @p28784 :rule scope :premises (@p28783)) % 1.02/1.27 (step @p15309 :rule process_scope :premises (@p28784) :args (@t599)) % 1.02/1.27 (step @p15314 :rule and_intro :premises (@p2705 @p28775 @p28774 @p28776)) % 1.02/1.27 (step @p15315 :rule modus_ponens :premises (@p15314 @p15309)) % 1.02/1.27 (step-pop @p28785 :rule scope :premises (@p15315)) % 1.02/1.27 (step-pop @p28786 :rule scope :premises (@p28785)) % 1.02/1.27 (step-pop @p28787 :rule scope :premises (@p28786)) % 1.02/1.27 (step-pop @p28788 :rule scope :premises (@p28787)) % 1.02/1.27 (step @p15316 :rule process_scope :premises (@p28788) :args (@t599)) % 1.02/1.27 (step @p15321 :rule implies_elim :premises (@p15316)) % 1.02/1.27 (step @p15322 :rule cnf_and_neg :args (@t1437)) % 1.02/1.27 (step @p15323 :rule resolution :premises (@p15322 @p15321) :args (true @t1437)) % 1.02/1.27 (step @p15324 :rule eq_resolve :premises (@p15323 @p15295)) % 1.02/1.27 (assume-push @p28789 @t462) % 1.02/1.27 (assume-push @p28790 @t968) % 1.02/1.27 (assume-push @p28791 @t462) % 1.02/1.27 (assume-push @p28792 @t968) % 1.02/1.27 (step @p78 :rule refl :args (tptp.e1)) % 1.02/1.27 (step @p15329 :rule cong :premises (@p28789 @p78) :args (@t54)) % 1.02/1.27 (step @p15330 :rule trans :premises (@p28790 @p15329)) % 1.02/1.27 (step-pop @p28793 :rule scope :premises (@p15330)) % 1.02/1.27 (step-pop @p28794 :rule scope :premises (@p28793)) % 1.02/1.27 (step @p15331 :rule process_scope :premises (@p28794) :args (@t395)) % 1.02/1.27 (step @p15334 :rule and_intro :premises (@p28789 @p28790)) % 1.02/1.27 (step @p15335 :rule modus_ponens :premises (@p15334 @p15331)) % 1.02/1.27 (step-pop @p28795 :rule scope :premises (@p15335)) % 1.02/1.27 (step-pop @p28796 :rule scope :premises (@p28795)) % 1.02/1.27 (step @p15336 :rule process_scope :premises (@p28796) :args (@t395)) % 1.02/1.27 (step @p15339 :rule implies_elim :premises (@p15336)) % 1.02/1.27 (step @p15340 :rule cnf_and_neg :args (@t1438)) % 1.02/1.27 (step @p15341 :rule resolution :premises (@p15340 @p15339) :args (true @t1438)) % 1.02/1.27 (step @p15342 :rule reordering :premises (@p15341) :args ((or @t395 @t463 @t970))) % 1.02/1.27 (assume-push @p28797 @t462) % 1.02/1.27 (assume-push @p28798 @t968) % 1.02/1.27 (assume-push @p28799 @t968) % 1.02/1.27 (assume-push @p28800 @t462) % 1.02/1.27 (step @p78 :rule refl :args (tptp.e1)) % 1.02/1.27 (step @p15347 :rule cong :premises (@p28798 @p78) :args (@t152)) % 1.02/1.27 (step @p15348 :rule trans :premises (@p28797 @p15347)) % 1.02/1.27 (step-pop @p28801 :rule scope :premises (@p15348)) % 1.02/1.27 (step-pop @p28802 :rule scope :premises (@p28801)) % 1.02/1.27 (step @p15349 :rule process_scope :premises (@p28802) :args (@t883)) % 1.02/1.27 (step @p15352 :rule and_intro :premises (@p28798 @p28797)) % 1.02/1.27 (step @p15353 :rule modus_ponens :premises (@p15352 @p15349)) % 1.02/1.27 (step-pop @p28803 :rule scope :premises (@p15353)) % 1.02/1.27 (step-pop @p28804 :rule scope :premises (@p28803)) % 1.02/1.27 (step @p15354 :rule process_scope :premises (@p28804) :args (@t883)) % 1.02/1.27 (step @p15357 :rule implies_elim :premises (@p15354)) % 1.02/1.27 (step @p15358 :rule resolution :premises (@p15340 @p15357) :args (true @t1438)) % 1.02/1.27 (step @p15359 :rule reordering :premises (@p15358) :args ((or @t883 @t463 @t970))) % 1.02/1.27 (assume-push @p28805 @t399) % 1.02/1.27 (assume-push @p28806 @t462) % 1.02/1.27 (assume-push @p28807 @t906) % 1.02/1.27 (assume-push @p28808 @t474) % 1.02/1.27 (assume-push @p28809 @t474) % 1.02/1.27 (assume-push @p28810 @t462) % 1.02/1.27 (assume-push @p28811 @t399) % 1.02/1.27 (assume-push @p28812 @t906) % 1.02/1.27 (step @p472 :rule refl :args (tptp.e3)) % 1.02/1.27 (step @p15368 :rule symm :premises (@p28806)) % 1.02/1.27 (step @p15369 :rule symm :premises (@p28808)) % 1.02/1.27 (step @p15370 :rule cong :premises (@p15369 @p15368) :args (@t227)) % 1.02/1.27 (step @p15371 :rule trans :premises (@p65 @p15370)) % 1.02/1.27 (step @p15372 :rule cong :premises (@p15371 @p472) :args (@t138)) % 1.02/1.27 (step @p15373 :rule trans :premises (@p28807 @p15372)) % 1.02/1.27 (step-pop @p28813 :rule scope :premises (@p15373)) % 1.02/1.27 (step-pop @p28814 :rule scope :premises (@p28813)) % 1.02/1.27 (step-pop @p28815 :rule scope :premises (@p28814)) % 1.02/1.27 (step-pop @p28816 :rule scope :premises (@p28815)) % 1.02/1.27 (step @p15374 :rule process_scope :premises (@p28816) :args (@t943)) % 1.02/1.27 (step @p15379 :rule and_intro :premises (@p28808 @p28806 @p65 @p28807)) % 1.02/1.27 (step @p15380 :rule modus_ponens :premises (@p15379 @p15374)) % 1.02/1.27 (step-pop @p28817 :rule scope :premises (@p15380)) % 1.02/1.27 (step-pop @p28818 :rule scope :premises (@p28817)) % 1.02/1.27 (step-pop @p28819 :rule scope :premises (@p28818)) % 1.02/1.27 (step-pop @p28820 :rule scope :premises (@p28819)) % 1.02/1.27 (step @p15381 :rule process_scope :premises (@p28820) :args (@t943)) % 1.02/1.27 (step @p15386 :rule implies_elim :premises (@p15381)) % 1.02/1.27 (step @p15387 :rule cnf_and_neg :args (@t1439)) % 1.02/1.27 (step @p15388 :rule resolution :premises (@p15387 @p15386) :args (true @t1439)) % 1.02/1.27 (step @p15389 :rule reordering :premises (@p15388) :args ((or @t943 @t463 @t907 @t476 @t402))) % 1.02/1.27 (assume-push @p28821 @t399) % 1.02/1.27 (assume-push @p28822 @t462) % 1.02/1.27 (assume-push @p28823 @t906) % 1.02/1.27 (assume-push @p28824 @t474) % 1.02/1.27 (assume-push @p28825 @t906) % 1.02/1.27 (assume-push @p28826 @t474) % 1.02/1.27 (assume-push @p28827 @t462) % 1.02/1.27 (assume-push @p28828 @t399) % 1.02/1.27 (step @p472 :rule refl :args (tptp.e3)) % 1.02/1.27 (step @p15398 :rule cong :premises (@p28823 @p472) :args (@t73)) % 1.02/1.27 (step @p15399 :rule symm :premises (@p28822)) % 1.02/1.27 (step @p15400 :rule symm :premises (@p28824)) % 1.02/1.27 (step @p15401 :rule cong :premises (@p15400 @p15399) :args (@t227)) % 1.02/1.27 (step @p15402 :rule trans :premises (@p65 @p15401 @p15398)) % 1.02/1.27 (step-pop @p28829 :rule scope :premises (@p15402)) % 1.02/1.27 (step-pop @p28830 :rule scope :premises (@p28829)) % 1.02/1.27 (step-pop @p28831 :rule scope :premises (@p28830)) % 1.02/1.27 (step-pop @p28832 :rule scope :premises (@p28831)) % 1.02/1.27 (step @p15403 :rule process_scope :premises (@p28832) :args (@t923)) % 1.02/1.27 (step @p15408 :rule and_intro :premises (@p28823 @p28824 @p28822 @p65)) % 1.02/1.27 (step @p15409 :rule modus_ponens :premises (@p15408 @p15403)) % 1.02/1.27 (step-pop @p28833 :rule scope :premises (@p15409)) % 1.02/1.27 (step-pop @p28834 :rule scope :premises (@p28833)) % 1.02/1.27 (step-pop @p28835 :rule scope :premises (@p28834)) % 1.02/1.27 (step-pop @p28836 :rule scope :premises (@p28835)) % 1.02/1.27 (step @p15410 :rule process_scope :premises (@p28836) :args (@t923)) % 1.02/1.27 (step @p15415 :rule implies_elim :premises (@p15410)) % 1.02/1.27 (step @p15416 :rule resolution :premises (@p15387 @p15415) :args (true @t1439)) % 1.02/1.27 (step @p15417 :rule reordering :premises (@p15416) :args ((or @t923 @t463 @t907 @t476 @t402))) % 1.02/1.27 (assume-push @p28837 @t506) % 1.02/1.27 (assume-push @p28838 @t906) % 1.02/1.27 (assume-push @p28839 @t1110) % 1.02/1.27 (assume-push @p28840 @t1432) % 1.02/1.27 (assume-push @p28841 @t1432) % 1.02/1.27 (assume-push @p28842 @t906) % 1.02/1.27 (assume-push @p28843 @t1110) % 1.02/1.27 (assume-push @p28844 @t506) % 1.02/1.27 (step @p2196 :rule refl :args (tptp.e4)) % 1.02/1.27 (step @p15426 :rule cong :premises (@p28840 @p2196) :args (@t67)) % 1.02/1.27 (step @p15427 :rule symm :premises (@p28839)) % 1.02/1.27 (step @p15428 :rule symm :premises (@p28838)) % 1.02/1.27 (step @p15429 :rule cong :premises (@p15428 @p15427) :args (@t213)) % 1.02/1.27 (step @p15430 :rule trans :premises (@p1134 @p15429 @p15426)) % 1.02/1.27 (step-pop @p28845 :rule scope :premises (@p15430)) % 1.02/1.27 (step-pop @p28846 :rule scope :premises (@p28845)) % 1.02/1.27 (step-pop @p28847 :rule scope :premises (@p28846)) % 1.02/1.27 (step-pop @p28848 :rule scope :premises (@p28847)) % 1.02/1.27 (step @p15431 :rule process_scope :premises (@p28848) :args (@t918)) % 1.02/1.27 (step @p15436 :rule and_intro :premises (@p28840 @p28838 @p28839 @p1134)) % 1.02/1.27 (step @p15437 :rule modus_ponens :premises (@p15436 @p15431)) % 1.02/1.27 (step-pop @p28849 :rule scope :premises (@p15437)) % 1.02/1.27 (step-pop @p28850 :rule scope :premises (@p28849)) % 1.02/1.27 (step-pop @p28851 :rule scope :premises (@p28850)) % 1.02/1.27 (step-pop @p28852 :rule scope :premises (@p28851)) % 1.02/1.27 (step @p15438 :rule process_scope :premises (@p28852) :args (@t918)) % 1.02/1.27 (step @p15443 :rule implies_elim :premises (@p15438)) % 1.02/1.27 (step @p15444 :rule cnf_and_neg :args (@t1440)) % 1.02/1.27 (step @p15445 :rule resolution :premises (@p15444 @p15443) :args (true @t1440)) % 1.02/1.27 (step @p15446 :rule reordering :premises (@p15445) :args ((or @t918 @t907 @t1111 @t1433 @t507))) % 1.02/1.27 (assume-push @p28853 @t506) % 1.02/1.27 (assume-push @p28854 @t906) % 1.02/1.27 (assume-push @p28855 @t1110) % 1.02/1.27 (assume-push @p28856 @t1432) % 1.02/1.27 (assume-push @p28857 @t906) % 1.02/1.27 (assume-push @p28858 @t1110) % 1.02/1.27 (assume-push @p28859 @t506) % 1.02/1.27 (assume-push @p28860 @t1432) % 1.02/1.27 (step @p2196 :rule refl :args (tptp.e4)) % 1.02/1.27 (step @p15455 :rule symm :premises (@p28855)) % 1.02/1.27 (step @p15456 :rule symm :premises (@p28854)) % 1.02/1.27 (step @p15457 :rule cong :premises (@p15456 @p15455) :args (@t213)) % 1.02/1.27 (step @p15458 :rule trans :premises (@p1134 @p15457)) % 1.02/1.27 (step @p15459 :rule cong :premises (@p15458 @p2196) :args (@t36)) % 1.02/1.27 (step @p15460 :rule trans :premises (@p28856 @p15459)) % 1.02/1.27 (step-pop @p28861 :rule scope :premises (@p15460)) % 1.02/1.27 (step-pop @p28862 :rule scope :premises (@p28861)) % 1.02/1.27 (step-pop @p28863 :rule scope :premises (@p28862)) % 1.02/1.27 (step-pop @p28864 :rule scope :premises (@p28863)) % 1.02/1.27 (step @p15461 :rule process_scope :premises (@p28864) :args (@t932)) % 1.02/1.27 (step @p15466 :rule and_intro :premises (@p28854 @p28855 @p1134 @p28856)) % 1.02/1.27 (step @p15467 :rule modus_ponens :premises (@p15466 @p15461)) % 1.02/1.27 (step-pop @p28865 :rule scope :premises (@p15467)) % 1.02/1.27 (step-pop @p28866 :rule scope :premises (@p28865)) % 1.02/1.27 (step-pop @p28867 :rule scope :premises (@p28866)) % 1.02/1.27 (step-pop @p28868 :rule scope :premises (@p28867)) % 1.02/1.27 (step @p15468 :rule process_scope :premises (@p28868) :args (@t932)) % 1.02/1.27 (step @p15473 :rule implies_elim :premises (@p15468)) % 1.02/1.27 (step @p15474 :rule resolution :premises (@p15444 @p15473) :args (true @t1440)) % 1.02/1.27 (step @p15475 :rule reordering :premises (@p15474) :args ((or @t932 @t907 @t1111 @t1433 @t507))) % 1.02/1.27 (assume-push @p28869 @t629) % 1.02/1.27 (assume-push @p28870 @t474) % 1.02/1.27 (assume-push @p28871 @t766) % 1.02/1.27 (assume-push @p28872 @t532) % 1.02/1.27 (assume-push @p28873 @t474) % 1.02/1.27 (assume-push @p28874 @t532) % 1.02/1.27 (assume-push @p28875 @t766) % 1.02/1.27 (assume-push @p28876 @t629) % 1.02/1.27 (step @p189 :rule refl :args (tptp.e0)) % 1.02/1.27 (step @p15484 :rule cong :premises (@p28870 @p189) :args (@t93)) % 1.02/1.27 (step @p15485 :rule symm :premises (@p28871)) % 1.02/1.27 (step @p15486 :rule symm :premises (@p28872)) % 1.02/1.27 (step @p15487 :rule cong :premises (@p15486 @p15485) :args (@t219)) % 1.02/1.27 (step @p15488 :rule trans :premises (@p2497 @p15487 @p15484)) % 1.02/1.27 (step-pop @p28877 :rule scope :premises (@p15488)) % 1.02/1.27 (step-pop @p28878 :rule scope :premises (@p28877)) % 1.02/1.27 (step-pop @p28879 :rule scope :premises (@p28878)) % 1.02/1.27 (step-pop @p28880 :rule scope :premises (@p28879)) % 1.02/1.27 (step @p15489 :rule process_scope :premises (@p28880) :args (@t912)) % 1.02/1.27 (step @p15494 :rule and_intro :premises (@p28870 @p28872 @p28871 @p2497)) % 1.02/1.27 (step @p15495 :rule modus_ponens :premises (@p15494 @p15489)) % 1.02/1.27 (step-pop @p28881 :rule scope :premises (@p15495)) % 1.02/1.27 (step-pop @p28882 :rule scope :premises (@p28881)) % 1.02/1.28 (step-pop @p28883 :rule scope :premises (@p28882)) % 1.02/1.28 (step-pop @p28884 :rule scope :premises (@p28883)) % 1.02/1.28 (step @p15496 :rule process_scope :premises (@p28884) :args (@t912)) % 1.02/1.28 (step @p15501 :rule implies_elim :premises (@p15496)) % 1.02/1.28 (step @p15502 :rule cnf_and_neg :args (@t1441)) % 1.02/1.28 (step @p15503 :rule resolution :premises (@p15502 @p15501) :args (true @t1441)) % 1.02/1.28 (step @p15504 :rule reordering :premises (@p15503) :args ((or @t912 @t476 @t767 @t533 @t631))) % 1.02/1.28 (step @p15505 :rule and_elim :premises (@p3) :args (3)) % 1.02/1.28 (step @p15506 :rule symm :premises (@p15505)) % 1.02/1.28 (assume-push @p28885 @t604) % 1.02/1.28 (assume-push @p28886 @t1442) % 1.02/1.28 (assume-push @p28887 @t906) % 1.02/1.28 (assume-push @p28888 @t766) % 1.02/1.28 (assume-push @p28889 @t1110) % 1.02/1.28 (assume-push @p28890 @t532) % 1.02/1.28 (assume-push @p28891 @t1110) % 1.02/1.28 (assume-push @p28892 @t906) % 1.02/1.28 (assume-push @p28893 @t1442) % 1.02/1.28 (assume-push @p28894 @t766) % 1.02/1.28 (assume-push @p28895 @t532) % 1.02/1.28 (assume-push @p28896 @t604) % 1.02/1.28 (step @p281 :rule refl :args (tptp.e2)) % 1.02/1.28 (step @p15519 :rule symm :premises (@p28887)) % 1.02/1.28 (step @p15520 :rule symm :premises (@p28889)) % 1.02/1.28 (step @p15521 :rule cong :premises (@p15520 @p15519) :args (@t225)) % 1.02/1.28 (step @p15522 :rule trans :premises (@p15506 @p15521)) % 1.02/1.28 (step @p15523 :rule cong :premises (@p15522 @p281) :args (@t145)) % 1.02/1.28 (step @p15524 :rule symm :premises (@p28890)) % 1.02/1.28 (step @p15525 :rule symm :premises (@p28888)) % 1.02/1.28 (step @p15526 :rule cong :premises (@p15525 @p15524) :args (@t207)) % 1.02/1.28 (step @p15527 :rule trans :premises (@p2164 @p15526 @p15523)) % 1.02/1.28 (step-pop @p28897 :rule scope :premises (@p15527)) % 1.02/1.28 (step-pop @p28898 :rule scope :premises (@p28897)) % 1.02/1.28 (step-pop @p28899 :rule scope :premises (@p28898)) % 1.02/1.28 (step-pop @p28900 :rule scope :premises (@p28899)) % 1.02/1.28 (step-pop @p28901 :rule scope :premises (@p28900)) % 1.02/1.28 (step-pop @p28902 :rule scope :premises (@p28901)) % 1.02/1.28 (step @p15528 :rule process_scope :premises (@p28902) :args (@t890)) % 1.02/1.28 (step @p15535 :rule and_intro :premises (@p28889 @p28887 @p15506 @p28888 @p28890 @p2164)) % 1.02/1.28 (step @p15536 :rule modus_ponens :premises (@p15535 @p15528)) % 1.02/1.28 (step-pop @p28903 :rule scope :premises (@p15536)) % 1.02/1.28 (step-pop @p28904 :rule scope :premises (@p28903)) % 1.02/1.28 (step-pop @p28905 :rule scope :premises (@p28904)) % 1.02/1.28 (step-pop @p28906 :rule scope :premises (@p28905)) % 1.02/1.28 (step-pop @p28907 :rule scope :premises (@p28906)) % 1.02/1.28 (step-pop @p28908 :rule scope :premises (@p28907)) % 1.02/1.28 (step @p15537 :rule process_scope :premises (@p28908) :args (@t890)) % 1.02/1.28 (step @p15544 :rule implies_elim :premises (@p15537)) % 1.02/1.28 (step @p15545 :rule cnf_and_neg :args (@t1443)) % 1.02/1.28 (step @p15546 :rule resolution :premises (@p15545 @p15544) :args (true @t1443)) % 1.02/1.28 (step @p15547 :rule reordering :premises (@p15546) :args ((or @t890 @t907 @t767 @t1111 @t533 @t1444 @t605))) % 1.02/1.28 (assume-push @p28909 @t629) % 1.02/1.28 (assume-push @p28910 @t474) % 1.02/1.28 (assume-push @p28911 @t766) % 1.02/1.28 (assume-push @p28912 @t532) % 1.02/1.28 (assume-push @p28913 @t532) % 1.02/1.28 (assume-push @p28914 @t766) % 1.02/1.28 (assume-push @p28915 @t629) % 1.02/1.28 (assume-push @p28916 @t474) % 1.02/1.28 (step @p189 :rule refl :args (tptp.e0)) % 1.02/1.28 (step @p15556 :rule symm :premises (@p28911)) % 1.02/1.28 (step @p15557 :rule symm :premises (@p28912)) % 1.02/1.28 (step @p15558 :rule cong :premises (@p15557 @p15556) :args (@t219)) % 1.02/1.28 (step @p15559 :rule trans :premises (@p2497 @p15558)) % 1.02/1.28 (step @p15560 :rule cong :premises (@p15559 @p189) :args (@t125)) % 1.02/1.28 (step @p15561 :rule trans :premises (@p28910 @p15560)) % 1.02/1.28 (step-pop @p28917 :rule scope :premises (@p15561)) % 1.02/1.28 (step-pop @p28918 :rule scope :premises (@p28917)) % 1.02/1.28 (step-pop @p28919 :rule scope :premises (@p28918)) % 1.02/1.28 (step-pop @p28920 :rule scope :premises (@p28919)) % 1.02/1.28 (step @p15562 :rule process_scope :premises (@p28920) :args (@t914)) % 1.02/1.28 (step @p15567 :rule and_intro :premises (@p28912 @p28911 @p2497 @p28910)) % 1.02/1.28 (step @p15568 :rule modus_ponens :premises (@p15567 @p15562)) % 1.02/1.28 (step-pop @p28921 :rule scope :premises (@p15568)) % 1.02/1.28 (step-pop @p28922 :rule scope :premises (@p28921)) % 1.02/1.28 (step-pop @p28923 :rule scope :premises (@p28922)) % 1.02/1.28 (step-pop @p28924 :rule scope :premises (@p28923)) % 1.02/1.28 (step @p15569 :rule process_scope :premises (@p28924) :args (@t914)) % 1.02/1.28 (step @p15574 :rule implies_elim :premises (@p15569)) % 1.02/1.28 (step @p15575 :rule resolution :premises (@p15502 @p15574) :args (true @t1441)) % 1.02/1.28 (step @p15576 :rule reordering :premises (@p15575) :args ((or @t914 @t476 @t767 @t533 @t631))) % 1.02/1.28 (assume-push @p28925 @t604) % 1.02/1.28 (assume-push @p28926 @t1442) % 1.02/1.28 (assume-push @p28927 @t906) % 1.02/1.28 (assume-push @p28928 @t766) % 1.02/1.28 (assume-push @p28929 @t1110) % 1.02/1.28 (assume-push @p28930 @t532) % 1.02/1.28 (assume-push @p28931 @t766) % 1.02/1.28 (assume-push @p28932 @t532) % 1.02/1.28 (assume-push @p28933 @t604) % 1.02/1.28 (assume-push @p28934 @t1110) % 1.02/1.28 (assume-push @p28935 @t906) % 1.02/1.28 (assume-push @p28936 @t1442) % 1.02/1.28 (step @p281 :rule refl :args (tptp.e2)) % 1.02/1.28 (step @p15589 :rule symm :premises (@p28930)) % 1.02/1.28 (step @p15590 :rule symm :premises (@p28928)) % 1.02/1.28 (step @p15591 :rule cong :premises (@p15590 @p15589) :args (@t207)) % 1.02/1.28 (step @p15592 :rule trans :premises (@p2164 @p15591)) % 1.02/1.28 (step @p15593 :rule cong :premises (@p15592 @p281) :args (@t15)) % 1.02/1.28 (step @p15594 :rule symm :premises (@p28927)) % 1.02/1.28 (step @p15595 :rule symm :premises (@p28929)) % 1.02/1.28 (step @p15596 :rule cong :premises (@p15595 @p15594) :args (@t225)) % 1.02/1.28 (step @p15597 :rule trans :premises (@p15506 @p15596 @p15593)) % 1.02/1.28 (step-pop @p28937 :rule scope :premises (@p15597)) % 1.02/1.28 (step-pop @p28938 :rule scope :premises (@p28937)) % 1.02/1.28 (step-pop @p28939 :rule scope :premises (@p28938)) % 1.02/1.28 (step-pop @p28940 :rule scope :premises (@p28939)) % 1.02/1.28 (step-pop @p28941 :rule scope :premises (@p28940)) % 1.02/1.28 (step-pop @p28942 :rule scope :premises (@p28941)) % 1.02/1.28 (step @p15598 :rule process_scope :premises (@p28942) :args (@t936)) % 1.02/1.28 (step @p15605 :rule and_intro :premises (@p28928 @p28930 @p2164 @p28929 @p28927 @p15506)) % 1.02/1.28 (step @p15606 :rule modus_ponens :premises (@p15605 @p15598)) % 1.02/1.28 (step-pop @p28943 :rule scope :premises (@p15606)) % 1.02/1.28 (step-pop @p28944 :rule scope :premises (@p28943)) % 1.02/1.28 (step-pop @p28945 :rule scope :premises (@p28944)) % 1.02/1.28 (step-pop @p28946 :rule scope :premises (@p28945)) % 1.02/1.28 (step-pop @p28947 :rule scope :premises (@p28946)) % 1.02/1.28 (step-pop @p28948 :rule scope :premises (@p28947)) % 1.02/1.28 (step @p15607 :rule process_scope :premises (@p28948) :args (@t936)) % 1.02/1.28 (step @p15614 :rule implies_elim :premises (@p15607)) % 1.02/1.28 (step @p15615 :rule resolution :premises (@p15545 @p15614) :args (true @t1443)) % 1.02/1.28 (step @p15616 :rule reordering :premises (@p15615) :args ((or @t936 @t907 @t767 @t1111 @t533 @t1444 @t605))) % 1.02/1.28 (step @p15617 :rule eq-symm :args (@t42 tptp.e4)) % 1.02/1.28 (step @p15618 :rule nary_cong :premises (@p13171 @p2613 @p8032 @p15617 @p730) :args (@t170)) % 1.02/1.28 (step @p15619 :rule and_elim :premises (@p2) :args (39)) % 1.02/1.28 (step @p15620 :rule eq_resolve :premises (@p15619 @p15618)) % 1.02/1.28 (assume-push @p28949 @t515) % 1.02/1.28 (assume-push @p28950 @t634) % 1.02/1.28 (assume-push @p28951 @t766) % 1.02/1.28 (assume-push @p28952 @t968) % 1.02/1.28 (assume-push @p28953 @t766) % 1.02/1.28 (assume-push @p28954 @t968) % 1.02/1.28 (assume-push @p28955 @t634) % 1.02/1.28 (assume-push @p28956 @t515) % 1.02/1.28 (step @p2196 :rule refl :args (tptp.e4)) % 1.02/1.28 (step @p15629 :rule cong :premises (@p28951 @p2196) :args (@t132)) % 1.02/1.28 (step @p15630 :rule symm :premises (@p28950)) % 1.02/1.28 (step @p15631 :rule symm :premises (@p28952)) % 1.02/1.28 (step @p15632 :rule cong :premises (@p15631 @p15630) :args (@t220)) % 1.02/1.28 (step @p15633 :rule trans :premises (@p1231 @p15632 @p15629)) % 1.02/1.28 (step-pop @p28957 :rule scope :premises (@p15633)) % 1.02/1.28 (step-pop @p28958 :rule scope :premises (@p28957)) % 1.02/1.28 (step-pop @p28959 :rule scope :premises (@p28958)) % 1.02/1.28 (step-pop @p28960 :rule scope :premises (@p28959)) % 1.02/1.28 (step @p15634 :rule process_scope :premises (@p28960) :args (@t922)) % 1.02/1.28 (step @p15639 :rule and_intro :premises (@p28951 @p28952 @p28950 @p1231)) % 1.02/1.28 (step @p15640 :rule modus_ponens :premises (@p15639 @p15634)) % 1.02/1.28 (step-pop @p28961 :rule scope :premises (@p15640)) % 1.02/1.28 (step-pop @p28962 :rule scope :premises (@p28961)) % 1.02/1.28 (step-pop @p28963 :rule scope :premises (@p28962)) % 1.02/1.28 (step-pop @p28964 :rule scope :premises (@p28963)) % 1.02/1.28 (step @p15641 :rule process_scope :premises (@p28964) :args (@t922)) % 1.02/1.28 (step @p15646 :rule implies_elim :premises (@p15641)) % 1.02/1.28 (step @p15647 :rule cnf_and_neg :args (@t1445)) % 1.02/1.28 (step @p15648 :rule resolution :premises (@p15647 @p15646) :args (true @t1445)) % 1.02/1.28 (step @p15649 :rule reordering :premises (@p15648) :args ((or @t922 @t635 @t767 @t970 @t517))) % 1.02/1.28 (assume-push @p28965 @t445) % 1.02/1.28 (assume-push @p28966 @t634) % 1.02/1.28 (assume-push @p28967 @t1110) % 1.02/1.28 (assume-push @p28968 @t968) % 1.02/1.28 (assume-push @p28969 @t1110) % 1.02/1.28 (assume-push @p28970 @t634) % 1.02/1.28 (assume-push @p28971 @t968) % 1.02/1.28 (assume-push @p28972 @t445) % 1.02/1.28 (step @p189 :rule refl :args (tptp.e0)) % 1.02/1.28 (step @p15658 :rule cong :premises (@p28967 @p189) :args (@t29)) % 1.02/1.28 (step @p15659 :rule symm :premises (@p28968)) % 1.02/1.28 (step @p15660 :rule symm :premises (@p28966)) % 1.02/1.28 (step @p15661 :rule cong :premises (@p15660 @p15659) :args (@t212)) % 1.02/1.28 (step @p15662 :rule trans :premises (@p451 @p15661 @p15658)) % 1.02/1.28 (step-pop @p28973 :rule scope :premises (@p15662)) % 1.02/1.28 (step-pop @p28974 :rule scope :premises (@p28973)) % 1.02/1.28 (step-pop @p28975 :rule scope :premises (@p28974)) % 1.02/1.28 (step-pop @p28976 :rule scope :premises (@p28975)) % 1.02/1.28 (step @p15663 :rule process_scope :premises (@p28976) :args (@t925)) % 1.02/1.28 (step @p15668 :rule and_intro :premises (@p28967 @p28966 @p28968 @p451)) % 1.02/1.28 (step @p15669 :rule modus_ponens :premises (@p15668 @p15663)) % 1.02/1.28 (step-pop @p28977 :rule scope :premises (@p15669)) % 1.02/1.28 (step-pop @p28978 :rule scope :premises (@p28977)) % 1.02/1.28 (step-pop @p28979 :rule scope :premises (@p28978)) % 1.02/1.28 (step-pop @p28980 :rule scope :premises (@p28979)) % 1.02/1.28 (step @p15670 :rule process_scope :premises (@p28980) :args (@t925)) % 1.02/1.28 (step @p15675 :rule implies_elim :premises (@p15670)) % 1.02/1.28 (step @p15676 :rule cnf_and_neg :args (@t1446)) % 1.02/1.28 (step @p15677 :rule resolution :premises (@p15676 @p15675) :args (true @t1446)) % 1.02/1.28 (step @p15678 :rule reordering :premises (@p15677) :args ((or @t925 @t635 @t1111 @t970 @t446))) % 1.02/1.28 (assume-push @p28981 @t515) % 1.02/1.28 (assume-push @p28982 @t634) % 1.02/1.28 (assume-push @p28983 @t766) % 1.02/1.28 (assume-push @p28984 @t968) % 1.02/1.28 (assume-push @p28985 @t968) % 1.02/1.28 (assume-push @p28986 @t634) % 1.02/1.28 (assume-push @p28987 @t515) % 1.02/1.28 (assume-push @p28988 @t766) % 1.02/1.28 (step @p2196 :rule refl :args (tptp.e4)) % 1.02/1.28 (step @p15687 :rule symm :premises (@p28982)) % 1.02/1.28 (step @p15688 :rule symm :premises (@p28984)) % 1.02/1.28 (step @p15689 :rule cong :premises (@p15688 @p15687) :args (@t220)) % 1.02/1.28 (step @p15690 :rule trans :premises (@p1231 @p15689)) % 1.02/1.28 (step @p15691 :rule cong :premises (@p15690 @p2196) :args (@t100)) % 1.02/1.28 (step @p15692 :rule trans :premises (@p28983 @p15691)) % 1.02/1.28 (step-pop @p28989 :rule scope :premises (@p15692)) % 1.02/1.28 (step-pop @p28990 :rule scope :premises (@p28989)) % 1.02/1.28 (step-pop @p28991 :rule scope :premises (@p28990)) % 1.02/1.28 (step-pop @p28992 :rule scope :premises (@p28991)) % 1.02/1.28 (step @p15693 :rule process_scope :premises (@p28992) :args (@t939)) % 1.02/1.28 (step @p15698 :rule and_intro :premises (@p28984 @p28982 @p1231 @p28983)) % 1.02/1.28 (step @p15699 :rule modus_ponens :premises (@p15698 @p15693)) % 1.02/1.28 (step-pop @p28993 :rule scope :premises (@p15699)) % 1.02/1.28 (step-pop @p28994 :rule scope :premises (@p28993)) % 1.02/1.28 (step-pop @p28995 :rule scope :premises (@p28994)) % 1.02/1.28 (step-pop @p28996 :rule scope :premises (@p28995)) % 1.02/1.28 (step @p15700 :rule process_scope :premises (@p28996) :args (@t939)) % 1.02/1.28 (step @p15705 :rule implies_elim :premises (@p15700)) % 1.02/1.28 (step @p15706 :rule resolution :premises (@p15647 @p15705) :args (true @t1445)) % 1.02/1.28 (step @p15707 :rule reordering :premises (@p15706) :args ((or @t939 @t635 @t767 @t970 @t517))) % 1.02/1.28 (assume-push @p28997 @t445) % 1.02/1.28 (assume-push @p28998 @t634) % 1.02/1.28 (assume-push @p28999 @t1110) % 1.02/1.28 (assume-push @p29000 @t968) % 1.02/1.28 (assume-push @p29001 @t634) % 1.02/1.28 (assume-push @p29002 @t968) % 1.02/1.28 (assume-push @p29003 @t445) % 1.02/1.28 (assume-push @p29004 @t1110) % 1.02/1.28 (step @p189 :rule refl :args (tptp.e0)) % 1.02/1.28 (step @p15716 :rule symm :premises (@p29000)) % 1.02/1.28 (step @p15717 :rule symm :premises (@p28998)) % 1.02/1.28 (step @p15718 :rule cong :premises (@p15717 @p15716) :args (@t212)) % 1.02/1.28 (step @p15719 :rule trans :premises (@p451 @p15718)) % 1.02/1.28 (step @p15720 :rule cong :premises (@p15719 @p189) :args (@t60)) % 1.02/1.28 (step @p15721 :rule trans :premises (@p28999 @p15720)) % 1.02/1.28 (step-pop @p29005 :rule scope :premises (@p15721)) % 1.02/1.28 (step-pop @p29006 :rule scope :premises (@p29005)) % 1.02/1.28 (step-pop @p29007 :rule scope :premises (@p29006)) % 1.02/1.28 (step-pop @p29008 :rule scope :premises (@p29007)) % 1.02/1.28 (step @p15722 :rule process_scope :premises (@p29008) :args (@t928)) % 1.02/1.28 (step @p15727 :rule and_intro :premises (@p28998 @p29000 @p451 @p28999)) % 1.02/1.28 (step @p15728 :rule modus_ponens :premises (@p15727 @p15722)) % 1.02/1.28 (step-pop @p29009 :rule scope :premises (@p15728)) % 1.02/1.28 (step-pop @p29010 :rule scope :premises (@p29009)) % 1.02/1.28 (step-pop @p29011 :rule scope :premises (@p29010)) % 1.02/1.28 (step-pop @p29012 :rule scope :premises (@p29011)) % 1.02/1.28 (step @p15729 :rule process_scope :premises (@p29012) :args (@t928)) % 1.02/1.28 (step @p15734 :rule implies_elim :premises (@p15729)) % 1.02/1.28 (step @p15735 :rule resolution :premises (@p15676 @p15734) :args (true @t1446)) % 1.02/1.28 (step @p15736 :rule reordering :premises (@p15735) :args ((or @t928 @t635 @t1111 @t970 @t446))) % 1.02/1.28 (assume-push @p29013 @t372) % 1.02/1.28 (assume-push @p29014 @t462) % 1.02/1.28 (assume-push @p29015 @t474) % 1.02/1.28 (assume-push @p29016 @t607) % 1.02/1.28 (assume-push @p29017 @t462) % 1.02/1.28 (assume-push @p29018 @t474) % 1.02/1.28 (assume-push @p29019 @t372) % 1.02/1.28 (assume-push @p29020 @t607) % 1.02/1.28 (step @p281 :rule refl :args (tptp.e2)) % 1.02/1.28 (step @p15745 :rule symm :premises (@p29015)) % 1.02/1.28 (step @p15746 :rule symm :premises (@p29014)) % 1.02/1.28 (step @p15747 :rule cong :premises (@p15746 @p15745) :args (@t223)) % 1.02/1.28 (step @p15748 :rule trans :premises (@p67 @p15747)) % 1.02/1.28 (step @p15749 :rule cong :premises (@p15748 @p281) :args (@t112)) % 1.02/1.28 (step @p15750 :rule trans :premises (@p29016 @p15749)) % 1.02/1.28 (step-pop @p29021 :rule scope :premises (@p15750)) % 1.02/1.28 (step-pop @p29022 :rule scope :premises (@p29021)) % 1.02/1.28 (step-pop @p29023 :rule scope :premises (@p29022)) % 1.02/1.28 (step-pop @p29024 :rule scope :premises (@p29023)) % 1.02/1.28 (step @p15751 :rule process_scope :premises (@p29024) :args (@t942)) % 1.02/1.28 (step @p15756 :rule and_intro :premises (@p29014 @p29015 @p67 @p29016)) % 1.02/1.28 (step @p15757 :rule modus_ponens :premises (@p15756 @p15751)) % 1.02/1.28 (step-pop @p29025 :rule scope :premises (@p15757)) % 1.02/1.28 (step-pop @p29026 :rule scope :premises (@p29025)) % 1.02/1.28 (step-pop @p29027 :rule scope :premises (@p29026)) % 1.02/1.28 (step-pop @p29028 :rule scope :premises (@p29027)) % 1.02/1.28 (step @p15758 :rule process_scope :premises (@p29028) :args (@t942)) % 1.02/1.28 (step @p15763 :rule implies_elim :premises (@p15758)) % 1.02/1.28 (step @p15764 :rule cnf_and_neg :args (@t1447)) % 1.02/1.28 (step @p15765 :rule resolution :premises (@p15764 @p15763) :args (true @t1447)) % 1.02/1.28 (step @p15766 :rule reordering :premises (@p15765) :args ((or @t942 @t463 @t476 @t609 @t377))) % 1.02/1.28 (assume-push @p29029 @t412) % 1.02/1.28 (assume-push @p29030 @t607) % 1.02/1.28 (assume-push @p29031 @t634) % 1.02/1.28 (assume-push @p29032 @t549) % 1.02/1.28 (assume-push @p29033 @t634) % 1.02/1.28 (assume-push @p29034 @t549) % 1.02/1.28 (assume-push @p29035 @t607) % 1.02/1.28 (assume-push @p29036 @t412) % 1.02/1.28 (step @p472 :rule refl :args (tptp.e3)) % 1.02/1.28 (step @p15775 :rule cong :premises (@p29031 @p472) :args (@t8)) % 1.02/1.28 (step @p15776 :rule symm :premises (@p29030)) % 1.02/1.28 (step @p15777 :rule symm :premises (@p29032)) % 1.02/1.28 (step @p15778 :rule cong :premises (@p15777 @p15776) :args (@t221)) % 1.02/1.28 (step @p15779 :rule trans :premises (@p274 @p15778 @p15775)) % 1.02/1.28 (step-pop @p29037 :rule scope :premises (@p15779)) % 1.02/1.28 (step-pop @p29038 :rule scope :premises (@p29037)) % 1.02/1.28 (step-pop @p29039 :rule scope :premises (@p29038)) % 1.02/1.28 (step-pop @p29040 :rule scope :premises (@p29039)) % 1.02/1.28 (step @p15780 :rule process_scope :premises (@p29040) :args (@t920)) % 1.02/1.28 (step @p15785 :rule and_intro :premises (@p29031 @p29032 @p29030 @p274)) % 1.02/1.28 (step @p15786 :rule modus_ponens :premises (@p15785 @p15780)) % 1.02/1.28 (step-pop @p29041 :rule scope :premises (@p15786)) % 1.02/1.28 (step-pop @p29042 :rule scope :premises (@p29041)) % 1.02/1.28 (step-pop @p29043 :rule scope :premises (@p29042)) % 1.02/1.28 (step-pop @p29044 :rule scope :premises (@p29043)) % 1.02/1.28 (step @p15787 :rule process_scope :premises (@p29044) :args (@t920)) % 1.02/1.28 (step @p15792 :rule implies_elim :premises (@p15787)) % 1.02/1.28 (step @p15793 :rule cnf_and_neg :args (@t1448)) % 1.02/1.28 (step @p15794 :rule resolution :premises (@p15793 @p15792) :args (true @t1448)) % 1.02/1.28 (step @p15795 :rule reordering :premises (@p15794) :args ((or @t920 @t609 @t635 @t551 @t414))) % 1.02/1.28 (assume-push @p29045 @t372) % 1.02/1.28 (assume-push @p29046 @t462) % 1.02/1.28 (assume-push @p29047 @t474) % 1.02/1.28 (assume-push @p29048 @t607) % 1.02/1.28 (assume-push @p29049 @t607) % 1.02/1.28 (assume-push @p29050 @t462) % 1.02/1.28 (assume-push @p29051 @t474) % 1.02/1.28 (assume-push @p29052 @t372) % 1.02/1.28 (step @p281 :rule refl :args (tptp.e2)) % 1.02/1.28 (step @p15804 :rule cong :premises (@p29048 @p281) :args (@t48)) % 1.02/1.28 (step @p15805 :rule symm :premises (@p29047)) % 1.02/1.28 (step @p15806 :rule symm :premises (@p29046)) % 1.02/1.28 (step @p15807 :rule cong :premises (@p15806 @p15805) :args (@t223)) % 1.02/1.28 (step @p15808 :rule trans :premises (@p67 @p15807 @p15804)) % 1.02/1.28 (step-pop @p29053 :rule scope :premises (@p15808)) % 1.02/1.28 (step-pop @p29054 :rule scope :premises (@p29053)) % 1.02/1.28 (step-pop @p29055 :rule scope :premises (@p29054)) % 1.02/1.28 (step-pop @p29056 :rule scope :premises (@p29055)) % 1.02/1.28 (step @p15809 :rule process_scope :premises (@p29056) :args (@t892)) % 1.02/1.28 (step @p15814 :rule and_intro :premises (@p29048 @p29046 @p29047 @p67)) % 1.02/1.28 (step @p15815 :rule modus_ponens :premises (@p15814 @p15809)) % 1.02/1.28 (step-pop @p29057 :rule scope :premises (@p15815)) % 1.02/1.28 (step-pop @p29058 :rule scope :premises (@p29057)) % 1.02/1.28 (step-pop @p29059 :rule scope :premises (@p29058)) % 1.02/1.28 (step-pop @p29060 :rule scope :premises (@p29059)) % 1.02/1.28 (step @p15816 :rule process_scope :premises (@p29060) :args (@t892)) % 1.02/1.28 (step @p15821 :rule implies_elim :premises (@p15816)) % 1.02/1.28 (step @p15822 :rule resolution :premises (@p15764 @p15821) :args (true @t1447)) % 1.02/1.28 (step @p15823 :rule reordering :premises (@p15822) :args ((or @t892 @t463 @t476 @t609 @t377))) % 1.02/1.28 (assume-push @p29061 @t412) % 1.02/1.28 (assume-push @p29062 @t607) % 1.02/1.28 (assume-push @p29063 @t634) % 1.02/1.28 (assume-push @p29064 @t549) % 1.02/1.28 (assume-push @p29065 @t549) % 1.02/1.28 (assume-push @p29066 @t607) % 1.02/1.28 (assume-push @p29067 @t412) % 1.02/1.28 (assume-push @p29068 @t634) % 1.02/1.28 (step @p472 :rule refl :args (tptp.e3)) % 1.02/1.28 (step @p15832 :rule symm :premises (@p29062)) % 1.02/1.28 (step @p15833 :rule symm :premises (@p29064)) % 1.02/1.28 (step @p15834 :rule cong :premises (@p15833 @p15832) :args (@t221)) % 1.02/1.28 (step @p15835 :rule trans :premises (@p274 @p15834)) % 1.02/1.28 (step @p15836 :rule cong :premises (@p15835 @p472) :args (@t106)) % 1.02/1.28 (step @p15837 :rule trans :premises (@p29063 @p15836)) % 1.02/1.28 (step-pop @p29069 :rule scope :premises (@p15837)) % 1.02/1.28 (step-pop @p29070 :rule scope :premises (@p29069)) % 1.02/1.28 (step-pop @p29071 :rule scope :premises (@p29070)) % 1.02/1.28 (step-pop @p29072 :rule scope :premises (@p29071)) % 1.02/1.28 (step @p15838 :rule process_scope :premises (@p29072) :args (@t940)) % 1.02/1.28 (step @p15843 :rule and_intro :premises (@p29064 @p29062 @p274 @p29063)) % 1.02/1.28 (step @p15844 :rule modus_ponens :premises (@p15843 @p15838)) % 1.02/1.28 (step-pop @p29073 :rule scope :premises (@p15844)) % 1.02/1.28 (step-pop @p29074 :rule scope :premises (@p29073)) % 1.02/1.28 (step-pop @p29075 :rule scope :premises (@p29074)) % 1.02/1.28 (step-pop @p29076 :rule scope :premises (@p29075)) % 1.02/1.28 (step @p15845 :rule process_scope :premises (@p29076) :args (@t940)) % 1.02/1.28 (step @p15850 :rule implies_elim :premises (@p15845)) % 1.02/1.28 (step @p15851 :rule resolution :premises (@p15793 @p15850) :args (true @t1448)) % 1.02/1.28 (step @p15852 :rule reordering :premises (@p15851) :args ((or @t940 @t609 @t635 @t551 @t414))) % 1.02/1.28 (step @p15853 :rule chain_m_resolution :premises (@p5732 @p15852 @p274 @p15823 @p67 @p15795 @p274 @p15766 @p67 @p15736 @p451 @p15707 @p1231 @p15678 @p451 @p15649 @p1231 @p2238 @p15620 @p15616 @p2164 @p15506 @p15576 @p2497 @p15547 @p2164 @p15506 @p15504 @p2497 @p15475 @p1134 @p15446 @p1134 @p15417 @p65 @p15389 @p65 @p15359 @p15342 @p15324 @p2705 @p15294 @p7097 @p3778 @p14713 @p4452 @p238 @p5312 @p5737 @p15253 @p15236 @p15218 @p13022 @p15196 @p818 @p15174 @p4873 @p15170 @p67 @p15134 @p14404 @p1088 @p14382 @p9378 @p65 @p14337 @p7097 @p9720 @p14306 @p325 @p67 @p14261 @p3441 @p65 @p14230 @p38 @p14209 @p1563 @p3731 @p3677 @p65 @p3043 @p585 @p14180 @p818 @p65 @p4775 @p98 @p3589 @p1088 @p951 @p2805 @p2779 @p13593 @p549 @p14151 @p1176 @p6904 @p6879 @p2869 @p2833 @p3327 @p3154 @p6313 @p3337 @p8986 @p239 @p14129 @p952 @p13539 @p2705 @p2972 @p2947 @p13561 @p176 @p3181 @p3156 @p4578 @p452 @p14065 @p1914 @p3123 @p9 @p5508 @p5488 @p7857 @p13656 @p507 @p2892 @p13878 @p9414 @p9378 @p7154 @p67 @p1207 @p13934 @p951 @p9803 @p3103 @p3083 @p3081 @p96 @p13596 @p13594 @p13595 @p3062 @p3043 @p13505) :args ((or @t373 @t459 @t469 @t491 @t432 @t360 @t543 @t685 @t476) (@list false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false true true true true false true true false false false false false true true true true false false true false true true true true true false true true false true true false true true false true true true false true true false false false true true false true true true true false true true true true true true true true true true false false false false true true true true true true true true true true true true true true true true false false false false false true false true false true true true false true true false true false false false false false true true false false false) (@list @t940 @t412 @t892 @t372 @t920 @t412 @t942 @t372 @t928 @t445 @t939 @t515 @t925 @t445 @t922 @t515 @t607 @t634 @t936 @t604 @t1442 @t914 @t629 @t890 @t604 @t1442 @t912 @t629 @t932 @t506 @t918 @t506 @t923 @t399 @t943 @t399 @t883 @t395 @t598 @t646 @t1355 @t1055 @t766 @t772 @t850 @t408 @t906 @t968 @t874 @t880 @t829 @t1350 @t525 @t245 @t1432 @t532 @t879 @t372 @t1006 @t1094 @t231 @t1116 @t1174 @t399 @t1085 @t1055 @t1110 @t1405 @t420 @t372 @t750 @t745 @t399 @t996 @t368 @t1232 @t549 @t522 @t761 @t399 @t701 @t462 @t358 @t245 @t399 @t871 @t382 @t477 @t231 @t487 @t656 @t660 @t644 @t241 @t1170 @t243 @t1029 @t1031 @t451 @t670 @t734 @t714 @t990 @t735 @t418 @t239 @t1395 @t233 @t400 @t646 @t682 @t686 @t380 @t247 @t715 @t717 @t424 @t237 @t426 @t575 @t711 @t625 @t930 @t929 @t915 @t675 @t454 @t677 @t658 @t1060 @t1174 @t443 @t372 @t511 @t1106 @t487 @t1202 @t708 @t707 @t705 @t383 @t390 @t415 @t437 @t702 @t701 @t693))) % 1.02/1.28 (step @p15854 :rule nary_cong :premises (@p2647 @p1604 @p1327) :args ((or @t641 @t551 @t524))) % 1.02/1.28 (assume-push @p29077 @t242) % 1.02/1.28 (assume-push @p29078 @t549) % 1.02/1.28 (assume-push @p29079 @t242) % 1.02/1.28 (assume-push @p29080 @t549) % 1.02/1.28 (step @p2653 :rule false_intro :premises (@p549)) % 1.02/1.28 (step @p15859 :rule symm :premises (@p29078)) % 1.02/1.28 (step @p189 :rule refl :args (tptp.e0)) % 1.02/1.28 (step @p15860 :rule cong :premises (@p189 @p15859) :args (@t522)) % 1.02/1.28 (step @p15861 :rule trans :premises (@p15860 @p2653)) % 1.02/1.28 (step @p15862 :rule false_elim :premises (@p15861)) % 1.02/1.28 (step-pop @p29081 :rule scope :premises (@p15862)) % 1.02/1.28 (step-pop @p29082 :rule scope :premises (@p29081)) % 1.02/1.28 (step @p15863 :rule process_scope :premises (@p29082) :args (@t524)) % 1.02/1.28 (step @p15866 :rule and_intro :premises (@p549 @p29078)) % 1.02/1.28 (step @p15867 :rule modus_ponens :premises (@p15866 @p15863)) % 1.02/1.28 (step-pop @p29083 :rule scope :premises (@p15867)) % 1.02/1.28 (step-pop @p29084 :rule scope :premises (@p29083)) % 1.02/1.28 (step @p15868 :rule process_scope :premises (@p29084) :args (@t524)) % 1.02/1.28 (step @p15871 :rule implies_elim :premises (@p15868)) % 1.02/1.28 (step @p15872 :rule cnf_and_neg :args (@t1449)) % 1.02/1.28 (step @p15873 :rule resolution :premises (@p15872 @p15871) :args (true @t1449)) % 1.02/1.28 (step @p15874 :rule eq_resolve :premises (@p15873 @p15854)) % 1.02/1.28 (step @p15875 :rule reordering :premises (@p15874) :args ((or @t241 @t524 @t551))) % 1.02/1.28 (step @p15876 :rule nary_cong :premises (@p955 @p588 @p12) :args ((or @t489 @t463 @t359))) % 1.02/1.28 (assume-push @p29085 @t234) % 1.02/1.28 (assume-push @p29086 @t462) % 1.02/1.28 (assume-push @p29087 @t234) % 1.02/1.28 (assume-push @p29088 @t462) % 1.02/1.28 (step @p966 :rule false_intro :premises (@p952)) % 1.02/1.28 (step @p15881 :rule symm :premises (@p29086)) % 1.02/1.28 (step @p281 :rule refl :args (tptp.e2)) % 1.02/1.28 (step @p15882 :rule cong :premises (@p281 @p15881) :args (@t358)) % 1.02/1.28 (step @p15883 :rule trans :premises (@p15882 @p966)) % 1.02/1.28 (step @p15884 :rule false_elim :premises (@p15883)) % 1.02/1.28 (step-pop @p29089 :rule scope :premises (@p15884)) % 1.02/1.28 (step-pop @p29090 :rule scope :premises (@p29089)) % 1.02/1.28 (step @p15885 :rule process_scope :premises (@p29090) :args (@t359)) % 1.02/1.28 (step @p15888 :rule and_intro :premises (@p952 @p29086)) % 1.02/1.28 (step @p15889 :rule modus_ponens :premises (@p15888 @p15885)) % 1.02/1.28 (step-pop @p29091 :rule scope :premises (@p15889)) % 1.02/1.28 (step-pop @p29092 :rule scope :premises (@p29091)) % 1.02/1.28 (step @p15890 :rule process_scope :premises (@p29092) :args (@t359)) % 1.02/1.28 (step @p15893 :rule implies_elim :premises (@p15890)) % 1.02/1.28 (step @p15894 :rule cnf_and_neg :args (@t1450)) % 1.02/1.28 (step @p15895 :rule resolution :premises (@p15894 @p15893) :args (true @t1450)) % 1.02/1.28 (step @p15896 :rule eq_resolve :premises (@p15895 @p15876)) % 1.02/1.28 (step @p15897 :rule reordering :premises (@p15896) :args ((or @t233 @t359 @t463))) % 1.02/1.28 (step @p15898 :rule nary_cong :premises (@p1488 @p5158 @p588 @p849 @p8185) :args ((or @t402 @t904 @t463 @t478 @t1122))) % 1.02/1.28 (assume-push @p29093 @t399) % 1.02/1.28 (assume-push @p29094 @t903) % 1.02/1.28 (assume-push @p29095 @t462) % 1.02/1.28 (assume-push @p29096 @t477) % 1.02/1.28 (assume-push @p29097 @t903) % 1.02/1.28 (assume-push @p29098 @t946) % 1.02/1.28 (step @p5166 :rule false_intro :premises (@p5156)) % 1.02/1.28 (step @p5167 :rule refl :args (@t73)) % 1.02/1.28 (step @p15905 :rule cong :premises (@p29098 @p5167) :args (@t764)) % 1.02/1.28 (step @p15906 :rule trans :premises (@p15905 @p5166)) % 1.02/1.28 (step @p15907 :rule false_elim :premises (@p15906)) % 1.02/1.28 (step-pop @p29099 :rule scope :premises (@p15907)) % 1.02/1.28 (step-pop @p29100 :rule scope :premises (@p29099)) % 1.02/1.28 (step @p15908 :rule process_scope :premises (@p29100) :args (@t1122)) % 1.02/1.28 (assume-push @p29101 @t477) % 1.02/1.28 (assume-push @p29102 @t462) % 1.02/1.28 (assume-push @p29103 @t399) % 1.02/1.28 (step @p11574 :rule symm :premises (@p29095)) % 1.02/1.28 (step @p11575 :rule symm :premises (@p29096)) % 1.02/1.28 (step @p11576 :rule cong :premises (@p11575 @p11574) :args (@t227)) % 1.02/1.28 (step @p11577 :rule trans :premises (@p65 @p11576)) % 1.02/1.28 (step-pop @p29104 :rule scope :premises (@p11577)) % 1.02/1.28 (step-pop @p29105 :rule scope :premises (@p29104)) % 1.02/1.28 (step-pop @p29106 :rule scope :premises (@p29105)) % 1.02/1.28 (step @p15914 :rule process_scope :premises (@p29106) :args (@t946)) % 1.02/1.28 (step @p15918 :rule and_intro :premises (@p29096 @p29095 @p65)) % 1.02/1.28 (step @p15919 :rule modus_ponens :premises (@p15918 @p15914)) % 1.02/1.28 (step @p15920 :rule and_intro :premises (@p5156 @p15919)) % 1.02/1.28 (step @p15921 :rule modus_ponens :premises (@p15920 @p15908)) % 1.02/1.28 (step-pop @p29107 :rule scope :premises (@p15921)) % 1.02/1.28 (step-pop @p29108 :rule scope :premises (@p29107)) % 1.02/1.28 (step-pop @p29109 :rule scope :premises (@p29108)) % 1.02/1.28 (step-pop @p29110 :rule scope :premises (@p29109)) % 1.02/1.28 (step @p15922 :rule process_scope :premises (@p29110) :args (@t1122)) % 1.02/1.28 (step @p15927 :rule implies_elim :premises (@p15922)) % 1.02/1.28 (step @p15928 :rule cnf_and_neg :args (@t1451)) % 1.02/1.28 (step @p15929 :rule resolution :premises (@p15928 @p15927) :args (true @t1451)) % 1.02/1.28 (step @p15930 :rule eq_resolve :premises (@p15929 @p15898)) % 1.02/1.28 (step @p15931 :rule reordering :premises (@p15930) :args ((or @t902 @t463 @t478 @t1122 @t402))) % 1.02/1.28 (step @p15932 :rule nary_cong :premises (@p1488 @p5746 @p588 @p849 @p3487) :args ((or @t402 @t950 @t463 @t478 @t751))) % 1.02/1.28 (assume-push @p29111 @t399) % 1.02/1.28 (assume-push @p29112 @t949) % 1.02/1.28 (assume-push @p29113 @t462) % 1.02/1.28 (assume-push @p29114 @t477) % 1.02/1.28 (assume-push @p29115 @t949) % 1.02/1.28 (assume-push @p29116 @t946) % 1.02/1.28 (step @p5752 :rule false_intro :premises (@p5744)) % 1.02/1.28 (step @p1240 :rule refl :args (@t106)) % 1.02/1.28 (step @p5753 :rule cong :premises (@p29116 @p1240) :args (@t750)) % 1.02/1.28 (step @p5754 :rule trans :premises (@p5753 @p5752)) % 1.02/1.28 (step @p5755 :rule false_elim :premises (@p5754)) % 1.02/1.28 (step-pop @p29117 :rule scope :premises (@p5755)) % 1.02/1.28 (step-pop @p29118 :rule scope :premises (@p29117)) % 1.02/1.28 (step @p15939 :rule process_scope :premises (@p29118) :args (@t751)) % 1.02/1.28 (assume-push @p29119 @t477) % 1.02/1.28 (assume-push @p29120 @t462) % 1.02/1.28 (assume-push @p29121 @t399) % 1.02/1.28 (step @p11574 :rule symm :premises (@p29113)) % 1.02/1.28 (step @p11575 :rule symm :premises (@p29114)) % 1.02/1.28 (step @p11576 :rule cong :premises (@p11575 @p11574) :args (@t227)) % 1.02/1.28 (step @p11577 :rule trans :premises (@p65 @p11576)) % 1.02/1.28 (step-pop @p29122 :rule scope :premises (@p11577)) % 1.02/1.28 (step-pop @p29123 :rule scope :premises (@p29122)) % 1.02/1.28 (step-pop @p29124 :rule scope :premises (@p29123)) % 1.02/1.28 (step @p15945 :rule process_scope :premises (@p29124) :args (@t946)) % 1.02/1.28 (step @p15949 :rule and_intro :premises (@p29114 @p29113 @p65)) % 1.02/1.28 (step @p15950 :rule modus_ponens :premises (@p15949 @p15945)) % 1.02/1.28 (step @p15951 :rule and_intro :premises (@p5744 @p15950)) % 1.02/1.28 (step @p15952 :rule modus_ponens :premises (@p15951 @p15939)) % 1.02/1.28 (step-pop @p29125 :rule scope :premises (@p15952)) % 1.02/1.28 (step-pop @p29126 :rule scope :premises (@p29125)) % 1.02/1.28 (step-pop @p29127 :rule scope :premises (@p29126)) % 1.02/1.28 (step-pop @p29128 :rule scope :premises (@p29127)) % 1.02/1.28 (step @p15953 :rule process_scope :premises (@p29128) :args (@t751)) % 1.02/1.28 (step @p15958 :rule implies_elim :premises (@p15953)) % 1.02/1.28 (step @p15959 :rule cnf_and_neg :args (@t1452)) % 1.02/1.28 (step @p15960 :rule resolution :premises (@p15959 @p15958) :args (true @t1452)) % 1.02/1.28 (step @p15961 :rule eq_resolve :premises (@p15960 @p15932)) % 1.02/1.28 (step @p15962 :rule reordering :premises (@p15961) :args ((or @t948 @t463 @t478 @t751 @t402))) % 1.02/1.28 (step @p15963 :rule nary_cong :premises (@p3736 @p6997 @p3735) :args ((or @t770 @t1047 @t767))) % 1.02/1.28 (assume-push @p29129 @t769) % 1.02/1.28 (assume-push @p29130 @t732) % 1.02/1.28 (assume-push @p29131 @t769) % 1.02/1.28 (assume-push @p29132 @t732) % 1.02/1.28 (step @p3744 :rule false_intro :premises (@p3734)) % 1.02/1.28 (step @p3745 :rule refl :args (@t100)) % 1.02/1.28 (step @p3746 :rule cong :premises (@p29130 @p3745) :args (@t766)) % 1.02/1.28 (step @p3747 :rule trans :premises (@p3746 @p3744)) % 1.02/1.28 (step @p3748 :rule false_elim :premises (@p3747)) % 1.02/1.28 (step-pop @p29133 :rule scope :premises (@p3748)) % 1.02/1.28 (step-pop @p29134 :rule scope :premises (@p29133)) % 1.02/1.28 (step @p15968 :rule process_scope :premises (@p29134) :args (@t767)) % 1.02/1.28 (step @p15971 :rule and_intro :premises (@p3734 @p29130)) % 1.02/1.28 (step @p15972 :rule modus_ponens :premises (@p15971 @p15968)) % 1.02/1.28 (step-pop @p29135 :rule scope :premises (@p15972)) % 1.02/1.28 (step-pop @p29136 :rule scope :premises (@p29135)) % 1.02/1.28 (step @p15973 :rule process_scope :premises (@p29136) :args (@t767)) % 1.02/1.28 (step @p15976 :rule implies_elim :premises (@p15973)) % 1.02/1.28 (step @p15977 :rule cnf_and_neg :args (@t1453)) % 1.02/1.28 (step @p15978 :rule resolution :premises (@p15977 @p15976) :args (true @t1453)) % 1.02/1.28 (step @p15979 :rule eq_resolve :premises (@p15978 @p15963)) % 1.02/1.28 (step @p15980 :rule reordering :premises (@p15979) :args ((or @t768 @t767 @t1047))) % 1.02/1.28 (step @p15981 :rule nary_cong :premises (@p4003 @p3251 @p3779 @p2949 @p6212 @p10114) :args ((or @t804 @t695 @t773 @t685 @t970 @t882))) % 1.02/1.28 (assume-push @p29137 @t803) % 1.02/1.28 (assume-push @p29138 @t693) % 1.02/1.28 (assume-push @p29139 @t772) % 1.02/1.28 (assume-push @p29140 @t684) % 1.02/1.28 (assume-push @p29141 @t968) % 1.02/1.28 (assume-push @p29142 @t803) % 1.02/1.28 (assume-push @p29143 @t684) % 1.02/1.28 (assume-push @p29144 @t772) % 1.02/1.28 (assume-push @p29145 @t693) % 1.02/1.28 (assume-push @p29146 @t968) % 1.02/1.28 (step @p4015 :rule false_intro :premises (@p4001)) % 1.02/1.28 (step @p15992 :rule symm :premises (@p29141)) % 1.02/1.28 (step @p15993 :rule trans :premises (@p15992 @p29138)) % 1.02/1.28 (step @p15994 :rule symm :premises (@p15993)) % 1.02/1.28 (step @p15995 :rule symm :premises (@p29138)) % 1.02/1.28 (step @p15996 :rule trans :premises (@p15995 @p29139)) % 1.02/1.28 (step @p15997 :rule symm :premises (@p15996)) % 1.02/1.28 (step @p15998 :rule trans :premises (@p15997 @p15994)) % 1.02/1.28 (step @p15999 :rule symm :premises (@p15998)) % 1.02/1.28 (step @p16000 :rule cong :premises (@p29140 @p15999) :args (@t879)) % 1.02/1.28 (step @p16001 :rule trans :premises (@p16000 @p4015)) % 1.02/1.28 (step @p16002 :rule false_elim :premises (@p16001)) % 1.02/1.28 (step-pop @p29147 :rule scope :premises (@p16002)) % 1.02/1.28 (step-pop @p29148 :rule scope :premises (@p29147)) % 1.02/1.28 (step-pop @p29149 :rule scope :premises (@p29148)) % 1.02/1.28 (step-pop @p29150 :rule scope :premises (@p29149)) % 1.02/1.28 (step-pop @p29151 :rule scope :premises (@p29150)) % 1.02/1.28 (step @p16003 :rule process_scope :premises (@p29151) :args (@t882)) % 1.02/1.28 (step @p16009 :rule and_intro :premises (@p4001 @p29140 @p29139 @p29138 @p29141)) % 1.02/1.28 (step @p16010 :rule modus_ponens :premises (@p16009 @p16003)) % 1.02/1.28 (step-pop @p29152 :rule scope :premises (@p16010)) % 1.02/1.28 (step-pop @p29153 :rule scope :premises (@p29152)) % 1.02/1.28 (step-pop @p29154 :rule scope :premises (@p29153)) % 1.02/1.28 (step-pop @p29155 :rule scope :premises (@p29154)) % 1.02/1.28 (step-pop @p29156 :rule scope :premises (@p29155)) % 1.02/1.28 (step @p16011 :rule process_scope :premises (@p29156) :args (@t882)) % 1.02/1.28 (step @p16017 :rule implies_elim :premises (@p16011)) % 1.02/1.28 (step @p16018 :rule cnf_and_neg :args (@t1454)) % 1.02/1.28 (step @p16019 :rule resolution :premises (@p16018 @p16017) :args (true @t1454)) % 1.02/1.28 (step @p16020 :rule eq_resolve :premises (@p16019 @p15981)) % 1.02/1.28 (step @p16021 :rule reordering :premises (@p16020) :args ((or @t802 @t695 @t685 @t773 @t970 @t882))) % 1.02/1.28 (step @p16022 :rule nary_cong :premises (@p955 @p2139 @p901) :args ((or @t489 @t599 @t483))) % 1.02/1.28 (assume-push @p29157 @t234) % 1.02/1.28 (assume-push @p29158 @t598) % 1.02/1.28 (assume-push @p29159 @t234) % 1.02/1.28 (assume-push @p29160 @t598) % 1.02/1.28 (step @p966 :rule false_intro :premises (@p952)) % 1.02/1.28 (step @p16027 :rule symm :premises (@p29158)) % 1.02/1.28 (step @p281 :rule refl :args (tptp.e2)) % 1.02/1.28 (step @p16028 :rule cong :premises (@p281 @p16027) :args (@t482)) % 1.02/1.28 (step @p16029 :rule trans :premises (@p16028 @p966)) % 1.02/1.28 (step @p16030 :rule false_elim :premises (@p16029)) % 1.02/1.28 (step-pop @p29161 :rule scope :premises (@p16030)) % 1.02/1.28 (step-pop @p29162 :rule scope :premises (@p29161)) % 1.02/1.28 (step @p16031 :rule process_scope :premises (@p29162) :args (@t483)) % 1.02/1.28 (step @p16034 :rule and_intro :premises (@p952 @p29158)) % 1.02/1.28 (step @p16035 :rule modus_ponens :premises (@p16034 @p16031)) % 1.02/1.28 (step-pop @p29163 :rule scope :premises (@p16035)) % 1.02/1.28 (step-pop @p29164 :rule scope :premises (@p29163)) % 1.02/1.28 (step @p16036 :rule process_scope :premises (@p29164) :args (@t483)) % 1.02/1.28 (step @p16039 :rule implies_elim :premises (@p16036)) % 1.02/1.28 (step @p16040 :rule cnf_and_neg :args (@t1455)) % 1.02/1.28 (step @p16041 :rule resolution :premises (@p16040 @p16039) :args (true @t1455)) % 1.02/1.28 (step @p16042 :rule eq_resolve :premises (@p16041 @p16022)) % 1.02/1.28 (step @p16043 :rule reordering :premises (@p16042) :args ((or @t233 @t483 @t599))) % 1.02/1.28 (assume-push @p29165 @t412) % 1.02/1.28 (assume-push @p29166 @t477) % 1.02/1.28 (assume-push @p29167 @t772) % 1.02/1.28 (assume-push @p29168 @t549) % 1.02/1.28 (assume-push @p29169 @t477) % 1.02/1.28 (assume-push @p29170 @t549) % 1.02/1.28 (assume-push @p29171 @t772) % 1.02/1.28 (assume-push @p29172 @t412) % 1.02/1.28 (step @p189 :rule refl :args (tptp.e0)) % 1.02/1.28 (step @p16052 :rule cong :premises (@p29166 @p189) :args (@t29)) % 1.02/1.28 (step @p16053 :rule symm :premises (@p29167)) % 1.02/1.28 (step @p16054 :rule symm :premises (@p29168)) % 1.02/1.28 (step @p16055 :rule cong :premises (@p16054 @p16053) :args (@t221)) % 1.02/1.28 (step @p16056 :rule trans :premises (@p274 @p16055 @p16052)) % 1.02/1.28 (step-pop @p29173 :rule scope :premises (@p16056)) % 1.02/1.28 (step-pop @p29174 :rule scope :premises (@p29173)) % 1.02/1.28 (step-pop @p29175 :rule scope :premises (@p29174)) % 1.02/1.28 (step-pop @p29176 :rule scope :premises (@p29175)) % 1.02/1.28 (step @p16057 :rule process_scope :premises (@p29176) :args (@t912)) % 1.02/1.28 (step @p16062 :rule and_intro :premises (@p29166 @p29168 @p29167 @p274)) % 1.02/1.28 (step @p16063 :rule modus_ponens :premises (@p16062 @p16057)) % 1.02/1.28 (step-pop @p29177 :rule scope :premises (@p16063)) % 1.02/1.28 (step-pop @p29178 :rule scope :premises (@p29177)) % 1.02/1.28 (step-pop @p29179 :rule scope :premises (@p29178)) % 1.02/1.28 (step-pop @p29180 :rule scope :premises (@p29179)) % 1.02/1.28 (step @p16064 :rule process_scope :premises (@p29180) :args (@t912)) % 1.02/1.28 (step @p16069 :rule implies_elim :premises (@p16064)) % 1.02/1.28 (step @p16070 :rule cnf_and_neg :args (@t1456)) % 1.02/1.28 (step @p16071 :rule resolution :premises (@p16070 @p16069) :args (true @t1456)) % 1.02/1.28 (step @p16072 :rule reordering :premises (@p16071) :args ((or @t912 @t478 @t773 @t551 @t414))) % 1.02/1.28 (step @p16073 :rule nary_cong :premises (@p2356 @p512 @p152 @p3779 @p2139 @p1604 @p5852) :args ((or @t414 @t457 @t391 @t773 @t599 @t551 @t927))) % 1.02/1.28 (assume-push @p29181 @t412) % 1.02/1.28 (assume-push @p29182 @t456) % 1.02/1.28 (assume-push @p29183 @t390) % 1.02/1.28 (assume-push @p29184 @t772) % 1.02/1.28 (assume-push @p29185 @t598) % 1.02/1.28 (assume-push @p29186 @t549) % 1.02/1.28 (assume-push @p29187 @t456) % 1.02/1.28 (assume-push @p29188 @t598) % 1.02/1.28 (assume-push @p29189 @t390) % 1.02/1.28 (assume-push @p29190 @t838) % 1.02/1.28 (step @p525 :rule false_intro :premises (@p509)) % 1.02/1.28 (step @p16084 :rule symm :premises (@p29190)) % 1.02/1.28 (step @p16085 :rule trans :premises (@p16084 @p29183)) % 1.02/1.28 (step @p16086 :rule cong :premises (@p29185 @p16085) :args (@t924)) % 1.02/1.28 (step @p16087 :rule trans :premises (@p16086 @p525)) % 1.02/1.28 (step @p16088 :rule false_elim :premises (@p16087)) % 1.02/1.28 (step-pop @p29191 :rule scope :premises (@p16088)) % 1.02/1.28 (step-pop @p29192 :rule scope :premises (@p29191)) % 1.02/1.28 (step-pop @p29193 :rule scope :premises (@p29192)) % 1.02/1.28 (step-pop @p29194 :rule scope :premises (@p29193)) % 1.02/1.28 (step @p16089 :rule process_scope :premises (@p29194) :args (@t927)) % 1.02/1.28 (assume-push @p29195 @t549) % 1.02/1.28 (assume-push @p29196 @t772) % 1.02/1.28 (assume-push @p29197 @t412) % 1.02/1.28 (step @p4345 :rule symm :premises (@p29184)) % 1.02/1.28 (step @p4346 :rule symm :premises (@p29186)) % 1.02/1.28 (step @p4347 :rule cong :premises (@p4346 @p4345) :args (@t221)) % 1.02/1.28 (step @p4348 :rule trans :premises (@p274 @p4347)) % 1.02/1.28 (step-pop @p29198 :rule scope :premises (@p4348)) % 1.02/1.28 (step-pop @p29199 :rule scope :premises (@p29198)) % 1.02/1.28 (step-pop @p29200 :rule scope :premises (@p29199)) % 1.02/1.28 (step @p16097 :rule process_scope :premises (@p29200) :args (@t838)) % 1.02/1.28 (step @p16101 :rule and_intro :premises (@p29186 @p29184 @p274)) % 1.02/1.28 (step @p16102 :rule modus_ponens :premises (@p16101 @p16097)) % 1.02/1.28 (step @p16103 :rule and_intro :premises (@p509 @p29185 @p29183 @p16102)) % 1.02/1.28 (step @p16104 :rule modus_ponens :premises (@p16103 @p16089)) % 1.02/1.28 (step-pop @p29201 :rule scope :premises (@p16104)) % 1.02/1.28 (step-pop @p29202 :rule scope :premises (@p29201)) % 1.02/1.28 (step-pop @p29203 :rule scope :premises (@p29202)) % 1.02/1.28 (step-pop @p29204 :rule scope :premises (@p29203)) % 1.02/1.28 (step-pop @p29205 :rule scope :premises (@p29204)) % 1.02/1.28 (step-pop @p29206 :rule scope :premises (@p29205)) % 1.02/1.28 (step @p16105 :rule process_scope :premises (@p29206) :args (@t927)) % 1.02/1.28 (step @p16112 :rule implies_elim :premises (@p16105)) % 1.02/1.28 (step @p16113 :rule cnf_and_neg :args (@t1457)) % 1.02/1.28 (step @p16114 :rule resolution :premises (@p16113 @p16112) :args (true @t1457)) % 1.02/1.28 (step @p16115 :rule eq_resolve :premises (@p16114 @p16073)) % 1.02/1.28 (step @p16116 :rule reordering :premises (@p16115) :args ((or @t453 @t391 @t773 @t599 @t551 @t927 @t414))) % 1.02/1.28 (assume-push @p29207 @t408) % 1.02/1.28 (assume-push @p29208 @t772) % 1.02/1.28 (assume-push @p29209 @t549) % 1.02/1.28 (assume-push @p29210 @t732) % 1.02/1.28 (assume-push @p29211 @t732) % 1.02/1.28 (assume-push @p29212 @t772) % 1.02/1.28 (assume-push @p29213 @t549) % 1.02/1.28 (assume-push @p29214 @t408) % 1.02/1.28 (step @p2196 :rule refl :args (tptp.e4)) % 1.02/1.28 (step @p16125 :rule cong :premises (@p29210 @p2196) :args (@t132)) % 1.02/1.28 (step @p16126 :rule symm :premises (@p29209)) % 1.02/1.28 (step @p16127 :rule symm :premises (@p29208)) % 1.02/1.28 (step @p16128 :rule cong :premises (@p16127 @p16126) :args (@t217)) % 1.02/1.28 (step @p16129 :rule trans :premises (@p238 @p16128 @p16125)) % 1.02/1.28 (step-pop @p29215 :rule scope :premises (@p16129)) % 1.02/1.28 (step-pop @p29216 :rule scope :premises (@p29215)) % 1.02/1.28 (step-pop @p29217 :rule scope :premises (@p29216)) % 1.02/1.28 (step-pop @p29218 :rule scope :premises (@p29217)) % 1.02/1.28 (step @p16130 :rule process_scope :premises (@p29218) :args (@t932)) % 1.02/1.28 (step @p16135 :rule and_intro :premises (@p29210 @p29208 @p29209 @p238)) % 1.02/1.28 (step @p16136 :rule modus_ponens :premises (@p16135 @p16130)) % 1.02/1.28 (step-pop @p29219 :rule scope :premises (@p16136)) % 1.02/1.28 (step-pop @p29220 :rule scope :premises (@p29219)) % 1.02/1.28 (step-pop @p29221 :rule scope :premises (@p29220)) % 1.02/1.28 (step-pop @p29222 :rule scope :premises (@p29221)) % 1.02/1.28 (step @p16137 :rule process_scope :premises (@p29222) :args (@t932)) % 1.02/1.28 (step @p16142 :rule implies_elim :premises (@p16137)) % 1.02/1.28 (step @p16143 :rule cnf_and_neg :args (@t1458)) % 1.02/1.28 (step @p16144 :rule resolution :premises (@p16143 @p16142) :args (true @t1458)) % 1.02/1.28 (step @p16145 :rule reordering :premises (@p16144) :args ((or @t932 @t773 @t551 @t1047 @t409))) % 1.02/1.28 (assume-push @p29223 @t408) % 1.02/1.28 (assume-push @p29224 @t772) % 1.02/1.28 (assume-push @p29225 @t549) % 1.02/1.28 (assume-push @p29226 @t772) % 1.02/1.28 (assume-push @p29227 @t549) % 1.02/1.28 (assume-push @p29228 @t408) % 1.02/1.28 (step @p4265 :rule symm :premises (@p29225)) % 1.02/1.28 (step @p4266 :rule symm :premises (@p29224)) % 1.02/1.28 (step @p4267 :rule cong :premises (@p4266 @p4265) :args (@t217)) % 1.02/1.28 (step @p4268 :rule trans :premises (@p238 @p4267)) % 1.02/1.28 (step-pop @p29229 :rule scope :premises (@p4268)) % 1.02/1.28 (step-pop @p29230 :rule scope :premises (@p29229)) % 1.02/1.28 (step-pop @p29231 :rule scope :premises (@p29230)) % 1.02/1.28 (step @p16152 :rule process_scope :premises (@p29231) :args (@t829)) % 1.02/1.28 (step @p16156 :rule and_intro :premises (@p29224 @p29225 @p238)) % 1.02/1.28 (step @p16157 :rule modus_ponens :premises (@p16156 @p16152)) % 1.02/1.28 (step-pop @p29232 :rule scope :premises (@p16157)) % 1.02/1.28 (step-pop @p29233 :rule scope :premises (@p29232)) % 1.02/1.28 (step-pop @p29234 :rule scope :premises (@p29233)) % 1.02/1.28 (step @p16158 :rule process_scope :premises (@p29234) :args (@t829)) % 1.02/1.28 (step @p16162 :rule implies_elim :premises (@p16158)) % 1.02/1.28 (step @p16163 :rule cnf_and_neg :args (@t1459)) % 1.02/1.28 (step @p16164 :rule resolution :premises (@p16163 @p16162) :args (true @t1459)) % 1.02/1.28 (step @p16165 :rule reordering :premises (@p16164) :args ((or @t829 @t773 @t551 @t409))) % 1.02/1.28 (assume-push @p29235 @t412) % 1.02/1.28 (assume-push @p29236 @t477) % 1.02/1.28 (assume-push @p29237 @t772) % 1.02/1.28 (assume-push @p29238 @t549) % 1.02/1.28 (assume-push @p29239 @t549) % 1.02/1.28 (assume-push @p29240 @t772) % 1.02/1.28 (assume-push @p29241 @t412) % 1.02/1.28 (assume-push @p29242 @t477) % 1.02/1.28 (step @p189 :rule refl :args (tptp.e0)) % 1.02/1.28 (step @p16174 :rule symm :premises (@p29237)) % 1.02/1.28 (step @p16175 :rule symm :premises (@p29238)) % 1.02/1.28 (step @p16176 :rule cong :premises (@p16175 @p16174) :args (@t221)) % 1.02/1.28 (step @p16177 :rule trans :premises (@p274 @p16176)) % 1.02/1.28 (step @p16178 :rule cong :premises (@p16177 @p189) :args (@t125)) % 1.02/1.28 (step @p16179 :rule trans :premises (@p29236 @p16178)) % 1.02/1.28 (step-pop @p29243 :rule scope :premises (@p16179)) % 1.02/1.28 (step-pop @p29244 :rule scope :premises (@p29243)) % 1.02/1.28 (step-pop @p29245 :rule scope :premises (@p29244)) % 1.02/1.28 (step-pop @p29246 :rule scope :premises (@p29245)) % 1.02/1.28 (step @p16180 :rule process_scope :premises (@p29246) :args (@t928)) % 1.02/1.28 (step @p16185 :rule and_intro :premises (@p29238 @p29237 @p274 @p29236)) % 1.02/1.28 (step @p16186 :rule modus_ponens :premises (@p16185 @p16180)) % 1.02/1.28 (step-pop @p29247 :rule scope :premises (@p16186)) % 1.02/1.28 (step-pop @p29248 :rule scope :premises (@p29247)) % 1.02/1.28 (step-pop @p29249 :rule scope :premises (@p29248)) % 1.02/1.28 (step-pop @p29250 :rule scope :premises (@p29249)) % 1.02/1.28 (step @p16187 :rule process_scope :premises (@p29250) :args (@t928)) % 1.02/1.28 (step @p16192 :rule implies_elim :premises (@p16187)) % 1.02/1.28 (step @p16193 :rule resolution :premises (@p16070 @p16192) :args (true @t1456)) % 1.02/1.28 (step @p16194 :rule reordering :premises (@p16193) :args ((or @t928 @t478 @t773 @t551 @t414))) % 1.02/1.28 (assume-push @p29251 @t408) % 1.02/1.28 (assume-push @p29252 @t772) % 1.02/1.28 (assume-push @p29253 @t549) % 1.02/1.28 (assume-push @p29254 @t732) % 1.02/1.28 (assume-push @p29255 @t772) % 1.02/1.28 (assume-push @p29256 @t549) % 1.02/1.28 (assume-push @p29257 @t408) % 1.02/1.28 (assume-push @p29258 @t732) % 1.02/1.28 (step @p2196 :rule refl :args (tptp.e4)) % 1.02/1.28 (step @p16203 :rule symm :premises (@p29253)) % 1.02/1.28 (step @p16204 :rule symm :premises (@p29252)) % 1.02/1.28 (step @p16205 :rule cong :premises (@p16204 @p16203) :args (@t217)) % 1.02/1.28 (step @p16206 :rule trans :premises (@p238 @p16205)) % 1.02/1.28 (step @p16207 :rule cong :premises (@p16206 @p2196) :args (@t67)) % 1.02/1.28 (step @p16208 :rule trans :premises (@p29254 @p16207)) % 1.02/1.28 (step-pop @p29259 :rule scope :premises (@p16208)) % 1.02/1.28 (step-pop @p29260 :rule scope :premises (@p29259)) % 1.02/1.28 (step-pop @p29261 :rule scope :premises (@p29260)) % 1.02/1.28 (step-pop @p29262 :rule scope :premises (@p29261)) % 1.02/1.28 (step @p16209 :rule process_scope :premises (@p29262) :args (@t939)) % 1.02/1.28 (step @p16214 :rule and_intro :premises (@p29252 @p29253 @p238 @p29254)) % 1.02/1.28 (step @p16215 :rule modus_ponens :premises (@p16214 @p16209)) % 1.02/1.28 (step-pop @p29263 :rule scope :premises (@p16215)) % 1.02/1.28 (step-pop @p29264 :rule scope :premises (@p29263)) % 1.02/1.28 (step-pop @p29265 :rule scope :premises (@p29264)) % 1.02/1.28 (step-pop @p29266 :rule scope :premises (@p29265)) % 1.02/1.28 (step @p16216 :rule process_scope :premises (@p29266) :args (@t939)) % 1.02/1.28 (step @p16221 :rule implies_elim :premises (@p16216)) % 1.02/1.28 (step @p16222 :rule resolution :premises (@p16143 @p16221) :args (true @t1458)) % 1.02/1.28 (step @p16223 :rule reordering :premises (@p16222) :args ((or @t939 @t773 @t551 @t1047 @t409))) % 1.02/1.28 (assume-push @p29267 @t372) % 1.02/1.28 (assume-push @p29268 @t462) % 1.02/1.28 (assume-push @p29269 @t477) % 1.02/1.28 (assume-push @p29270 @t598) % 1.02/1.28 (assume-push @p29271 @t462) % 1.02/1.28 (assume-push @p29272 @t477) % 1.02/1.28 (assume-push @p29273 @t372) % 1.02/1.28 (assume-push @p29274 @t598) % 1.02/1.28 (step @p2196 :rule refl :args (tptp.e4)) % 1.02/1.28 (step @p16232 :rule symm :premises (@p29269)) % 1.02/1.28 (step @p16233 :rule symm :premises (@p29268)) % 1.02/1.28 (step @p16234 :rule cong :premises (@p16233 @p16232) :args (@t223)) % 1.02/1.28 (step @p16235 :rule trans :premises (@p67 @p16234)) % 1.02/1.28 (step @p16236 :rule cong :premises (@p16235 @p2196) :args (@t100)) % 1.02/1.28 (step @p16237 :rule trans :premises (@p29270 @p16236)) % 1.02/1.28 (step-pop @p29275 :rule scope :premises (@p16237)) % 1.02/1.28 (step-pop @p29276 :rule scope :premises (@p29275)) % 1.02/1.28 (step-pop @p29277 :rule scope :premises (@p29276)) % 1.02/1.28 (step-pop @p29278 :rule scope :premises (@p29277)) % 1.02/1.28 (step @p16238 :rule process_scope :premises (@p29278) :args (@t918)) % 1.02/1.28 (step @p16243 :rule and_intro :premises (@p29268 @p29269 @p67 @p29270)) % 1.02/1.28 (step @p16244 :rule modus_ponens :premises (@p16243 @p16238)) % 1.02/1.28 (step-pop @p29279 :rule scope :premises (@p16244)) % 1.02/1.28 (step-pop @p29280 :rule scope :premises (@p29279)) % 1.02/1.28 (step-pop @p29281 :rule scope :premises (@p29280)) % 1.02/1.28 (step-pop @p29282 :rule scope :premises (@p29281)) % 1.02/1.28 (step @p16245 :rule process_scope :premises (@p29282) :args (@t918)) % 1.02/1.28 (step @p16250 :rule implies_elim :premises (@p16245)) % 1.02/1.28 (step @p16251 :rule cnf_and_neg :args (@t1460)) % 1.02/1.28 (step @p16252 :rule resolution :premises (@p16251 @p16250) :args (true @t1460)) % 1.02/1.28 (step @p16253 :rule reordering :premises (@p16252) :args ((or @t918 @t463 @t478 @t599 @t377))) % 1.02/1.28 (assume-push @p29283 @t372) % 1.02/1.28 (assume-push @p29284 @t462) % 1.02/1.28 (assume-push @p29285 @t477) % 1.02/1.28 (assume-push @p29286 @t598) % 1.02/1.28 (assume-push @p29287 @t598) % 1.02/1.28 (assume-push @p29288 @t462) % 1.02/1.28 (assume-push @p29289 @t477) % 1.02/1.28 (assume-push @p29290 @t372) % 1.02/1.28 (step @p2196 :rule refl :args (tptp.e4)) % 1.02/1.28 (step @p16262 :rule cong :premises (@p29286 @p2196) :args (@t36)) % 1.02/1.28 (step @p16263 :rule symm :premises (@p29285)) % 1.02/1.28 (step @p16264 :rule symm :premises (@p29284)) % 1.02/1.28 (step @p16265 :rule cong :premises (@p16264 @p16263) :args (@t223)) % 1.02/1.28 (step @p16266 :rule trans :premises (@p67 @p16265 @p16262)) % 1.02/1.28 (step-pop @p29291 :rule scope :premises (@p16266)) % 1.02/1.28 (step-pop @p29292 :rule scope :premises (@p29291)) % 1.02/1.28 (step-pop @p29293 :rule scope :premises (@p29292)) % 1.02/1.28 (step-pop @p29294 :rule scope :premises (@p29293)) % 1.02/1.28 (step @p16267 :rule process_scope :premises (@p29294) :args (@t922)) % 1.02/1.28 (step @p16272 :rule and_intro :premises (@p29286 @p29284 @p29285 @p67)) % 1.02/1.28 (step @p16273 :rule modus_ponens :premises (@p16272 @p16267)) % 1.02/1.28 (step-pop @p29295 :rule scope :premises (@p16273)) % 1.02/1.28 (step-pop @p29296 :rule scope :premises (@p29295)) % 1.02/1.28 (step-pop @p29297 :rule scope :premises (@p29296)) % 1.02/1.28 (step-pop @p29298 :rule scope :premises (@p29297)) % 1.02/1.28 (step @p16274 :rule process_scope :premises (@p29298) :args (@t922)) % 1.02/1.28 (step @p16279 :rule implies_elim :premises (@p16274)) % 1.02/1.28 (step @p16280 :rule resolution :premises (@p16251 @p16279) :args (true @t1460)) % 1.02/1.28 (step @p16281 :rule reordering :premises (@p16280) :args ((or @t922 @t463 @t478 @t599 @t377))) % 1.02/1.28 (step @p16282 :rule nary_cong :premises (@p242 @p3827 @p3779 @p2139 @p1604 @p2949 @p1381 @p1137) :args ((or @t409 @t778 @t773 @t599 @t551 @t685 @t533 @t504))) % 1.02/1.28 (assume-push @p29299 @t408) % 1.02/1.28 (assume-push @p29300 @t777) % 1.02/1.28 (assume-push @p29301 @t772) % 1.02/1.28 (assume-push @p29302 @t598) % 1.02/1.28 (assume-push @p29303 @t549) % 1.02/1.28 (assume-push @p29304 @t684) % 1.02/1.28 (assume-push @p29305 @t532) % 1.02/1.28 (assume-push @p29306 @t777) % 1.02/1.28 (assume-push @p29307 @t598) % 1.02/1.28 (assume-push @p29308 @t829) % 1.02/1.28 (assume-push @p29309 @t684) % 1.02/1.28 (assume-push @p29310 @t532) % 1.02/1.28 (step @p3833 :rule false_intro :premises (@p3826)) % 1.02/1.28 (step @p16295 :rule symm :premises (@p29305)) % 1.02/1.28 (step @p16296 :rule trans :premises (@p16295 @p29304)) % 1.02/1.28 (step @p16297 :rule symm :premises (@p16296)) % 1.02/1.28 (step @p16298 :rule symm :premises (@p29304)) % 1.02/1.28 (step @p16299 :rule trans :premises (@p16298 @p29308)) % 1.02/1.28 (step @p16300 :rule symm :premises (@p16299)) % 1.02/1.28 (step @p16301 :rule trans :premises (@p16300 @p16297)) % 1.02/1.28 (step @p16302 :rule symm :premises (@p16301)) % 1.02/1.28 (step @p16303 :rule cong :premises (@p29302 @p16302) :args (@t503)) % 1.02/1.28 (step @p16304 :rule trans :premises (@p16303 @p3833)) % 1.02/1.28 (step @p16305 :rule false_elim :premises (@p16304)) % 1.02/1.28 (step-pop @p29311 :rule scope :premises (@p16305)) % 1.02/1.28 (step-pop @p29312 :rule scope :premises (@p29311)) % 1.02/1.28 (step-pop @p29313 :rule scope :premises (@p29312)) % 1.02/1.28 (step-pop @p29314 :rule scope :premises (@p29313)) % 1.02/1.28 (step-pop @p29315 :rule scope :premises (@p29314)) % 1.02/1.28 (step @p16306 :rule process_scope :premises (@p29315) :args (@t504)) % 1.02/1.28 (assume-push @p29316 @t772) % 1.02/1.28 (assume-push @p29317 @t549) % 1.02/1.28 (assume-push @p29318 @t408) % 1.02/1.28 (step @p4265 :rule symm :premises (@p29303)) % 1.02/1.28 (step @p4266 :rule symm :premises (@p29301)) % 1.02/1.28 (step @p4267 :rule cong :premises (@p4266 @p4265) :args (@t217)) % 1.02/1.28 (step @p4268 :rule trans :premises (@p238 @p4267)) % 1.02/1.28 (step-pop @p29319 :rule scope :premises (@p4268)) % 1.02/1.28 (step-pop @p29320 :rule scope :premises (@p29319)) % 1.02/1.28 (step-pop @p29321 :rule scope :premises (@p29320)) % 1.02/1.28 (step @p16315 :rule process_scope :premises (@p29321) :args (@t829)) % 1.02/1.28 (step @p16319 :rule and_intro :premises (@p29301 @p29303 @p238)) % 1.02/1.28 (step @p16320 :rule modus_ponens :premises (@p16319 @p16315)) % 1.02/1.28 (step @p16321 :rule and_intro :premises (@p3826 @p29302 @p16320 @p29304 @p29305)) % 1.02/1.28 (step @p16322 :rule modus_ponens :premises (@p16321 @p16306)) % 1.02/1.28 (step-pop @p29322 :rule scope :premises (@p16322)) % 1.02/1.28 (step-pop @p29323 :rule scope :premises (@p29322)) % 1.02/1.28 (step-pop @p29324 :rule scope :premises (@p29323)) % 1.02/1.28 (step-pop @p29325 :rule scope :premises (@p29324)) % 1.02/1.28 (step-pop @p29326 :rule scope :premises (@p29325)) % 1.02/1.28 (step-pop @p29327 :rule scope :premises (@p29326)) % 1.02/1.28 (step-pop @p29328 :rule scope :premises (@p29327)) % 1.02/1.28 (step @p16323 :rule process_scope :premises (@p29328) :args (@t504)) % 1.02/1.28 (step @p16331 :rule implies_elim :premises (@p16323)) % 1.02/1.28 (step @p16332 :rule cnf_and_neg :args (@t1461)) % 1.02/1.28 (step @p16333 :rule resolution :premises (@p16332 @p16331) :args (true @t1461)) % 1.02/1.28 (step @p16334 :rule eq_resolve :premises (@p16333 @p16282)) % 1.02/1.28 (step @p16335 :rule reordering :premises (@p16334) :args ((or @t776 @t685 @t773 @t599 @t551 @t533 @t504 @t409))) % 1.02/1.28 (assume-push @p29329 @t629) % 1.02/1.28 (assume-push @p29330 @t485) % 1.02/1.28 (assume-push @p29331 @t598) % 1.02/1.28 (assume-push @p29332 @t532) % 1.02/1.28 (assume-push @p29333 @t532) % 1.02/1.28 (assume-push @p29334 @t598) % 1.02/1.28 (assume-push @p29335 @t629) % 1.02/1.28 (assume-push @p29336 @t485) % 1.02/1.28 (step @p472 :rule refl :args (tptp.e3)) % 1.02/1.28 (step @p16344 :rule symm :premises (@p29331)) % 1.02/1.28 (step @p16345 :rule symm :premises (@p29332)) % 1.02/1.28 (step @p16346 :rule cong :premises (@p16345 @p16344) :args (@t219)) % 1.02/1.28 (step @p16347 :rule trans :premises (@p2497 @p16346)) % 1.02/1.28 (step @p16348 :rule cong :premises (@p16347 @p472) :args (@t106)) % 1.02/1.28 (step @p16349 :rule trans :premises (@p29330 @p16348)) % 1.02/1.28 (step-pop @p29337 :rule scope :premises (@p16349)) % 1.02/1.28 (step-pop @p29338 :rule scope :premises (@p29337)) % 1.02/1.28 (step-pop @p29339 :rule scope :premises (@p29338)) % 1.02/1.28 (step-pop @p29340 :rule scope :premises (@p29339)) % 1.02/1.28 (step @p16350 :rule process_scope :premises (@p29340) :args (@t943)) % 1.02/1.28 (step @p16355 :rule and_intro :premises (@p29332 @p29331 @p2497 @p29330)) % 1.02/1.28 (step @p16356 :rule modus_ponens :premises (@p16355 @p16350)) % 1.02/1.28 (step-pop @p29341 :rule scope :premises (@p16356)) % 1.02/1.28 (step-pop @p29342 :rule scope :premises (@p29341)) % 1.02/1.28 (step-pop @p29343 :rule scope :premises (@p29342)) % 1.02/1.28 (step-pop @p29344 :rule scope :premises (@p29343)) % 1.02/1.28 (step @p16357 :rule process_scope :premises (@p29344) :args (@t943)) % 1.02/1.28 (step @p16362 :rule implies_elim :premises (@p16357)) % 1.02/1.28 (step @p16363 :rule cnf_and_neg :args (@t1462)) % 1.02/1.28 (step @p16364 :rule resolution :premises (@p16363 @p16362) :args (true @t1462)) % 1.02/1.28 (step @p16365 :rule reordering :premises (@p16364) :args ((or @t943 @t486 @t599 @t533 @t631))) % 1.02/1.28 (assume-push @p29345 @t515) % 1.02/1.28 (assume-push @p29346 @t772) % 1.02/1.28 (assume-push @p29347 @t485) % 1.02/1.28 (assume-push @p29348 @t968) % 1.02/1.28 (assume-push @p29349 @t772) % 1.02/1.28 (assume-push @p29350 @t968) % 1.02/1.28 (assume-push @p29351 @t485) % 1.02/1.28 (assume-push @p29352 @t515) % 1.02/1.28 (step @p281 :rule refl :args (tptp.e2)) % 1.02/1.28 (step @p16374 :rule cong :premises (@p29346 @p281) :args (@t145)) % 1.02/1.28 (step @p16375 :rule symm :premises (@p29347)) % 1.02/1.28 (step @p16376 :rule symm :premises (@p29348)) % 1.02/1.28 (step @p16377 :rule cong :premises (@p16376 @p16375) :args (@t220)) % 1.02/1.28 (step @p16378 :rule trans :premises (@p1231 @p16377 @p16374)) % 1.02/1.28 (step-pop @p29353 :rule scope :premises (@p16378)) % 1.02/1.28 (step-pop @p29354 :rule scope :premises (@p29353)) % 1.02/1.28 (step-pop @p29355 :rule scope :premises (@p29354)) % 1.02/1.28 (step-pop @p29356 :rule scope :premises (@p29355)) % 1.02/1.28 (step @p16379 :rule process_scope :premises (@p29356) :args (@t892)) % 1.02/1.28 (step @p16384 :rule and_intro :premises (@p29346 @p29348 @p29347 @p1231)) % 1.02/1.28 (step @p16385 :rule modus_ponens :premises (@p16384 @p16379)) % 1.02/1.28 (step-pop @p29357 :rule scope :premises (@p16385)) % 1.02/1.28 (step-pop @p29358 :rule scope :premises (@p29357)) % 1.02/1.28 (step-pop @p29359 :rule scope :premises (@p29358)) % 1.02/1.28 (step-pop @p29360 :rule scope :premises (@p29359)) % 1.02/1.28 (step @p16386 :rule process_scope :premises (@p29360) :args (@t892)) % 1.02/1.28 (step @p16391 :rule implies_elim :premises (@p16386)) % 1.02/1.28 (step @p16392 :rule cnf_and_neg :args (@t1463)) % 1.02/1.28 (step @p16393 :rule resolution :premises (@p16392 @p16391) :args (true @t1463)) % 1.02/1.28 (step @p16394 :rule reordering :premises (@p16393) :args ((or @t892 @t773 @t486 @t970 @t517))) % 1.02/1.28 (assume-push @p29361 @t629) % 1.02/1.28 (assume-push @p29362 @t485) % 1.02/1.28 (assume-push @p29363 @t598) % 1.02/1.28 (assume-push @p29364 @t532) % 1.02/1.28 (assume-push @p29365 @t485) % 1.02/1.28 (assume-push @p29366 @t532) % 1.02/1.28 (assume-push @p29367 @t598) % 1.02/1.28 (assume-push @p29368 @t629) % 1.02/1.28 (step @p472 :rule refl :args (tptp.e3)) % 1.02/1.28 (step @p16403 :rule cong :premises (@p29362 @p472) :args (@t73)) % 1.02/1.28 (step @p16404 :rule symm :premises (@p29363)) % 1.02/1.28 (step @p16405 :rule symm :premises (@p29364)) % 1.02/1.28 (step @p16406 :rule cong :premises (@p16405 @p16404) :args (@t219)) % 1.02/1.28 (step @p16407 :rule trans :premises (@p2497 @p16406 @p16403)) % 1.02/1.28 (step-pop @p29369 :rule scope :premises (@p16407)) % 1.02/1.28 (step-pop @p29370 :rule scope :premises (@p29369)) % 1.02/1.28 (step-pop @p29371 :rule scope :premises (@p29370)) % 1.02/1.28 (step-pop @p29372 :rule scope :premises (@p29371)) % 1.02/1.28 (step @p16408 :rule process_scope :premises (@p29372) :args (@t920)) % 1.02/1.28 (step @p16413 :rule and_intro :premises (@p29362 @p29364 @p29363 @p2497)) % 1.02/1.28 (step @p16414 :rule modus_ponens :premises (@p16413 @p16408)) % 1.02/1.28 (step-pop @p29373 :rule scope :premises (@p16414)) % 1.02/1.28 (step-pop @p29374 :rule scope :premises (@p29373)) % 1.02/1.28 (step-pop @p29375 :rule scope :premises (@p29374)) % 1.02/1.28 (step-pop @p29376 :rule scope :premises (@p29375)) % 1.02/1.28 (step @p16415 :rule process_scope :premises (@p29376) :args (@t920)) % 1.02/1.28 (step @p16420 :rule implies_elim :premises (@p16415)) % 1.02/1.28 (step @p16421 :rule resolution :premises (@p16363 @p16420) :args (true @t1462)) % 1.02/1.28 (step @p16422 :rule reordering :premises (@p16421) :args ((or @t920 @t486 @t599 @t533 @t631))) % 1.02/1.28 (assume-push @p29377 @t515) % 1.02/1.28 (assume-push @p29378 @t772) % 1.02/1.28 (assume-push @p29379 @t485) % 1.02/1.28 (assume-push @p29380 @t968) % 1.02/1.28 (assume-push @p29381 @t968) % 1.02/1.28 (assume-push @p29382 @t485) % 1.02/1.28 (assume-push @p29383 @t515) % 1.02/1.28 (assume-push @p29384 @t772) % 1.02/1.28 (step @p281 :rule refl :args (tptp.e2)) % 1.02/1.28 (step @p16431 :rule symm :premises (@p29379)) % 1.02/1.28 (step @p16432 :rule symm :premises (@p29380)) % 1.02/1.28 (step @p16433 :rule cong :premises (@p16432 @p16431) :args (@t220)) % 1.02/1.28 (step @p16434 :rule trans :premises (@p1231 @p16433)) % 1.02/1.28 (step @p16435 :rule cong :premises (@p16434 @p281) :args (@t112)) % 1.02/1.28 (step @p16436 :rule trans :premises (@p29378 @p16435)) % 1.02/1.28 (step-pop @p29385 :rule scope :premises (@p16436)) % 1.02/1.28 (step-pop @p29386 :rule scope :premises (@p29385)) % 1.02/1.28 (step-pop @p29387 :rule scope :premises (@p29386)) % 1.02/1.28 (step-pop @p29388 :rule scope :premises (@p29387)) % 1.02/1.28 (step @p16437 :rule process_scope :premises (@p29388) :args (@t936)) % 1.02/1.28 (step @p16442 :rule and_intro :premises (@p29380 @p29379 @p1231 @p29378)) % 1.02/1.28 (step @p16443 :rule modus_ponens :premises (@p16442 @p16437)) % 1.02/1.28 (step-pop @p29389 :rule scope :premises (@p16443)) % 1.02/1.28 (step-pop @p29390 :rule scope :premises (@p29389)) % 1.02/1.28 (step-pop @p29391 :rule scope :premises (@p29390)) % 1.02/1.28 (step-pop @p29392 :rule scope :premises (@p29391)) % 1.02/1.28 (step @p16444 :rule process_scope :premises (@p29392) :args (@t936)) % 1.02/1.28 (step @p16449 :rule implies_elim :premises (@p16444)) % 1.02/1.28 (step @p16450 :rule resolution :premises (@p16392 @p16449) :args (true @t1463)) % 1.02/1.28 (step @p16451 :rule reordering :premises (@p16450) :args ((or @t936 @t773 @t486 @t970 @t517))) % 1.02/1.28 (assume-push @p29393 @t445) % 1.02/1.28 (assume-push @p29394 @t485) % 1.02/1.28 (assume-push @p29395 @t1094) % 1.02/1.28 (assume-push @p29396 @t968) % 1.02/1.28 (assume-push @p29397 @t485) % 1.02/1.28 (assume-push @p29398 @t968) % 1.02/1.28 (assume-push @p29399 @t445) % 1.02/1.28 (assume-push @p29400 @t1094) % 1.02/1.28 (step @p189 :rule refl :args (tptp.e0)) % 1.02/1.28 (step @p16460 :rule symm :premises (@p29396)) % 1.02/1.28 (step @p16461 :rule symm :premises (@p29394)) % 1.02/1.28 (step @p16462 :rule cong :premises (@p16461 @p16460) :args (@t212)) % 1.02/1.28 (step @p16463 :rule trans :premises (@p451 @p16462)) % 1.02/1.28 (step @p16464 :rule cong :premises (@p16463 @p189) :args (@t60)) % 1.02/1.28 (step @p16465 :rule trans :premises (@p29395 @p16464)) % 1.02/1.28 (step-pop @p29401 :rule scope :premises (@p16465)) % 1.02/1.28 (step-pop @p29402 :rule scope :premises (@p29401)) % 1.02/1.28 (step-pop @p29403 :rule scope :premises (@p29402)) % 1.02/1.28 (step-pop @p29404 :rule scope :premises (@p29403)) % 1.02/1.28 (step @p16466 :rule process_scope :premises (@p29404) :args (@t914)) % 1.02/1.28 (step @p16471 :rule and_intro :premises (@p29394 @p29396 @p451 @p29395)) % 1.02/1.28 (step @p16472 :rule modus_ponens :premises (@p16471 @p16466)) % 1.02/1.28 (step-pop @p29405 :rule scope :premises (@p16472)) % 1.02/1.28 (step-pop @p29406 :rule scope :premises (@p29405)) % 1.02/1.28 (step-pop @p29407 :rule scope :premises (@p29406)) % 1.02/1.28 (step-pop @p29408 :rule scope :premises (@p29407)) % 1.02/1.28 (step @p16473 :rule process_scope :premises (@p29408) :args (@t914)) % 1.02/1.28 (step @p16478 :rule implies_elim :premises (@p16473)) % 1.02/1.28 (step @p16479 :rule cnf_and_neg :args (@t1464)) % 1.02/1.28 (step @p16480 :rule resolution :premises (@p16479 @p16478) :args (true @t1464)) % 1.02/1.28 (step @p16481 :rule reordering :premises (@p16480) :args ((or @t914 @t486 @t1095 @t970 @t446))) % 1.02/1.28 (assume-push @p29409 @t445) % 1.02/1.28 (assume-push @p29410 @t485) % 1.02/1.28 (assume-push @p29411 @t1094) % 1.02/1.28 (assume-push @p29412 @t968) % 1.02/1.28 (assume-push @p29413 @t1094) % 1.02/1.28 (assume-push @p29414 @t485) % 1.02/1.28 (assume-push @p29415 @t968) % 1.02/1.28 (assume-push @p29416 @t445) % 1.02/1.28 (step @p189 :rule refl :args (tptp.e0)) % 1.02/1.28 (step @p16490 :rule cong :premises (@p29411 @p189) :args (@t93)) % 1.02/1.28 (step @p16491 :rule symm :premises (@p29412)) % 1.02/1.28 (step @p16492 :rule symm :premises (@p29410)) % 1.02/1.28 (step @p16493 :rule cong :premises (@p16492 @p16491) :args (@t212)) % 1.02/1.28 (step @p16494 :rule trans :premises (@p451 @p16493 @p16490)) % 1.02/1.28 (step-pop @p29417 :rule scope :premises (@p16494)) % 1.02/1.28 (step-pop @p29418 :rule scope :premises (@p29417)) % 1.02/1.28 (step-pop @p29419 :rule scope :premises (@p29418)) % 1.02/1.28 (step-pop @p29420 :rule scope :premises (@p29419)) % 1.02/1.28 (step @p16495 :rule process_scope :premises (@p29420) :args (@t925)) % 1.02/1.28 (step @p16500 :rule and_intro :premises (@p29411 @p29410 @p29412 @p451)) % 1.02/1.28 (step @p16501 :rule modus_ponens :premises (@p16500 @p16495)) % 1.02/1.28 (step-pop @p29421 :rule scope :premises (@p16501)) % 1.02/1.28 (step-pop @p29422 :rule scope :premises (@p29421)) % 1.02/1.28 (step-pop @p29423 :rule scope :premises (@p29422)) % 1.02/1.28 (step-pop @p29424 :rule scope :premises (@p29423)) % 1.02/1.28 (step @p16502 :rule process_scope :premises (@p29424) :args (@t925)) % 1.02/1.28 (step @p16507 :rule implies_elim :premises (@p16502)) % 1.02/1.28 (step @p16508 :rule resolution :premises (@p16479 @p16507) :args (true @t1464)) % 1.02/1.28 (step @p16509 :rule reordering :premises (@p16508) :args ((or @t925 @t486 @t1095 @t970 @t446))) % 1.02/1.28 (step @p16510 :rule nary_cong :premises (@p5292 @p1373 @p8232 @p673 @p4049) :args (@t167)) % 1.02/1.28 (step @p16511 :rule and_elim :premises (@p2) :args (46)) % 1.02/1.28 (step @p16512 :rule eq_resolve :premises (@p16511 @p16510)) % 1.02/1.28 (assume-push @p29425 @t604) % 1.02/1.28 (assume-push @p29426 @t598) % 1.02/1.28 (assume-push @p29427 @t532) % 1.02/1.28 (assume-push @p29428 @t1131) % 1.02/1.28 (assume-push @p29429 @t598) % 1.02/1.28 (assume-push @p29430 @t532) % 1.02/1.28 (assume-push @p29431 @t604) % 1.02/1.28 (assume-push @p29432 @t1131) % 1.02/1.28 (step @p281 :rule refl :args (tptp.e2)) % 1.02/1.28 (step @p16521 :rule symm :premises (@p29427)) % 1.02/1.28 (step @p16522 :rule symm :premises (@p29426)) % 1.02/1.28 (step @p16523 :rule cong :premises (@p16522 @p16521) :args (@t207)) % 1.02/1.28 (step @p16524 :rule trans :premises (@p2164 @p16523)) % 1.02/1.28 (step @p16525 :rule cong :premises (@p16524 @p281) :args (@t15)) % 1.02/1.28 (step @p16526 :rule trans :premises (@p29428 @p16525)) % 1.02/1.28 (step-pop @p29433 :rule scope :premises (@p16526)) % 1.02/1.28 (step-pop @p29434 :rule scope :premises (@p29433)) % 1.02/1.28 (step-pop @p29435 :rule scope :premises (@p29434)) % 1.02/1.28 (step-pop @p29436 :rule scope :premises (@p29435)) % 1.02/1.28 (step @p16527 :rule process_scope :premises (@p29436) :args (@t942)) % 1.02/1.28 (step @p16532 :rule and_intro :premises (@p29426 @p29427 @p2164 @p29428)) % 1.02/1.28 (step @p16533 :rule modus_ponens :premises (@p16532 @p16527)) % 1.02/1.28 (step-pop @p29437 :rule scope :premises (@p16533)) % 1.02/1.28 (step-pop @p29438 :rule scope :premises (@p29437)) % 1.02/1.28 (step-pop @p29439 :rule scope :premises (@p29438)) % 1.02/1.28 (step-pop @p29440 :rule scope :premises (@p29439)) % 1.02/1.28 (step @p16534 :rule process_scope :premises (@p29440) :args (@t942)) % 1.02/1.28 (step @p16539 :rule implies_elim :premises (@p16534)) % 1.02/1.28 (step @p16540 :rule cnf_and_neg :args (@t1465)) % 1.02/1.28 (step @p16541 :rule resolution :premises (@p16540 @p16539) :args (true @t1465)) % 1.02/1.28 (step @p16542 :rule reordering :premises (@p16541) :args ((or @t942 @t599 @t533 @t1132 @t605))) % 1.02/1.28 (assume-push @p29441 @t1194) % 1.02/1.28 (assume-push @p29442 @t399) % 1.02/1.28 (assume-push @p29443 @t462) % 1.02/1.28 (assume-push @p29444 @t477) % 1.02/1.28 (assume-push @p29445 @t732) % 1.02/1.28 (assume-push @p29446 @t1131) % 1.02/1.28 (assume-push @p29447 @t477) % 1.02/1.28 (assume-push @p29448 @t462) % 1.02/1.28 (assume-push @p29449 @t399) % 1.02/1.28 (assume-push @p29450 @t732) % 1.02/1.28 (assume-push @p29451 @t1131) % 1.02/1.28 (assume-push @p29452 @t1194) % 1.02/1.28 (step @p472 :rule refl :args (tptp.e3)) % 1.02/1.28 (step @p16555 :rule symm :premises (@p29443)) % 1.02/1.28 (step @p16556 :rule symm :premises (@p29444)) % 1.02/1.28 (step @p16557 :rule cong :premises (@p16556 @p16555) :args (@t227)) % 1.02/1.28 (step @p16558 :rule trans :premises (@p65 @p16557)) % 1.02/1.28 (step @p16559 :rule cong :premises (@p16558 @p472) :args (@t138)) % 1.02/1.28 (step @p16560 :rule symm :premises (@p29446)) % 1.02/1.28 (step @p16561 :rule symm :premises (@p29445)) % 1.02/1.28 (step @p16562 :rule cong :premises (@p16561 @p16560) :args (@t206)) % 1.02/1.28 (step @p16563 :rule trans :premises (@p9649 @p16562 @p16559)) % 1.02/1.28 (step-pop @p29453 :rule scope :premises (@p16563)) % 1.02/1.28 (step-pop @p29454 :rule scope :premises (@p29453)) % 1.02/1.28 (step-pop @p29455 :rule scope :premises (@p29454)) % 1.02/1.28 (step-pop @p29456 :rule scope :premises (@p29455)) % 1.02/1.28 (step-pop @p29457 :rule scope :premises (@p29456)) % 1.02/1.28 (step-pop @p29458 :rule scope :premises (@p29457)) % 1.02/1.28 (step @p16564 :rule process_scope :premises (@p29458) :args (@t940)) % 1.02/1.28 (step @p16571 :rule and_intro :premises (@p29444 @p29443 @p65 @p29445 @p29446 @p9649)) % 1.02/1.28 (step @p16572 :rule modus_ponens :premises (@p16571 @p16564)) % 1.02/1.28 (step-pop @p29459 :rule scope :premises (@p16572)) % 1.02/1.28 (step-pop @p29460 :rule scope :premises (@p29459)) % 1.02/1.28 (step-pop @p29461 :rule scope :premises (@p29460)) % 1.02/1.28 (step-pop @p29462 :rule scope :premises (@p29461)) % 1.02/1.28 (step-pop @p29463 :rule scope :premises (@p29462)) % 1.02/1.28 (step-pop @p29464 :rule scope :premises (@p29463)) % 1.02/1.28 (step @p16573 :rule process_scope :premises (@p29464) :args (@t940)) % 1.02/1.28 (step @p16580 :rule implies_elim :premises (@p16573)) % 1.02/1.28 (step @p16581 :rule cnf_and_neg :args (@t1466)) % 1.02/1.28 (step @p16582 :rule resolution :premises (@p16581 @p16580) :args (true @t1466)) % 1.02/1.28 (step @p16583 :rule reordering :premises (@p16582) :args ((or @t940 @t463 @t478 @t1047 @t1132 @t402 @t1195))) % 1.02/1.28 (assume-push @p29465 @t604) % 1.02/1.28 (assume-push @p29466 @t598) % 1.02/1.28 (assume-push @p29467 @t532) % 1.02/1.28 (assume-push @p29468 @t1131) % 1.02/1.28 (assume-push @p29469 @t1131) % 1.02/1.28 (assume-push @p29470 @t598) % 1.02/1.28 (assume-push @p29471 @t532) % 1.02/1.28 (assume-push @p29472 @t604) % 1.02/1.28 (step @p281 :rule refl :args (tptp.e2)) % 1.02/1.28 (step @p16592 :rule cong :premises (@p29468 @p281) :args (@t48)) % 1.02/1.28 (step @p16593 :rule symm :premises (@p29467)) % 1.02/1.28 (step @p16594 :rule symm :premises (@p29466)) % 1.02/1.28 (step @p16595 :rule cong :premises (@p16594 @p16593) :args (@t207)) % 1.02/1.28 (step @p16596 :rule trans :premises (@p2164 @p16595 @p16592)) % 1.02/1.28 (step-pop @p29473 :rule scope :premises (@p16596)) % 1.02/1.28 (step-pop @p29474 :rule scope :premises (@p29473)) % 1.02/1.28 (step-pop @p29475 :rule scope :premises (@p29474)) % 1.02/1.28 (step-pop @p29476 :rule scope :premises (@p29475)) % 1.02/1.28 (step @p16597 :rule process_scope :premises (@p29476) :args (@t890)) % 1.02/1.28 (step @p16602 :rule and_intro :premises (@p29468 @p29466 @p29467 @p2164)) % 1.02/1.28 (step @p16603 :rule modus_ponens :premises (@p16602 @p16597)) % 1.02/1.28 (step-pop @p29477 :rule scope :premises (@p16603)) % 1.02/1.28 (step-pop @p29478 :rule scope :premises (@p29477)) % 1.02/1.28 (step-pop @p29479 :rule scope :premises (@p29478)) % 1.02/1.28 (step-pop @p29480 :rule scope :premises (@p29479)) % 1.02/1.28 (step @p16604 :rule process_scope :premises (@p29480) :args (@t890)) % 1.02/1.28 (step @p16609 :rule implies_elim :premises (@p16604)) % 1.02/1.28 (step @p16610 :rule resolution :premises (@p16540 @p16609) :args (true @t1465)) % 1.02/1.28 (step @p16611 :rule reordering :premises (@p16610) :args ((or @t890 @t599 @t533 @t1132 @t605))) % 1.02/1.28 (assume-push @p29481 @t1194) % 1.02/1.28 (assume-push @p29482 @t399) % 1.02/1.28 (assume-push @p29483 @t462) % 1.02/1.28 (assume-push @p29484 @t477) % 1.02/1.28 (assume-push @p29485 @t732) % 1.02/1.28 (assume-push @p29486 @t1131) % 1.02/1.28 (assume-push @p29487 @t732) % 1.02/1.28 (assume-push @p29488 @t1131) % 1.02/1.28 (assume-push @p29489 @t1194) % 1.02/1.28 (assume-push @p29490 @t477) % 1.02/1.28 (assume-push @p29491 @t462) % 1.02/1.28 (assume-push @p29492 @t399) % 1.02/1.28 (step @p472 :rule refl :args (tptp.e3)) % 1.02/1.28 (step @p16624 :rule symm :premises (@p29486)) % 1.02/1.28 (step @p16625 :rule symm :premises (@p29485)) % 1.02/1.28 (step @p16626 :rule cong :premises (@p16625 @p16624) :args (@t206)) % 1.02/1.28 (step @p16627 :rule trans :premises (@p9649 @p16626)) % 1.02/1.28 (step @p16628 :rule cong :premises (@p16627 @p472) :args (@t8)) % 1.02/1.28 (step @p16629 :rule symm :premises (@p29483)) % 1.02/1.28 (step @p16630 :rule symm :premises (@p29484)) % 1.02/1.28 (step @p16631 :rule cong :premises (@p16630 @p16629) :args (@t227)) % 1.02/1.28 (step @p16632 :rule trans :premises (@p65 @p16631 @p16628)) % 1.02/1.28 (step-pop @p29493 :rule scope :premises (@p16632)) % 1.02/1.28 (step-pop @p29494 :rule scope :premises (@p29493)) % 1.02/1.28 (step-pop @p29495 :rule scope :premises (@p29494)) % 1.02/1.28 (step-pop @p29496 :rule scope :premises (@p29495)) % 1.02/1.28 (step-pop @p29497 :rule scope :premises (@p29496)) % 1.02/1.28 (step-pop @p29498 :rule scope :premises (@p29497)) % 1.02/1.28 (step @p16633 :rule process_scope :premises (@p29498) :args (@t923)) % 1.02/1.28 (step @p16640 :rule and_intro :premises (@p29485 @p29486 @p9649 @p29484 @p29483 @p65)) % 1.02/1.28 (step @p16641 :rule modus_ponens :premises (@p16640 @p16633)) % 1.02/1.28 (step-pop @p29499 :rule scope :premises (@p16641)) % 1.02/1.28 (step-pop @p29500 :rule scope :premises (@p29499)) % 1.02/1.28 (step-pop @p29501 :rule scope :premises (@p29500)) % 1.02/1.28 (step-pop @p29502 :rule scope :premises (@p29501)) % 1.02/1.28 (step-pop @p29503 :rule scope :premises (@p29502)) % 1.02/1.28 (step-pop @p29504 :rule scope :premises (@p29503)) % 1.02/1.28 (step @p16642 :rule process_scope :premises (@p29504) :args (@t923)) % 1.02/1.28 (step @p16649 :rule implies_elim :premises (@p16642)) % 1.02/1.28 (step @p16650 :rule resolution :premises (@p16581 @p16649) :args (true @t1466)) % 1.02/1.28 (step @p16651 :rule reordering :premises (@p16650) :args ((or @t923 @t463 @t478 @t1047 @t1132 @t402 @t1195))) % 1.02/1.28 (step @p16652 :rule chain_m_resolution :premises (@p5732 @p16651 @p9649 @p65 @p16611 @p2164 @p16583 @p9649 @p65 @p16542 @p2164 @p16512 @p16509 @p451 @p16481 @p451 @p16451 @p1231 @p16422 @p2497 @p16394 @p1231 @p16365 @p2497 @p16335 @p3826 @p238 @p15174 @p15236 @p15253 @p15218 @p13022 @p949 @p4873 @p16281 @p67 @p16253 @p67 @p16223 @p238 @p16194 @p274 @p16165 @p238 @p16145 @p238 @p16116 @p509 @p274 @p16072 @p274 @p16043 @p952 @p16021 @p4001 @p2238 @p14650 @p2705 @p3778 @p15980 @p3734 @p15342 @p15359 @p8184 @p5737 @p15962 @p5744 @p65 @p15931 @p5156 @p65 @p12808 @p2073 @p65 @p15897 @p952 @p13539 @p2705 @p6802 @p6779 @p15875 @p549 @p6994 @p818 @p13561 @p176 @p4578 @p452 @p6674 @p4001 @p8986 @p67 @p239 @p13934 @p951 @p9803 @p995 @p2645 @p3103 @p3083 @p3081 @p96 @p3062 @p3043 @p13505) :args ((or @t469 @t474 @t491 @t426 @t360 @t1395 @t958 @t809 @t391 @t685 @t463 @t551 (not @t930) @t944) (@list false false false false false false false false false false false false false false false false false false false false false false false true true false false false false true true false false false false false false false false false false false false false false true true false false false true true true true false true true false true true false false false false true true false true true false true true false true true true true true true true true true true true true true true true true true false true true false true false true false false false false false false false) (@list @t923 @t1194 @t399 @t890 @t604 @t940 @t1194 @t399 @t942 @t604 @t1131 @t925 @t445 @t914 @t445 @t936 @t515 @t920 @t629 @t892 @t515 @t943 @t629 @t503 @t776 @t408 @t1094 @t880 @t874 @t1432 @t1350 @t485 @t532 @t922 @t372 @t918 @t372 @t939 @t408 @t928 @t412 @t829 @t408 @t932 @t408 @t924 @t453 @t412 @t912 @t412 @t482 @t233 @t879 @t802 @t598 @t607 @t646 @t772 @t766 @t768 @t395 @t883 @t732 @t968 @t750 @t948 @t399 @t764 @t902 @t399 @t525 @t592 @t399 @t358 @t233 @t400 @t646 @t781 @t1022 @t522 @t241 @t1044 @t245 @t380 @t247 @t424 @t237 @t406 @t802 @t418 @t372 @t239 @t1106 @t487 @t1202 @t477 @t374 @t708 @t707 @t705 @t383 @t702 @t701 @t693))) % 1.02/1.28 (step @p16653 :rule nary_cong :premises (@p407 @p9111 @p1137 @p2781 @p14181) :args ((or @t441 @t916 @t504 @t659 @t1401))) % 1.02/1.28 (assume-push @p29505 @t440) % 1.02/1.28 (assume-push @p29506 @t915) % 1.02/1.28 (assume-push @p29507 @t503) % 1.02/1.28 (assume-push @p29508 @t658) % 1.02/1.28 (assume-push @p29509 @t440) % 1.02/1.28 (assume-push @p29510 @t658) % 1.02/1.28 (assume-push @p29511 @t503) % 1.02/1.28 (assume-push @p29512 @t915) % 1.02/1.28 (step @p419 :rule false_intro :premises (@p404)) % 1.02/1.28 (step @p16662 :rule symm :premises (@p29506)) % 1.02/1.28 (step @p16663 :rule trans :premises (@p16662 @p29507)) % 1.02/1.28 (step @p16664 :rule cong :premises (@p29508 @p16663) :args (@t1232)) % 1.02/1.28 (step @p16665 :rule trans :premises (@p16664 @p419)) % 1.02/1.28 (step @p16666 :rule false_elim :premises (@p16665)) % 1.02/1.28 (step-pop @p29513 :rule scope :premises (@p16666)) % 1.02/1.28 (step-pop @p29514 :rule scope :premises (@p29513)) % 1.02/1.28 (step-pop @p29515 :rule scope :premises (@p29514)) % 1.02/1.28 (step-pop @p29516 :rule scope :premises (@p29515)) % 1.02/1.28 (step @p16667 :rule process_scope :premises (@p29516) :args (@t1401)) % 1.02/1.28 (step @p16672 :rule and_intro :premises (@p404 @p29508 @p29507 @p29506)) % 1.02/1.28 (step @p16673 :rule modus_ponens :premises (@p16672 @p16667)) % 1.02/1.28 (step-pop @p29517 :rule scope :premises (@p16673)) % 1.02/1.28 (step-pop @p29518 :rule scope :premises (@p29517)) % 1.02/1.28 (step-pop @p29519 :rule scope :premises (@p29518)) % 1.02/1.28 (step-pop @p29520 :rule scope :premises (@p29519)) % 1.02/1.28 (step @p16674 :rule process_scope :premises (@p29520) :args (@t1401)) % 1.02/1.28 (step @p16679 :rule implies_elim :premises (@p16674)) % 1.02/1.28 (step @p16680 :rule cnf_and_neg :args (@t1467)) % 1.02/1.28 (step @p16681 :rule resolution :premises (@p16680 @p16679) :args (true @t1467)) % 1.02/1.28 (step @p16682 :rule eq_resolve :premises (@p16681 @p16653)) % 1.02/1.28 (step @p16683 :rule reordering :premises (@p16682) :args ((or @t439 @t916 @t659 @t1401 @t504))) % 1.02/1.28 (step @p16684 :rule nary_cong :premises (@p5771 @p1137 @p5852) :args ((or @t954 @t504 @t927))) % 1.02/1.28 (assume-push @p29521 @t953) % 1.02/1.28 (assume-push @p29522 @t503) % 1.02/1.28 (assume-push @p29523 @t953) % 1.02/1.28 (assume-push @p29524 @t503) % 1.02/1.28 (step @p5777 :rule false_intro :premises (@p5770)) % 1.02/1.28 (step @p2789 :rule refl :args (@t29)) % 1.02/1.28 (step @p16689 :rule cong :premises (@p29522 @p2789) :args (@t924)) % 1.02/1.28 (step @p16690 :rule trans :premises (@p16689 @p5777)) % 1.02/1.28 (step @p16691 :rule false_elim :premises (@p16690)) % 1.02/1.28 (step-pop @p29525 :rule scope :premises (@p16691)) % 1.02/1.28 (step-pop @p29526 :rule scope :premises (@p29525)) % 1.02/1.28 (step @p16692 :rule process_scope :premises (@p29526) :args (@t927)) % 1.02/1.28 (step @p16695 :rule and_intro :premises (@p5770 @p29522)) % 1.02/1.28 (step @p16696 :rule modus_ponens :premises (@p16695 @p16692)) % 1.02/1.28 (step-pop @p29527 :rule scope :premises (@p16696)) % 1.02/1.28 (step-pop @p29528 :rule scope :premises (@p29527)) % 1.02/1.28 (step @p16697 :rule process_scope :premises (@p29528) :args (@t927)) % 1.02/1.28 (step @p16700 :rule implies_elim :premises (@p16697)) % 1.02/1.28 (step @p16701 :rule cnf_and_neg :args (@t1468)) % 1.02/1.28 (step @p16702 :rule resolution :premises (@p16701 @p16700) :args (true @t1468)) % 1.02/1.28 (step @p16703 :rule eq_resolve :premises (@p16702 @p16684)) % 1.02/1.28 (step @p16704 :rule reordering :premises (@p16703) :args ((or @t952 @t927 @t504))) % 1.02/1.28 (step @p16705 :rule nary_cong :premises (@p3488 @p1137 @p1328) :args ((or @t752 @t504 @t526))) % 1.02/1.28 (assume-push @p29529 @t244) % 1.02/1.28 (assume-push @p29530 @t503) % 1.02/1.28 (assume-push @p29531 @t244) % 1.02/1.28 (assume-push @p29532 @t503) % 1.02/1.28 (step @p3494 :rule false_intro :premises (@p1176)) % 1.02/1.28 (step @p16710 :rule symm :premises (@p29530)) % 1.02/1.28 (step @p189 :rule refl :args (tptp.e0)) % 1.02/1.28 (step @p16711 :rule cong :premises (@p189 @p16710) :args (@t525)) % 1.02/1.28 (step @p16712 :rule trans :premises (@p16711 @p3494)) % 1.02/1.28 (step @p16713 :rule false_elim :premises (@p16712)) % 1.02/1.28 (step-pop @p29533 :rule scope :premises (@p16713)) % 1.02/1.28 (step-pop @p29534 :rule scope :premises (@p29533)) % 1.02/1.28 (step @p16714 :rule process_scope :premises (@p29534) :args (@t526)) % 1.02/1.28 (step @p16717 :rule and_intro :premises (@p1176 @p29530)) % 1.02/1.28 (step @p16718 :rule modus_ponens :premises (@p16717 @p16714)) % 1.02/1.28 (step-pop @p29535 :rule scope :premises (@p16718)) % 1.02/1.28 (step-pop @p29536 :rule scope :premises (@p29535)) % 1.02/1.28 (step @p16719 :rule process_scope :premises (@p29536) :args (@t526)) % 1.02/1.28 (step @p16722 :rule implies_elim :premises (@p16719)) % 1.02/1.28 (step @p16723 :rule cnf_and_neg :args (@t1469)) % 1.02/1.28 (step @p16724 :rule resolution :premises (@p16723 @p16722) :args (true @t1469)) % 1.02/1.28 (step @p16725 :rule eq_resolve :premises (@p16724 @p16705)) % 1.02/1.28 (step @p16726 :rule reordering :premises (@p16725) :args ((or @t243 @t526 @t504))) % 1.02/1.28 (step @p16727 :rule nary_cong :premises (@p178 @p102 @p12 @p849 @p6997) :args ((or @t397 @t377 @t359 @t478 @t1047))) % 1.02/1.28 (assume-push @p29537 @t248) % 1.02/1.28 (assume-push @p29538 @t372) % 1.02/1.28 (assume-push @p29539 @t358) % 1.02/1.28 (assume-push @p29540 @t477) % 1.02/1.28 (assume-push @p29541 @t248) % 1.02/1.28 (assume-push @p29542 @t846) % 1.02/1.28 (step @p186 :rule false_intro :premises (@p176)) % 1.02/1.28 (step @p16734 :rule symm :premises (@p29542)) % 1.02/1.28 (step @p189 :rule refl :args (tptp.e0)) % 1.02/1.28 (step @p16735 :rule cong :premises (@p189 @p16734) :args (@t732)) % 1.02/1.28 (step @p16736 :rule trans :premises (@p16735 @p186)) % 1.02/1.28 (step @p16737 :rule false_elim :premises (@p16736)) % 1.02/1.28 (step-pop @p29543 :rule scope :premises (@p16737)) % 1.02/1.28 (step-pop @p29544 :rule scope :premises (@p29543)) % 1.02/1.28 (step @p16738 :rule process_scope :premises (@p29544) :args (@t1047)) % 1.02/1.28 (assume-push @p29545 @t358) % 1.02/1.28 (assume-push @p29546 @t477) % 1.02/1.28 (assume-push @p29547 @t372) % 1.02/1.28 (step @p13366 :rule symm :premises (@p29540)) % 1.02/1.28 (step @p13367 :rule symm :premises (@p29539)) % 1.02/1.28 (step @p13368 :rule cong :premises (@p13367 @p13366) :args (@t223)) % 1.02/1.28 (step @p13369 :rule trans :premises (@p67 @p13368)) % 1.02/1.28 (step-pop @p29548 :rule scope :premises (@p13369)) % 1.02/1.28 (step-pop @p29549 :rule scope :premises (@p29548)) % 1.02/1.28 (step-pop @p29550 :rule scope :premises (@p29549)) % 1.02/1.28 (step @p16744 :rule process_scope :premises (@p29550) :args (@t846)) % 1.02/1.28 (step @p16748 :rule and_intro :premises (@p29539 @p29540 @p67)) % 1.02/1.28 (step @p16749 :rule modus_ponens :premises (@p16748 @p16744)) % 1.02/1.28 (step @p16750 :rule and_intro :premises (@p176 @p16749)) % 1.02/1.28 (step @p16751 :rule modus_ponens :premises (@p16750 @p16738)) % 1.02/1.28 (step-pop @p29551 :rule scope :premises (@p16751)) % 1.02/1.28 (step-pop @p29552 :rule scope :premises (@p29551)) % 1.02/1.28 (step-pop @p29553 :rule scope :premises (@p29552)) % 1.02/1.28 (step-pop @p29554 :rule scope :premises (@p29553)) % 1.02/1.28 (step @p16752 :rule process_scope :premises (@p29554) :args (@t1047)) % 1.02/1.28 (step @p16757 :rule implies_elim :premises (@p16752)) % 1.02/1.28 (step @p16758 :rule cnf_and_neg :args (@t1470)) % 1.02/1.28 (step @p16759 :rule resolution :premises (@p16758 @p16757) :args (true @t1470)) % 1.02/1.28 (step @p16760 :rule eq_resolve :premises (@p16759 @p16727)) % 1.02/1.28 (step @p16761 :rule reordering :premises (@p16760) :args ((or @t247 @t359 @t478 @t1047 @t377))) % 1.02/1.28 (step @p16762 :rule nary_cong :premises (@p101 @p3251 @p849 @p6212 @p10349) :args ((or @t386 @t695 @t478 @t970 @t1229))) % 1.02/1.28 (assume-push @p29555 @t385) % 1.02/1.28 (assume-push @p29556 @t693) % 1.02/1.28 (assume-push @p29557 @t477) % 1.02/1.28 (assume-push @p29558 @t968) % 1.02/1.28 (assume-push @p29559 @t385) % 1.02/1.28 (assume-push @p29560 @t477) % 1.02/1.28 (assume-push @p29561 @t693) % 1.02/1.28 (assume-push @p29562 @t968) % 1.02/1.28 (step @p116 :rule false_intro :premises (@p98)) % 1.02/1.28 (step @p16771 :rule symm :premises (@p29558)) % 1.02/1.28 (step @p16772 :rule trans :premises (@p16771 @p29556)) % 1.02/1.28 (step @p16773 :rule cong :premises (@p29557 @p16772) :args (@t1228)) % 1.02/1.28 (step @p16774 :rule trans :premises (@p16773 @p116)) % 1.02/1.28 (step @p16775 :rule false_elim :premises (@p16774)) % 1.02/1.28 (step-pop @p29563 :rule scope :premises (@p16775)) % 1.02/1.28 (step-pop @p29564 :rule scope :premises (@p29563)) % 1.02/1.28 (step-pop @p29565 :rule scope :premises (@p29564)) % 1.02/1.28 (step-pop @p29566 :rule scope :premises (@p29565)) % 1.02/1.28 (step @p16776 :rule process_scope :premises (@p29566) :args (@t1229)) % 1.02/1.28 (step @p16781 :rule and_intro :premises (@p98 @p29557 @p29556 @p29558)) % 1.02/1.28 (step @p16782 :rule modus_ponens :premises (@p16781 @p16776)) % 1.02/1.28 (step-pop @p29567 :rule scope :premises (@p16782)) % 1.02/1.28 (step-pop @p29568 :rule scope :premises (@p29567)) % 1.02/1.28 (step-pop @p29569 :rule scope :premises (@p29568)) % 1.02/1.28 (step-pop @p29570 :rule scope :premises (@p29569)) % 1.02/1.28 (step @p16783 :rule process_scope :premises (@p29570) :args (@t1229)) % 1.02/1.28 (step @p16788 :rule implies_elim :premises (@p16783)) % 1.02/1.28 (step @p16789 :rule cnf_and_neg :args (@t1471)) % 1.02/1.28 (step @p16790 :rule resolution :premises (@p16789 @p16788) :args (true @t1471)) % 1.02/1.28 (step @p16791 :rule eq_resolve :premises (@p16790 @p16762)) % 1.02/1.28 (step @p16792 :rule nary_cong :premises (@p6780 @p3251 @p3735 @p4532 @p2139) :args ((or @t1024 @t695 @t767 @t856 @t599))) % 1.02/1.28 (assume-push @p29571 @t1023) % 1.02/1.28 (assume-push @p29572 @t693) % 1.02/1.28 (assume-push @p29573 @t766) % 1.02/1.28 (assume-push @p29574 @t855) % 1.02/1.28 (assume-push @p29575 @t1023) % 1.02/1.28 (assume-push @p29576 @t855) % 1.02/1.28 (assume-push @p29577 @t693) % 1.02/1.28 (assume-push @p29578 @t766) % 1.02/1.28 (step @p6786 :rule false_intro :premises (@p6779)) % 1.02/1.28 (step @p16801 :rule symm :premises (@p29573)) % 1.02/1.28 (step @p16802 :rule trans :premises (@p16801 @p29572)) % 1.02/1.28 (step @p16803 :rule cong :premises (@p29574 @p16802) :args (@t598)) % 1.02/1.28 (step @p16804 :rule trans :premises (@p16803 @p6786)) % 1.02/1.28 (step @p16805 :rule false_elim :premises (@p16804)) % 1.02/1.28 (step-pop @p29579 :rule scope :premises (@p16805)) % 1.02/1.28 (step-pop @p29580 :rule scope :premises (@p29579)) % 1.02/1.28 (step-pop @p29581 :rule scope :premises (@p29580)) % 1.02/1.28 (step-pop @p29582 :rule scope :premises (@p29581)) % 1.02/1.28 (step @p16806 :rule process_scope :premises (@p29582) :args (@t599)) % 1.02/1.28 (step @p16811 :rule and_intro :premises (@p6779 @p29574 @p29572 @p29573)) % 1.02/1.28 (step @p16812 :rule modus_ponens :premises (@p16811 @p16806)) % 1.02/1.28 (step-pop @p29583 :rule scope :premises (@p16812)) % 1.02/1.28 (step-pop @p29584 :rule scope :premises (@p29583)) % 1.02/1.28 (step-pop @p29585 :rule scope :premises (@p29584)) % 1.02/1.28 (step-pop @p29586 :rule scope :premises (@p29585)) % 1.02/1.28 (step @p16813 :rule process_scope :premises (@p29586) :args (@t599)) % 1.02/1.28 (step @p16818 :rule implies_elim :premises (@p16813)) % 1.02/1.28 (step @p16819 :rule cnf_and_neg :args (@t1472)) % 1.02/1.28 (step @p16820 :rule resolution :premises (@p16819 @p16818) :args (true @t1472)) % 1.02/1.28 (step @p16821 :rule eq_resolve :premises (@p16820 @p16792)) % 1.02/1.28 (step @p16822 :rule reordering :premises (@p16821) :args ((or @t1022 @t695 @t767 @t599 @t856))) % 1.02/1.28 (step @p16823 :rule refl :args (@t631)) % 1.02/1.28 (step @p16824 :rule nary_cong :premises (@p16823 @p327 @p152 @p3735 @p1604 @p1137 @p7859) :args ((or @t631 @t422 @t391 @t767 @t551 @t504 @t1111))) % 1.02/1.28 (assume-push @p29587 @t629) % 1.02/1.28 (assume-push @p29588 @t421) % 1.02/1.28 (assume-push @p29589 @t390) % 1.02/1.28 (assume-push @p29590 @t766) % 1.02/1.28 (assume-push @p29591 @t549) % 1.02/1.28 (assume-push @p29592 @t503) % 1.02/1.28 (assume-push @p29593 @t421) % 1.02/1.28 (assume-push @p29594 @t549) % 1.02/1.28 (assume-push @p29595 @t390) % 1.02/1.28 (assume-push @p29596 @t974) % 1.02/1.28 (step @p333 :rule false_intro :premises (@p325)) % 1.02/1.28 (step @p16835 :rule symm :premises (@p29596)) % 1.02/1.28 (step @p16836 :rule trans :premises (@p16835 @p29589)) % 1.02/1.28 (step @p16837 :rule cong :premises (@p29591 @p16836) :args (@t1110)) % 1.02/1.28 (step @p16838 :rule trans :premises (@p16837 @p333)) % 1.02/1.28 (step @p16839 :rule false_elim :premises (@p16838)) % 1.02/1.28 (step-pop @p29597 :rule scope :premises (@p16839)) % 1.02/1.28 (step-pop @p29598 :rule scope :premises (@p29597)) % 1.02/1.28 (step-pop @p29599 :rule scope :premises (@p29598)) % 1.02/1.28 (step-pop @p29600 :rule scope :premises (@p29599)) % 1.02/1.28 (step @p16840 :rule process_scope :premises (@p29600) :args (@t1111)) % 1.02/1.28 (assume-push @p29601 @t503) % 1.02/1.28 (assume-push @p29602 @t766) % 1.02/1.28 (assume-push @p29603 @t629) % 1.02/1.28 (step @p16848 :rule symm :premises (@p29590)) % 1.02/1.28 (step @p16849 :rule symm :premises (@p29592)) % 1.02/1.28 (step @p16850 :rule cong :premises (@p16849 @p16848) :args (@t219)) % 1.02/1.28 (step @p16851 :rule trans :premises (@p2497 @p16850)) % 1.02/1.28 (step-pop @p29604 :rule scope :premises (@p16851)) % 1.02/1.28 (step-pop @p29605 :rule scope :premises (@p29604)) % 1.02/1.28 (step-pop @p29606 :rule scope :premises (@p29605)) % 1.02/1.28 (step @p16852 :rule process_scope :premises (@p29606) :args (@t974)) % 1.02/1.28 (step @p16856 :rule and_intro :premises (@p29592 @p29590 @p2497)) % 1.02/1.28 (step @p16857 :rule modus_ponens :premises (@p16856 @p16852)) % 1.02/1.28 (step @p16858 :rule and_intro :premises (@p325 @p29591 @p29589 @p16857)) % 1.02/1.28 (step @p16859 :rule modus_ponens :premises (@p16858 @p16840)) % 1.02/1.28 (step-pop @p29607 :rule scope :premises (@p16859)) % 1.02/1.28 (step-pop @p29608 :rule scope :premises (@p29607)) % 1.02/1.28 (step-pop @p29609 :rule scope :premises (@p29608)) % 1.02/1.28 (step-pop @p29610 :rule scope :premises (@p29609)) % 1.02/1.28 (step-pop @p29611 :rule scope :premises (@p29610)) % 1.02/1.28 (step-pop @p29612 :rule scope :premises (@p29611)) % 1.02/1.28 (step @p16860 :rule process_scope :premises (@p29612) :args (@t1111)) % 1.02/1.28 (step @p16867 :rule implies_elim :premises (@p16860)) % 1.02/1.28 (step @p16868 :rule cnf_and_neg :args (@t1473)) % 1.02/1.28 (step @p16869 :rule resolution :premises (@p16868 @p16867) :args (true @t1473)) % 1.02/1.28 (step @p16870 :rule eq_resolve :premises (@p16869 @p16824)) % 1.02/1.28 (step @p16871 :rule reordering :premises (@p16870) :args ((or @t420 @t391 @t767 @t551 @t1111 @t504 @t631))) % 1.02/1.28 (step @p16872 :rule nary_cong :premises (@p7841 @p10487 @p14617 @p15617 @p681) :args (@t171)) % 1.02/1.28 (step @p16873 :rule and_elim :premises (@p2) :args (38)) % 1.02/1.28 (step @p16874 :rule eq_resolve :premises (@p16873 @p16872)) % 1.02/1.28 (assume-push @p29613 @t408) % 1.02/1.28 (assume-push @p29614 @t607) % 1.02/1.28 (assume-push @p29615 @t549) % 1.02/1.28 (assume-push @p29616 @t1405) % 1.02/1.28 (assume-push @p29617 @t1405) % 1.02/1.28 (assume-push @p29618 @t607) % 1.02/1.28 (assume-push @p29619 @t549) % 1.02/1.28 (assume-push @p29620 @t408) % 1.02/1.28 (step @p472 :rule refl :args (tptp.e3)) % 1.02/1.28 (step @p16883 :rule cong :premises (@p472 @p29616) :args (@t36)) % 1.02/1.28 (step @p16884 :rule symm :premises (@p29615)) % 1.02/1.28 (step @p16885 :rule symm :premises (@p29614)) % 1.02/1.28 (step @p16886 :rule cong :premises (@p16885 @p16884) :args (@t217)) % 1.02/1.28 (step @p16887 :rule trans :premises (@p238 @p16886 @p16883)) % 1.02/1.28 (step-pop @p29621 :rule scope :premises (@p16887)) % 1.02/1.28 (step-pop @p29622 :rule scope :premises (@p29621)) % 1.02/1.28 (step-pop @p29623 :rule scope :premises (@p29622)) % 1.02/1.28 (step-pop @p29624 :rule scope :premises (@p29623)) % 1.02/1.28 (step @p16888 :rule process_scope :premises (@p29624) :args (@t1006)) % 1.02/1.28 (step @p16893 :rule and_intro :premises (@p29616 @p29614 @p29615 @p238)) % 1.02/1.28 (step @p16894 :rule modus_ponens :premises (@p16893 @p16888)) % 1.02/1.28 (step-pop @p29625 :rule scope :premises (@p16894)) % 1.02/1.28 (step-pop @p29626 :rule scope :premises (@p29625)) % 1.02/1.28 (step-pop @p29627 :rule scope :premises (@p29626)) % 1.02/1.28 (step-pop @p29628 :rule scope :premises (@p29627)) % 1.02/1.28 (step @p16895 :rule process_scope :premises (@p29628) :args (@t1006)) % 1.02/1.28 (step @p16900 :rule implies_elim :premises (@p16895)) % 1.02/1.28 (step @p16901 :rule cnf_and_neg :args (@t1474)) % 1.02/1.28 (step @p16902 :rule resolution :premises (@p16901 @p16900) :args (true @t1474)) % 1.02/1.28 (step @p16903 :rule reordering :premises (@p16902) :args ((or @t1006 @t609 @t551 @t1406 @t409))) % 1.02/1.28 (step @p16904 :rule chain_m_resolution :premises (@p16903 @p238 @p16874 @p2238 @p16871 @p325 @p2497 @p16822 @p6779 @p3778 @p8206 @p3441 @p16791 @p98 @p8184 @p5737 @p10674 @p16761 @p176 @p67 @p13340 @p1952 @p65 @p16726 @p1176 @p16704 @p5770 @p16683 @p404 @p585 @p10088 @p16652 @p15875 @p549 @p14129 @p952 @p5508 @p5488 @p13968 @p1134 @p9569 @p14107 @p2138 @p3123 @p9 @p14045 @p2524 @p14086 @p3016 @p14024 @p1176 @p13539 @p2705 @p6802 @p6779 @p6994 @p818 @p995 @p2645 @p13561 @p96 @p176 @p4578 @p452 @p14065 @p1914 @p7857 @p9414 @p3043 @p9378 @p13505 @p7154 @p67 @p1207 @p13596 @p13594 @p13595 @p13934 @p951 @p9803 @p13656 @p507 @p2892 @p13878) :args ((or @t373 @t459 @t469 @t474 @t491 @t360 @t543 @t685 @t1006 @t551) (@list false false false true true false true true false true true true true false false false true true false true true false true true true true true true false false true true true true true false false true false true true true false false true true true true true true true true true true true true false true true false true true true true true false true false true false true false true false true true true false true true false true false) (@list @t408 @t1405 @t607 @t1110 @t420 @t629 @t598 @t1022 @t766 @t750 @t745 @t1228 @t382 @t764 @t968 @t855 @t732 @t247 @t372 @t772 @t581 @t399 @t525 @t243 @t924 @t952 @t1232 @t439 @t358 @t503 @t462 @t522 @t241 @t1395 @t233 @t930 @t929 @t958 @t506 @t1187 @t809 @t229 @t711 @t625 @t499 @t632 @t697 @t699 @t961 @t243 @t400 @t646 @t781 @t1022 @t1044 @t245 @t477 @t374 @t380 @t383 @t247 @t424 @t237 @t426 @t575 @t915 @t1060 @t701 @t1174 @t693 @t443 @t372 @t511 @t390 @t415 @t437 @t1106 @t487 @t1202 @t675 @t454 @t677 @t658))) % 1.02/1.28 (step @p16905 :rule and_elim :premises (@p4) :args (87)) % 1.02/1.28 (step @p16906 :rule symm :premises (@p16905)) % 1.02/1.28 (step @p16907 :rule refl :args (@t1476)) % 1.02/1.28 (step @p16908 :rule bool-double-not-elim :args (@t1477)) % 1.02/1.28 (step @p16909 :rule nary_cong :premises (@p16908 @p9111 @p16907) :args ((or (not @t1478) @t916 @t1476))) % 1.02/1.28 (assume-push @p29629 @t1478) % 1.02/1.28 (assume-push @p29630 @t915) % 1.02/1.28 (assume-push @p29631 @t1478) % 1.02/1.28 (assume-push @p29632 @t915) % 1.02/1.28 (step @p16914 :rule false_intro :premises (@p16906)) % 1.02/1.28 (step @p9212 :rule refl :args (@t48)) % 1.02/1.28 (step @p16915 :rule cong :premises (@p29630 @p9212) :args (@t1475)) % 1.02/1.28 (step @p16916 :rule trans :premises (@p16915 @p16914)) % 1.02/1.28 (step @p16917 :rule false_elim :premises (@p16916)) % 1.02/1.28 (step-pop @p29633 :rule scope :premises (@p16917)) % 1.02/1.28 (step-pop @p29634 :rule scope :premises (@p29633)) % 1.02/1.28 (step @p16918 :rule process_scope :premises (@p29634) :args (@t1476)) % 1.02/1.28 (step @p16921 :rule and_intro :premises (@p16906 @p29630)) % 1.02/1.28 (step @p16922 :rule modus_ponens :premises (@p16921 @p16918)) % 1.02/1.28 (step-pop @p29635 :rule scope :premises (@p16922)) % 1.02/1.28 (step-pop @p29636 :rule scope :premises (@p29635)) % 1.02/1.28 (step @p16923 :rule process_scope :premises (@p29636) :args (@t1476)) % 1.02/1.28 (step @p16926 :rule implies_elim :premises (@p16923)) % 1.02/1.28 (step @p16927 :rule cnf_and_neg :args (@t1479)) % 1.02/1.28 (step @p16928 :rule resolution :premises (@p16927 @p16926) :args (true @t1479)) % 1.02/1.28 (step @p16929 :rule eq_resolve :premises (@p16928 @p16909)) % 1.02/1.28 (step @p16930 :rule reordering :premises (@p16929) :args ((or @t1477 @t1476 @t916))) % 1.02/1.28 (step @p16931 :rule nary_cong :premises (@p455 @p9111 @p9570) :args ((or @t447 @t916 @t1186))) % 1.02/1.28 (assume-push @p29637 @t238) % 1.02/1.28 (assume-push @p29638 @t915) % 1.02/1.28 (assume-push @p29639 @t238) % 1.02/1.28 (assume-push @p29640 @t915) % 1.02/1.28 (step @p481 :rule false_intro :premises (@p452)) % 1.02/1.28 (step @p16936 :rule symm :premises (@p29638)) % 1.02/1.28 (step @p78 :rule refl :args (tptp.e1)) % 1.02/1.28 (step @p16937 :rule cong :premises (@p78 @p16936) :args (@t578)) % 1.02/1.28 (step @p16938 :rule trans :premises (@p16937 @p481)) % 1.02/1.28 (step @p16939 :rule false_elim :premises (@p16938)) % 1.02/1.28 (step-pop @p29641 :rule scope :premises (@p16939)) % 1.02/1.28 (step-pop @p29642 :rule scope :premises (@p29641)) % 1.02/1.28 (step @p16940 :rule process_scope :premises (@p29642) :args (@t1186)) % 1.02/1.28 (step @p16943 :rule and_intro :premises (@p452 @p29638)) % 1.02/1.28 (step @p16944 :rule modus_ponens :premises (@p16943 @p16940)) % 1.02/1.28 (step-pop @p29643 :rule scope :premises (@p16944)) % 1.02/1.28 (step-pop @p29644 :rule scope :premises (@p29643)) % 1.02/1.28 (step @p16945 :rule process_scope :premises (@p29644) :args (@t1186)) % 1.02/1.28 (step @p16948 :rule implies_elim :premises (@p16945)) % 1.02/1.28 (step @p16949 :rule cnf_and_neg :args (@t1480)) % 1.02/1.28 (step @p16950 :rule resolution :premises (@p16949 @p16948) :args (true @t1480)) % 1.02/1.28 (step @p16951 :rule eq_resolve :premises (@p16950 @p16931)) % 1.02/1.28 (step @p16952 :rule nary_cong :premises (@p1265 @p12 @p2949 @p1137 @p12433) :args ((or @t520 @t359 @t685 @t504 @t1236))) % 1.02/1.28 (assume-push @p29645 @t519) % 1.02/1.28 (assume-push @p29646 @t358) % 1.02/1.28 (assume-push @p29647 @t684) % 1.02/1.28 (assume-push @p29648 @t503) % 1.02/1.28 (assume-push @p29649 @t519) % 1.02/1.28 (assume-push @p29650 @t503) % 1.02/1.28 (assume-push @p29651 @t358) % 1.02/1.28 (assume-push @p29652 @t684) % 1.02/1.28 (step @p1277 :rule false_intro :premises (@p1264)) % 1.02/1.28 (step @p16961 :rule symm :premises (@p29647)) % 1.02/1.28 (step @p16962 :rule trans :premises (@p16961 @p29646)) % 1.02/1.28 (step @p16963 :rule cong :premises (@p29648 @p16962) :args (@t1234)) % 1.02/1.28 (step @p16964 :rule trans :premises (@p16963 @p1277)) % 1.02/1.28 (step @p16965 :rule false_elim :premises (@p16964)) % 1.02/1.28 (step-pop @p29653 :rule scope :premises (@p16965)) % 1.02/1.28 (step-pop @p29654 :rule scope :premises (@p29653)) % 1.02/1.28 (step-pop @p29655 :rule scope :premises (@p29654)) % 1.02/1.28 (step-pop @p29656 :rule scope :premises (@p29655)) % 1.02/1.28 (step @p16966 :rule process_scope :premises (@p29656) :args (@t1236)) % 1.02/1.28 (step @p16971 :rule and_intro :premises (@p1264 @p29648 @p29646 @p29647)) % 1.02/1.28 (step @p16972 :rule modus_ponens :premises (@p16971 @p16966)) % 1.02/1.28 (step-pop @p29657 :rule scope :premises (@p16972)) % 1.02/1.28 (step-pop @p29658 :rule scope :premises (@p29657)) % 1.02/1.28 (step-pop @p29659 :rule scope :premises (@p29658)) % 1.02/1.28 (step-pop @p29660 :rule scope :premises (@p29659)) % 1.02/1.28 (step @p16973 :rule process_scope :premises (@p29660) :args (@t1236)) % 1.02/1.28 (step @p16978 :rule implies_elim :premises (@p16973)) % 1.02/1.28 (step @p16979 :rule cnf_and_neg :args (@t1481)) % 1.02/1.28 (step @p16980 :rule resolution :premises (@p16979 @p16978) :args (true @t1481)) % 1.02/1.28 (step @p16981 :rule eq_resolve :premises (@p16980 @p16952)) % 1.02/1.28 (step @p16982 :rule reordering :premises (@p16981) :args ((or @t518 @t685 @t359 @t1236 @t504))) % 1.02/1.28 (step @p16983 :rule nary_cong :premises (@p1668 @p12 @p2949 @p10349 @p7470) :args ((or @t558 @t359 @t685 @t1229 @t1086))) % 1.02/1.28 (assume-push @p29661 @t557) % 1.02/1.28 (assume-push @p29662 @t358) % 1.02/1.28 (assume-push @p29663 @t684) % 1.02/1.28 (assume-push @p29664 @t1228) % 1.02/1.28 (assume-push @p29665 @t557) % 1.02/1.28 (assume-push @p29666 @t1228) % 1.02/1.28 (assume-push @p29667 @t358) % 1.02/1.28 (assume-push @p29668 @t684) % 1.02/1.28 (step @p1674 :rule false_intro :premises (@p1667)) % 1.02/1.28 (step @p16992 :rule symm :premises (@p29663)) % 1.02/1.28 (step @p16993 :rule trans :premises (@p16992 @p29662)) % 1.02/1.28 (step @p16994 :rule cong :premises (@p29664 @p16993) :args (@t1085)) % 1.02/1.28 (step @p16995 :rule trans :premises (@p16994 @p1674)) % 1.02/1.28 (step @p16996 :rule false_elim :premises (@p16995)) % 1.02/1.28 (step-pop @p29669 :rule scope :premises (@p16996)) % 1.02/1.28 (step-pop @p29670 :rule scope :premises (@p29669)) % 1.02/1.28 (step-pop @p29671 :rule scope :premises (@p29670)) % 1.02/1.28 (step-pop @p29672 :rule scope :premises (@p29671)) % 1.02/1.28 (step @p16997 :rule process_scope :premises (@p29672) :args (@t1086)) % 1.02/1.28 (step @p17002 :rule and_intro :premises (@p1667 @p29664 @p29662 @p29663)) % 1.02/1.28 (step @p17003 :rule modus_ponens :premises (@p17002 @p16997)) % 1.02/1.28 (step-pop @p29673 :rule scope :premises (@p17003)) % 1.02/1.28 (step-pop @p29674 :rule scope :premises (@p29673)) % 1.02/1.28 (step-pop @p29675 :rule scope :premises (@p29674)) % 1.02/1.28 (step-pop @p29676 :rule scope :premises (@p29675)) % 1.02/1.28 (step @p17004 :rule process_scope :premises (@p29676) :args (@t1086)) % 1.02/1.28 (step @p17009 :rule implies_elim :premises (@p17004)) % 1.02/1.28 (step @p17010 :rule cnf_and_neg :args (@t1482)) % 1.02/1.28 (step @p17011 :rule resolution :premises (@p17010 @p17009) :args (true @t1482)) % 1.02/1.28 (step @p17012 :rule eq_resolve :premises (@p17011 @p16983)) % 1.02/1.28 (step @p17013 :rule reordering :premises (@p17012) :args ((or @t556 @t685 @t359 @t1086 @t1229))) % 1.02/1.28 (step @p17014 :rule nary_cong :premises (@p407 @p4532 @p9111 @p1137 @p2781 @p7858) :args ((or @t441 @t856 @t916 @t504 @t659 @t999))) % 1.02/1.28 (assume-push @p29677 @t440) % 1.02/1.28 (assume-push @p29678 @t855) % 1.02/1.28 (assume-push @p29679 @t915) % 1.02/1.28 (assume-push @p29680 @t503) % 1.02/1.28 (assume-push @p29681 @t658) % 1.02/1.28 (assume-push @p29682 @t440) % 1.02/1.28 (assume-push @p29683 @t658) % 1.02/1.28 (assume-push @p29684 @t503) % 1.02/1.28 (assume-push @p29685 @t915) % 1.02/1.28 (assume-push @p29686 @t855) % 1.02/1.28 (step @p419 :rule false_intro :premises (@p404)) % 1.02/1.28 (step @p17025 :rule symm :premises (@p29678)) % 1.02/1.28 (step @p17026 :rule trans :premises (@p17025 @p29679)) % 1.02/1.28 (step @p17027 :rule symm :premises (@p17026)) % 1.02/1.28 (step @p17028 :rule symm :premises (@p29679)) % 1.02/1.28 (step @p17029 :rule trans :premises (@p17028 @p29680)) % 1.02/1.28 (step @p17030 :rule symm :premises (@p17029)) % 1.02/1.28 (step @p17031 :rule trans :premises (@p17030 @p17027)) % 1.02/1.28 (step @p17032 :rule symm :premises (@p17031)) % 1.02/1.28 (step @p17033 :rule cong :premises (@p29681 @p17032) :args (@t996)) % 1.02/1.28 (step @p17034 :rule trans :premises (@p17033 @p419)) % 1.02/1.28 (step @p17035 :rule false_elim :premises (@p17034)) % 1.02/1.28 (step-pop @p29687 :rule scope :premises (@p17035)) % 1.02/1.28 (step-pop @p29688 :rule scope :premises (@p29687)) % 1.02/1.28 (step-pop @p29689 :rule scope :premises (@p29688)) % 1.02/1.28 (step-pop @p29690 :rule scope :premises (@p29689)) % 1.02/1.28 (step-pop @p29691 :rule scope :premises (@p29690)) % 1.02/1.28 (step @p17036 :rule process_scope :premises (@p29691) :args (@t999)) % 1.02/1.28 (step @p17042 :rule and_intro :premises (@p404 @p29681 @p29680 @p29679 @p29678)) % 1.02/1.28 (step @p17043 :rule modus_ponens :premises (@p17042 @p17036)) % 1.02/1.28 (step-pop @p29692 :rule scope :premises (@p17043)) % 1.02/1.28 (step-pop @p29693 :rule scope :premises (@p29692)) % 1.02/1.28 (step-pop @p29694 :rule scope :premises (@p29693)) % 1.02/1.28 (step-pop @p29695 :rule scope :premises (@p29694)) % 1.02/1.28 (step-pop @p29696 :rule scope :premises (@p29695)) % 1.02/1.28 (step @p17044 :rule process_scope :premises (@p29696) :args (@t999)) % 1.02/1.28 (step @p17050 :rule implies_elim :premises (@p17044)) % 1.02/1.28 (step @p17051 :rule cnf_and_neg :args (@t1483)) % 1.02/1.28 (step @p17052 :rule resolution :premises (@p17051 @p17050) :args (true @t1483)) % 1.02/1.28 (step @p17053 :rule eq_resolve :premises (@p17052 @p17014)) % 1.02/1.28 (step @p17054 :rule reordering :premises (@p17053) :args ((or @t439 @t916 @t659 @t856 @t999 @t504))) % 1.02/1.28 (assume-push @p29697 @t1228) % 1.02/1.28 (assume-push @p29698 @t503) % 1.02/1.28 (assume-push @p29699 @t1228) % 1.02/1.28 (assume-push @p29700 @t503) % 1.02/1.28 (step @p78 :rule refl :args (tptp.e1)) % 1.02/1.28 (step @p17059 :rule cong :premises (@p29697 @p78) :args (@t22)) % 1.02/1.28 (step @p17060 :rule trans :premises (@p29698 @p17059)) % 1.02/1.28 (step-pop @p29701 :rule scope :premises (@p17060)) % 1.02/1.28 (step-pop @p29702 :rule scope :premises (@p29701)) % 1.02/1.28 (step @p17061 :rule process_scope :premises (@p29702) :args (@t883)) % 1.02/1.28 (step @p17064 :rule and_intro :premises (@p29697 @p29698)) % 1.02/1.28 (step @p17065 :rule modus_ponens :premises (@p17064 @p17061)) % 1.02/1.28 (step-pop @p29703 :rule scope :premises (@p17065)) % 1.02/1.28 (step-pop @p29704 :rule scope :premises (@p29703)) % 1.02/1.28 (step @p17066 :rule process_scope :premises (@p29704) :args (@t883)) % 1.02/1.28 (step @p17069 :rule implies_elim :premises (@p17066)) % 1.02/1.28 (step @p17070 :rule cnf_and_neg :args (@t1484)) % 1.02/1.28 (step @p17071 :rule resolution :premises (@p17070 @p17069) :args (true @t1484)) % 1.02/1.28 (step @p17072 :rule reordering :premises (@p17071) :args ((or @t883 @t1229 @t504))) % 1.02/1.28 (assume-push @p29705 @t1228) % 1.02/1.28 (assume-push @p29706 @t503) % 1.02/1.28 (assume-push @p29707 @t503) % 1.02/1.28 (assume-push @p29708 @t1228) % 1.02/1.28 (step @p78 :rule refl :args (tptp.e1)) % 1.02/1.28 (step @p17077 :rule cong :premises (@p29706 @p78) :args (@t54)) % 1.02/1.28 (step @p17078 :rule trans :premises (@p29705 @p17077)) % 1.02/1.28 (step-pop @p29709 :rule scope :premises (@p17078)) % 1.02/1.28 (step-pop @p29710 :rule scope :premises (@p29709)) % 1.02/1.28 (step @p17079 :rule process_scope :premises (@p29710) :args (@t874)) % 1.02/1.28 (step @p17082 :rule and_intro :premises (@p29706 @p29705)) % 1.02/1.28 (step @p17083 :rule modus_ponens :premises (@p17082 @p17079)) % 1.02/1.28 (step-pop @p29711 :rule scope :premises (@p17083)) % 1.02/1.28 (step-pop @p29712 :rule scope :premises (@p29711)) % 1.02/1.28 (step @p17084 :rule process_scope :premises (@p29712) :args (@t874)) % 1.02/1.28 (step @p17087 :rule implies_elim :premises (@p17084)) % 1.02/1.28 (step @p17088 :rule resolution :premises (@p17070 @p17087) :args (true @t1484)) % 1.02/1.28 (step @p17089 :rule reordering :premises (@p17088) :args ((or @t874 @t1229 @t504))) % 1.02/1.28 (assume-push @p29713 @t358) % 1.02/1.28 (assume-push @p29714 @t522) % 1.02/1.28 (assume-push @p29715 @t522) % 1.02/1.28 (assume-push @p29716 @t358) % 1.02/1.28 (step @p78 :rule refl :args (tptp.e1)) % 1.02/1.28 (step @p17094 :rule cong :premises (@p29714 @p78) :args (@t152)) % 1.02/1.28 (step @p17095 :rule trans :premises (@p29713 @p17094)) % 1.02/1.28 (step-pop @p29717 :rule scope :premises (@p17095)) % 1.02/1.28 (step-pop @p29718 :rule scope :premises (@p29717)) % 1.02/1.28 (step @p17096 :rule process_scope :premises (@p29718) :args (@t880)) % 1.02/1.28 (step @p17099 :rule and_intro :premises (@p29714 @p29713)) % 1.02/1.28 (step @p17100 :rule modus_ponens :premises (@p17099 @p17096)) % 1.02/1.28 (step-pop @p29719 :rule scope :premises (@p17100)) % 1.02/1.28 (step-pop @p29720 :rule scope :premises (@p29719)) % 1.02/1.28 (step @p17101 :rule process_scope :premises (@p29720) :args (@t880)) % 1.02/1.28 (step @p17104 :rule implies_elim :premises (@p17101)) % 1.02/1.28 (step @p17105 :rule cnf_and_neg :args (@t1485)) % 1.02/1.28 (step @p17106 :rule resolution :premises (@p17105 @p17104) :args (true @t1485)) % 1.02/1.28 (step @p17107 :rule reordering :premises (@p17106) :args ((or @t880 @t359 @t524))) % 1.02/1.28 (step @p17108 :rule nary_cong :premises (@p1488 @p10594 @p12 @p849 @p14447) :args ((or @t402 @t1248 @t359 @t478 @t1413))) % 1.02/1.28 (assume-push @p29721 @t399) % 1.02/1.28 (assume-push @p29722 @t1247) % 1.02/1.28 (assume-push @p29723 @t358) % 1.02/1.28 (assume-push @p29724 @t477) % 1.02/1.28 (assume-push @p29725 @t1247) % 1.02/1.28 (assume-push @p29726 @t866) % 1.02/1.28 (step @p10600 :rule false_intro :premises (@p10593)) % 1.02/1.28 (step @p9212 :rule refl :args (@t48)) % 1.02/1.28 (step @p17115 :rule cong :premises (@p29726 @p9212) :args (@t1412)) % 1.02/1.28 (step @p17116 :rule trans :premises (@p17115 @p10600)) % 1.02/1.28 (step @p17117 :rule false_elim :premises (@p17116)) % 1.02/1.28 (step-pop @p29727 :rule scope :premises (@p17117)) % 1.02/1.28 (step-pop @p29728 :rule scope :premises (@p29727)) % 1.02/1.28 (step @p17118 :rule process_scope :premises (@p29728) :args (@t1413)) % 1.02/1.28 (assume-push @p29729 @t477) % 1.02/1.28 (assume-push @p29730 @t358) % 1.02/1.28 (assume-push @p29731 @t399) % 1.02/1.28 (step @p13254 :rule symm :premises (@p29723)) % 1.02/1.28 (step @p13255 :rule symm :premises (@p29724)) % 1.02/1.28 (step @p13256 :rule cong :premises (@p13255 @p13254) :args (@t227)) % 1.02/1.28 (step @p13257 :rule trans :premises (@p65 @p13256)) % 1.02/1.28 (step-pop @p29732 :rule scope :premises (@p13257)) % 1.02/1.28 (step-pop @p29733 :rule scope :premises (@p29732)) % 1.02/1.28 (step-pop @p29734 :rule scope :premises (@p29733)) % 1.02/1.28 (step @p17124 :rule process_scope :premises (@p29734) :args (@t866)) % 1.02/1.28 (step @p17128 :rule and_intro :premises (@p29724 @p29723 @p65)) % 1.02/1.28 (step @p17129 :rule modus_ponens :premises (@p17128 @p17124)) % 1.02/1.28 (step @p17130 :rule and_intro :premises (@p10593 @p17129)) % 1.02/1.28 (step @p17131 :rule modus_ponens :premises (@p17130 @p17118)) % 1.02/1.28 (step-pop @p29735 :rule scope :premises (@p17131)) % 1.02/1.28 (step-pop @p29736 :rule scope :premises (@p29735)) % 1.02/1.28 (step-pop @p29737 :rule scope :premises (@p29736)) % 1.02/1.28 (step-pop @p29738 :rule scope :premises (@p29737)) % 1.02/1.28 (step @p17132 :rule process_scope :premises (@p29738) :args (@t1413)) % 1.02/1.28 (step @p17137 :rule implies_elim :premises (@p17132)) % 1.02/1.28 (step @p17138 :rule cnf_and_neg :args (@t1486)) % 1.02/1.28 (step @p17139 :rule resolution :premises (@p17138 @p17137) :args (true @t1486)) % 1.02/1.28 (step @p17140 :rule eq_resolve :premises (@p17139 @p17108)) % 1.02/1.28 (step @p17141 :rule reordering :premises (@p17140) :args ((or @t1246 @t359 @t478 @t1413 @t402))) % 1.02/1.28 (step @p17142 :rule bool-double-not-elim :args (@t543)) % 1.02/1.28 (step @p17143 :rule nary_cong :premises (@p1488 @p3251 @p12 @p849 @p1327 @p17142 @p8341) :args ((or @t402 @t695 @t359 @t478 @t524 (not @t544) @t1132))) % 1.02/1.28 (assume-push @p29739 @t399) % 1.02/1.28 (assume-push @p29740 @t693) % 1.02/1.28 (assume-push @p29741 @t358) % 1.02/1.28 (assume-push @p29742 @t477) % 1.02/1.28 (assume-push @p29743 @t522) % 1.02/1.28 (assume-push @p29744 @t544) % 1.02/1.28 (assume-push @p29745 @t544) % 1.02/1.28 (assume-push @p29746 @t522) % 1.02/1.28 (assume-push @p29747 @t693) % 1.02/1.28 (assume-push @p29748 @t866) % 1.02/1.28 (step @p17154 :rule false_intro :premises (@p29744)) % 1.02/1.28 (step @p17155 :rule symm :premises (@p29748)) % 1.02/1.28 (step @p17156 :rule trans :premises (@p17155 @p29740)) % 1.02/1.28 (step @p17157 :rule symm :premises (@p17156)) % 1.02/1.28 (step @p17158 :rule symm :premises (@p29740)) % 1.02/1.28 (step @p17159 :rule trans :premises (@p17158 @p29743)) % 1.02/1.28 (step @p17160 :rule symm :premises (@p17159)) % 1.02/1.28 (step @p17161 :rule trans :premises (@p17160 @p17157)) % 1.02/1.28 (step @p17162 :rule symm :premises (@p17161)) % 1.02/1.28 (step @p472 :rule refl :args (tptp.e3)) % 1.02/1.28 (step @p17163 :rule cong :premises (@p472 @p17162) :args (@t1131)) % 1.02/1.28 (step @p17164 :rule trans :premises (@p17163 @p17154)) % 1.02/1.28 (step @p17165 :rule false_elim :premises (@p17164)) % 1.02/1.28 (step-pop @p29749 :rule scope :premises (@p17165)) % 1.02/1.28 (step-pop @p29750 :rule scope :premises (@p29749)) % 1.02/1.28 (step-pop @p29751 :rule scope :premises (@p29750)) % 1.02/1.28 (step-pop @p29752 :rule scope :premises (@p29751)) % 1.02/1.28 (step @p17166 :rule process_scope :premises (@p29752) :args (@t1132)) % 1.02/1.28 (assume-push @p29753 @t477) % 1.02/1.28 (assume-push @p29754 @t358) % 1.02/1.28 (assume-push @p29755 @t399) % 1.02/1.28 (step @p13254 :rule symm :premises (@p29741)) % 1.02/1.28 (step @p13255 :rule symm :premises (@p29742)) % 1.02/1.28 (step @p13256 :rule cong :premises (@p13255 @p13254) :args (@t227)) % 1.02/1.28 (step @p13257 :rule trans :premises (@p65 @p13256)) % 1.02/1.28 (step-pop @p29756 :rule scope :premises (@p13257)) % 1.02/1.28 (step-pop @p29757 :rule scope :premises (@p29756)) % 1.02/1.28 (step-pop @p29758 :rule scope :premises (@p29757)) % 1.02/1.28 (step @p17174 :rule process_scope :premises (@p29758) :args (@t866)) % 1.02/1.28 (step @p17178 :rule and_intro :premises (@p29742 @p29741 @p65)) % 1.02/1.28 (step @p17179 :rule modus_ponens :premises (@p17178 @p17174)) % 1.02/1.28 (step @p17180 :rule and_intro :premises (@p29744 @p29743 @p29740 @p17179)) % 1.02/1.28 (step @p17181 :rule modus_ponens :premises (@p17180 @p17166)) % 1.02/1.28 (step-pop @p29759 :rule scope :premises (@p17181)) % 1.02/1.28 (step-pop @p29760 :rule scope :premises (@p29759)) % 1.02/1.28 (step-pop @p29761 :rule scope :premises (@p29760)) % 1.02/1.28 (step-pop @p29762 :rule scope :premises (@p29761)) % 1.02/1.28 (step-pop @p29763 :rule scope :premises (@p29762)) % 1.02/1.28 (step-pop @p29764 :rule scope :premises (@p29763)) % 1.02/1.28 (step @p17182 :rule process_scope :premises (@p29764) :args (@t1132)) % 1.02/1.28 (step @p17189 :rule implies_elim :premises (@p17182)) % 1.02/1.28 (step @p17190 :rule cnf_and_neg :args (@t1487)) % 1.02/1.28 (step @p17191 :rule resolution :premises (@p17190 @p17189) :args (true @t1487)) % 1.02/1.28 (step @p17192 :rule eq_resolve :premises (@p17191 @p17143)) % 1.02/1.28 (step @p17193 :rule reordering :premises (@p17192) :args ((or @t543 @t695 @t359 @t478 @t524 @t1132 @t402))) % 1.02/1.28 (assume-push @p29765 @t358) % 1.02/1.28 (assume-push @p29766 @t522) % 1.02/1.28 (assume-push @p29767 @t358) % 1.02/1.28 (assume-push @p29768 @t522) % 1.02/1.28 (step @p78 :rule refl :args (tptp.e1)) % 1.02/1.28 (step @p17198 :rule cong :premises (@p29765 @p78) :args (@t86)) % 1.02/1.28 (step @p17199 :rule trans :premises (@p29766 @p17198)) % 1.02/1.28 (step-pop @p29769 :rule scope :premises (@p17199)) % 1.02/1.28 (step-pop @p29770 :rule scope :premises (@p29769)) % 1.02/1.28 (step @p17200 :rule process_scope :premises (@p29770) :args (@t395)) % 1.02/1.28 (step @p17203 :rule and_intro :premises (@p29765 @p29766)) % 1.02/1.28 (step @p17204 :rule modus_ponens :premises (@p17203 @p17200)) % 1.02/1.28 (step-pop @p29771 :rule scope :premises (@p17204)) % 1.02/1.28 (step-pop @p29772 :rule scope :premises (@p29771)) % 1.02/1.28 (step @p17205 :rule process_scope :premises (@p29772) :args (@t395)) % 1.02/1.28 (step @p17208 :rule implies_elim :premises (@p17205)) % 1.02/1.28 (step @p17209 :rule resolution :premises (@p17105 @p17208) :args (true @t1485)) % 1.02/1.28 (step @p17210 :rule reordering :premises (@p17209) :args ((or @t395 @t359 @t524))) % 1.02/1.28 (step @p17211 :rule nary_cong :premises (@p8209 @p14338 @p13117) :args ((or @t1126 @t1118 @t1356))) % 1.02/1.28 (assume-push @p29773 @t1125) % 1.02/1.28 (assume-push @p29774 @t1116) % 1.02/1.28 (assume-push @p29775 @t1125) % 1.02/1.28 (assume-push @p29776 @t1116) % 1.02/1.28 (step @p8215 :rule false_intro :premises (@p8208)) % 1.02/1.28 (step @p3423 :rule refl :args (@t138)) % 1.02/1.28 (step @p17216 :rule cong :premises (@p29774 @p3423) :args (@t1355)) % 1.02/1.28 (step @p17217 :rule trans :premises (@p17216 @p8215)) % 1.02/1.28 (step @p17218 :rule false_elim :premises (@p17217)) % 1.02/1.28 (step-pop @p29777 :rule scope :premises (@p17218)) % 1.02/1.28 (step-pop @p29778 :rule scope :premises (@p29777)) % 1.02/1.28 (step @p17219 :rule process_scope :premises (@p29778) :args (@t1356)) % 1.02/1.28 (step @p17222 :rule and_intro :premises (@p8208 @p29774)) % 1.02/1.28 (step @p17223 :rule modus_ponens :premises (@p17222 @p17219)) % 1.02/1.28 (step-pop @p29779 :rule scope :premises (@p17223)) % 1.02/1.28 (step-pop @p29780 :rule scope :premises (@p29779)) % 1.02/1.28 (step @p17224 :rule process_scope :premises (@p29780) :args (@t1356)) % 1.02/1.28 (step @p17227 :rule implies_elim :premises (@p17224)) % 1.02/1.28 (step @p17228 :rule cnf_and_neg :args (@t1488)) % 1.02/1.28 (step @p17229 :rule resolution :premises (@p17228 @p17227) :args (true @t1488)) % 1.02/1.28 (step @p17230 :rule eq_resolve :premises (@p17229 @p17211)) % 1.02/1.28 (step @p17231 :rule reordering :premises (@p17230) :args ((or @t1124 @t1356 @t1118))) % 1.02/1.28 (step @p17232 :rule nary_cong :premises (@p2037 @p3251 @p1327 @p2949 @p14563 @p15197) :args ((or @t589 @t695 @t524 @t685 @t1417 @t1433))) % 1.02/1.28 (assume-push @p29781 @t588) % 1.02/1.28 (assume-push @p29782 @t693) % 1.02/1.28 (assume-push @p29783 @t522) % 1.02/1.28 (assume-push @p29784 @t684) % 1.02/1.28 (assume-push @p29785 @t1042) % 1.02/1.28 (assume-push @p29786 @t588) % 1.02/1.28 (assume-push @p29787 @t684) % 1.02/1.28 (assume-push @p29788 @t522) % 1.02/1.28 (assume-push @p29789 @t693) % 1.02/1.28 (assume-push @p29790 @t1042) % 1.02/1.28 (step @p2044 :rule false_intro :premises (@p2036)) % 1.02/1.28 (step @p17243 :rule symm :premises (@p29785)) % 1.02/1.28 (step @p17244 :rule trans :premises (@p17243 @p29782)) % 1.02/1.28 (step @p17245 :rule symm :premises (@p17244)) % 1.02/1.28 (step @p17246 :rule symm :premises (@p29782)) % 1.02/1.28 (step @p17247 :rule trans :premises (@p17246 @p29783)) % 1.02/1.28 (step @p17248 :rule symm :premises (@p17247)) % 1.02/1.28 (step @p17249 :rule trans :premises (@p17248 @p17245)) % 1.02/1.28 (step @p17250 :rule symm :premises (@p17249)) % 1.02/1.28 (step @p17251 :rule cong :premises (@p29784 @p17250) :args (@t1432)) % 1.02/1.28 (step @p17252 :rule trans :premises (@p17251 @p2044)) % 1.02/1.28 (step @p17253 :rule false_elim :premises (@p17252)) % 1.02/1.28 (step-pop @p29791 :rule scope :premises (@p17253)) % 1.02/1.28 (step-pop @p29792 :rule scope :premises (@p29791)) % 1.02/1.28 (step-pop @p29793 :rule scope :premises (@p29792)) % 1.02/1.28 (step-pop @p29794 :rule scope :premises (@p29793)) % 1.02/1.28 (step-pop @p29795 :rule scope :premises (@p29794)) % 1.02/1.28 (step @p17254 :rule process_scope :premises (@p29795) :args (@t1433)) % 1.02/1.28 (step @p17260 :rule and_intro :premises (@p2036 @p29784 @p29783 @p29782 @p29785)) % 1.02/1.28 (step @p17261 :rule modus_ponens :premises (@p17260 @p17254)) % 1.02/1.28 (step-pop @p29796 :rule scope :premises (@p17261)) % 1.02/1.28 (step-pop @p29797 :rule scope :premises (@p29796)) % 1.02/1.28 (step-pop @p29798 :rule scope :premises (@p29797)) % 1.02/1.28 (step-pop @p29799 :rule scope :premises (@p29798)) % 1.02/1.28 (step-pop @p29800 :rule scope :premises (@p29799)) % 1.02/1.28 (step @p17262 :rule process_scope :premises (@p29800) :args (@t1433)) % 1.02/1.28 (step @p17268 :rule implies_elim :premises (@p17262)) % 1.02/1.28 (step @p17269 :rule cnf_and_neg :args (@t1489)) % 1.02/1.28 (step @p17270 :rule resolution :premises (@p17269 @p17268) :args (true @t1489)) % 1.02/1.28 (step @p17271 :rule eq_resolve :premises (@p17270 @p17232)) % 1.02/1.28 (step @p17272 :rule reordering :premises (@p17271) :args ((or @t587 @t695 @t685 @t524 @t1417 @t1433))) % 1.02/1.28 (step @p17273 :rule nary_cong :premises (@p3251 @p1327 @p14563 @p3953 @p9721) :args ((or @t695 @t524 @t1417 @t793 @t1199))) % 1.02/1.28 (assume-push @p29801 @t693) % 1.02/1.28 (assume-push @p29802 @t522) % 1.02/1.28 (assume-push @p29803 @t1042) % 1.02/1.28 (assume-push @p29804 @t416) % 1.02/1.28 (assume-push @p29805 @t416) % 1.02/1.28 (assume-push @p29806 @t522) % 1.02/1.28 (assume-push @p29807 @t693) % 1.02/1.28 (assume-push @p29808 @t1042) % 1.02/1.28 (step @p17282 :rule false_intro :premises (@p29804)) % 1.02/1.28 (step @p17283 :rule symm :premises (@p29803)) % 1.02/1.28 (step @p17284 :rule trans :premises (@p17283 @p29801)) % 1.02/1.28 (step @p17285 :rule symm :premises (@p17284)) % 1.02/1.28 (step @p17286 :rule symm :premises (@p29801)) % 1.02/1.28 (step @p17287 :rule trans :premises (@p17286 @p29802)) % 1.02/1.28 (step @p17288 :rule symm :premises (@p17287)) % 1.02/1.28 (step @p17289 :rule trans :premises (@p17288 @p17285)) % 1.02/1.28 (step @p17290 :rule symm :premises (@p17289)) % 1.02/1.28 (step @p78 :rule refl :args (tptp.e1)) % 1.02/1.28 (step @p17291 :rule cong :premises (@p78 @p17290) :args (@t1198)) % 1.02/1.28 (step @p17292 :rule trans :premises (@p17291 @p17282)) % 1.02/1.28 (step @p17293 :rule false_elim :premises (@p17292)) % 1.02/1.28 (step-pop @p29809 :rule scope :premises (@p17293)) % 1.02/1.28 (step-pop @p29810 :rule scope :premises (@p29809)) % 1.02/1.28 (step-pop @p29811 :rule scope :premises (@p29810)) % 1.02/1.28 (step-pop @p29812 :rule scope :premises (@p29811)) % 1.02/1.28 (step @p17294 :rule process_scope :premises (@p29812) :args (@t1199)) % 1.02/1.28 (step @p17299 :rule and_intro :premises (@p29804 @p29802 @p29801 @p29803)) % 1.02/1.28 (step @p17300 :rule modus_ponens :premises (@p17299 @p17294)) % 1.02/1.28 (step-pop @p29813 :rule scope :premises (@p17300)) % 1.02/1.28 (step-pop @p29814 :rule scope :premises (@p29813)) % 1.02/1.28 (step-pop @p29815 :rule scope :premises (@p29814)) % 1.02/1.28 (step-pop @p29816 :rule scope :premises (@p29815)) % 1.02/1.28 (step @p17301 :rule process_scope :premises (@p29816) :args (@t1199)) % 1.02/1.28 (step @p17306 :rule implies_elim :premises (@p17301)) % 1.02/1.28 (step @p17307 :rule cnf_and_neg :args (@t1490)) % 1.02/1.28 (step @p17308 :rule resolution :premises (@p17307 @p17306) :args (true @t1490)) % 1.02/1.28 (step @p17309 :rule eq_resolve :premises (@p17308 @p17273)) % 1.02/1.28 (step @p17310 :rule reordering :premises (@p17309) :args ((or @t415 @t695 @t524 @t1417 @t1199))) % 1.02/1.28 (assume-push @p29817 @t515) % 1.02/1.28 (assume-push @p29818 @t477) % 1.02/1.28 (assume-push @p29819 @t750) % 1.02/1.28 (assume-push @p29820 @t1228) % 1.02/1.28 (assume-push @p29821 @t477) % 1.02/1.28 (assume-push @p29822 @t1228) % 1.02/1.28 (assume-push @p29823 @t750) % 1.02/1.28 (assume-push @p29824 @t515) % 1.02/1.28 (step @p189 :rule refl :args (tptp.e0)) % 1.02/1.28 (step @p17319 :rule cong :premises (@p29818 @p189) :args (@t29)) % 1.02/1.28 (step @p17320 :rule symm :premises (@p29819)) % 1.02/1.28 (step @p17321 :rule symm :premises (@p29820)) % 1.02/1.28 (step @p17322 :rule cong :premises (@p17321 @p17320) :args (@t220)) % 1.02/1.28 (step @p17323 :rule trans :premises (@p1231 @p17322 @p17319)) % 1.02/1.28 (step-pop @p29825 :rule scope :premises (@p17323)) % 1.02/1.28 (step-pop @p29826 :rule scope :premises (@p29825)) % 1.02/1.28 (step-pop @p29827 :rule scope :premises (@p29826)) % 1.02/1.28 (step-pop @p29828 :rule scope :premises (@p29827)) % 1.02/1.28 (step @p17324 :rule process_scope :premises (@p29828) :args (@t912)) % 1.02/1.28 (step @p17329 :rule and_intro :premises (@p29818 @p29820 @p29819 @p1231)) % 1.02/1.28 (step @p17330 :rule modus_ponens :premises (@p17329 @p17324)) % 1.02/1.28 (step-pop @p29829 :rule scope :premises (@p17330)) % 1.02/1.28 (step-pop @p29830 :rule scope :premises (@p29829)) % 1.02/1.28 (step-pop @p29831 :rule scope :premises (@p29830)) % 1.02/1.28 (step-pop @p29832 :rule scope :premises (@p29831)) % 1.02/1.28 (step @p17331 :rule process_scope :premises (@p29832) :args (@t912)) % 1.02/1.28 (step @p17336 :rule implies_elim :premises (@p17331)) % 1.02/1.28 (step @p17337 :rule cnf_and_neg :args (@t1491)) % 1.02/1.28 (step @p17338 :rule resolution :premises (@p17337 @p17336) :args (true @t1491)) % 1.02/1.28 (step @p17339 :rule reordering :premises (@p17338) :args ((or @t912 @t478 @t751 @t1229 @t517))) % 1.02/1.28 (step @p17340 :rule nary_cong :premises (@p2289 @p7605 @p3487 @p10349 @p7749) :args ((or @t517 @t1098 @t751 @t1229 @t1101))) % 1.02/1.28 (assume-push @p29833 @t515) % 1.02/1.28 (assume-push @p29834 @t1097) % 1.02/1.28 (assume-push @p29835 @t750) % 1.02/1.28 (assume-push @p29836 @t1228) % 1.02/1.28 (assume-push @p29837 @t1097) % 1.02/1.28 (assume-push @p29838 @t838) % 1.02/1.28 (step @p7613 :rule false_intro :premises (@p7603)) % 1.02/1.28 (step @p3023 :rule refl :args (@t60)) % 1.02/1.28 (step @p17347 :rule cong :premises (@p29838 @p3023) :args (@t974)) % 1.02/1.28 (step @p17348 :rule trans :premises (@p17347 @p7613)) % 1.02/1.28 (step @p17349 :rule false_elim :premises (@p17348)) % 1.02/1.28 (step-pop @p29839 :rule scope :premises (@p17349)) % 1.02/1.28 (step-pop @p29840 :rule scope :premises (@p29839)) % 1.02/1.28 (step @p17350 :rule process_scope :premises (@p29840) :args (@t1101)) % 1.02/1.28 (assume-push @p29841 @t1228) % 1.02/1.28 (assume-push @p29842 @t750) % 1.02/1.28 (assume-push @p29843 @t515) % 1.02/1.28 (step @p17356 :rule symm :premises (@p29835)) % 1.02/1.28 (step @p17357 :rule symm :premises (@p29836)) % 1.02/1.28 (step @p17358 :rule cong :premises (@p17357 @p17356) :args (@t220)) % 1.02/1.28 (step @p17359 :rule trans :premises (@p1231 @p17358)) % 1.02/1.28 (step-pop @p29844 :rule scope :premises (@p17359)) % 1.02/1.28 (step-pop @p29845 :rule scope :premises (@p29844)) % 1.02/1.28 (step-pop @p29846 :rule scope :premises (@p29845)) % 1.02/1.28 (step @p17360 :rule process_scope :premises (@p29846) :args (@t838)) % 1.02/1.28 (step @p17364 :rule and_intro :premises (@p29836 @p29835 @p1231)) % 1.02/1.28 (step @p17365 :rule modus_ponens :premises (@p17364 @p17360)) % 1.02/1.28 (step @p17366 :rule and_intro :premises (@p7603 @p17365)) % 1.02/1.28 (step @p17367 :rule modus_ponens :premises (@p17366 @p17350)) % 1.02/1.28 (step-pop @p29847 :rule scope :premises (@p17367)) % 1.02/1.28 (step-pop @p29848 :rule scope :premises (@p29847)) % 1.02/1.28 (step-pop @p29849 :rule scope :premises (@p29848)) % 1.02/1.28 (step-pop @p29850 :rule scope :premises (@p29849)) % 1.02/1.28 (step @p17368 :rule process_scope :premises (@p29850) :args (@t1101)) % 1.02/1.28 (step @p17373 :rule implies_elim :premises (@p17368)) % 1.02/1.28 (step @p17374 :rule cnf_and_neg :args (@t1492)) % 1.02/1.28 (step @p17375 :rule resolution :premises (@p17374 @p17373) :args (true @t1492)) % 1.02/1.28 (step @p17376 :rule eq_resolve :premises (@p17375 @p17340)) % 1.02/1.28 (step @p17377 :rule reordering :premises (@p17376) :args ((or @t1096 @t751 @t1101 @t1229 @t517))) % 1.02/1.28 (assume-push @p29851 @t445) % 1.02/1.28 (assume-push @p29852 @t750) % 1.02/1.28 (assume-push @p29853 @t1228) % 1.02/1.28 (assume-push @p29854 @t1042) % 1.02/1.28 (assume-push @p29855 @t1042) % 1.02/1.28 (assume-push @p29856 @t750) % 1.02/1.28 (assume-push @p29857 @t1228) % 1.02/1.28 (assume-push @p29858 @t445) % 1.02/1.28 (step @p2196 :rule refl :args (tptp.e4)) % 1.02/1.28 (step @p17386 :rule cong :premises (@p29854 @p2196) :args (@t132)) % 1.02/1.28 (step @p17387 :rule symm :premises (@p29853)) % 1.02/1.28 (step @p17388 :rule symm :premises (@p29852)) % 1.02/1.28 (step @p17389 :rule cong :premises (@p17388 @p17387) :args (@t212)) % 1.02/1.28 (step @p17390 :rule trans :premises (@p451 @p17389 @p17386)) % 1.02/1.28 (step-pop @p29859 :rule scope :premises (@p17390)) % 1.02/1.28 (step-pop @p29860 :rule scope :premises (@p29859)) % 1.02/1.28 (step-pop @p29861 :rule scope :premises (@p29860)) % 1.02/1.28 (step-pop @p29862 :rule scope :premises (@p29861)) % 1.02/1.28 (step @p17391 :rule process_scope :premises (@p29862) :args (@t918)) % 1.02/1.28 (step @p17396 :rule and_intro :premises (@p29854 @p29852 @p29853 @p451)) % 1.02/1.28 (step @p17397 :rule modus_ponens :premises (@p17396 @p17391)) % 1.02/1.28 (step-pop @p29863 :rule scope :premises (@p17397)) % 1.02/1.28 (step-pop @p29864 :rule scope :premises (@p29863)) % 1.02/1.28 (step-pop @p29865 :rule scope :premises (@p29864)) % 1.02/1.28 (step-pop @p29866 :rule scope :premises (@p29865)) % 1.02/1.28 (step @p17398 :rule process_scope :premises (@p29866) :args (@t918)) % 1.02/1.28 (step @p17403 :rule implies_elim :premises (@p17398)) % 1.02/1.28 (step @p17404 :rule cnf_and_neg :args (@t1493)) % 1.02/1.28 (step @p17405 :rule resolution :premises (@p17404 @p17403) :args (true @t1493)) % 1.02/1.28 (step @p17406 :rule reordering :premises (@p17405) :args ((or @t918 @t751 @t1229 @t1417 @t446))) % 1.02/1.28 (step @p17407 :rule nary_cong :premises (@p454 @p7533 @p3487 @p10349 @p8340) :args ((or @t446 @t1091 @t751 @t1229 @t1004))) % 1.02/1.28 (assume-push @p29867 @t445) % 1.02/1.28 (assume-push @p29868 @t1090) % 1.02/1.28 (assume-push @p29869 @t750) % 1.02/1.28 (assume-push @p29870 @t1228) % 1.02/1.28 (assume-push @p29871 @t1090) % 1.02/1.28 (assume-push @p29872 @t986) % 1.02/1.28 (step @p7541 :rule false_intro :premises (@p7532)) % 1.02/1.28 (step @p2957 :rule refl :args (@t145)) % 1.02/1.28 (step @p17414 :rule cong :premises (@p29872 @p2957) :args (@t1001)) % 1.02/1.28 (step @p17415 :rule trans :premises (@p17414 @p7541)) % 1.02/1.28 (step @p17416 :rule false_elim :premises (@p17415)) % 1.02/1.28 (step-pop @p29873 :rule scope :premises (@p17416)) % 1.02/1.28 (step-pop @p29874 :rule scope :premises (@p29873)) % 1.02/1.28 (step @p17417 :rule process_scope :premises (@p29874) :args (@t1004)) % 1.02/1.28 (assume-push @p29875 @t750) % 1.02/1.28 (assume-push @p29876 @t1228) % 1.02/1.28 (assume-push @p29877 @t445) % 1.02/1.28 (step @p17423 :rule symm :premises (@p29870)) % 1.02/1.28 (step @p17424 :rule symm :premises (@p29869)) % 1.02/1.28 (step @p17425 :rule cong :premises (@p17424 @p17423) :args (@t212)) % 1.02/1.28 (step @p17426 :rule trans :premises (@p451 @p17425)) % 1.02/1.28 (step-pop @p29878 :rule scope :premises (@p17426)) % 1.02/1.28 (step-pop @p29879 :rule scope :premises (@p29878)) % 1.02/1.28 (step-pop @p29880 :rule scope :premises (@p29879)) % 1.02/1.28 (step @p17427 :rule process_scope :premises (@p29880) :args (@t986)) % 1.02/1.28 (step @p17431 :rule and_intro :premises (@p29869 @p29870 @p451)) % 1.02/1.28 (step @p17432 :rule modus_ponens :premises (@p17431 @p17427)) % 1.02/1.28 (step @p17433 :rule and_intro :premises (@p7532 @p17432)) % 1.02/1.28 (step @p17434 :rule modus_ponens :premises (@p17433 @p17417)) % 1.02/1.28 (step-pop @p29881 :rule scope :premises (@p17434)) % 1.02/1.28 (step-pop @p29882 :rule scope :premises (@p29881)) % 1.02/1.28 (step-pop @p29883 :rule scope :premises (@p29882)) % 1.02/1.28 (step-pop @p29884 :rule scope :premises (@p29883)) % 1.02/1.28 (step @p17435 :rule process_scope :premises (@p29884) :args (@t1004)) % 1.02/1.28 (step @p17440 :rule implies_elim :premises (@p17435)) % 1.02/1.28 (step @p17441 :rule cnf_and_neg :args (@t1494)) % 1.02/1.28 (step @p17442 :rule resolution :premises (@p17441 @p17440) :args (true @t1494)) % 1.02/1.28 (step @p17443 :rule eq_resolve :premises (@p17442 @p17407)) % 1.02/1.28 (step @p17444 :rule reordering :premises (@p17443) :args ((or @t1089 @t1004 @t751 @t1229 @t446))) % 1.02/1.28 (assume-push @p29885 @t515) % 1.02/1.28 (assume-push @p29886 @t477) % 1.02/1.28 (assume-push @p29887 @t750) % 1.02/1.28 (assume-push @p29888 @t1228) % 1.02/1.28 (assume-push @p29889 @t1228) % 1.02/1.28 (assume-push @p29890 @t750) % 1.02/1.28 (assume-push @p29891 @t515) % 1.02/1.28 (assume-push @p29892 @t477) % 1.02/1.28 (step @p189 :rule refl :args (tptp.e0)) % 1.02/1.28 (step @p17453 :rule symm :premises (@p29887)) % 1.02/1.28 (step @p17454 :rule symm :premises (@p29888)) % 1.02/1.28 (step @p17455 :rule cong :premises (@p17454 @p17453) :args (@t220)) % 1.02/1.28 (step @p17456 :rule trans :premises (@p1231 @p17455)) % 1.02/1.28 (step @p17457 :rule cong :premises (@p17456 @p189) :args (@t125)) % 1.02/1.28 (step @p17458 :rule trans :premises (@p29886 @p17457)) % 1.02/1.28 (step-pop @p29893 :rule scope :premises (@p17458)) % 1.02/1.28 (step-pop @p29894 :rule scope :premises (@p29893)) % 1.02/1.28 (step-pop @p29895 :rule scope :premises (@p29894)) % 1.02/1.28 (step-pop @p29896 :rule scope :premises (@p29895)) % 1.02/1.28 (step @p17459 :rule process_scope :premises (@p29896) :args (@t928)) % 1.02/1.28 (step @p17464 :rule and_intro :premises (@p29888 @p29887 @p1231 @p29886)) % 1.02/1.28 (step @p17465 :rule modus_ponens :premises (@p17464 @p17459)) % 1.02/1.28 (step-pop @p29897 :rule scope :premises (@p17465)) % 1.02/1.28 (step-pop @p29898 :rule scope :premises (@p29897)) % 1.02/1.28 (step-pop @p29899 :rule scope :premises (@p29898)) % 1.02/1.28 (step-pop @p29900 :rule scope :premises (@p29899)) % 1.02/1.28 (step @p17466 :rule process_scope :premises (@p29900) :args (@t928)) % 1.02/1.28 (step @p17471 :rule implies_elim :premises (@p17466)) % 1.02/1.28 (step @p17472 :rule resolution :premises (@p17337 @p17471) :args (true @t1491)) % 1.02/1.28 (step @p17473 :rule reordering :premises (@p17472) :args ((or @t928 @t478 @t751 @t1229 @t517))) % 1.02/1.28 (assume-push @p29901 @t445) % 1.02/1.28 (assume-push @p29902 @t750) % 1.02/1.28 (assume-push @p29903 @t1228) % 1.02/1.28 (assume-push @p29904 @t1042) % 1.02/1.28 (assume-push @p29905 @t750) % 1.02/1.28 (assume-push @p29906 @t1228) % 1.02/1.28 (assume-push @p29907 @t445) % 1.02/1.28 (assume-push @p29908 @t1042) % 1.02/1.28 (step @p2196 :rule refl :args (tptp.e4)) % 1.02/1.28 (step @p17482 :rule symm :premises (@p29903)) % 1.02/1.28 (step @p17483 :rule symm :premises (@p29902)) % 1.02/1.28 (step @p17484 :rule cong :premises (@p17483 @p17482) :args (@t212)) % 1.02/1.28 (step @p17485 :rule trans :premises (@p451 @p17484)) % 1.02/1.28 (step @p17486 :rule cong :premises (@p17485 @p2196) :args (@t36)) % 1.02/1.28 (step @p17487 :rule trans :premises (@p29904 @p17486)) % 1.02/1.28 (step-pop @p29909 :rule scope :premises (@p17487)) % 1.02/1.28 (step-pop @p29910 :rule scope :premises (@p29909)) % 1.02/1.28 (step-pop @p29911 :rule scope :premises (@p29910)) % 1.02/1.28 (step-pop @p29912 :rule scope :premises (@p29911)) % 1.02/1.28 (step @p17488 :rule process_scope :premises (@p29912) :args (@t939)) % 1.02/1.28 (step @p17493 :rule and_intro :premises (@p29902 @p29903 @p451 @p29904)) % 1.02/1.28 (step @p17494 :rule modus_ponens :premises (@p17493 @p17488)) % 1.02/1.28 (step-pop @p29913 :rule scope :premises (@p17494)) % 1.02/1.28 (step-pop @p29914 :rule scope :premises (@p29913)) % 1.02/1.28 (step-pop @p29915 :rule scope :premises (@p29914)) % 1.02/1.28 (step-pop @p29916 :rule scope :premises (@p29915)) % 1.02/1.28 (step @p17495 :rule process_scope :premises (@p29916) :args (@t939)) % 1.02/1.28 (step @p17500 :rule implies_elim :premises (@p17495)) % 1.02/1.28 (step @p17501 :rule resolution :premises (@p17404 @p17500) :args (true @t1493)) % 1.02/1.28 (step @p17502 :rule reordering :premises (@p17501) :args ((or @t939 @t751 @t1229 @t1417 @t446))) % 1.02/1.28 (step @p17503 :rule nary_cong :premises (@p6299 @p2235 @p10566 @p741 @p8232) :args (@t179)) % 1.02/1.28 (step @p17504 :rule and_elim :premises (@p2) :args (27)) % 1.02/1.28 (step @p17505 :rule eq_resolve :premises (@p17504 @p17503)) % 1.02/1.28 (assume-push @p29917 @t399) % 1.02/1.28 (assume-push @p29918 @t358) % 1.02/1.28 (assume-push @p29919 @t1079) % 1.02/1.28 (assume-push @p29920 @t477) % 1.02/1.28 (assume-push @p29921 @t477) % 1.02/1.28 (assume-push @p29922 @t358) % 1.02/1.28 (assume-push @p29923 @t399) % 1.02/1.28 (assume-push @p29924 @t1079) % 1.02/1.28 (step @p281 :rule refl :args (tptp.e2)) % 1.02/1.28 (step @p17514 :rule symm :premises (@p29918)) % 1.02/1.28 (step @p17515 :rule symm :premises (@p29920)) % 1.02/1.28 (step @p17516 :rule cong :premises (@p17515 @p17514) :args (@t227)) % 1.02/1.28 (step @p17517 :rule trans :premises (@p65 @p17516)) % 1.02/1.28 (step @p17518 :rule cong :premises (@p17517 @p281) :args (@t145)) % 1.02/1.28 (step @p17519 :rule trans :premises (@p29919 @p17518)) % 1.02/1.28 (step-pop @p29925 :rule scope :premises (@p17519)) % 1.02/1.28 (step-pop @p29926 :rule scope :premises (@p29925)) % 1.02/1.28 (step-pop @p29927 :rule scope :premises (@p29926)) % 1.02/1.28 (step-pop @p29928 :rule scope :premises (@p29927)) % 1.02/1.28 (step @p17520 :rule process_scope :premises (@p29928) :args (@t890)) % 1.02/1.28 (step @p17525 :rule and_intro :premises (@p29920 @p29918 @p65 @p29919)) % 1.02/1.28 (step @p17526 :rule modus_ponens :premises (@p17525 @p17520)) % 1.02/1.28 (step-pop @p29929 :rule scope :premises (@p17526)) % 1.02/1.28 (step-pop @p29930 :rule scope :premises (@p29929)) % 1.02/1.28 (step-pop @p29931 :rule scope :premises (@p29930)) % 1.02/1.28 (step-pop @p29932 :rule scope :premises (@p29931)) % 1.02/1.28 (step @p17527 :rule process_scope :premises (@p29932) :args (@t890)) % 1.02/1.28 (step @p17532 :rule implies_elim :premises (@p17527)) % 1.02/1.28 (step @p17533 :rule cnf_and_neg :args (@t1495)) % 1.02/1.28 (step @p17534 :rule resolution :premises (@p17533 @p17532) :args (true @t1495)) % 1.02/1.28 (step @p17535 :rule reordering :premises (@p17534) :args ((or @t890 @t359 @t1080 @t478 @t402))) % 1.02/1.28 (assume-push @p29933 @t399) % 1.02/1.28 (assume-push @p29934 @t358) % 1.02/1.28 (assume-push @p29935 @t1079) % 1.02/1.28 (assume-push @p29936 @t477) % 1.02/1.28 (assume-push @p29937 @t1079) % 1.02/1.28 (assume-push @p29938 @t477) % 1.02/1.28 (assume-push @p29939 @t358) % 1.02/1.28 (assume-push @p29940 @t399) % 1.02/1.28 (step @p281 :rule refl :args (tptp.e2)) % 1.02/1.28 (step @p17544 :rule cong :premises (@p29935 @p281) :args (@t15)) % 1.02/1.28 (step @p17545 :rule symm :premises (@p29934)) % 1.02/1.28 (step @p17546 :rule symm :premises (@p29936)) % 1.02/1.28 (step @p17547 :rule cong :premises (@p17546 @p17545) :args (@t227)) % 1.02/1.28 (step @p17548 :rule trans :premises (@p65 @p17547 @p17544)) % 1.02/1.28 (step-pop @p29941 :rule scope :premises (@p17548)) % 1.02/1.28 (step-pop @p29942 :rule scope :premises (@p29941)) % 1.02/1.28 (step-pop @p29943 :rule scope :premises (@p29942)) % 1.02/1.28 (step-pop @p29944 :rule scope :premises (@p29943)) % 1.02/1.28 (step @p17549 :rule process_scope :premises (@p29944) :args (@t936)) % 1.02/1.28 (step @p17554 :rule and_intro :premises (@p29935 @p29936 @p29934 @p65)) % 1.02/1.28 (step @p17555 :rule modus_ponens :premises (@p17554 @p17549)) % 1.02/1.28 (step-pop @p29945 :rule scope :premises (@p17555)) % 1.02/1.28 (step-pop @p29946 :rule scope :premises (@p29945)) % 1.02/1.28 (step-pop @p29947 :rule scope :premises (@p29946)) % 1.02/1.28 (step-pop @p29948 :rule scope :premises (@p29947)) % 1.02/1.28 (step @p17556 :rule process_scope :premises (@p29948) :args (@t936)) % 1.02/1.28 (step @p17561 :rule implies_elim :premises (@p17556)) % 1.02/1.28 (step @p17562 :rule resolution :premises (@p17533 @p17561) :args (true @t1495)) % 1.02/1.28 (step @p17563 :rule reordering :premises (@p17562) :args ((or @t936 @t359 @t1080 @t478 @t402))) % 1.02/1.28 (assume-push @p29949 @t487) % 1.02/1.28 (assume-push @p29950 @t1079) % 1.02/1.28 (assume-push @p29951 @t855) % 1.02/1.28 (assume-push @p29952 @t1116) % 1.02/1.28 (assume-push @p29953 @t1116) % 1.02/1.28 (assume-push @p29954 @t1079) % 1.02/1.28 (assume-push @p29955 @t855) % 1.02/1.28 (assume-push @p29956 @t487) % 1.02/1.28 (step @p472 :rule refl :args (tptp.e3)) % 1.02/1.28 (step @p17572 :rule cong :premises (@p29952 @p472) :args (@t8)) % 1.02/1.28 (step @p17573 :rule symm :premises (@p29951)) % 1.02/1.28 (step @p17574 :rule symm :premises (@p29950)) % 1.02/1.28 (step @p17575 :rule cong :premises (@p17574 @p17573) :args (@t218)) % 1.02/1.28 (step @p17576 :rule trans :premises (@p951 @p17575 @p17572)) % 1.02/1.28 (step-pop @p29957 :rule scope :premises (@p17576)) % 1.02/1.28 (step-pop @p29958 :rule scope :premises (@p29957)) % 1.02/1.28 (step-pop @p29959 :rule scope :premises (@p29958)) % 1.02/1.28 (step-pop @p29960 :rule scope :premises (@p29959)) % 1.02/1.28 (step @p17577 :rule process_scope :premises (@p29960) :args (@t943)) % 1.02/1.28 (step @p17582 :rule and_intro :premises (@p29952 @p29950 @p29951 @p951)) % 1.02/1.28 (step @p17583 :rule modus_ponens :premises (@p17582 @p17577)) % 1.02/1.28 (step-pop @p29961 :rule scope :premises (@p17583)) % 1.02/1.28 (step-pop @p29962 :rule scope :premises (@p29961)) % 1.02/1.28 (step-pop @p29963 :rule scope :premises (@p29962)) % 1.02/1.28 (step-pop @p29964 :rule scope :premises (@p29963)) % 1.02/1.28 (step @p17584 :rule process_scope :premises (@p29964) :args (@t943)) % 1.02/1.28 (step @p17589 :rule implies_elim :premises (@p17584)) % 1.02/1.28 (step @p17590 :rule cnf_and_neg :args (@t1496)) % 1.02/1.28 (step @p17591 :rule resolution :premises (@p17590 @p17589) :args (true @t1496)) % 1.02/1.28 (step @p17592 :rule reordering :premises (@p17591) :args ((or @t943 @t1080 @t856 @t1118 @t488))) % 1.02/1.28 (assume-push @p29965 @t487) % 1.02/1.28 (assume-push @p29966 @t1079) % 1.02/1.28 (assume-push @p29967 @t855) % 1.02/1.28 (assume-push @p29968 @t1116) % 1.02/1.28 (assume-push @p29969 @t1079) % 1.02/1.28 (assume-push @p29970 @t855) % 1.02/1.28 (assume-push @p29971 @t487) % 1.02/1.28 (assume-push @p29972 @t1116) % 1.02/1.28 (step @p472 :rule refl :args (tptp.e3)) % 1.02/1.28 (step @p17601 :rule symm :premises (@p29967)) % 1.02/1.28 (step @p17602 :rule symm :premises (@p29966)) % 1.02/1.28 (step @p17603 :rule cong :premises (@p17602 @p17601) :args (@t218)) % 1.02/1.28 (step @p17604 :rule trans :premises (@p951 @p17603)) % 1.02/1.28 (step @p17605 :rule cong :premises (@p17604 @p472) :args (@t73)) % 1.02/1.28 (step @p17606 :rule trans :premises (@p29968 @p17605)) % 1.02/1.28 (step-pop @p29973 :rule scope :premises (@p17606)) % 1.02/1.28 (step-pop @p29974 :rule scope :premises (@p29973)) % 1.02/1.28 (step-pop @p29975 :rule scope :premises (@p29974)) % 1.02/1.28 (step-pop @p29976 :rule scope :premises (@p29975)) % 1.02/1.28 (step @p17607 :rule process_scope :premises (@p29976) :args (@t940)) % 1.02/1.28 (step @p17612 :rule and_intro :premises (@p29966 @p29967 @p951 @p29968)) % 1.02/1.28 (step @p17613 :rule modus_ponens :premises (@p17612 @p17607)) % 1.02/1.28 (step-pop @p29977 :rule scope :premises (@p17613)) % 1.02/1.28 (step-pop @p29978 :rule scope :premises (@p29977)) % 1.02/1.28 (step-pop @p29979 :rule scope :premises (@p29978)) % 1.02/1.28 (step-pop @p29980 :rule scope :premises (@p29979)) % 1.02/1.28 (step @p17614 :rule process_scope :premises (@p29980) :args (@t940)) % 1.02/1.28 (step @p17619 :rule implies_elim :premises (@p17614)) % 1.02/1.28 (step @p17620 :rule resolution :premises (@p17590 @p17619) :args (true @t1496)) % 1.02/1.28 (step @p17621 :rule reordering :premises (@p17620) :args ((or @t940 @t1080 @t856 @t1118 @t488))) % 1.02/1.28 (assume-push @p29981 @t855) % 1.02/1.28 (assume-push @p29982 @t1094) % 1.02/1.28 (assume-push @p29983 @t855) % 1.02/1.28 (assume-push @p29984 @t1094) % 1.02/1.28 (step @p189 :rule refl :args (tptp.e0)) % 1.02/1.28 (step @p17626 :rule cong :premises (@p29981 @p189) :args (@t60)) % 1.02/1.28 (step @p17627 :rule trans :premises (@p29982 @p17626)) % 1.02/1.28 (step-pop @p29985 :rule scope :premises (@p17627)) % 1.02/1.28 (step-pop @p29986 :rule scope :premises (@p29985)) % 1.02/1.28 (step @p17628 :rule process_scope :premises (@p29986) :args (@t914)) % 1.02/1.28 (step @p17631 :rule and_intro :premises (@p29981 @p29982)) % 1.02/1.28 (step @p17632 :rule modus_ponens :premises (@p17631 @p17628)) % 1.02/1.28 (step-pop @p29987 :rule scope :premises (@p17632)) % 1.02/1.28 (step-pop @p29988 :rule scope :premises (@p29987)) % 1.02/1.28 (step @p17633 :rule process_scope :premises (@p29988) :args (@t914)) % 1.02/1.28 (step @p17636 :rule implies_elim :premises (@p17633)) % 1.02/1.28 (step @p17637 :rule cnf_and_neg :args (@t1497)) % 1.02/1.28 (step @p17638 :rule resolution :premises (@p17637 @p17636) :args (true @t1497)) % 1.02/1.28 (step @p17639 :rule reordering :premises (@p17638) :args ((or @t914 @t856 @t1095))) % 1.02/1.28 (assume-push @p29989 @t855) % 1.02/1.28 (assume-push @p29990 @t1094) % 1.02/1.28 (assume-push @p29991 @t1094) % 1.02/1.28 (assume-push @p29992 @t855) % 1.02/1.28 (step @p189 :rule refl :args (tptp.e0)) % 1.02/1.28 (step @p17644 :rule cong :premises (@p29990 @p189) :args (@t93)) % 1.02/1.28 (step @p17645 :rule trans :premises (@p29989 @p17644)) % 1.02/1.28 (step-pop @p29993 :rule scope :premises (@p17645)) % 1.02/1.28 (step-pop @p29994 :rule scope :premises (@p29993)) % 1.02/1.28 (step @p17646 :rule process_scope :premises (@p29994) :args (@t925)) % 1.02/1.28 (step @p17649 :rule and_intro :premises (@p29990 @p29989)) % 1.02/1.28 (step @p17650 :rule modus_ponens :premises (@p17649 @p17646)) % 1.02/1.28 (step-pop @p29995 :rule scope :premises (@p17650)) % 1.02/1.28 (step-pop @p29996 :rule scope :premises (@p29995)) % 1.02/1.28 (step @p17651 :rule process_scope :premises (@p29996) :args (@t925)) % 1.02/1.28 (step @p17654 :rule implies_elim :premises (@p17651)) % 1.02/1.28 (step @p17655 :rule resolution :premises (@p17637 @p17654) :args (true @t1497)) % 1.02/1.28 (step @p17656 :rule reordering :premises (@p17655) :args ((or @t925 @t856 @t1095))) % 1.02/1.28 (step @p17657 :rule and_elim :premises (@p3) :args (13)) % 1.02/1.28 (step @p17658 :rule symm :premises (@p17657)) % 1.02/1.28 (assume-push @p29997 @t1498) % 1.02/1.28 (assume-push @p29998 @t372) % 1.02/1.28 (assume-push @p29999 @t358) % 1.02/1.28 (assume-push @p30000 @t477) % 1.02/1.28 (assume-push @p30001 @t1116) % 1.02/1.28 (assume-push @p30002 @t615) % 1.02/1.28 (assume-push @p30003 @t358) % 1.02/1.28 (assume-push @p30004 @t477) % 1.02/1.28 (assume-push @p30005 @t372) % 1.02/1.28 (assume-push @p30006 @t615) % 1.02/1.28 (assume-push @p30007 @t1116) % 1.02/1.28 (assume-push @p30008 @t1498) % 1.02/1.28 (step @p2196 :rule refl :args (tptp.e4)) % 1.02/1.28 (step @p17671 :rule symm :premises (@p30000)) % 1.02/1.28 (step @p17672 :rule symm :premises (@p29999)) % 1.02/1.28 (step @p17673 :rule cong :premises (@p17672 @p17671) :args (@t223)) % 1.02/1.28 (step @p17674 :rule trans :premises (@p67 @p17673)) % 1.02/1.28 (step @p17675 :rule cong :premises (@p17674 @p2196) :args (@t100)) % 1.02/1.28 (step @p17676 :rule symm :premises (@p30001)) % 1.02/1.28 (step @p17677 :rule symm :premises (@p30002)) % 1.02/1.28 (step @p17678 :rule cong :premises (@p17677 @p17676) :args (@t215)) % 1.02/1.28 (step @p17679 :rule trans :premises (@p17658 @p17678 @p17675)) % 1.02/1.28 (step-pop @p30009 :rule scope :premises (@p17679)) % 1.02/1.28 (step-pop @p30010 :rule scope :premises (@p30009)) % 1.02/1.28 (step-pop @p30011 :rule scope :premises (@p30010)) % 1.02/1.28 (step-pop @p30012 :rule scope :premises (@p30011)) % 1.02/1.28 (step-pop @p30013 :rule scope :premises (@p30012)) % 1.02/1.28 (step-pop @p30014 :rule scope :premises (@p30013)) % 1.02/1.28 (step @p17680 :rule process_scope :premises (@p30014) :args (@t932)) % 1.02/1.28 (step @p17687 :rule and_intro :premises (@p29999 @p30000 @p67 @p30002 @p30001 @p17658)) % 1.02/1.28 (step @p17688 :rule modus_ponens :premises (@p17687 @p17680)) % 1.02/1.28 (step-pop @p30015 :rule scope :premises (@p17688)) % 1.02/1.28 (step-pop @p30016 :rule scope :premises (@p30015)) % 1.02/1.28 (step-pop @p30017 :rule scope :premises (@p30016)) % 1.02/1.28 (step-pop @p30018 :rule scope :premises (@p30017)) % 1.02/1.28 (step-pop @p30019 :rule scope :premises (@p30018)) % 1.02/1.28 (step-pop @p30020 :rule scope :premises (@p30019)) % 1.02/1.28 (step @p17689 :rule process_scope :premises (@p30020) :args (@t932)) % 1.02/1.28 (step @p17696 :rule implies_elim :premises (@p17689)) % 1.02/1.28 (step @p17697 :rule cnf_and_neg :args (@t1499)) % 1.02/1.28 (step @p17698 :rule resolution :premises (@p17697 @p17696) :args (true @t1499)) % 1.02/1.28 (step @p17699 :rule reordering :premises (@p17698) :args ((or @t932 @t359 @t478 @t1118 @t1102 @t377 @t1500))) % 1.02/1.28 (assume-push @p30021 @t1498) % 1.02/1.28 (assume-push @p30022 @t372) % 1.02/1.28 (assume-push @p30023 @t358) % 1.02/1.28 (assume-push @p30024 @t477) % 1.02/1.28 (assume-push @p30025 @t1116) % 1.02/1.28 (assume-push @p30026 @t615) % 1.02/1.28 (assume-push @p30027 @t615) % 1.02/1.28 (assume-push @p30028 @t1116) % 1.02/1.28 (assume-push @p30029 @t1498) % 1.02/1.28 (assume-push @p30030 @t358) % 1.02/1.28 (assume-push @p30031 @t477) % 1.02/1.28 (assume-push @p30032 @t372) % 1.02/1.28 (step @p2196 :rule refl :args (tptp.e4)) % 1.02/1.28 (step @p17712 :rule symm :premises (@p30025)) % 1.02/1.28 (step @p17713 :rule symm :premises (@p30026)) % 1.02/1.28 (step @p17714 :rule cong :premises (@p17713 @p17712) :args (@t215)) % 1.02/1.28 (step @p17715 :rule trans :premises (@p17658 @p17714)) % 1.02/1.28 (step @p17716 :rule cong :premises (@p17715 @p2196) :args (@t67)) % 1.02/1.28 (step @p17717 :rule symm :premises (@p30024)) % 1.02/1.28 (step @p17718 :rule symm :premises (@p30023)) % 1.02/1.28 (step @p17719 :rule cong :premises (@p17718 @p17717) :args (@t223)) % 1.02/1.28 (step @p17720 :rule trans :premises (@p67 @p17719 @p17716)) % 1.02/1.28 (step-pop @p30033 :rule scope :premises (@p17720)) % 1.02/1.28 (step-pop @p30034 :rule scope :premises (@p30033)) % 1.02/1.28 (step-pop @p30035 :rule scope :premises (@p30034)) % 1.02/1.28 (step-pop @p30036 :rule scope :premises (@p30035)) % 1.02/1.28 (step-pop @p30037 :rule scope :premises (@p30036)) % 1.02/1.28 (step-pop @p30038 :rule scope :premises (@p30037)) % 1.02/1.28 (step @p17721 :rule process_scope :premises (@p30038) :args (@t922)) % 1.02/1.28 (step @p17728 :rule and_intro :premises (@p30026 @p30025 @p17658 @p30023 @p30024 @p67)) % 1.02/1.28 (step @p17729 :rule modus_ponens :premises (@p17728 @p17721)) % 1.02/1.28 (step-pop @p30039 :rule scope :premises (@p17729)) % 1.02/1.28 (step-pop @p30040 :rule scope :premises (@p30039)) % 1.02/1.28 (step-pop @p30041 :rule scope :premises (@p30040)) % 1.02/1.28 (step-pop @p30042 :rule scope :premises (@p30041)) % 1.02/1.28 (step-pop @p30043 :rule scope :premises (@p30042)) % 1.02/1.28 (step-pop @p30044 :rule scope :premises (@p30043)) % 1.02/1.28 (step @p17730 :rule process_scope :premises (@p30044) :args (@t922)) % 1.02/1.28 (step @p17737 :rule implies_elim :premises (@p17730)) % 1.02/1.28 (step @p17738 :rule resolution :premises (@p17697 @p17737) :args (true @t1499)) % 1.02/1.28 (step @p17739 :rule reordering :premises (@p17738) :args ((or @t922 @t359 @t478 @t1118 @t1102 @t377 @t1500))) % 1.02/1.28 (assume-push @p30045 @t607) % 1.02/1.28 (assume-push @p30046 @t615) % 1.02/1.28 (assume-push @p30047 @t615) % 1.02/1.28 (assume-push @p30048 @t607) % 1.02/1.28 (step @p281 :rule refl :args (tptp.e2)) % 1.02/1.28 (step @p17744 :rule cong :premises (@p30046 @p281) :args (@t112)) % 1.02/1.28 (step @p17745 :rule trans :premises (@p30045 @p17744)) % 1.02/1.28 (step-pop @p30049 :rule scope :premises (@p17745)) % 1.02/1.28 (step-pop @p30050 :rule scope :premises (@p30049)) % 1.02/1.28 (step @p17746 :rule process_scope :premises (@p30050) :args (@t942)) % 1.02/1.28 (step @p17749 :rule and_intro :premises (@p30046 @p30045)) % 1.02/1.28 (step @p17750 :rule modus_ponens :premises (@p17749 @p17746)) % 1.02/1.28 (step-pop @p30051 :rule scope :premises (@p17750)) % 1.02/1.28 (step-pop @p30052 :rule scope :premises (@p30051)) % 1.02/1.28 (step @p17751 :rule process_scope :premises (@p30052) :args (@t942)) % 1.02/1.28 (step @p17754 :rule implies_elim :premises (@p17751)) % 1.02/1.28 (step @p17755 :rule cnf_and_neg :args (@t1501)) % 1.02/1.28 (step @p17756 :rule resolution :premises (@p17755 @p17754) :args (true @t1501)) % 1.02/1.28 (step @p17757 :rule reordering :premises (@p17756) :args ((or @t942 @t609 @t1102))) % 1.02/1.28 (assume-push @p30053 @t412) % 1.02/1.28 (assume-push @p30054 @t607) % 1.02/1.28 (assume-push @p30055 @t750) % 1.02/1.28 (assume-push @p30056 @t522) % 1.02/1.28 (assume-push @p30057 @t750) % 1.02/1.28 (assume-push @p30058 @t522) % 1.02/1.28 (assume-push @p30059 @t607) % 1.02/1.28 (assume-push @p30060 @t412) % 1.02/1.28 (step @p472 :rule refl :args (tptp.e3)) % 1.02/1.28 (step @p17766 :rule cong :premises (@p30055 @p472) :args (@t138)) % 1.02/1.28 (step @p17767 :rule symm :premises (@p30054)) % 1.02/1.28 (step @p17768 :rule symm :premises (@p30056)) % 1.02/1.28 (step @p17769 :rule cong :premises (@p17768 @p17767) :args (@t221)) % 1.02/1.28 (step @p17770 :rule trans :premises (@p274 @p17769 @p17766)) % 1.02/1.28 (step-pop @p30061 :rule scope :premises (@p17770)) % 1.02/1.28 (step-pop @p30062 :rule scope :premises (@p30061)) % 1.02/1.28 (step-pop @p30063 :rule scope :premises (@p30062)) % 1.02/1.28 (step-pop @p30064 :rule scope :premises (@p30063)) % 1.02/1.28 (step @p17771 :rule process_scope :premises (@p30064) :args (@t920)) % 1.02/1.28 (step @p17776 :rule and_intro :premises (@p30055 @p30056 @p30054 @p274)) % 1.02/1.28 (step @p17777 :rule modus_ponens :premises (@p17776 @p17771)) % 1.02/1.28 (step-pop @p30065 :rule scope :premises (@p17777)) % 1.02/1.28 (step-pop @p30066 :rule scope :premises (@p30065)) % 1.02/1.28 (step-pop @p30067 :rule scope :premises (@p30066)) % 1.02/1.28 (step-pop @p30068 :rule scope :premises (@p30067)) % 1.02/1.28 (step @p17778 :rule process_scope :premises (@p30068) :args (@t920)) % 1.02/1.28 (step @p17783 :rule implies_elim :premises (@p17778)) % 1.02/1.28 (step @p17784 :rule cnf_and_neg :args (@t1502)) % 1.02/1.28 (step @p17785 :rule resolution :premises (@p17784 @p17783) :args (true @t1502)) % 1.02/1.28 (step @p17786 :rule reordering :premises (@p17785) :args ((or @t920 @t609 @t751 @t524 @t414))) % 1.02/1.28 (assume-push @p30069 @t607) % 1.02/1.28 (assume-push @p30070 @t615) % 1.02/1.28 (assume-push @p30071 @t607) % 1.02/1.28 (assume-push @p30072 @t615) % 1.02/1.28 (step @p281 :rule refl :args (tptp.e2)) % 1.02/1.28 (step @p17791 :rule cong :premises (@p30069 @p281) :args (@t48)) % 1.02/1.28 (step @p17792 :rule trans :premises (@p30070 @p17791)) % 1.02/1.28 (step-pop @p30073 :rule scope :premises (@p17792)) % 1.02/1.28 (step-pop @p30074 :rule scope :premises (@p30073)) % 1.02/1.28 (step @p17793 :rule process_scope :premises (@p30074) :args (@t892)) % 1.02/1.28 (step @p17796 :rule and_intro :premises (@p30069 @p30070)) % 1.02/1.28 (step @p17797 :rule modus_ponens :premises (@p17796 @p17793)) % 1.02/1.28 (step-pop @p30075 :rule scope :premises (@p17797)) % 1.02/1.28 (step-pop @p30076 :rule scope :premises (@p30075)) % 1.02/1.28 (step @p17798 :rule process_scope :premises (@p30076) :args (@t892)) % 1.02/1.28 (step @p17801 :rule implies_elim :premises (@p17798)) % 1.02/1.28 (step @p17802 :rule resolution :premises (@p17755 @p17801) :args (true @t1501)) % 1.02/1.28 (step @p17803 :rule reordering :premises (@p17802) :args ((or @t892 @t609 @t1102))) % 1.02/1.28 (assume-push @p30077 @t412) % 1.02/1.28 (assume-push @p30078 @t607) % 1.02/1.28 (assume-push @p30079 @t750) % 1.02/1.28 (assume-push @p30080 @t522) % 1.02/1.28 (assume-push @p30081 @t522) % 1.02/1.28 (assume-push @p30082 @t607) % 1.02/1.28 (assume-push @p30083 @t412) % 1.02/1.28 (assume-push @p30084 @t750) % 1.02/1.28 (step @p472 :rule refl :args (tptp.e3)) % 1.02/1.28 (step @p17812 :rule symm :premises (@p30078)) % 1.02/1.28 (step @p17813 :rule symm :premises (@p30080)) % 1.02/1.28 (step @p17814 :rule cong :premises (@p17813 @p17812) :args (@t221)) % 1.02/1.28 (step @p17815 :rule trans :premises (@p274 @p17814)) % 1.02/1.28 (step @p17816 :rule cong :premises (@p17815 @p472) :args (@t106)) % 1.02/1.28 (step @p17817 :rule trans :premises (@p30079 @p17816)) % 1.02/1.28 (step-pop @p30085 :rule scope :premises (@p17817)) % 1.02/1.28 (step-pop @p30086 :rule scope :premises (@p30085)) % 1.02/1.28 (step-pop @p30087 :rule scope :premises (@p30086)) % 1.02/1.28 (step-pop @p30088 :rule scope :premises (@p30087)) % 1.02/1.28 (step @p17818 :rule process_scope :premises (@p30088) :args (@t923)) % 1.02/1.28 (step @p17823 :rule and_intro :premises (@p30080 @p30078 @p274 @p30079)) % 1.02/1.28 (step @p17824 :rule modus_ponens :premises (@p17823 @p17818)) % 1.02/1.28 (step-pop @p30089 :rule scope :premises (@p17824)) % 1.02/1.28 (step-pop @p30090 :rule scope :premises (@p30089)) % 1.02/1.28 (step-pop @p30091 :rule scope :premises (@p30090)) % 1.02/1.28 (step-pop @p30092 :rule scope :premises (@p30091)) % 1.02/1.28 (step @p17825 :rule process_scope :premises (@p30092) :args (@t923)) % 1.02/1.28 (step @p17830 :rule implies_elim :premises (@p17825)) % 1.02/1.28 (step @p17831 :rule resolution :premises (@p17784 @p17830) :args (true @t1502)) % 1.02/1.28 (step @p17832 :rule reordering :premises (@p17831) :args ((or @t923 @t609 @t751 @t524 @t414))) % 1.02/1.28 (step @p17833 :rule chain_m_resolution :premises (@p5732 @p17832 @p274 @p17803 @p17786 @p274 @p17757 @p17739 @p17658 @p67 @p17699 @p17658 @p67 @p17656 @p17639 @p17621 @p951 @p17592 @p951 @p17563 @p65 @p17535 @p65 @p17505 @p9801 @p15174 @p13174 @p17502 @p451 @p17473 @p1231 @p17444 @p7532 @p451 @p17406 @p451 @p17377 @p7603 @p1231 @p17339 @p1231 @p17310 @p17272 @p2036 @p17231 @p8208 @p3778 @p14581 @p6932 @p14562 @p8036 @p17210 @p17193 @p65 @p17141 @p10593 @p65 @p17107 @p17089 @p17072 @p17054 @p404 @p17013 @p1667 @p16982 @p1264 @p10674 @p13340 @p1952 @p65 @p16704 @p5770 @p585 @p10088 @p14045 @p2524 @p13539 @p2705 @p14086 @p3016 @p14024 @p2831 @p2807 @p16791 @p98 @p14151 @p1176 @p13561 @p96 @p176 @p13594 @p13593 @p549 @p10291 @p10090 @p12887 @p1088 @p14129 @p952 @p16951 @p452 @p16930 @p16906 @p3123 @p9 @p5508 @p5488 @p7857 @p13656 @p507 @p2892 @p9414 @p9378 @p13934 @p951 @p9803 @p3103 @p3083 @p3062 @p3043 @p13505) :args ((or @t373 @t462 @t459 @t469 @t491 @t424 @t543 @t549 @t443 @t685 @t659 @t478 @t524 @t1229 @t945) (@list false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false true true false false false true true false false false true true true true true false true true false false false true false true true false false false false true true true true true true false true true false true true false false true true true true true true true true true true true true true true false true true true true true true true true true true true true true true false false false false false true false true true true true false true false false false false false) (@list @t923 @t412 @t892 @t920 @t412 @t942 @t922 @t1498 @t372 @t932 @t1498 @t372 @t925 @t914 @t940 @t487 @t943 @t487 @t936 @t399 @t890 @t399 @t607 @t615 @t1094 @t1079 @t939 @t445 @t928 @t515 @t1001 @t1089 @t445 @t918 @t445 @t974 @t1096 @t515 @t912 @t515 @t1198 @t1432 @t587 @t1355 @t1124 @t750 @t766 @t1039 @t1042 @t1116 @t395 @t1131 @t399 @t1412 @t1246 @t399 @t880 @t874 @t883 @t996 @t439 @t1085 @t556 @t1234 @t518 @t855 @t772 @t581 @t399 @t924 @t952 @t358 @t503 @t499 @t632 @t400 @t646 @t697 @t699 @t961 @t664 @t666 @t968 @t382 @t1170 @t243 @t380 @t383 @t247 @t415 @t644 @t241 @t651 @t1214 @t879 @t231 @t1395 @t233 @t578 @t237 @t1475 @t1477 @t711 @t625 @t930 @t929 @t915 @t675 @t454 @t677 @t1060 @t1174 @t1106 @t487 @t1202 @t708 @t707 @t702 @t701 @t693))) % 1.02/1.28 (step @p17834 :rule nary_cong :premises (@p178 @p102 @p588 @p849 @p14563) :args ((or @t397 @t377 @t463 @t478 @t1417))) % 1.02/1.28 (assume-push @p30093 @t248) % 1.02/1.28 (assume-push @p30094 @t372) % 1.02/1.28 (assume-push @p30095 @t462) % 1.02/1.28 (assume-push @p30096 @t477) % 1.02/1.28 (assume-push @p30097 @t248) % 1.02/1.28 (assume-push @p30098 @t1198) % 1.02/1.28 (step @p186 :rule false_intro :premises (@p176)) % 1.02/1.28 (step @p17841 :rule symm :premises (@p30098)) % 1.02/1.28 (step @p189 :rule refl :args (tptp.e0)) % 1.02/1.28 (step @p17842 :rule cong :premises (@p189 @p17841) :args (@t1042)) % 1.02/1.28 (step @p17843 :rule trans :premises (@p17842 @p186)) % 1.02/1.28 (step @p17844 :rule false_elim :premises (@p17843)) % 1.02/1.28 (step-pop @p30099 :rule scope :premises (@p17844)) % 1.02/1.28 (step-pop @p30100 :rule scope :premises (@p30099)) % 1.02/1.28 (step @p17845 :rule process_scope :premises (@p30100) :args (@t1417)) % 1.02/1.28 (assume-push @p30101 @t462) % 1.02/1.28 (assume-push @p30102 @t477) % 1.02/1.28 (assume-push @p30103 @t372) % 1.02/1.28 (step @p13041 :rule symm :premises (@p30096)) % 1.02/1.28 (step @p13042 :rule symm :premises (@p30095)) % 1.02/1.28 (step @p13043 :rule cong :premises (@p13042 @p13041) :args (@t223)) % 1.02/1.28 (step @p13044 :rule trans :premises (@p67 @p13043)) % 1.02/1.28 (step-pop @p30104 :rule scope :premises (@p13044)) % 1.02/1.28 (step-pop @p30105 :rule scope :premises (@p30104)) % 1.02/1.28 (step-pop @p30106 :rule scope :premises (@p30105)) % 1.02/1.28 (step @p17851 :rule process_scope :premises (@p30106) :args (@t1198)) % 1.02/1.28 (step @p17855 :rule and_intro :premises (@p30095 @p30096 @p67)) % 1.02/1.28 (step @p17856 :rule modus_ponens :premises (@p17855 @p17851)) % 1.02/1.28 (step @p17857 :rule and_intro :premises (@p176 @p17856)) % 1.02/1.28 (step @p17858 :rule modus_ponens :premises (@p17857 @p17845)) % 1.02/1.28 (step-pop @p30107 :rule scope :premises (@p17858)) % 1.02/1.28 (step-pop @p30108 :rule scope :premises (@p30107)) % 1.02/1.28 (step-pop @p30109 :rule scope :premises (@p30108)) % 1.02/1.28 (step-pop @p30110 :rule scope :premises (@p30109)) % 1.02/1.28 (step @p17859 :rule process_scope :premises (@p30110) :args (@t1417)) % 1.02/1.28 (step @p17864 :rule implies_elim :premises (@p17859)) % 1.02/1.28 (step @p17865 :rule cnf_and_neg :args (@t1503)) % 1.02/1.28 (step @p17866 :rule resolution :premises (@p17865 @p17864) :args (true @t1503)) % 1.02/1.28 (step @p17867 :rule eq_resolve :premises (@p17866 @p17834)) % 1.02/1.28 (step @p17868 :rule reordering :premises (@p17867) :args ((or @t247 @t463 @t478 @t1417 @t377))) % 1.02/1.28 (assume-push @p30111 @t1094) % 1.02/1.28 (assume-push @p30112 @t1412) % 1.02/1.28 (assume-push @p30113 @t1412) % 1.02/1.28 (assume-push @p30114 @t1094) % 1.02/1.28 (step @p472 :rule refl :args (tptp.e3)) % 1.02/1.28 (step @p17873 :rule cong :premises (@p472 @p30112) :args (@t60)) % 1.02/1.28 (step @p17874 :rule trans :premises (@p30111 @p17873)) % 1.02/1.28 (step-pop @p30115 :rule scope :premises (@p17874)) % 1.02/1.28 (step-pop @p30116 :rule scope :premises (@p30115)) % 1.02/1.28 (step @p17875 :rule process_scope :premises (@p30116) :args (@t1006)) % 1.02/1.28 (step @p17878 :rule and_intro :premises (@p30112 @p30111)) % 1.02/1.28 (step @p17879 :rule modus_ponens :premises (@p17878 @p17875)) % 1.02/1.28 (step-pop @p30117 :rule scope :premises (@p17879)) % 1.02/1.28 (step-pop @p30118 :rule scope :premises (@p30117)) % 1.02/1.28 (step @p17880 :rule process_scope :premises (@p30118) :args (@t1006)) % 1.02/1.28 (step @p17883 :rule implies_elim :premises (@p17880)) % 1.02/1.28 (step @p17884 :rule cnf_and_neg :args (@t1504)) % 1.02/1.28 (step @p17885 :rule resolution :premises (@p17884 @p17883) :args (true @t1504)) % 1.02/1.28 (step @p17886 :rule reordering :premises (@p17885) :args ((or @t1006 @t1095 @t1413))) % 1.02/1.28 (step @p17887 :rule chain_m_resolution :premises (@p17886 @p14562 @p13877 @p17868 @p176 @p67 @p5793 @p5770 @p4873 @p15897 @p952 @p17833 @p12887 @p1088 @p7246 @p2036 @p16791 @p98 @p10490 @p1563 @p16904 @p13900 @p4578 @p452 @p3081 @p96 @p8986 @p239 @p995 @p2645 @p15853 @p13817 @p14151 @p1176 @p7857 @p13656 @p507 @p2892 @p13878 @p9414 @p3043 @p9378 @p13505 @p7154 @p67 @p1207 @p13596 @p13594 @p13595 @p13934 @p951 @p9803) :args ((or @t373 @t459 @t469 @t491 @t432 @t360 @t543 @t685 @t1006) (@list false false true true false true true false true true false true true true true true true false false true true true true false false true true false true true true true true false true false true false true false true false true false true false true true true false true) (@list @t1412 @t1094 @t1042 @t247 @t372 @t893 @t952 @t532 @t358 @t233 @t462 @t879 @t231 @t871 @t587 @t968 @t382 @t1228 @t522 @t549 @t498 @t424 @t237 @t705 @t383 @t418 @t239 @t477 @t374 @t474 @t366 @t1170 @t243 @t915 @t675 @t454 @t677 @t658 @t1060 @t701 @t1174 @t693 @t443 @t372 @t511 @t390 @t415 @t437 @t1106 @t487 @t1202))) % 1.02/1.28 (step @p17888 :rule nary_cong :premises (@p407 @p2949 @p1381 @p2781 @p7470) :args ((or @t441 @t685 @t533 @t659 @t1086))) % 1.02/1.28 (assume-push @p30119 @t440) % 1.02/1.28 (assume-push @p30120 @t684) % 1.02/1.28 (assume-push @p30121 @t532) % 1.02/1.28 (assume-push @p30122 @t658) % 1.02/1.28 (assume-push @p30123 @t440) % 1.02/1.28 (assume-push @p30124 @t658) % 1.02/1.28 (assume-push @p30125 @t532) % 1.02/1.28 (assume-push @p30126 @t684) % 1.02/1.28 (step @p419 :rule false_intro :premises (@p404)) % 1.02/1.28 (step @p17897 :rule symm :premises (@p30120)) % 1.02/1.28 (step @p17898 :rule trans :premises (@p17897 @p30121)) % 1.02/1.28 (step @p17899 :rule cong :premises (@p30122 @p17898) :args (@t1085)) % 1.02/1.28 (step @p17900 :rule trans :premises (@p17899 @p419)) % 1.02/1.28 (step @p17901 :rule false_elim :premises (@p17900)) % 1.02/1.28 (step-pop @p30127 :rule scope :premises (@p17901)) % 1.02/1.28 (step-pop @p30128 :rule scope :premises (@p30127)) % 1.02/1.28 (step-pop @p30129 :rule scope :premises (@p30128)) % 1.02/1.28 (step-pop @p30130 :rule scope :premises (@p30129)) % 1.02/1.28 (step @p17902 :rule process_scope :premises (@p30130) :args (@t1086)) % 1.02/1.28 (step @p17907 :rule and_intro :premises (@p404 @p30122 @p30121 @p30120)) % 1.02/1.28 (step @p17908 :rule modus_ponens :premises (@p17907 @p17902)) % 1.02/1.28 (step-pop @p30131 :rule scope :premises (@p17908)) % 1.02/1.28 (step-pop @p30132 :rule scope :premises (@p30131)) % 1.02/1.28 (step-pop @p30133 :rule scope :premises (@p30132)) % 1.02/1.28 (step-pop @p30134 :rule scope :premises (@p30133)) % 1.02/1.28 (step @p17909 :rule process_scope :premises (@p30134) :args (@t1086)) % 1.02/1.28 (step @p17914 :rule implies_elim :premises (@p17909)) % 1.02/1.28 (step @p17915 :rule cnf_and_neg :args (@t1505)) % 1.02/1.28 (step @p17916 :rule resolution :premises (@p17915 @p17914) :args (true @t1505)) % 1.02/1.28 (step @p17917 :rule eq_resolve :premises (@p17916 @p17888)) % 1.02/1.28 (step @p17918 :rule reordering :premises (@p17917) :args ((or @t439 @t685 @t659 @t1086 @t533))) % 1.02/1.28 (step @p17919 :rule nary_cong :premises (@p2288 @p14447 @p3779) :args ((or @t614 @t1413 @t773))) % 1.02/1.28 (assume-push @p30135 @t613) % 1.02/1.28 (assume-push @p30136 @t1412) % 1.02/1.28 (assume-push @p30137 @t613) % 1.02/1.28 (assume-push @p30138 @t1412) % 1.02/1.28 (step @p2297 :rule false_intro :premises (@p2287)) % 1.02/1.28 (step @p1964 :rule refl :args (@t112)) % 1.02/1.28 (step @p17924 :rule cong :premises (@p30136 @p1964) :args (@t772)) % 1.02/1.28 (step @p17925 :rule trans :premises (@p17924 @p2297)) % 1.02/1.28 (step @p17926 :rule false_elim :premises (@p17925)) % 1.02/1.28 (step-pop @p30139 :rule scope :premises (@p17926)) % 1.02/1.28 (step-pop @p30140 :rule scope :premises (@p30139)) % 1.02/1.28 (step @p17927 :rule process_scope :premises (@p30140) :args (@t773)) % 1.02/1.28 (step @p17930 :rule and_intro :premises (@p2287 @p30136)) % 1.02/1.28 (step @p17931 :rule modus_ponens :premises (@p17930 @p17927)) % 1.02/1.28 (step-pop @p30141 :rule scope :premises (@p17931)) % 1.02/1.28 (step-pop @p30142 :rule scope :premises (@p30141)) % 1.02/1.28 (step @p17932 :rule process_scope :premises (@p30142) :args (@t773)) % 1.02/1.28 (step @p17935 :rule implies_elim :premises (@p17932)) % 1.02/1.28 (step @p17936 :rule cnf_and_neg :args (@t1506)) % 1.02/1.28 (step @p17937 :rule resolution :premises (@p17936 @p17935) :args (true @t1506)) % 1.02/1.28 (step @p17938 :rule eq_resolve :premises (@p17937 @p17919)) % 1.02/1.28 (step @p17939 :rule reordering :premises (@p17938) :args ((or @t612 @t773 @t1413))) % 1.02/1.28 (assume-push @p30143 @t372) % 1.02/1.28 (assume-push @p30144 @t462) % 1.02/1.28 (assume-push @p30145 @t477) % 1.02/1.28 (assume-push @p30146 @t1228) % 1.02/1.28 (assume-push @p30147 @t1228) % 1.02/1.28 (assume-push @p30148 @t462) % 1.02/1.28 (assume-push @p30149 @t477) % 1.02/1.28 (assume-push @p30150 @t372) % 1.02/1.28 (step @p472 :rule refl :args (tptp.e3)) % 1.02/1.28 (step @p17948 :rule cong :premises (@p472 @p30146) :args (@t36)) % 1.02/1.28 (step @p17949 :rule symm :premises (@p30145)) % 1.02/1.28 (step @p17950 :rule symm :premises (@p30144)) % 1.02/1.28 (step @p17951 :rule cong :premises (@p17950 @p17949) :args (@t223)) % 1.02/1.28 (step @p17952 :rule trans :premises (@p67 @p17951 @p17948)) % 1.02/1.28 (step-pop @p30151 :rule scope :premises (@p17952)) % 1.02/1.28 (step-pop @p30152 :rule scope :premises (@p30151)) % 1.02/1.28 (step-pop @p30153 :rule scope :premises (@p30152)) % 1.02/1.28 (step-pop @p30154 :rule scope :premises (@p30153)) % 1.02/1.28 (step @p17953 :rule process_scope :premises (@p30154) :args (@t448)) % 1.02/1.28 (step @p17958 :rule and_intro :premises (@p30146 @p30144 @p30145 @p67)) % 1.02/1.28 (step @p17959 :rule modus_ponens :premises (@p17958 @p17953)) % 1.02/1.28 (step-pop @p30155 :rule scope :premises (@p17959)) % 1.02/1.28 (step-pop @p30156 :rule scope :premises (@p30155)) % 1.02/1.28 (step-pop @p30157 :rule scope :premises (@p30156)) % 1.02/1.28 (step-pop @p30158 :rule scope :premises (@p30157)) % 1.02/1.28 (step @p17960 :rule process_scope :premises (@p30158) :args (@t448)) % 1.02/1.28 (step @p17965 :rule implies_elim :premises (@p17960)) % 1.02/1.28 (step @p17966 :rule cnf_and_neg :args (@t1507)) % 1.02/1.28 (step @p17967 :rule resolution :premises (@p17966 @p17965) :args (true @t1507)) % 1.02/1.28 (step @p17968 :rule reordering :premises (@p17967) :args ((or @t448 @t463 @t478 @t1229 @t377))) % 1.02/1.28 (assume-push @p30159 @t372) % 1.02/1.28 (assume-push @p30160 @t462) % 1.02/1.28 (assume-push @p30161 @t477) % 1.02/1.28 (assume-push @p30162 @t1228) % 1.02/1.28 (assume-push @p30163 @t462) % 1.02/1.28 (assume-push @p30164 @t477) % 1.02/1.28 (assume-push @p30165 @t372) % 1.02/1.28 (assume-push @p30166 @t1228) % 1.02/1.28 (step @p17977 :rule symm :premises (@p30161)) % 1.02/1.28 (step @p17978 :rule symm :premises (@p30160)) % 1.02/1.28 (step @p17979 :rule cong :premises (@p17978 @p17977) :args (@t223)) % 1.02/1.28 (step @p17980 :rule trans :premises (@p67 @p17979)) % 1.02/1.28 (step @p472 :rule refl :args (tptp.e3)) % 1.02/1.28 (step @p17981 :rule cong :premises (@p472 @p17980) :args (@t54)) % 1.02/1.28 (step @p17982 :rule trans :premises (@p30162 @p17981)) % 1.02/1.28 (step-pop @p30167 :rule scope :premises (@p17982)) % 1.02/1.28 (step-pop @p30168 :rule scope :premises (@p30167)) % 1.02/1.28 (step-pop @p30169 :rule scope :premises (@p30168)) % 1.02/1.28 (step-pop @p30170 :rule scope :premises (@p30169)) % 1.02/1.28 (step @p17983 :rule process_scope :premises (@p30170) :args (@t1008)) % 1.02/1.28 (step @p17988 :rule and_intro :premises (@p30160 @p30161 @p67 @p30162)) % 1.02/1.28 (step @p17989 :rule modus_ponens :premises (@p17988 @p17983)) % 1.02/1.28 (step-pop @p30171 :rule scope :premises (@p17989)) % 1.02/1.28 (step-pop @p30172 :rule scope :premises (@p30171)) % 1.02/1.28 (step-pop @p30173 :rule scope :premises (@p30172)) % 1.02/1.28 (step-pop @p30174 :rule scope :premises (@p30173)) % 1.02/1.28 (step @p17990 :rule process_scope :premises (@p30174) :args (@t1008)) % 1.02/1.28 (step @p17995 :rule implies_elim :premises (@p17990)) % 1.02/1.28 (step @p17996 :rule resolution :premises (@p17966 @p17995) :args (true @t1507)) % 1.02/1.28 (step @p17997 :rule reordering :premises (@p17996) :args ((or @t1008 @t463 @t478 @t1229 @t377))) % 1.02/1.28 (assume-push @p30175 @t1412) % 1.02/1.28 (assume-push @p30176 @t1006) % 1.02/1.28 (assume-push @p30177 @t1412) % 1.02/1.28 (assume-push @p30178 @t1006) % 1.02/1.28 (step @p18002 :rule symm :premises (@p30175)) % 1.02/1.28 (step @p472 :rule refl :args (tptp.e3)) % 1.02/1.28 (step @p18003 :rule cong :premises (@p472 @p18002) :args (@t282)) % 1.02/1.28 (step @p18004 :rule trans :premises (@p30176 @p18003)) % 1.02/1.28 (step @p18005 :rule cong :premises (@p472 @p18004) :args (@t48)) % 1.02/1.28 (step @p18006 :rule trans :premises (@p30175 @p18005)) % 1.02/1.28 (step-pop @p30179 :rule scope :premises (@p18006)) % 1.02/1.28 (step-pop @p30180 :rule scope :premises (@p30179)) % 1.02/1.28 (step @p18007 :rule process_scope :premises (@p30180) :args (@t980)) % 1.02/1.28 (step @p18010 :rule and_intro :premises (@p30175 @p30176)) % 1.02/1.28 (step @p18011 :rule modus_ponens :premises (@p18010 @p18007)) % 1.02/1.28 (step-pop @p30181 :rule scope :premises (@p18011)) % 1.02/1.28 (step-pop @p30182 :rule scope :premises (@p30181)) % 1.02/1.28 (step @p18012 :rule process_scope :premises (@p30182) :args (@t980)) % 1.02/1.28 (step @p18015 :rule implies_elim :premises (@p18012)) % 1.02/1.28 (step @p18016 :rule cnf_and_neg :args (@t1508)) % 1.02/1.28 (step @p18017 :rule resolution :premises (@p18016 @p18015) :args (true @t1508)) % 1.02/1.28 (step @p18018 :rule reordering :premises (@p18017) :args ((or @t980 @t1413 @t1166))) % 1.02/1.28 (step @p18019 :rule nary_cong :premises (@p3416 @p953 @p5197) :args ((or @t741 @t486 @t907))) % 1.02/1.28 (assume-push @p30183 @t740) % 1.02/1.28 (assume-push @p30184 @t485) % 1.02/1.28 (assume-push @p30185 @t740) % 1.02/1.28 (assume-push @p30186 @t485) % 1.02/1.28 (step @p3422 :rule false_intro :premises (@p3414)) % 1.02/1.28 (step @p3423 :rule refl :args (@t138)) % 1.02/1.28 (step @p18024 :rule cong :premises (@p30184 @p3423) :args (@t906)) % 1.02/1.28 (step @p18025 :rule trans :premises (@p18024 @p3422)) % 1.02/1.28 (step @p18026 :rule false_elim :premises (@p18025)) % 1.02/1.28 (step-pop @p30187 :rule scope :premises (@p18026)) % 1.02/1.28 (step-pop @p30188 :rule scope :premises (@p30187)) % 1.02/1.28 (step @p18027 :rule process_scope :premises (@p30188) :args (@t907)) % 1.02/1.28 (step @p18030 :rule and_intro :premises (@p3414 @p30184)) % 1.02/1.28 (step @p18031 :rule modus_ponens :premises (@p18030 @p18027)) % 1.02/1.28 (step-pop @p30189 :rule scope :premises (@p18031)) % 1.02/1.28 (step-pop @p30190 :rule scope :premises (@p30189)) % 1.02/1.28 (step @p18032 :rule process_scope :premises (@p30190) :args (@t907)) % 1.02/1.28 (step @p18035 :rule implies_elim :premises (@p18032)) % 1.02/1.28 (step @p18036 :rule cnf_and_neg :args (@t1509)) % 1.02/1.28 (step @p18037 :rule resolution :premises (@p18036 @p18035) :args (true @t1509)) % 1.02/1.28 (step @p18038 :rule eq_resolve :premises (@p18037 @p18019)) % 1.02/1.28 (step @p18039 :rule reordering :premises (@p18038) :args ((or @t739 @t907 @t486))) % 1.02/1.28 (assume-push @p30191 @t477) % 1.02/1.28 (assume-push @p30192 @t766) % 1.02/1.28 (assume-push @p30193 @t477) % 1.02/1.28 (assume-push @p30194 @t766) % 1.02/1.28 (step @p78 :rule refl :args (tptp.e1)) % 1.02/1.28 (step @p18044 :rule cong :premises (@p78 @p30191) :args (@t100)) % 1.02/1.28 (step @p18045 :rule trans :premises (@p30192 @p18044)) % 1.02/1.28 (step-pop @p30195 :rule scope :premises (@p18045)) % 1.02/1.28 (step-pop @p30196 :rule scope :premises (@p30195)) % 1.02/1.28 (step @p18046 :rule process_scope :premises (@p30196) :args (@t965)) % 1.02/1.28 (step @p18049 :rule and_intro :premises (@p30191 @p30192)) % 1.02/1.28 (step @p18050 :rule modus_ponens :premises (@p18049 @p18046)) % 1.02/1.28 (step-pop @p30197 :rule scope :premises (@p18050)) % 1.02/1.28 (step-pop @p30198 :rule scope :premises (@p30197)) % 1.02/1.28 (step @p18051 :rule process_scope :premises (@p30198) :args (@t965)) % 1.02/1.28 (step @p18054 :rule implies_elim :premises (@p18051)) % 1.02/1.28 (step @p18055 :rule cnf_and_neg :args (@t1510)) % 1.02/1.28 (step @p18056 :rule resolution :premises (@p18055 @p18054) :args (true @t1510)) % 1.02/1.28 (step @p18057 :rule reordering :premises (@p18056) :args ((or @t965 @t478 @t767))) % 1.02/1.28 (assume-push @p30199 @t477) % 1.02/1.28 (assume-push @p30200 @t766) % 1.02/1.28 (assume-push @p30201 @t766) % 1.02/1.28 (assume-push @p30202 @t477) % 1.02/1.28 (step @p78 :rule refl :args (tptp.e1)) % 1.02/1.28 (step @p18062 :rule cong :premises (@p78 @p30200) :args (@t125)) % 1.02/1.28 (step @p18063 :rule trans :premises (@p30199 @p18062)) % 1.02/1.28 (step-pop @p30203 :rule scope :premises (@p18063)) % 1.02/1.28 (step-pop @p30204 :rule scope :premises (@p30203)) % 1.02/1.28 (step @p18064 :rule process_scope :premises (@p30204) :args (@t993)) % 1.02/1.28 (step @p18067 :rule and_intro :premises (@p30200 @p30199)) % 1.02/1.28 (step @p18068 :rule modus_ponens :premises (@p18067 @p18064)) % 1.02/1.28 (step-pop @p30205 :rule scope :premises (@p18068)) % 1.02/1.28 (step-pop @p30206 :rule scope :premises (@p30205)) % 1.02/1.28 (step @p18069 :rule process_scope :premises (@p30206) :args (@t993)) % 1.02/1.28 (step @p18072 :rule implies_elim :premises (@p18069)) % 1.02/1.28 (step @p18073 :rule resolution :premises (@p18055 @p18072) :args (true @t1510)) % 1.02/1.28 (step @p18074 :rule reordering :premises (@p18073) :args ((or @t993 @t478 @t767))) % 1.02/1.28 (assume-push @p30207 @t629) % 1.02/1.28 (assume-push @p30208 @t766) % 1.02/1.28 (assume-push @p30209 @t522) % 1.02/1.28 (assume-push @p30210 @t532) % 1.02/1.28 (assume-push @p30211 @t522) % 1.02/1.28 (assume-push @p30212 @t532) % 1.02/1.28 (assume-push @p30213 @t766) % 1.02/1.28 (assume-push @p30214 @t629) % 1.02/1.28 (step @p281 :rule refl :args (tptp.e2)) % 1.02/1.29 (step @p18083 :rule cong :premises (@p281 @p30209) :args (@t93)) % 1.02/1.29 (step @p18084 :rule symm :premises (@p30208)) % 1.02/1.29 (step @p18085 :rule symm :premises (@p30210)) % 1.02/1.29 (step @p18086 :rule cong :premises (@p18085 @p18084) :args (@t219)) % 1.02/1.29 (step @p18087 :rule trans :premises (@p2497 @p18086 @p18083)) % 1.02/1.29 (step-pop @p30215 :rule scope :premises (@p18087)) % 1.02/1.29 (step-pop @p30216 :rule scope :premises (@p30215)) % 1.02/1.29 (step-pop @p30217 :rule scope :premises (@p30216)) % 1.02/1.29 (step-pop @p30218 :rule scope :premises (@p30217)) % 1.02/1.29 (step @p18088 :rule process_scope :premises (@p30218) :args (@t404)) % 1.02/1.29 (step @p18093 :rule and_intro :premises (@p30209 @p30210 @p30208 @p2497)) % 1.02/1.29 (step @p18094 :rule modus_ponens :premises (@p18093 @p18088)) % 1.02/1.29 (step-pop @p30219 :rule scope :premises (@p18094)) % 1.02/1.29 (step-pop @p30220 :rule scope :premises (@p30219)) % 1.02/1.29 (step-pop @p30221 :rule scope :premises (@p30220)) % 1.02/1.29 (step-pop @p30222 :rule scope :premises (@p30221)) % 1.02/1.29 (step @p18095 :rule process_scope :premises (@p30222) :args (@t404)) % 1.02/1.29 (step @p18100 :rule implies_elim :premises (@p18095)) % 1.02/1.29 (step @p18101 :rule cnf_and_neg :args (@t1511)) % 1.02/1.29 (step @p18102 :rule resolution :premises (@p18101 @p18100) :args (true @t1511)) % 1.02/1.29 (step @p18103 :rule reordering :premises (@p18102) :args ((or @t404 @t767 @t524 @t533 @t631))) % 1.02/1.29 (step @p18104 :rule nary_cong :premises (@p16823 @p1208 @p152 @p3735 @p10349 @p1381 @p7858) :args ((or @t631 @t513 @t391 @t767 @t1229 @t533 @t999))) % 1.02/1.29 (assume-push @p30223 @t629) % 1.02/1.29 (assume-push @p30224 @t512) % 1.02/1.29 (assume-push @p30225 @t390) % 1.02/1.29 (assume-push @p30226 @t766) % 1.02/1.29 (assume-push @p30227 @t1228) % 1.02/1.29 (assume-push @p30228 @t532) % 1.02/1.29 (assume-push @p30229 @t512) % 1.02/1.29 (assume-push @p30230 @t1228) % 1.02/1.29 (assume-push @p30231 @t390) % 1.02/1.29 (assume-push @p30232 @t833) % 1.02/1.29 (step @p1214 :rule false_intro :premises (@p1207)) % 1.02/1.29 (step @p18115 :rule symm :premises (@p30232)) % 1.02/1.29 (step @p18116 :rule trans :premises (@p18115 @p30225)) % 1.02/1.29 (step @p18117 :rule cong :premises (@p30227 @p18116) :args (@t996)) % 1.02/1.29 (step @p18118 :rule trans :premises (@p18117 @p1214)) % 1.02/1.29 (step @p18119 :rule false_elim :premises (@p18118)) % 1.02/1.29 (step-pop @p30233 :rule scope :premises (@p18119)) % 1.02/1.29 (step-pop @p30234 :rule scope :premises (@p30233)) % 1.02/1.29 (step-pop @p30235 :rule scope :premises (@p30234)) % 1.02/1.29 (step-pop @p30236 :rule scope :premises (@p30235)) % 1.02/1.29 (step @p18120 :rule process_scope :premises (@p30236) :args (@t999)) % 1.02/1.29 (assume-push @p30237 @t532) % 1.02/1.29 (assume-push @p30238 @t766) % 1.02/1.29 (assume-push @p30239 @t629) % 1.02/1.29 (step @p18128 :rule symm :premises (@p30226)) % 1.02/1.29 (step @p18129 :rule symm :premises (@p30228)) % 1.02/1.29 (step @p18130 :rule cong :premises (@p18129 @p18128) :args (@t219)) % 1.02/1.29 (step @p18131 :rule trans :premises (@p2497 @p18130)) % 1.02/1.29 (step-pop @p30240 :rule scope :premises (@p18131)) % 1.02/1.29 (step-pop @p30241 :rule scope :premises (@p30240)) % 1.02/1.29 (step-pop @p30242 :rule scope :premises (@p30241)) % 1.02/1.29 (step @p18132 :rule process_scope :premises (@p30242) :args (@t833)) % 1.02/1.29 (step @p18136 :rule and_intro :premises (@p30228 @p30226 @p2497)) % 1.02/1.29 (step @p18137 :rule modus_ponens :premises (@p18136 @p18132)) % 1.02/1.29 (step @p18138 :rule and_intro :premises (@p1207 @p30227 @p30225 @p18137)) % 1.02/1.29 (step @p18139 :rule modus_ponens :premises (@p18138 @p18120)) % 1.02/1.29 (step-pop @p30243 :rule scope :premises (@p18139)) % 1.02/1.29 (step-pop @p30244 :rule scope :premises (@p30243)) % 1.02/1.29 (step-pop @p30245 :rule scope :premises (@p30244)) % 1.02/1.29 (step-pop @p30246 :rule scope :premises (@p30245)) % 1.02/1.29 (step-pop @p30247 :rule scope :premises (@p30246)) % 1.02/1.29 (step-pop @p30248 :rule scope :premises (@p30247)) % 1.02/1.29 (step @p18140 :rule process_scope :premises (@p30248) :args (@t999)) % 1.02/1.29 (step @p18147 :rule implies_elim :premises (@p18140)) % 1.02/1.29 (step @p18148 :rule cnf_and_neg :args (@t1512)) % 1.02/1.29 (step @p18149 :rule resolution :premises (@p18148 @p18147) :args (true @t1512)) % 1.02/1.29 (step @p18150 :rule eq_resolve :premises (@p18149 @p18104)) % 1.02/1.29 (step @p18151 :rule reordering :premises (@p18150) :args ((or @t511 @t391 @t767 @t999 @t1229 @t533 @t631))) % 1.02/1.29 (assume-push @p30249 @t629) % 1.02/1.29 (assume-push @p30250 @t766) % 1.02/1.29 (assume-push @p30251 @t522) % 1.02/1.29 (assume-push @p30252 @t532) % 1.02/1.29 (assume-push @p30253 @t532) % 1.02/1.29 (assume-push @p30254 @t766) % 1.02/1.29 (assume-push @p30255 @t629) % 1.02/1.29 (assume-push @p30256 @t522) % 1.02/1.29 (step @p18160 :rule symm :premises (@p30250)) % 1.02/1.29 (step @p18161 :rule symm :premises (@p30252)) % 1.02/1.29 (step @p18162 :rule cong :premises (@p18161 @p18160) :args (@t219)) % 1.02/1.29 (step @p18163 :rule trans :premises (@p2497 @p18162)) % 1.02/1.29 (step @p281 :rule refl :args (tptp.e2)) % 1.02/1.29 (step @p18164 :rule cong :premises (@p281 @p18163) :args (@t86)) % 1.02/1.29 (step @p18165 :rule trans :premises (@p30251 @p18164)) % 1.02/1.29 (step-pop @p30257 :rule scope :premises (@p18165)) % 1.02/1.29 (step-pop @p30258 :rule scope :premises (@p30257)) % 1.02/1.29 (step-pop @p30259 :rule scope :premises (@p30258)) % 1.02/1.29 (step-pop @p30260 :rule scope :premises (@p30259)) % 1.02/1.29 (step @p18166 :rule process_scope :premises (@p30260) :args (@t1000)) % 1.02/1.29 (step @p18171 :rule and_intro :premises (@p30252 @p30250 @p2497 @p30251)) % 1.02/1.29 (step @p18172 :rule modus_ponens :premises (@p18171 @p18166)) % 1.02/1.29 (step-pop @p30261 :rule scope :premises (@p18172)) % 1.02/1.29 (step-pop @p30262 :rule scope :premises (@p30261)) % 1.02/1.29 (step-pop @p30263 :rule scope :premises (@p30262)) % 1.02/1.29 (step-pop @p30264 :rule scope :premises (@p30263)) % 1.02/1.29 (step @p18173 :rule process_scope :premises (@p30264) :args (@t1000)) % 1.02/1.29 (step @p18178 :rule implies_elim :premises (@p18173)) % 1.02/1.29 (step @p18179 :rule resolution :premises (@p18101 @p18178) :args (true @t1511)) % 1.02/1.29 (step @p18180 :rule reordering :premises (@p18179) :args ((or @t1000 @t767 @t524 @t533 @t631))) % 1.02/1.29 (assume-push @p30265 @t515) % 1.02/1.29 (assume-push @p30266 @t485) % 1.02/1.29 (assume-push @p30267 @t1228) % 1.02/1.29 (assume-push @p30268 @t532) % 1.02/1.29 (assume-push @p30269 @t532) % 1.02/1.29 (assume-push @p30270 @t1228) % 1.02/1.29 (assume-push @p30271 @t485) % 1.02/1.29 (assume-push @p30272 @t515) % 1.02/1.29 (step @p2196 :rule refl :args (tptp.e4)) % 1.02/1.29 (step @p18189 :rule cong :premises (@p2196 @p30268) :args (@t15)) % 1.02/1.29 (step @p18190 :rule symm :premises (@p30266)) % 1.02/1.29 (step @p18191 :rule symm :premises (@p30267)) % 1.02/1.29 (step @p18192 :rule cong :premises (@p18191 @p18190) :args (@t220)) % 1.02/1.29 (step @p18193 :rule trans :premises (@p1231 @p18192 @p18189)) % 1.02/1.29 (step-pop @p30273 :rule scope :premises (@p18193)) % 1.02/1.29 (step-pop @p30274 :rule scope :premises (@p30273)) % 1.02/1.29 (step-pop @p30275 :rule scope :premises (@p30274)) % 1.02/1.29 (step-pop @p30276 :rule scope :premises (@p30275)) % 1.02/1.29 (step @p18194 :rule process_scope :premises (@p30276) :args (@t602)) % 1.02/1.29 (step @p18199 :rule and_intro :premises (@p30268 @p30267 @p30266 @p1231)) % 1.02/1.29 (step @p18200 :rule modus_ponens :premises (@p18199 @p18194)) % 1.02/1.29 (step-pop @p30277 :rule scope :premises (@p18200)) % 1.02/1.29 (step-pop @p30278 :rule scope :premises (@p30277)) % 1.02/1.29 (step-pop @p30279 :rule scope :premises (@p30278)) % 1.02/1.29 (step-pop @p30280 :rule scope :premises (@p30279)) % 1.02/1.29 (step @p18201 :rule process_scope :premises (@p30280) :args (@t602)) % 1.02/1.29 (step @p18206 :rule implies_elim :premises (@p18201)) % 1.02/1.29 (step @p18207 :rule cnf_and_neg :args (@t1513)) % 1.02/1.29 (step @p18208 :rule resolution :premises (@p18207 @p18206) :args (true @t1513)) % 1.02/1.29 (step @p18209 :rule reordering :premises (@p18208) :args ((or @t602 @t486 @t1229 @t533 @t517))) % 1.02/1.29 (assume-push @p30281 @t515) % 1.02/1.29 (assume-push @p30282 @t485) % 1.02/1.29 (assume-push @p30283 @t1228) % 1.02/1.29 (assume-push @p30284 @t532) % 1.02/1.29 (assume-push @p30285 @t1228) % 1.02/1.29 (assume-push @p30286 @t485) % 1.02/1.29 (assume-push @p30287 @t515) % 1.02/1.29 (assume-push @p30288 @t532) % 1.02/1.29 (step @p18218 :rule symm :premises (@p30282)) % 1.02/1.29 (step @p18219 :rule symm :premises (@p30283)) % 1.02/1.29 (step @p18220 :rule cong :premises (@p18219 @p18218) :args (@t220)) % 1.02/1.29 (step @p18221 :rule trans :premises (@p1231 @p18220)) % 1.02/1.29 (step @p2196 :rule refl :args (tptp.e4)) % 1.02/1.29 (step @p18222 :rule cong :premises (@p2196 @p18221) :args (@t22)) % 1.02/1.29 (step @p18223 :rule trans :premises (@p30284 @p18222)) % 1.02/1.29 (step-pop @p30289 :rule scope :premises (@p18223)) % 1.02/1.29 (step-pop @p30290 :rule scope :premises (@p30289)) % 1.02/1.29 (step-pop @p30291 :rule scope :premises (@p30290)) % 1.02/1.29 (step-pop @p30292 :rule scope :premises (@p30291)) % 1.02/1.29 (step @p18224 :rule process_scope :premises (@p30292) :args (@t956)) % 1.02/1.29 (step @p18229 :rule and_intro :premises (@p30283 @p30282 @p1231 @p30284)) % 1.02/1.29 (step @p18230 :rule modus_ponens :premises (@p18229 @p18224)) % 1.02/1.29 (step-pop @p30293 :rule scope :premises (@p18230)) % 1.02/1.29 (step-pop @p30294 :rule scope :premises (@p30293)) % 1.02/1.29 (step-pop @p30295 :rule scope :premises (@p30294)) % 1.02/1.29 (step-pop @p30296 :rule scope :premises (@p30295)) % 1.02/1.29 (step @p18231 :rule process_scope :premises (@p30296) :args (@t956)) % 1.02/1.29 (step @p18236 :rule implies_elim :premises (@p18231)) % 1.02/1.29 (step @p18237 :rule resolution :premises (@p18207 @p18236) :args (true @t1513)) % 1.02/1.29 (step @p18238 :rule reordering :premises (@p18237) :args ((or @t956 @t486 @t1229 @t533 @t517))) % 1.02/1.29 (assume-push @p30297 @t607) % 1.02/1.29 (assume-push @p30298 @t485) % 1.02/1.29 (assume-push @p30299 @t485) % 1.02/1.29 (assume-push @p30300 @t607) % 1.02/1.29 (step @p78 :rule refl :args (tptp.e1)) % 1.02/1.29 (step @p18243 :rule cong :premises (@p78 @p30298) :args (@t112)) % 1.02/1.29 (step @p18244 :rule trans :premises (@p30297 @p18243)) % 1.02/1.29 (step-pop @p30301 :rule scope :premises (@p18244)) % 1.02/1.29 (step-pop @p30302 :rule scope :premises (@p30301)) % 1.02/1.29 (step @p18245 :rule process_scope :premises (@p30302) :args (@t991)) % 1.02/1.29 (step @p18248 :rule and_intro :premises (@p30298 @p30297)) % 1.02/1.29 (step @p18249 :rule modus_ponens :premises (@p18248 @p18245)) % 1.02/1.29 (step-pop @p30303 :rule scope :premises (@p18249)) % 1.02/1.29 (step-pop @p30304 :rule scope :premises (@p30303)) % 1.02/1.29 (step @p18250 :rule process_scope :premises (@p30304) :args (@t991)) % 1.02/1.29 (step @p18253 :rule implies_elim :premises (@p18250)) % 1.02/1.29 (step @p18254 :rule cnf_and_neg :args (@t1514)) % 1.02/1.29 (step @p18255 :rule resolution :premises (@p18254 @p18253) :args (true @t1514)) % 1.02/1.29 (step @p18256 :rule reordering :premises (@p18255) :args ((or @t991 @t609 @t486))) % 1.02/1.29 (assume-push @p30305 @t607) % 1.02/1.29 (assume-push @p30306 @t485) % 1.02/1.29 (assume-push @p30307 @t607) % 1.02/1.29 (assume-push @p30308 @t485) % 1.02/1.29 (step @p78 :rule refl :args (tptp.e1)) % 1.02/1.29 (step @p18261 :rule cong :premises (@p78 @p30305) :args (@t106)) % 1.02/1.29 (step @p18262 :rule trans :premises (@p30306 @p18261)) % 1.02/1.29 (step-pop @p30309 :rule scope :premises (@p18262)) % 1.02/1.29 (step-pop @p30310 :rule scope :premises (@p30309)) % 1.02/1.29 (step @p18263 :rule process_scope :premises (@p30310) :args (@t967)) % 1.02/1.29 (step @p18266 :rule and_intro :premises (@p30305 @p30306)) % 1.02/1.29 (step @p18267 :rule modus_ponens :premises (@p18266 @p18263)) % 1.02/1.29 (step-pop @p30311 :rule scope :premises (@p18267)) % 1.02/1.29 (step-pop @p30312 :rule scope :premises (@p30311)) % 1.02/1.29 (step @p18268 :rule process_scope :premises (@p30312) :args (@t967)) % 1.02/1.29 (step @p18271 :rule implies_elim :premises (@p18268)) % 1.02/1.29 (step @p18272 :rule resolution :premises (@p18254 @p18271) :args (true @t1514)) % 1.02/1.29 (step @p18273 :rule reordering :premises (@p18272) :args ((or @t967 @t609 @t486))) % 1.02/1.29 (assume-push @p30313 @t412) % 1.02/1.29 (assume-push @p30314 @t462) % 1.02/1.29 (assume-push @p30315 @t607) % 1.02/1.29 (assume-push @p30316 @t522) % 1.02/1.29 (assume-push @p30317 @t462) % 1.02/1.29 (assume-push @p30318 @t522) % 1.02/1.29 (assume-push @p30319 @t607) % 1.02/1.29 (assume-push @p30320 @t412) % 1.02/1.29 (step @p189 :rule refl :args (tptp.e0)) % 1.02/1.29 (step @p18282 :rule cong :premises (@p189 @p30314) :args (@t138)) % 1.02/1.29 (step @p18283 :rule symm :premises (@p30315)) % 1.02/1.29 (step @p18284 :rule symm :premises (@p30316)) % 1.02/1.29 (step @p18285 :rule cong :premises (@p18284 @p18283) :args (@t221)) % 1.02/1.29 (step @p18286 :rule trans :premises (@p274 @p18285 @p18282)) % 1.02/1.29 (step-pop @p30321 :rule scope :premises (@p18286)) % 1.02/1.29 (step-pop @p30322 :rule scope :premises (@p30321)) % 1.02/1.29 (step-pop @p30323 :rule scope :premises (@p30322)) % 1.02/1.29 (step-pop @p30324 :rule scope :premises (@p30323)) % 1.02/1.29 (step @p18287 :rule process_scope :premises (@p30324) :args (@t984)) % 1.02/1.29 (step @p18292 :rule and_intro :premises (@p30314 @p30316 @p30315 @p274)) % 1.02/1.29 (step @p18293 :rule modus_ponens :premises (@p18292 @p18287)) % 1.02/1.29 (step-pop @p30325 :rule scope :premises (@p18293)) % 1.02/1.29 (step-pop @p30326 :rule scope :premises (@p30325)) % 1.02/1.29 (step-pop @p30327 :rule scope :premises (@p30326)) % 1.02/1.29 (step-pop @p30328 :rule scope :premises (@p30327)) % 1.02/1.29 (step @p18294 :rule process_scope :premises (@p30328) :args (@t984)) % 1.02/1.29 (step @p18299 :rule implies_elim :premises (@p18294)) % 1.02/1.29 (step @p18300 :rule cnf_and_neg :args (@t1515)) % 1.02/1.29 (step @p18301 :rule resolution :premises (@p18300 @p18299) :args (true @t1515)) % 1.02/1.29 (step @p18302 :rule reordering :premises (@p18301) :args ((or @t984 @t463 @t609 @t524 @t414))) % 1.02/1.29 (assume-push @p30329 @t412) % 1.02/1.29 (assume-push @p30330 @t462) % 1.02/1.29 (assume-push @p30331 @t607) % 1.02/1.29 (assume-push @p30332 @t522) % 1.02/1.29 (assume-push @p30333 @t522) % 1.02/1.29 (assume-push @p30334 @t607) % 1.02/1.29 (assume-push @p30335 @t412) % 1.02/1.29 (assume-push @p30336 @t462) % 1.02/1.29 (step @p18311 :rule symm :premises (@p30331)) % 1.02/1.29 (step @p18312 :rule symm :premises (@p30332)) % 1.02/1.29 (step @p18313 :rule cong :premises (@p18312 @p18311) :args (@t221)) % 1.02/1.29 (step @p18314 :rule trans :premises (@p274 @p18313)) % 1.02/1.29 (step @p189 :rule refl :args (tptp.e0)) % 1.02/1.29 (step @p18315 :rule cong :premises (@p189 @p18314) :args (@t152)) % 1.02/1.29 (step @p18316 :rule trans :premises (@p30330 @p18315)) % 1.02/1.29 (step-pop @p30337 :rule scope :premises (@p18316)) % 1.02/1.29 (step-pop @p30338 :rule scope :premises (@p30337)) % 1.02/1.29 (step-pop @p30339 :rule scope :premises (@p30338)) % 1.02/1.29 (step-pop @p30340 :rule scope :premises (@p30339)) % 1.02/1.29 (step @p18317 :rule process_scope :premises (@p30340) :args (@t1002)) % 1.02/1.29 (step @p18322 :rule and_intro :premises (@p30332 @p30331 @p274 @p30330)) % 1.02/1.29 (step @p18323 :rule modus_ponens :premises (@p18322 @p18317)) % 1.02/1.29 (step-pop @p30341 :rule scope :premises (@p18323)) % 1.02/1.29 (step-pop @p30342 :rule scope :premises (@p30341)) % 1.02/1.29 (step-pop @p30343 :rule scope :premises (@p30342)) % 1.02/1.29 (step-pop @p30344 :rule scope :premises (@p30343)) % 1.02/1.29 (step @p18324 :rule process_scope :premises (@p30344) :args (@t1002)) % 1.02/1.29 (step @p18329 :rule implies_elim :premises (@p18324)) % 1.02/1.29 (step @p18330 :rule resolution :premises (@p18300 @p18329) :args (true @t1515)) % 1.02/1.29 (step @p18331 :rule reordering :premises (@p18330) :args ((or @t1002 @t463 @t609 @t524 @t414))) % 1.02/1.29 (assume-push @p30345 @t604) % 1.02/1.29 (assume-push @p30346 @t829) % 1.02/1.29 (assume-push @p30347 @t766) % 1.02/1.29 (assume-push @p30348 @t532) % 1.02/1.29 (assume-push @p30349 @t766) % 1.02/1.29 (assume-push @p30350 @t532) % 1.02/1.29 (assume-push @p30351 @t604) % 1.02/1.29 (assume-push @p30352 @t829) % 1.02/1.29 (step @p18340 :rule symm :premises (@p30348)) % 1.02/1.29 (step @p18341 :rule symm :premises (@p30347)) % 1.02/1.29 (step @p18342 :rule cong :premises (@p18341 @p18340) :args (@t207)) % 1.02/1.29 (step @p18343 :rule trans :premises (@p2164 @p18342)) % 1.02/1.29 (step @p189 :rule refl :args (tptp.e0)) % 1.02/1.29 (step @p18344 :rule cong :premises (@p189 @p18343) :args (@t132)) % 1.02/1.29 (step @p18345 :rule trans :premises (@p30346 @p18344)) % 1.02/1.29 (step-pop @p30353 :rule scope :premises (@p18345)) % 1.02/1.29 (step-pop @p30354 :rule scope :premises (@p30353)) % 1.02/1.29 (step-pop @p30355 :rule scope :premises (@p30354)) % 1.02/1.29 (step-pop @p30356 :rule scope :premises (@p30355)) % 1.02/1.29 (step @p18346 :rule process_scope :premises (@p30356) :args (@t1005)) % 1.02/1.29 (step @p18351 :rule and_intro :premises (@p30347 @p30348 @p2164 @p30346)) % 1.02/1.29 (step @p18352 :rule modus_ponens :premises (@p18351 @p18346)) % 1.02/1.29 (step-pop @p30357 :rule scope :premises (@p18352)) % 1.02/1.29 (step-pop @p30358 :rule scope :premises (@p30357)) % 1.02/1.29 (step-pop @p30359 :rule scope :premises (@p30358)) % 1.02/1.29 (step-pop @p30360 :rule scope :premises (@p30359)) % 1.02/1.29 (step @p18353 :rule process_scope :premises (@p30360) :args (@t1005)) % 1.02/1.29 (step @p18358 :rule implies_elim :premises (@p18353)) % 1.02/1.29 (step @p18359 :rule cnf_and_neg :args (@t1516)) % 1.02/1.29 (step @p18360 :rule resolution :premises (@p18359 @p18358) :args (true @t1516)) % 1.02/1.29 (step @p18361 :rule reordering :premises (@p18360) :args ((or @t1005 @t934 @t767 @t533 @t605))) % 1.02/1.29 (assume-push @p30361 @t604) % 1.02/1.29 (assume-push @p30362 @t829) % 1.02/1.29 (assume-push @p30363 @t766) % 1.02/1.29 (assume-push @p30364 @t532) % 1.02/1.29 (assume-push @p30365 @t829) % 1.02/1.29 (assume-push @p30366 @t766) % 1.02/1.29 (assume-push @p30367 @t532) % 1.02/1.29 (assume-push @p30368 @t604) % 1.02/1.29 (step @p189 :rule refl :args (tptp.e0)) % 1.02/1.29 (step @p18370 :rule cong :premises (@p189 @p30362) :args (@t145)) % 1.02/1.29 (step @p18371 :rule symm :premises (@p30364)) % 1.02/1.29 (step @p18372 :rule symm :premises (@p30363)) % 1.02/1.29 (step @p18373 :rule cong :premises (@p18372 @p18371) :args (@t207)) % 1.02/1.29 (step @p18374 :rule trans :premises (@p2164 @p18373 @p18370)) % 1.02/1.29 (step-pop @p30369 :rule scope :premises (@p18374)) % 1.02/1.29 (step-pop @p30370 :rule scope :premises (@p30369)) % 1.02/1.29 (step-pop @p30371 :rule scope :premises (@p30370)) % 1.02/1.29 (step-pop @p30372 :rule scope :premises (@p30371)) % 1.02/1.29 (step @p18375 :rule process_scope :premises (@p30372) :args (@t989)) % 1.02/1.29 (step @p18380 :rule and_intro :premises (@p30362 @p30363 @p30364 @p2164)) % 1.02/1.29 (step @p18381 :rule modus_ponens :premises (@p18380 @p18375)) % 1.02/1.29 (step-pop @p30373 :rule scope :premises (@p18381)) % 1.02/1.29 (step-pop @p30374 :rule scope :premises (@p30373)) % 1.02/1.29 (step-pop @p30375 :rule scope :premises (@p30374)) % 1.02/1.29 (step-pop @p30376 :rule scope :premises (@p30375)) % 1.02/1.29 (step @p18382 :rule process_scope :premises (@p30376) :args (@t989)) % 1.02/1.29 (step @p18387 :rule implies_elim :premises (@p18382)) % 1.02/1.29 (step @p18388 :rule resolution :premises (@p18359 @p18387) :args (true @t1516)) % 1.02/1.29 (step @p18389 :rule reordering :premises (@p18388) :args ((or @t989 @t934 @t767 @t533 @t605))) % 1.02/1.29 (assume-push @p30377 @t445) % 1.02/1.29 (assume-push @p30378 @t485) % 1.02/1.29 (assume-push @p30379 @t1116) % 1.02/1.29 (assume-push @p30380 @t1228) % 1.02/1.29 (assume-push @p30381 @t485) % 1.02/1.29 (assume-push @p30382 @t1228) % 1.02/1.29 (assume-push @p30383 @t445) % 1.02/1.29 (assume-push @p30384 @t1116) % 1.02/1.29 (step @p18398 :rule symm :premises (@p30380)) % 1.02/1.29 (step @p18399 :rule symm :premises (@p30378)) % 1.02/1.29 (step @p18400 :rule cong :premises (@p18399 @p18398) :args (@t212)) % 1.02/1.29 (step @p18401 :rule trans :premises (@p451 @p18400)) % 1.02/1.29 (step @p281 :rule refl :args (tptp.e2)) % 1.02/1.29 (step @p18402 :rule cong :premises (@p281 @p18401) :args (@t73)) % 1.02/1.29 (step @p18403 :rule trans :premises (@p30379 @p18402)) % 1.02/1.29 (step-pop @p30385 :rule scope :premises (@p18403)) % 1.02/1.29 (step-pop @p30386 :rule scope :premises (@p30385)) % 1.02/1.29 (step-pop @p30387 :rule scope :premises (@p30386)) % 1.02/1.29 (step-pop @p30388 :rule scope :premises (@p30387)) % 1.02/1.29 (step @p18404 :rule process_scope :premises (@p30388) :args (@t997)) % 1.02/1.29 (step @p18409 :rule and_intro :premises (@p30378 @p30380 @p451 @p30379)) % 1.02/1.29 (step @p18410 :rule modus_ponens :premises (@p18409 @p18404)) % 1.02/1.29 (step-pop @p30389 :rule scope :premises (@p18410)) % 1.02/1.29 (step-pop @p30390 :rule scope :premises (@p30389)) % 1.02/1.29 (step-pop @p30391 :rule scope :premises (@p30390)) % 1.02/1.29 (step-pop @p30392 :rule scope :premises (@p30391)) % 1.02/1.29 (step @p18411 :rule process_scope :premises (@p30392) :args (@t997)) % 1.02/1.29 (step @p18416 :rule implies_elim :premises (@p18411)) % 1.02/1.29 (step @p18417 :rule cnf_and_neg :args (@t1517)) % 1.02/1.29 (step @p18418 :rule resolution :premises (@p18417 @p18416) :args (true @t1517)) % 1.02/1.29 (step @p18419 :rule reordering :premises (@p18418) :args ((or @t997 @t486 @t1118 @t1229 @t446))) % 1.02/1.29 (assume-push @p30393 @t445) % 1.02/1.29 (assume-push @p30394 @t485) % 1.02/1.29 (assume-push @p30395 @t1116) % 1.02/1.29 (assume-push @p30396 @t1228) % 1.02/1.29 (assume-push @p30397 @t1116) % 1.02/1.29 (assume-push @p30398 @t485) % 1.02/1.29 (assume-push @p30399 @t1228) % 1.02/1.29 (assume-push @p30400 @t445) % 1.02/1.29 (step @p281 :rule refl :args (tptp.e2)) % 1.02/1.29 (step @p18428 :rule cong :premises (@p281 @p30395) :args (@t67)) % 1.02/1.29 (step @p18429 :rule symm :premises (@p30396)) % 1.02/1.29 (step @p18430 :rule symm :premises (@p30394)) % 1.02/1.29 (step @p18431 :rule cong :premises (@p18430 @p18429) :args (@t212)) % 1.02/1.29 (step @p18432 :rule trans :premises (@p451 @p18431 @p18428)) % 1.02/1.29 (step-pop @p30401 :rule scope :premises (@p18432)) % 1.02/1.29 (step-pop @p30402 :rule scope :premises (@p30401)) % 1.02/1.29 (step-pop @p30403 :rule scope :premises (@p30402)) % 1.02/1.29 (step-pop @p30404 :rule scope :premises (@p30403)) % 1.02/1.29 (step @p18433 :rule process_scope :premises (@p30404) :args (@t995)) % 1.02/1.29 (step @p18438 :rule and_intro :premises (@p30395 @p30394 @p30396 @p451)) % 1.02/1.29 (step @p18439 :rule modus_ponens :premises (@p18438 @p18433)) % 1.02/1.29 (step-pop @p30405 :rule scope :premises (@p18439)) % 1.02/1.29 (step-pop @p30406 :rule scope :premises (@p30405)) % 1.02/1.29 (step-pop @p30407 :rule scope :premises (@p30406)) % 1.02/1.29 (step-pop @p30408 :rule scope :premises (@p30407)) % 1.02/1.29 (step @p18440 :rule process_scope :premises (@p30408) :args (@t995)) % 1.02/1.29 (step @p18445 :rule implies_elim :premises (@p18440)) % 1.02/1.29 (step @p18446 :rule resolution :premises (@p18417 @p18445) :args (true @t1517)) % 1.02/1.29 (step @p18447 :rule reordering :premises (@p18446) :args ((or @t995 @t486 @t1118 @t1229 @t446))) % 1.02/1.29 (assume-push @p30409 @t1119) % 1.02/1.29 (assume-push @p30410 @t399) % 1.02/1.29 (assume-push @p30411 @t462) % 1.02/1.29 (assume-push @p30412 @t477) % 1.02/1.29 (assume-push @p30413 @t1116) % 1.02/1.29 (assume-push @p30414 @t1412) % 1.02/1.29 (assume-push @p30415 @t477) % 1.02/1.29 (assume-push @p30416 @t462) % 1.02/1.29 (assume-push @p30417 @t399) % 1.02/1.29 (assume-push @p30418 @t1116) % 1.02/1.29 (assume-push @p30419 @t1412) % 1.02/1.29 (assume-push @p30420 @t1119) % 1.02/1.29 (step @p18460 :rule symm :premises (@p30411)) % 1.02/1.29 (step @p18461 :rule symm :premises (@p30412)) % 1.02/1.29 (step @p18462 :rule cong :premises (@p18461 @p18460) :args (@t227)) % 1.02/1.29 (step @p18463 :rule trans :premises (@p65 @p18462)) % 1.02/1.29 (step @p2196 :rule refl :args (tptp.e4)) % 1.02/1.29 (step @p18464 :rule cong :premises (@p2196 @p18463) :args (@t29)) % 1.02/1.29 (step @p18465 :rule symm :premises (@p30414)) % 1.02/1.29 (step @p18466 :rule symm :premises (@p30413)) % 1.02/1.29 (step @p18467 :rule cong :premises (@p18466 @p18465) :args (@t211)) % 1.02/1.29 (step @p18468 :rule trans :premises (@p8096 @p18467 @p18464)) % 1.02/1.29 (step-pop @p30421 :rule scope :premises (@p18468)) % 1.02/1.29 (step-pop @p30422 :rule scope :premises (@p30421)) % 1.02/1.29 (step-pop @p30423 :rule scope :premises (@p30422)) % 1.02/1.29 (step-pop @p30424 :rule scope :premises (@p30423)) % 1.02/1.29 (step-pop @p30425 :rule scope :premises (@p30424)) % 1.02/1.29 (step-pop @p30426 :rule scope :premises (@p30425)) % 1.02/1.29 (step @p18469 :rule process_scope :premises (@p30426) :args (@t981)) % 1.02/1.29 (step @p18476 :rule and_intro :premises (@p30412 @p30411 @p65 @p30413 @p30414 @p8096)) % 1.02/1.29 (step @p18477 :rule modus_ponens :premises (@p18476 @p18469)) % 1.02/1.29 (step-pop @p30427 :rule scope :premises (@p18477)) % 1.02/1.29 (step-pop @p30428 :rule scope :premises (@p30427)) % 1.02/1.29 (step-pop @p30429 :rule scope :premises (@p30428)) % 1.02/1.29 (step-pop @p30430 :rule scope :premises (@p30429)) % 1.02/1.29 (step-pop @p30431 :rule scope :premises (@p30430)) % 1.02/1.29 (step-pop @p30432 :rule scope :premises (@p30431)) % 1.02/1.29 (step @p18478 :rule process_scope :premises (@p30432) :args (@t981)) % 1.02/1.29 (step @p18485 :rule implies_elim :premises (@p18478)) % 1.02/1.29 (step @p18486 :rule cnf_and_neg :args (@t1518)) % 1.02/1.29 (step @p18487 :rule resolution :premises (@p18486 @p18485) :args (true @t1518)) % 1.02/1.29 (step @p18488 :rule reordering :premises (@p18487) :args ((or @t981 @t463 @t478 @t1118 @t1413 @t402 @t1121))) % 1.02/1.29 (assume-push @p30433 @t1119) % 1.02/1.29 (assume-push @p30434 @t399) % 1.02/1.29 (assume-push @p30435 @t462) % 1.02/1.29 (assume-push @p30436 @t477) % 1.02/1.29 (assume-push @p30437 @t1116) % 1.02/1.29 (assume-push @p30438 @t1412) % 1.02/1.29 (assume-push @p30439 @t1116) % 1.02/1.29 (assume-push @p30440 @t1412) % 1.02/1.29 (assume-push @p30441 @t1119) % 1.02/1.29 (assume-push @p30442 @t477) % 1.02/1.29 (assume-push @p30443 @t462) % 1.02/1.29 (assume-push @p30444 @t399) % 1.02/1.29 (step @p18501 :rule symm :premises (@p30438)) % 1.02/1.29 (step @p18502 :rule symm :premises (@p30437)) % 1.02/1.29 (step @p18503 :rule cong :premises (@p18502 @p18501) :args (@t211)) % 1.02/1.29 (step @p18504 :rule trans :premises (@p8096 @p18503)) % 1.02/1.29 (step @p2196 :rule refl :args (tptp.e4)) % 1.02/1.29 (step @p18505 :rule cong :premises (@p2196 @p18504) :args (@t8)) % 1.02/1.29 (step @p18506 :rule symm :premises (@p30435)) % 1.02/1.29 (step @p18507 :rule symm :premises (@p30436)) % 1.02/1.29 (step @p18508 :rule cong :premises (@p18507 @p18506) :args (@t227)) % 1.02/1.29 (step @p18509 :rule trans :premises (@p65 @p18508 @p18505)) % 1.02/1.29 (step-pop @p30445 :rule scope :premises (@p18509)) % 1.02/1.29 (step-pop @p30446 :rule scope :premises (@p30445)) % 1.02/1.29 (step-pop @p30447 :rule scope :premises (@p30446)) % 1.02/1.29 (step-pop @p30448 :rule scope :premises (@p30447)) % 1.02/1.29 (step-pop @p30449 :rule scope :premises (@p30448)) % 1.02/1.29 (step-pop @p30450 :rule scope :premises (@p30449)) % 1.02/1.29 (step @p18510 :rule process_scope :premises (@p30450) :args (@t983)) % 1.02/1.29 (step @p18517 :rule and_intro :premises (@p30437 @p30438 @p8096 @p30436 @p30435 @p65)) % 1.02/1.29 (step @p18518 :rule modus_ponens :premises (@p18517 @p18510)) % 1.02/1.29 (step-pop @p30451 :rule scope :premises (@p18518)) % 1.02/1.29 (step-pop @p30452 :rule scope :premises (@p30451)) % 1.02/1.29 (step-pop @p30453 :rule scope :premises (@p30452)) % 1.02/1.29 (step-pop @p30454 :rule scope :premises (@p30453)) % 1.02/1.29 (step-pop @p30455 :rule scope :premises (@p30454)) % 1.02/1.29 (step-pop @p30456 :rule scope :premises (@p30455)) % 1.02/1.29 (step @p18519 :rule process_scope :premises (@p30456) :args (@t983)) % 1.02/1.29 (step @p18526 :rule implies_elim :premises (@p18519)) % 1.02/1.29 (step @p18527 :rule resolution :premises (@p18486 @p18526) :args (true @t1518)) % 1.02/1.29 (step @p18528 :rule reordering :premises (@p18527) :args ((or @t983 @t463 @t478 @t1118 @t1413 @t402 @t1121))) % 1.02/1.29 (step @p18529 :rule chain_m_resolution :premises (@p6605 @p18528 @p8096 @p65 @p18488 @p8096 @p65 @p18447 @p451 @p18419 @p451 @p18389 @p2164 @p18361 @p2164 @p8036 @p5312 @p18331 @p274 @p18302 @p274 @p18273 @p18256 @p18238 @p1231 @p18209 @p1231 @p18180 @p2497 @p18151 @p1207 @p2497 @p18103 @p2497 @p18074 @p18057 @p18039 @p3414 @p2238 @p949 @p15324 @p2705 @p12565 @p818 @p3778 @p18018 @p17997 @p67 @p17968 @p67 @p17939 @p2287 @p17918 @p404 @p14562 @p4873 @p17868 @p176 @p67 @p15897 @p952 @p15962 @p5744 @p65 @p12887 @p1088 @p16791 @p98 @p7246 @p2036 @p17833 @p10490 @p1563 @p13900 @p3081 @p14151 @p1176 @p13561 @p96 @p176 @p6674 @p4001 @p8986 @p239 @p4578 @p452 @p14065 @p1914 @p2972 @p2947 @p2831 @p2807 @p995 @p2645 @p15853 @p3154 @p6313 @p7857 @p13656 @p507 @p2892 @p13878 @p9414 @p3043 @p9378 @p7154 @p67 @p1207 @p13934 @p951 @p9803 @p17887 @p3337 @p3327 @p13596 @p13594 @p13595 @p4731 @p13505) :args ((or @t373 @t459 @t469 @t491 @t432 @t360 @t543 @t549 @t685) (@list false false false false false false false false false false false false false false false false false false false false false false false false false false false false true true false false false false false true true false false true true true true false false false false false false true true true true false false true true false true true true true false true true true true true true false false false true false true true true false true true true true true true true true true true true true true false true true false false false true false true false true false true true false true true false true false false false false true true false false) (@list @t983 @t1119 @t399 @t981 @t1119 @t399 @t995 @t445 @t997 @t445 @t989 @t604 @t1005 @t604 @t1116 @t829 @t1002 @t412 @t984 @t412 @t967 @t991 @t956 @t515 @t602 @t515 @t1000 @t629 @t996 @t511 @t629 @t404 @t629 @t993 @t965 @t906 @t739 @t607 @t485 @t598 @t646 @t482 @t245 @t766 @t980 @t1008 @t372 @t448 @t372 @t772 @t612 @t1085 @t439 @t1412 @t532 @t1042 @t247 @t372 @t358 @t233 @t750 @t948 @t399 @t879 @t231 @t968 @t382 @t871 @t587 @t462 @t1228 @t522 @t498 @t705 @t1170 @t243 @t380 @t383 @t247 @t406 @t802 @t418 @t239 @t424 @t237 @t426 @t575 @t682 @t686 @t664 @t666 @t477 @t374 @t474 @t714 @t990 @t915 @t675 @t454 @t677 @t658 @t1060 @t701 @t1174 @t443 @t372 @t511 @t1106 @t487 @t1202 @t1006 @t735 @t734 @t390 @t415 @t437 @t869 @t693))) % 1.02/1.29 (assume-push @p30457 @t372) % 1.02/1.29 (assume-push @p30458 @t358) % 1.02/1.29 (assume-push @p30459 @t477) % 1.02/1.29 (assume-push @p30460 @t549) % 1.02/1.29 (assume-push @p30461 @t549) % 1.02/1.29 (assume-push @p30462 @t358) % 1.02/1.29 (assume-push @p30463 @t477) % 1.02/1.29 (assume-push @p30464 @t372) % 1.02/1.29 (step @p281 :rule refl :args (tptp.e2)) % 1.02/1.29 (step @p18538 :rule cong :premises (@p281 @p30460) :args (@t67)) % 1.02/1.29 (step @p18539 :rule symm :premises (@p30459)) % 1.02/1.29 (step @p18540 :rule symm :premises (@p30458)) % 1.02/1.29 (step @p18541 :rule cong :premises (@p18540 @p18539) :args (@t223)) % 1.02/1.29 (step @p18542 :rule trans :premises (@p67 @p18541 @p18538)) % 1.02/1.29 (step-pop @p30465 :rule scope :premises (@p18542)) % 1.02/1.29 (step-pop @p30466 :rule scope :premises (@p30465)) % 1.02/1.29 (step-pop @p30467 :rule scope :premises (@p30466)) % 1.02/1.29 (step-pop @p30468 :rule scope :premises (@p30467)) % 1.02/1.29 (step @p18543 :rule process_scope :premises (@p30468) :args (@t404)) % 1.02/1.29 (step @p18548 :rule and_intro :premises (@p30460 @p30458 @p30459 @p67)) % 1.02/1.29 (step @p18549 :rule modus_ponens :premises (@p18548 @p18543)) % 1.02/1.29 (step-pop @p30469 :rule scope :premises (@p18549)) % 1.02/1.29 (step-pop @p30470 :rule scope :premises (@p30469)) % 1.02/1.29 (step-pop @p30471 :rule scope :premises (@p30470)) % 1.02/1.29 (step-pop @p30472 :rule scope :premises (@p30471)) % 1.02/1.29 (step @p18550 :rule process_scope :premises (@p30472) :args (@t404)) % 1.02/1.29 (step @p18555 :rule implies_elim :premises (@p18550)) % 1.02/1.29 (step @p18556 :rule cnf_and_neg :args (@t1519)) % 1.02/1.29 (step @p18557 :rule resolution :premises (@p18556 @p18555) :args (true @t1519)) % 1.02/1.29 (step @p18558 :rule reordering :premises (@p18557) :args ((or @t404 @t359 @t478 @t551 @t377))) % 1.02/1.29 (assume-push @p30473 @t372) % 1.02/1.29 (assume-push @p30474 @t358) % 1.02/1.29 (assume-push @p30475 @t477) % 1.02/1.29 (assume-push @p30476 @t549) % 1.02/1.29 (assume-push @p30477 @t358) % 1.02/1.29 (assume-push @p30478 @t477) % 1.02/1.29 (assume-push @p30479 @t372) % 1.02/1.29 (assume-push @p30480 @t549) % 1.02/1.29 (step @p18567 :rule symm :premises (@p30475)) % 1.02/1.29 (step @p18568 :rule symm :premises (@p30474)) % 1.02/1.29 (step @p18569 :rule cong :premises (@p18568 @p18567) :args (@t223)) % 1.02/1.29 (step @p18570 :rule trans :premises (@p67 @p18569)) % 1.02/1.29 (step @p281 :rule refl :args (tptp.e2)) % 1.02/1.29 (step @p18571 :rule cong :premises (@p281 @p18570) :args (@t86)) % 1.02/1.29 (step @p18572 :rule trans :premises (@p30476 @p18571)) % 1.02/1.29 (step-pop @p30481 :rule scope :premises (@p18572)) % 1.02/1.29 (step-pop @p30482 :rule scope :premises (@p30481)) % 1.02/1.29 (step-pop @p30483 :rule scope :premises (@p30482)) % 1.02/1.29 (step-pop @p30484 :rule scope :premises (@p30483)) % 1.02/1.29 (step @p18573 :rule process_scope :premises (@p30484) :args (@t997)) % 1.02/1.29 (step @p18578 :rule and_intro :premises (@p30474 @p30475 @p67 @p30476)) % 1.02/1.29 (step @p18579 :rule modus_ponens :premises (@p18578 @p18573)) % 1.02/1.29 (step-pop @p30485 :rule scope :premises (@p18579)) % 1.02/1.29 (step-pop @p30486 :rule scope :premises (@p30485)) % 1.02/1.29 (step-pop @p30487 :rule scope :premises (@p30486)) % 1.02/1.29 (step-pop @p30488 :rule scope :premises (@p30487)) % 1.02/1.29 (step @p18580 :rule process_scope :premises (@p30488) :args (@t997)) % 1.02/1.29 (step @p18585 :rule implies_elim :premises (@p18580)) % 1.02/1.29 (step @p18586 :rule resolution :premises (@p18556 @p18585) :args (true @t1519)) % 1.02/1.29 (step @p18587 :rule reordering :premises (@p18586) :args ((or @t997 @t359 @t478 @t551 @t377))) % 1.02/1.29 (assume-push @p30489 @t855) % 1.02/1.29 (assume-push @p30490 @t764) % 1.02/1.29 (assume-push @p30491 @t855) % 1.02/1.29 (assume-push @p30492 @t764) % 1.02/1.29 (step @p281 :rule refl :args (tptp.e2)) % 1.02/1.29 (step @p18592 :rule cong :premises (@p281 @p30489) :args (@t73)) % 1.02/1.29 (step @p18593 :rule trans :premises (@p30490 @p18592)) % 1.02/1.29 (step-pop @p30493 :rule scope :premises (@p18593)) % 1.02/1.29 (step-pop @p30494 :rule scope :premises (@p30493)) % 1.02/1.29 (step @p18594 :rule process_scope :premises (@p30494) :args (@t1000)) % 1.02/1.29 (step @p18597 :rule and_intro :premises (@p30489 @p30490)) % 1.02/1.29 (step @p18598 :rule modus_ponens :premises (@p18597 @p18594)) % 1.02/1.29 (step-pop @p30495 :rule scope :premises (@p18598)) % 1.02/1.29 (step-pop @p30496 :rule scope :premises (@p30495)) % 1.02/1.29 (step @p18599 :rule process_scope :premises (@p30496) :args (@t1000)) % 1.02/1.29 (step @p18602 :rule implies_elim :premises (@p18599)) % 1.02/1.29 (step @p18603 :rule cnf_and_neg :args (@t1520)) % 1.02/1.29 (step @p18604 :rule resolution :premises (@p18603 @p18602) :args (true @t1520)) % 1.02/1.29 (step @p18605 :rule reordering :premises (@p18604) :args ((or @t1000 @t856 @t1122))) % 1.02/1.29 (assume-push @p30497 @t855) % 1.02/1.29 (assume-push @p30498 @t764) % 1.02/1.29 (assume-push @p30499 @t764) % 1.02/1.29 (assume-push @p30500 @t855) % 1.02/1.29 (step @p281 :rule refl :args (tptp.e2)) % 1.02/1.29 (step @p18610 :rule cong :premises (@p281 @p30498) :args (@t93)) % 1.02/1.29 (step @p18611 :rule trans :premises (@p30497 @p18610)) % 1.02/1.29 (step-pop @p30501 :rule scope :premises (@p18611)) % 1.02/1.29 (step-pop @p30502 :rule scope :premises (@p30501)) % 1.02/1.29 (step @p18612 :rule process_scope :premises (@p30502) :args (@t995)) % 1.02/1.29 (step @p18615 :rule and_intro :premises (@p30498 @p30497)) % 1.02/1.29 (step @p18616 :rule modus_ponens :premises (@p18615 @p18612)) % 1.02/1.29 (step-pop @p30503 :rule scope :premises (@p18616)) % 1.02/1.29 (step-pop @p30504 :rule scope :premises (@p30503)) % 1.02/1.29 (step @p18617 :rule process_scope :premises (@p30504) :args (@t995)) % 1.02/1.29 (step @p18620 :rule implies_elim :premises (@p18617)) % 1.02/1.29 (step @p18621 :rule resolution :premises (@p18603 @p18620) :args (true @t1520)) % 1.02/1.29 (step @p18622 :rule reordering :premises (@p18621) :args ((or @t995 @t856 @t1122))) % 1.02/1.29 (assume-push @p30505 @t629) % 1.02/1.29 (assume-push @p30506 @t766) % 1.02/1.29 (assume-push @p30507 @t968) % 1.02/1.29 (assume-push @p30508 @t503) % 1.02/1.29 (assume-push @p30509 @t968) % 1.02/1.29 (assume-push @p30510 @t503) % 1.02/1.29 (assume-push @p30511 @t766) % 1.02/1.29 (assume-push @p30512 @t629) % 1.02/1.29 (step @p472 :rule refl :args (tptp.e3)) % 1.02/1.29 (step @p18631 :rule cong :premises (@p472 @p30507) :args (@t60)) % 1.02/1.29 (step @p18632 :rule symm :premises (@p30506)) % 1.02/1.29 (step @p18633 :rule symm :premises (@p30508)) % 1.02/1.29 (step @p18634 :rule cong :premises (@p18633 @p18632) :args (@t219)) % 1.02/1.29 (step @p18635 :rule trans :premises (@p2497 @p18634 @p18631)) % 1.02/1.29 (step-pop @p30513 :rule scope :premises (@p18635)) % 1.02/1.29 (step-pop @p30514 :rule scope :premises (@p30513)) % 1.02/1.29 (step-pop @p30515 :rule scope :premises (@p30514)) % 1.02/1.29 (step-pop @p30516 :rule scope :premises (@p30515)) % 1.02/1.29 (step @p18636 :rule process_scope :premises (@p30516) :args (@t448)) % 1.02/1.29 (step @p18641 :rule and_intro :premises (@p30507 @p30508 @p30506 @p2497)) % 1.02/1.29 (step @p18642 :rule modus_ponens :premises (@p18641 @p18636)) % 1.02/1.29 (step-pop @p30517 :rule scope :premises (@p18642)) % 1.02/1.29 (step-pop @p30518 :rule scope :premises (@p30517)) % 1.02/1.29 (step-pop @p30519 :rule scope :premises (@p30518)) % 1.02/1.29 (step-pop @p30520 :rule scope :premises (@p30519)) % 1.02/1.29 (step @p18643 :rule process_scope :premises (@p30520) :args (@t448)) % 1.02/1.29 (step @p18648 :rule implies_elim :premises (@p18643)) % 1.02/1.29 (step @p18649 :rule cnf_and_neg :args (@t1521)) % 1.02/1.29 (step @p18650 :rule resolution :premises (@p18649 @p18648) :args (true @t1521)) % 1.02/1.29 (step @p18651 :rule reordering :premises (@p18650) :args ((or @t448 @t767 @t970 @t504 @t631))) % 1.02/1.29 (assume-push @p30521 @t629) % 1.02/1.29 (assume-push @p30522 @t766) % 1.02/1.29 (assume-push @p30523 @t968) % 1.02/1.29 (assume-push @p30524 @t503) % 1.02/1.29 (assume-push @p30525 @t503) % 1.02/1.29 (assume-push @p30526 @t766) % 1.02/1.29 (assume-push @p30527 @t629) % 1.02/1.29 (assume-push @p30528 @t968) % 1.02/1.29 (step @p18660 :rule symm :premises (@p30522)) % 1.02/1.29 (step @p18661 :rule symm :premises (@p30524)) % 1.02/1.29 (step @p18662 :rule cong :premises (@p18661 @p18660) :args (@t219)) % 1.02/1.29 (step @p18663 :rule trans :premises (@p2497 @p18662)) % 1.02/1.29 (step @p472 :rule refl :args (tptp.e3)) % 1.02/1.29 (step @p18664 :rule cong :premises (@p472 @p18663) :args (@t54)) % 1.02/1.29 (step @p18665 :rule trans :premises (@p30523 @p18664)) % 1.02/1.29 (step-pop @p30529 :rule scope :premises (@p18665)) % 1.02/1.29 (step-pop @p30530 :rule scope :premises (@p30529)) % 1.02/1.29 (step-pop @p30531 :rule scope :premises (@p30530)) % 1.02/1.29 (step-pop @p30532 :rule scope :premises (@p30531)) % 1.02/1.29 (step @p18666 :rule process_scope :premises (@p30532) :args (@t980)) % 1.02/1.29 (step @p18671 :rule and_intro :premises (@p30524 @p30522 @p2497 @p30523)) % 1.02/1.29 (step @p18672 :rule modus_ponens :premises (@p18671 @p18666)) % 1.02/1.29 (step-pop @p30533 :rule scope :premises (@p18672)) % 1.02/1.29 (step-pop @p30534 :rule scope :premises (@p30533)) % 1.02/1.29 (step-pop @p30535 :rule scope :premises (@p30534)) % 1.02/1.29 (step-pop @p30536 :rule scope :premises (@p30535)) % 1.02/1.29 (step @p18673 :rule process_scope :premises (@p30536) :args (@t980)) % 1.02/1.29 (step @p18678 :rule implies_elim :premises (@p18673)) % 1.02/1.29 (step @p18679 :rule resolution :premises (@p18649 @p18678) :args (true @t1521)) % 1.02/1.29 (step @p18680 :rule reordering :premises (@p18679) :args ((or @t980 @t767 @t970 @t504 @t631))) % 1.02/1.29 (assume-push @p30537 @t515) % 1.02/1.29 (assume-push @p30538 @t358) % 1.02/1.29 (assume-push @p30539 @t485) % 1.02/1.29 (assume-push @p30540 @t968) % 1.02/1.29 (assume-push @p30541 @t358) % 1.02/1.29 (assume-push @p30542 @t968) % 1.02/1.29 (assume-push @p30543 @t485) % 1.02/1.29 (assume-push @p30544 @t515) % 1.02/1.29 (step @p189 :rule refl :args (tptp.e0)) % 1.02/1.29 (step @p18689 :rule cong :premises (@p189 @p30538) :args (@t145)) % 1.02/1.29 (step @p18690 :rule symm :premises (@p30539)) % 1.02/1.29 (step @p18691 :rule symm :premises (@p30540)) % 1.02/1.29 (step @p18692 :rule cong :premises (@p18691 @p18690) :args (@t220)) % 1.02/1.29 (step @p18693 :rule trans :premises (@p1231 @p18692 @p18689)) % 1.02/1.29 (step-pop @p30545 :rule scope :premises (@p18693)) % 1.02/1.29 (step-pop @p30546 :rule scope :premises (@p30545)) % 1.02/1.29 (step-pop @p30547 :rule scope :premises (@p30546)) % 1.02/1.29 (step-pop @p30548 :rule scope :premises (@p30547)) % 1.02/1.29 (step @p18694 :rule process_scope :premises (@p30548) :args (@t984)) % 1.02/1.29 (step @p18699 :rule and_intro :premises (@p30538 @p30540 @p30539 @p1231)) % 1.02/1.29 (step @p18700 :rule modus_ponens :premises (@p18699 @p18694)) % 1.02/1.29 (step-pop @p30549 :rule scope :premises (@p18700)) % 1.02/1.29 (step-pop @p30550 :rule scope :premises (@p30549)) % 1.02/1.29 (step-pop @p30551 :rule scope :premises (@p30550)) % 1.02/1.29 (step-pop @p30552 :rule scope :premises (@p30551)) % 1.02/1.29 (step @p18701 :rule process_scope :premises (@p30552) :args (@t984)) % 1.02/1.29 (step @p18706 :rule implies_elim :premises (@p18701)) % 1.02/1.29 (step @p18707 :rule cnf_and_neg :args (@t1522)) % 1.02/1.29 (step @p18708 :rule resolution :premises (@p18707 @p18706) :args (true @t1522)) % 1.02/1.29 (step @p18709 :rule reordering :premises (@p18708) :args ((or @t984 @t359 @t486 @t970 @t517))) % 1.02/1.29 (assume-push @p30553 @t515) % 1.02/1.29 (assume-push @p30554 @t358) % 1.02/1.29 (assume-push @p30555 @t485) % 1.02/1.29 (assume-push @p30556 @t968) % 1.02/1.29 (assume-push @p30557 @t968) % 1.02/1.29 (assume-push @p30558 @t485) % 1.02/1.29 (assume-push @p30559 @t515) % 1.02/1.29 (assume-push @p30560 @t358) % 1.02/1.29 (step @p18718 :rule symm :premises (@p30555)) % 1.02/1.29 (step @p18719 :rule symm :premises (@p30556)) % 1.02/1.29 (step @p18720 :rule cong :premises (@p18719 @p18718) :args (@t220)) % 1.02/1.29 (step @p18721 :rule trans :premises (@p1231 @p18720)) % 1.02/1.29 (step @p189 :rule refl :args (tptp.e0)) % 1.02/1.29 (step @p18722 :rule cong :premises (@p189 @p18721) :args (@t152)) % 1.02/1.29 (step @p18723 :rule trans :premises (@p30554 @p18722)) % 1.02/1.29 (step-pop @p30561 :rule scope :premises (@p18723)) % 1.02/1.29 (step-pop @p30562 :rule scope :premises (@p30561)) % 1.02/1.29 (step-pop @p30563 :rule scope :premises (@p30562)) % 1.02/1.29 (step-pop @p30564 :rule scope :premises (@p30563)) % 1.02/1.29 (step @p18724 :rule process_scope :premises (@p30564) :args (@t1005)) % 1.02/1.29 (step @p18729 :rule and_intro :premises (@p30556 @p30555 @p1231 @p30554)) % 1.02/1.29 (step @p18730 :rule modus_ponens :premises (@p18729 @p18724)) % 1.02/1.29 (step-pop @p30565 :rule scope :premises (@p18730)) % 1.02/1.29 (step-pop @p30566 :rule scope :premises (@p30565)) % 1.02/1.29 (step-pop @p30567 :rule scope :premises (@p30566)) % 1.02/1.29 (step-pop @p30568 :rule scope :premises (@p30567)) % 1.02/1.29 (step @p18731 :rule process_scope :premises (@p30568) :args (@t1005)) % 1.02/1.29 (step @p18736 :rule implies_elim :premises (@p18731)) % 1.02/1.29 (step @p18737 :rule resolution :premises (@p18707 @p18736) :args (true @t1522)) % 1.02/1.29 (step @p18738 :rule reordering :premises (@p18737) :args ((or @t1005 @t359 @t486 @t970 @t517))) % 1.02/1.29 (assume-push @p30569 @t604) % 1.02/1.29 (assume-push @p30570 @t1119) % 1.02/1.29 (assume-push @p30571 @t766) % 1.02/1.29 (assume-push @p30572 @t764) % 1.02/1.29 (assume-push @p30573 @t1405) % 1.02/1.29 (assume-push @p30574 @t503) % 1.02/1.29 (assume-push @p30575 @t766) % 1.02/1.29 (assume-push @p30576 @t503) % 1.02/1.29 (assume-push @p30577 @t604) % 1.02/1.29 (assume-push @p30578 @t764) % 1.02/1.29 (assume-push @p30579 @t1405) % 1.02/1.29 (assume-push @p30580 @t1119) % 1.02/1.29 (step @p18751 :rule symm :premises (@p30574)) % 1.02/1.29 (step @p18752 :rule symm :premises (@p30571)) % 1.02/1.29 (step @p18753 :rule cong :premises (@p18752 @p18751) :args (@t207)) % 1.02/1.29 (step @p18754 :rule trans :premises (@p2164 @p18753)) % 1.02/1.29 (step @p189 :rule refl :args (tptp.e0)) % 1.02/1.29 (step @p18755 :rule cong :premises (@p189 @p18754) :args (@t132)) % 1.02/1.29 (step @p18756 :rule symm :premises (@p30573)) % 1.02/1.29 (step @p18757 :rule symm :premises (@p30572)) % 1.02/1.29 (step @p18758 :rule cong :premises (@p18757 @p18756) :args (@t211)) % 1.02/1.29 (step @p18759 :rule trans :premises (@p8096 @p18758 @p18755)) % 1.02/1.29 (step-pop @p30581 :rule scope :premises (@p18759)) % 1.02/1.29 (step-pop @p30582 :rule scope :premises (@p30581)) % 1.02/1.29 (step-pop @p30583 :rule scope :premises (@p30582)) % 1.02/1.29 (step-pop @p30584 :rule scope :premises (@p30583)) % 1.02/1.29 (step-pop @p30585 :rule scope :premises (@p30584)) % 1.02/1.29 (step-pop @p30586 :rule scope :premises (@p30585)) % 1.02/1.29 (step @p18760 :rule process_scope :premises (@p30586) :args (@t1002)) % 1.02/1.29 (step @p18767 :rule and_intro :premises (@p30571 @p30574 @p2164 @p30572 @p30573 @p8096)) % 1.02/1.29 (step @p18768 :rule modus_ponens :premises (@p18767 @p18760)) % 1.02/1.29 (step-pop @p30587 :rule scope :premises (@p18768)) % 1.02/1.29 (step-pop @p30588 :rule scope :premises (@p30587)) % 1.02/1.29 (step-pop @p30589 :rule scope :premises (@p30588)) % 1.02/1.29 (step-pop @p30590 :rule scope :premises (@p30589)) % 1.02/1.29 (step-pop @p30591 :rule scope :premises (@p30590)) % 1.02/1.29 (step-pop @p30592 :rule scope :premises (@p30591)) % 1.02/1.29 (step @p18769 :rule process_scope :premises (@p30592) :args (@t1002)) % 1.02/1.29 (step @p18776 :rule implies_elim :premises (@p18769)) % 1.02/1.29 (step @p18777 :rule cnf_and_neg :args (@t1523)) % 1.02/1.29 (step @p18778 :rule resolution :premises (@p18777 @p18776) :args (true @t1523)) % 1.02/1.29 (step @p18779 :rule reordering :premises (@p18778) :args ((or @t1002 @t767 @t1122 @t1406 @t504 @t1121 @t605))) % 1.02/1.29 (assume-push @p30593 @t1498) % 1.02/1.29 (assume-push @p30594 @t399) % 1.02/1.29 (assume-push @p30595 @t358) % 1.02/1.29 (assume-push @p30596 @t477) % 1.02/1.29 (assume-push @p30597 @t764) % 1.02/1.29 (assume-push @p30598 @t1405) % 1.02/1.29 (assume-push @p30599 @t477) % 1.02/1.29 (assume-push @p30600 @t358) % 1.02/1.29 (assume-push @p30601 @t399) % 1.02/1.29 (assume-push @p30602 @t1405) % 1.02/1.29 (assume-push @p30603 @t764) % 1.02/1.29 (assume-push @p30604 @t1498) % 1.02/1.29 (step @p18792 :rule symm :premises (@p30595)) % 1.02/1.29 (step @p18793 :rule symm :premises (@p30596)) % 1.02/1.29 (step @p18794 :rule cong :premises (@p18793 @p18792) :args (@t227)) % 1.02/1.29 (step @p18795 :rule trans :premises (@p65 @p18794)) % 1.02/1.29 (step @p2196 :rule refl :args (tptp.e4)) % 1.02/1.29 (step @p18796 :rule cong :premises (@p2196 @p18795) :args (@t29)) % 1.02/1.29 (step @p18797 :rule symm :premises (@p30597)) % 1.02/1.29 (step @p18798 :rule symm :premises (@p30598)) % 1.02/1.29 (step @p18799 :rule cong :premises (@p18798 @p18797) :args (@t215)) % 1.02/1.29 (step @p18800 :rule trans :premises (@p17658 @p18799 @p18796)) % 1.02/1.29 (step-pop @p30605 :rule scope :premises (@p18800)) % 1.02/1.29 (step-pop @p30606 :rule scope :premises (@p30605)) % 1.02/1.29 (step-pop @p30607 :rule scope :premises (@p30606)) % 1.02/1.29 (step-pop @p30608 :rule scope :premises (@p30607)) % 1.02/1.29 (step-pop @p30609 :rule scope :premises (@p30608)) % 1.02/1.29 (step-pop @p30610 :rule scope :premises (@p30609)) % 1.02/1.29 (step @p18801 :rule process_scope :premises (@p30610) :args (@t956)) % 1.02/1.29 (step @p18808 :rule and_intro :premises (@p30596 @p30595 @p65 @p30598 @p30597 @p17658)) % 1.02/1.29 (step @p18809 :rule modus_ponens :premises (@p18808 @p18801)) % 1.02/1.29 (step-pop @p30611 :rule scope :premises (@p18809)) % 1.02/1.29 (step-pop @p30612 :rule scope :premises (@p30611)) % 1.02/1.29 (step-pop @p30613 :rule scope :premises (@p30612)) % 1.02/1.29 (step-pop @p30614 :rule scope :premises (@p30613)) % 1.02/1.29 (step-pop @p30615 :rule scope :premises (@p30614)) % 1.02/1.29 (step-pop @p30616 :rule scope :premises (@p30615)) % 1.02/1.29 (step @p18810 :rule process_scope :premises (@p30616) :args (@t956)) % 1.02/1.29 (step @p18817 :rule implies_elim :premises (@p18810)) % 1.02/1.29 (step @p18818 :rule cnf_and_neg :args (@t1524)) % 1.02/1.29 (step @p18819 :rule resolution :premises (@p18818 @p18817) :args (true @t1524)) % 1.02/1.29 (step @p18820 :rule reordering :premises (@p18819) :args ((or @t956 @t359 @t478 @t1122 @t1406 @t402 @t1500))) % 1.02/1.29 (assume-push @p30617 @t1405) % 1.02/1.29 (assume-push @p30618 @t1006) % 1.02/1.29 (assume-push @p30619 @t1405) % 1.02/1.29 (assume-push @p30620 @t1006) % 1.02/1.29 (step @p18825 :rule symm :premises (@p30617)) % 1.02/1.29 (step @p472 :rule refl :args (tptp.e3)) % 1.02/1.29 (step @p18826 :rule cong :premises (@p472 @p18825) :args (@t282)) % 1.02/1.29 (step @p18827 :rule trans :premises (@p30618 @p18826)) % 1.02/1.29 (step @p18828 :rule cong :premises (@p472 @p18827) :args (@t48)) % 1.02/1.29 (step @p18829 :rule trans :premises (@p30617 @p18828)) % 1.02/1.29 (step-pop @p30621 :rule scope :premises (@p18829)) % 1.02/1.29 (step-pop @p30622 :rule scope :premises (@p30621)) % 1.02/1.29 (step @p18830 :rule process_scope :premises (@p30622) :args (@t1008)) % 1.02/1.29 (step @p18833 :rule and_intro :premises (@p30617 @p30618)) % 1.02/1.29 (step @p18834 :rule modus_ponens :premises (@p18833 @p18830)) % 1.02/1.29 (step-pop @p30623 :rule scope :premises (@p18834)) % 1.02/1.29 (step-pop @p30624 :rule scope :premises (@p30623)) % 1.02/1.29 (step @p18835 :rule process_scope :premises (@p30624) :args (@t1008)) % 1.02/1.29 (step @p18838 :rule implies_elim :premises (@p18835)) % 1.02/1.29 (step @p18839 :rule cnf_and_neg :args (@t1525)) % 1.02/1.29 (step @p18840 :rule resolution :premises (@p18839 @p18838) :args (true @t1525)) % 1.02/1.29 (step @p18841 :rule reordering :premises (@p18840) :args ((or @t1008 @t1406 @t1166))) % 1.02/1.29 (assume-push @p30625 @t604) % 1.02/1.29 (assume-push @p30626 @t1119) % 1.02/1.29 (assume-push @p30627 @t766) % 1.02/1.29 (assume-push @p30628 @t764) % 1.02/1.29 (assume-push @p30629 @t1405) % 1.02/1.29 (assume-push @p30630 @t503) % 1.02/1.29 (assume-push @p30631 @t764) % 1.02/1.29 (assume-push @p30632 @t1405) % 1.02/1.29 (assume-push @p30633 @t1119) % 1.02/1.29 (assume-push @p30634 @t766) % 1.02/1.29 (assume-push @p30635 @t503) % 1.02/1.29 (assume-push @p30636 @t604) % 1.02/1.29 (step @p18854 :rule symm :premises (@p30629)) % 1.02/1.29 (step @p18855 :rule symm :premises (@p30628)) % 1.02/1.29 (step @p18856 :rule cong :premises (@p18855 @p18854) :args (@t211)) % 1.02/1.29 (step @p18857 :rule trans :premises (@p8096 @p18856)) % 1.02/1.29 (step @p189 :rule refl :args (tptp.e0)) % 1.02/1.29 (step @p18858 :rule cong :premises (@p189 @p18857) :args (@t138)) % 1.02/1.29 (step @p18859 :rule symm :premises (@p30630)) % 1.02/1.29 (step @p18860 :rule symm :premises (@p30627)) % 1.02/1.29 (step @p18861 :rule cong :premises (@p18860 @p18859) :args (@t207)) % 1.02/1.29 (step @p18862 :rule trans :premises (@p2164 @p18861 @p18858)) % 1.02/1.29 (step-pop @p30637 :rule scope :premises (@p18862)) % 1.02/1.29 (step-pop @p30638 :rule scope :premises (@p30637)) % 1.02/1.29 (step-pop @p30639 :rule scope :premises (@p30638)) % 1.02/1.29 (step-pop @p30640 :rule scope :premises (@p30639)) % 1.02/1.29 (step-pop @p30641 :rule scope :premises (@p30640)) % 1.02/1.29 (step-pop @p30642 :rule scope :premises (@p30641)) % 1.02/1.29 (step @p18863 :rule process_scope :premises (@p30642) :args (@t989)) % 1.02/1.29 (step @p18870 :rule and_intro :premises (@p30628 @p30629 @p8096 @p30627 @p30630 @p2164)) % 1.02/1.29 (step @p18871 :rule modus_ponens :premises (@p18870 @p18863)) % 1.02/1.29 (step-pop @p30643 :rule scope :premises (@p18871)) % 1.02/1.29 (step-pop @p30644 :rule scope :premises (@p30643)) % 1.02/1.29 (step-pop @p30645 :rule scope :premises (@p30644)) % 1.02/1.29 (step-pop @p30646 :rule scope :premises (@p30645)) % 1.02/1.29 (step-pop @p30647 :rule scope :premises (@p30646)) % 1.02/1.29 (step-pop @p30648 :rule scope :premises (@p30647)) % 1.02/1.29 (step @p18872 :rule process_scope :premises (@p30648) :args (@t989)) % 1.02/1.29 (step @p18879 :rule implies_elim :premises (@p18872)) % 1.02/1.29 (step @p18880 :rule resolution :premises (@p18777 @p18879) :args (true @t1523)) % 1.02/1.29 (step @p18881 :rule reordering :premises (@p18880) :args ((or @t989 @t767 @t1122 @t1406 @t504 @t1121 @t605))) % 1.02/1.29 (assume-push @p30649 @t1498) % 1.02/1.29 (assume-push @p30650 @t399) % 1.02/1.29 (assume-push @p30651 @t358) % 1.02/1.29 (assume-push @p30652 @t477) % 1.02/1.29 (assume-push @p30653 @t764) % 1.02/1.29 (assume-push @p30654 @t1405) % 1.02/1.29 (assume-push @p30655 @t1405) % 1.02/1.29 (assume-push @p30656 @t764) % 1.02/1.29 (assume-push @p30657 @t1498) % 1.02/1.29 (assume-push @p30658 @t477) % 1.02/1.29 (assume-push @p30659 @t358) % 1.02/1.29 (assume-push @p30660 @t399) % 1.02/1.29 (step @p18894 :rule symm :premises (@p30653)) % 1.02/1.29 (step @p18895 :rule symm :premises (@p30654)) % 1.02/1.29 (step @p18896 :rule cong :premises (@p18895 @p18894) :args (@t215)) % 1.02/1.29 (step @p18897 :rule trans :premises (@p17658 @p18896)) % 1.02/1.29 (step @p2196 :rule refl :args (tptp.e4)) % 1.02/1.29 (step @p18898 :rule cong :premises (@p2196 @p18897) :args (@t15)) % 1.02/1.29 (step @p18899 :rule symm :premises (@p30651)) % 1.02/1.29 (step @p18900 :rule symm :premises (@p30652)) % 1.02/1.29 (step @p18901 :rule cong :premises (@p18900 @p18899) :args (@t227)) % 1.02/1.29 (step @p18902 :rule trans :premises (@p65 @p18901 @p18898)) % 1.02/1.29 (step-pop @p30661 :rule scope :premises (@p18902)) % 1.02/1.29 (step-pop @p30662 :rule scope :premises (@p30661)) % 1.02/1.29 (step-pop @p30663 :rule scope :premises (@p30662)) % 1.02/1.29 (step-pop @p30664 :rule scope :premises (@p30663)) % 1.02/1.29 (step-pop @p30665 :rule scope :premises (@p30664)) % 1.02/1.29 (step-pop @p30666 :rule scope :premises (@p30665)) % 1.02/1.29 (step @p18903 :rule process_scope :premises (@p30666) :args (@t983)) % 1.02/1.29 (step @p18910 :rule and_intro :premises (@p30654 @p30653 @p17658 @p30652 @p30651 @p65)) % 1.02/1.29 (step @p18911 :rule modus_ponens :premises (@p18910 @p18903)) % 1.02/1.29 (step-pop @p30667 :rule scope :premises (@p18911)) % 1.02/1.29 (step-pop @p30668 :rule scope :premises (@p30667)) % 1.02/1.29 (step-pop @p30669 :rule scope :premises (@p30668)) % 1.02/1.29 (step-pop @p30670 :rule scope :premises (@p30669)) % 1.02/1.29 (step-pop @p30671 :rule scope :premises (@p30670)) % 1.02/1.29 (step-pop @p30672 :rule scope :premises (@p30671)) % 1.02/1.29 (step @p18912 :rule process_scope :premises (@p30672) :args (@t983)) % 1.02/1.29 (step @p18919 :rule implies_elim :premises (@p18912)) % 1.02/1.29 (step @p18920 :rule resolution :premises (@p18818 @p18919) :args (true @t1524)) % 1.02/1.29 (step @p18921 :rule reordering :premises (@p18920) :args ((or @t983 @t359 @t478 @t1122 @t1406 @t402 @t1500))) % 1.02/1.29 (assume-push @p30673 @t412) % 1.02/1.29 (assume-push @p30674 @t607) % 1.02/1.29 (assume-push @p30675 @t549) % 1.02/1.29 (assume-push @p30676 @t503) % 1.02/1.29 (assume-push @p30677 @t503) % 1.02/1.29 (assume-push @p30678 @t549) % 1.02/1.29 (assume-push @p30679 @t607) % 1.02/1.29 (assume-push @p30680 @t412) % 1.02/1.29 (step @p2196 :rule refl :args (tptp.e4)) % 1.02/1.29 (step @p18930 :rule cong :premises (@p2196 @p30676) :args (@t8)) % 1.02/1.29 (step @p18931 :rule symm :premises (@p30674)) % 1.02/1.29 (step @p18932 :rule symm :premises (@p30675)) % 1.02/1.29 (step @p18933 :rule cong :premises (@p18932 @p18931) :args (@t221)) % 1.02/1.29 (step @p18934 :rule trans :premises (@p274 @p18933 @p18930)) % 1.02/1.29 (step-pop @p30681 :rule scope :premises (@p18934)) % 1.02/1.29 (step-pop @p30682 :rule scope :premises (@p30681)) % 1.02/1.29 (step-pop @p30683 :rule scope :premises (@p30682)) % 1.02/1.29 (step-pop @p30684 :rule scope :premises (@p30683)) % 1.02/1.29 (step @p18935 :rule process_scope :premises (@p30684) :args (@t602)) % 1.02/1.29 (step @p18940 :rule and_intro :premises (@p30676 @p30675 @p30674 @p274)) % 1.02/1.29 (step @p18941 :rule modus_ponens :premises (@p18940 @p18935)) % 1.02/1.29 (step-pop @p30685 :rule scope :premises (@p18941)) % 1.02/1.29 (step-pop @p30686 :rule scope :premises (@p30685)) % 1.02/1.29 (step-pop @p30687 :rule scope :premises (@p30686)) % 1.02/1.29 (step-pop @p30688 :rule scope :premises (@p30687)) % 1.02/1.29 (step @p18942 :rule process_scope :premises (@p30688) :args (@t602)) % 1.02/1.29 (step @p18947 :rule implies_elim :premises (@p18942)) % 1.02/1.29 (step @p18948 :rule cnf_and_neg :args (@t1526)) % 1.02/1.29 (step @p18949 :rule resolution :premises (@p18948 @p18947) :args (true @t1526)) % 1.02/1.29 (step @p18950 :rule reordering :premises (@p18949) :args ((or @t602 @t609 @t551 @t504 @t414))) % 1.02/1.29 (assume-push @p30689 @t412) % 1.02/1.29 (assume-push @p30690 @t607) % 1.02/1.29 (assume-push @p30691 @t549) % 1.02/1.29 (assume-push @p30692 @t503) % 1.02/1.29 (assume-push @p30693 @t549) % 1.02/1.29 (assume-push @p30694 @t607) % 1.02/1.29 (assume-push @p30695 @t412) % 1.02/1.29 (assume-push @p30696 @t503) % 1.02/1.29 (step @p18959 :rule symm :premises (@p30690)) % 1.02/1.29 (step @p18960 :rule symm :premises (@p30691)) % 1.02/1.29 (step @p18961 :rule cong :premises (@p18960 @p18959) :args (@t221)) % 1.02/1.29 (step @p18962 :rule trans :premises (@p274 @p18961)) % 1.02/1.29 (step @p2196 :rule refl :args (tptp.e4)) % 1.02/1.29 (step @p18963 :rule cong :premises (@p2196 @p18962) :args (@t22)) % 1.02/1.29 (step @p18964 :rule trans :premises (@p30692 @p18963)) % 1.02/1.29 (step-pop @p30697 :rule scope :premises (@p18964)) % 1.02/1.29 (step-pop @p30698 :rule scope :premises (@p30697)) % 1.02/1.29 (step-pop @p30699 :rule scope :premises (@p30698)) % 1.02/1.29 (step-pop @p30700 :rule scope :premises (@p30699)) % 1.02/1.29 (step @p18965 :rule process_scope :premises (@p30700) :args (@t981)) % 1.02/1.29 (step @p18970 :rule and_intro :premises (@p30691 @p30690 @p274 @p30692)) % 1.02/1.29 (step @p18971 :rule modus_ponens :premises (@p18970 @p18965)) % 1.02/1.29 (step-pop @p30701 :rule scope :premises (@p18971)) % 1.02/1.29 (step-pop @p30702 :rule scope :premises (@p30701)) % 1.02/1.29 (step-pop @p30703 :rule scope :premises (@p30702)) % 1.02/1.29 (step-pop @p30704 :rule scope :premises (@p30703)) % 1.02/1.29 (step @p18972 :rule process_scope :premises (@p30704) :args (@t981)) % 1.02/1.29 (step @p18977 :rule implies_elim :premises (@p18972)) % 1.02/1.29 (step @p18978 :rule resolution :premises (@p18948 @p18977) :args (true @t1526)) % 1.02/1.29 (step @p18979 :rule reordering :premises (@p18978) :args ((or @t981 @t609 @t551 @t504 @t414))) % 1.02/1.29 (step @p18980 :rule chain_m_resolution :premises (@p6605 @p18979 @p274 @p18950 @p274 @p18921 @p17658 @p65 @p18881 @p2164 @p8096 @p18841 @p18820 @p17658 @p65 @p18779 @p2164 @p8096 @p18738 @p1231 @p18709 @p1231 @p18680 @p2497 @p18651 @p2497 @p18622 @p18605 @p18587 @p67 @p18558 @p67 @p18256 @p18273 @p2238 @p16874 @p949 @p16822 @p6779 @p18057 @p18074 @p16871 @p325 @p2497 @p12565 @p818 @p3778 @p8206 @p3441 @p16791 @p98 @p8184 @p10674 @p5737 @p13340 @p1952 @p65 @p16761 @p176 @p67 @p16683 @p404 @p16704 @p5770 @p16726 @p1176 @p585 @p10088 @p16652 @p15875 @p549 @p18529 @p17887 @p995 @p15853 @p2645 @p14129 @p952 @p5508 @p5488 @p13968 @p1134 @p9569 @p14107 @p2138 @p3123 @p9 @p14045 @p2524 @p13539 @p2705 @p14086 @p3016 @p14024 @p1176 @p6802 @p6779 @p6994 @p818 @p13561 @p96 @p176 @p6674 @p4001 @p8986 @p239 @p4578 @p452 @p14065 @p1914 @p3154 @p6313 @p7857 @p13656 @p507 @p2892 @p13878 @p9414 @p3043 @p9378 @p7154 @p67 @p1207 @p13934 @p951 @p9803 @p3337 @p3327 @p13596 @p13594 @p13595 @p4731 @p13505) :args ((or @t373 @t459 @t469 @t491 @t432 @t360 @t543 @t685) (@list false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false true true false false true true false true true false true true true true false false false true true false true true false true true true true true true false false true true true false false false true true true true false false true false true true true false false true true true true true true true true true true true true true false true true true true true true true true true false false false true false true false true false true true false true true false true false false false true true false false) (@list @t981 @t412 @t602 @t412 @t983 @t1498 @t399 @t989 @t604 @t1119 @t1008 @t956 @t1498 @t399 @t1002 @t604 @t1119 @t1005 @t515 @t984 @t515 @t980 @t629 @t448 @t629 @t995 @t1000 @t997 @t372 @t404 @t372 @t991 @t967 @t607 @t1405 @t485 @t598 @t1022 @t965 @t993 @t1110 @t420 @t629 @t482 @t245 @t766 @t750 @t745 @t1228 @t382 @t764 @t855 @t968 @t772 @t581 @t399 @t732 @t247 @t372 @t1232 @t439 @t924 @t952 @t525 @t243 @t358 @t503 @t462 @t522 @t241 @t549 @t1006 @t477 @t474 @t374 @t1395 @t233 @t930 @t929 @t958 @t506 @t1187 @t809 @t229 @t711 @t625 @t499 @t632 @t400 @t646 @t697 @t699 @t961 @t243 @t781 @t1022 @t1044 @t245 @t380 @t383 @t247 @t406 @t802 @t418 @t239 @t424 @t237 @t426 @t575 @t714 @t990 @t915 @t675 @t454 @t677 @t658 @t1060 @t701 @t1174 @t443 @t372 @t511 @t1106 @t487 @t1202 @t735 @t734 @t390 @t415 @t437 @t869 @t693))) % 1.02/1.29 (step @p18981 :rule nary_cong :premises (@p2140 @p996 @p849) :args ((or @t600 @t492 @t478))) % 1.02/1.29 (assume-push @p30705 @t477) % 1.02/1.29 (assume-push @p30706 @t230) % 1.02/1.29 (assume-push @p30707 @t491) % 1.02/1.29 (step @p109 :rule evaluate :args (@t388)) % 1.02/1.29 (step @p18985 :rule symm :premises (@p30705)) % 1.02/1.29 (step @p18986 :rule trans :premises (@p30707 @p18985)) % 1.02/1.29 (step @p18987 :rule true_intro :premises (@p18986)) % 1.02/1.29 (step @p2146 :rule false_intro :premises (@p2138)) % 1.02/1.29 (step @p2559 :rule symm :premises (@p2146)) % 1.02/1.29 (step @p18988 :rule trans :premises (@p2559 @p18987)) % 1.02/1.29 (step @p18989 false :rule eq_resolve :premises (@p18988 @p109)) % 1.02/1.29 (step-pop @p30708 :rule scope :premises (@p18989)) % 1.02/1.29 (step-pop @p30709 :rule scope :premises (@p30708)) % 1.02/1.29 (step-pop @p30710 :rule scope :premises (@p30709)) % 1.02/1.29 (step @p18990 :rule process_scope :premises (@p30710) :args (false)) % 1.02/1.29 (assume-push @p30711 @t230) % 1.02/1.29 (assume-push @p30712 @t491) % 1.02/1.29 (assume-push @p30713 @t477) % 1.02/1.29 (step @p18997 :rule and_intro :premises (@p30713 @p2138 @p30712)) % 1.02/1.29 (step-pop @p30714 :rule scope :premises (@p18997)) % 1.02/1.29 (step-pop @p30715 :rule scope :premises (@p30714)) % 1.02/1.29 (step-pop @p30716 :rule scope :premises (@p30715)) % 1.02/1.29 (step @p18998 :rule process_scope :premises (@p30716) :args (@t1527)) % 1.02/1.29 (step @p19002 :rule implies_elim :premises (@p18998)) % 1.02/1.29 (step @p19003 :rule resolution :premises (@p19002 @p18990) :args (true @t1527)) % 1.02/1.29 (step @p19004 :rule not_and :premises (@p19003)) % 1.02/1.29 (step @p19005 :rule eq_resolve :premises (@p19004 @p18981)) % 1.02/1.29 (assume-push @p30717 @t399) % 1.02/1.29 (assume-push @p30718 @t462) % 1.02/1.29 (assume-push @p30719 @t491) % 1.02/1.29 (assume-push @p30720 @t915) % 1.02/1.29 (assume-push @p30721 @t915) % 1.02/1.29 (assume-push @p30722 @t491) % 1.02/1.29 (assume-push @p30723 @t462) % 1.02/1.29 (assume-push @p30724 @t399) % 1.02/1.29 (step @p19014 :rule symm :premises (@p30720)) % 1.02/1.29 (step @p19015 :rule symm :premises (@p30718)) % 1.02/1.29 (step @p19016 :rule symm :premises (@p30719)) % 1.02/1.29 (step @p19017 :rule cong :premises (@p19016 @p19015) :args (@t227)) % 1.02/1.29 (step @p19018 :rule trans :premises (@p65 @p19017 @p19014)) % 1.02/1.29 (step-pop @p30725 :rule scope :premises (@p19018)) % 1.02/1.29 (step-pop @p30726 :rule scope :premises (@p30725)) % 1.02/1.29 (step-pop @p30727 :rule scope :premises (@p30726)) % 1.02/1.29 (step-pop @p30728 :rule scope :premises (@p30727)) % 1.02/1.29 (step @p19019 :rule process_scope :premises (@p30728) :args (@t243)) % 1.02/1.29 (step @p19024 :rule and_intro :premises (@p30720 @p30719 @p30718 @p65)) % 1.02/1.29 (step @p19025 :rule modus_ponens :premises (@p19024 @p19019)) % 1.02/1.29 (step-pop @p30729 :rule scope :premises (@p19025)) % 1.02/1.29 (step-pop @p30730 :rule scope :premises (@p30729)) % 1.02/1.29 (step-pop @p30731 :rule scope :premises (@p30730)) % 1.02/1.29 (step-pop @p30732 :rule scope :premises (@p30731)) % 1.02/1.29 (step @p19026 :rule process_scope :premises (@p30732) :args (@t243)) % 1.02/1.29 (step @p19031 :rule implies_elim :premises (@p19026)) % 1.02/1.29 (step @p19032 :rule cnf_and_neg :args (@t1528)) % 1.02/1.29 (step @p19033 :rule resolution :premises (@p19032 @p19031) :args (true @t1528)) % 1.02/1.29 (step @p19034 :rule reordering :premises (@p19033) :args ((or @t243 @t916 @t463 @t492 @t402))) % 1.02/1.29 (step @p19035 :rule and_elim :premises (@p4) :args (84)) % 1.02/1.29 (step @p19036 :rule symm :premises (@p19035)) % 1.02/1.29 (step @p19037 :rule bool-double-not-elim :args (@t1529)) % 1.02/1.29 (step @p19038 :rule nary_cong :premises (@p1488 @p3679 @p19037 @p12 @p996 @p6212) :args ((or @t402 @t704 (not @t1530) @t359 @t492 @t970))) % 1.02/1.29 (assume-push @p30733 @t701) % 1.02/1.29 (assume-push @p30734 @t1412) % 1.02/1.29 (assume-push @p30735 @t968) % 1.02/1.29 (assume-push @p30736 @t1530) % 1.02/1.29 (step @p109 :rule evaluate :args (@t388)) % 1.02/1.29 (step @p19043 :rule symm :premises (@p30735)) % 1.02/1.29 (step @p19044 :rule trans :premises (@p19043 @p3043)) % 1.02/1.29 (step @p19045 :rule symm :premises (@p19044)) % 1.02/1.29 (step @p19046 :rule symm :premises (@p30734)) % 1.02/1.29 (step @p19047 :rule trans :premises (@p19046 @p3043 @p19045)) % 1.02/1.29 (step @p19048 :rule true_intro :premises (@p19047)) % 1.02/1.29 (step @p19049 :rule false_intro :premises (@p19036)) % 1.02/1.29 (step @p19050 :rule symm :premises (@p19049)) % 1.02/1.29 (step @p19051 :rule trans :premises (@p19050 @p19048)) % 1.02/1.29 (step @p19052 false :rule eq_resolve :premises (@p19051 @p109)) % 1.02/1.29 (step-pop @p30737 :rule scope :premises (@p19052)) % 1.02/1.29 (step-pop @p30738 :rule scope :premises (@p30737)) % 1.02/1.29 (step-pop @p30739 :rule scope :premises (@p30738)) % 1.02/1.29 (step-pop @p30740 :rule scope :premises (@p30739)) % 1.02/1.29 (step @p19053 :rule process_scope :premises (@p30740) :args (false)) % 1.02/1.29 (assume-push @p30741 @t399) % 1.02/1.29 (assume-push @p30742 @t701) % 1.02/1.29 (assume-push @p30743 @t1530) % 1.02/1.29 (assume-push @p30744 @t358) % 1.02/1.29 (assume-push @p30745 @t491) % 1.02/1.29 (assume-push @p30746 @t968) % 1.02/1.29 (assume-push @p30747 @t491) % 1.02/1.29 (assume-push @p30748 @t358) % 1.02/1.29 (assume-push @p30749 @t399) % 1.02/1.29 (step @p19067 :rule symm :premises (@p30744)) % 1.02/1.29 (step @p19068 :rule symm :premises (@p30745)) % 1.02/1.29 (step @p19069 :rule cong :premises (@p19068 @p19067) :args (@t227)) % 1.02/1.29 (step @p19070 :rule trans :premises (@p65 @p19069)) % 1.02/1.29 (step-pop @p30750 :rule scope :premises (@p19070)) % 1.02/1.29 (step-pop @p30751 :rule scope :premises (@p30750)) % 1.02/1.29 (step-pop @p30752 :rule scope :premises (@p30751)) % 1.02/1.29 (step @p19071 :rule process_scope :premises (@p30752) :args (@t1412)) % 1.02/1.29 (step @p19075 :rule and_intro :premises (@p30745 @p30744 @p65)) % 1.02/1.29 (step @p19076 :rule modus_ponens :premises (@p19075 @p19071)) % 1.02/1.29 (step @p19077 :rule and_intro :premises (@p3043 @p19076 @p30746 @p19036)) % 1.02/1.29 (step-pop @p30753 :rule scope :premises (@p19077)) % 1.02/1.29 (step-pop @p30754 :rule scope :premises (@p30753)) % 1.02/1.29 (step-pop @p30755 :rule scope :premises (@p30754)) % 1.02/1.29 (step-pop @p30756 :rule scope :premises (@p30755)) % 1.02/1.29 (step-pop @p30757 :rule scope :premises (@p30756)) % 1.02/1.29 (step-pop @p30758 :rule scope :premises (@p30757)) % 1.02/1.29 (step @p19078 :rule process_scope :premises (@p30758) :args (@t1531)) % 1.02/1.29 (step @p19085 :rule implies_elim :premises (@p19078)) % 1.02/1.29 (step @p19086 :rule resolution :premises (@p19085 @p19053) :args (true @t1531)) % 1.02/1.29 (step @p19087 :rule not_and :premises (@p19086)) % 1.02/1.29 (step @p19088 :rule eq_resolve :premises (@p19087 @p19038)) % 1.02/1.29 (step @p19089 :rule reordering :premises (@p19088) :args ((or @t1529 @t359 @t492 @t970 @t704 @t402))) % 1.02/1.29 (step @p19090 :rule chain_m_resolution :premises (@p19089 @p19036 @p65 @p3043 @p5737 @p16726 @p1176 @p585 @p10088) :args ((or @t400 @t373 @t462 @t459 @t380 @t424 @t522 @t543 @t499 @t492) (@list true false false false true true false false) (@list @t1529 @t399 @t701 @t968 @t525 @t243 @t358 @t503))) % 1.02/1.29 (step @p19091 :rule nary_cong :premises (@p12 @p2949 @p3590 @p7470) :args ((or @t359 @t685 @t757 @t1086))) % 1.02/1.29 (assume-push @p30759 @t358) % 1.02/1.29 (assume-push @p30760 @t684) % 1.02/1.29 (assume-push @p30761 @t461) % 1.02/1.29 (assume-push @p30762 @t461) % 1.02/1.29 (assume-push @p30763 @t358) % 1.02/1.29 (assume-push @p30764 @t684) % 1.02/1.29 (step @p19098 :rule false_intro :premises (@p30761)) % 1.02/1.29 (step @p19099 :rule symm :premises (@p30760)) % 1.02/1.29 (step @p19100 :rule trans :premises (@p19099 @p30759)) % 1.02/1.29 (step @p2196 :rule refl :args (tptp.e4)) % 1.02/1.29 (step @p19101 :rule cong :premises (@p2196 @p19100) :args (@t1085)) % 1.02/1.29 (step @p19102 :rule trans :premises (@p19101 @p19098)) % 1.02/1.29 (step @p19103 :rule false_elim :premises (@p19102)) % 1.02/1.29 (step-pop @p30765 :rule scope :premises (@p19103)) % 1.02/1.29 (step-pop @p30766 :rule scope :premises (@p30765)) % 1.02/1.29 (step-pop @p30767 :rule scope :premises (@p30766)) % 1.02/1.29 (step @p19104 :rule process_scope :premises (@p30767) :args (@t1086)) % 1.02/1.29 (step @p19108 :rule and_intro :premises (@p30761 @p30759 @p30760)) % 1.02/1.29 (step @p19109 :rule modus_ponens :premises (@p19108 @p19104)) % 1.02/1.29 (step-pop @p30768 :rule scope :premises (@p19109)) % 1.02/1.29 (step-pop @p30769 :rule scope :premises (@p30768)) % 1.02/1.29 (step-pop @p30770 :rule scope :premises (@p30769)) % 1.02/1.29 (step @p19110 :rule process_scope :premises (@p30770) :args (@t1086)) % 1.02/1.29 (step @p19114 :rule implies_elim :premises (@p19110)) % 1.02/1.29 (step @p19115 :rule cnf_and_neg :args (@t1532)) % 1.02/1.29 (step @p19116 :rule resolution :premises (@p19115 @p19114) :args (true @t1532)) % 1.02/1.29 (step @p19117 :rule eq_resolve :premises (@p19116 @p19091)) % 1.02/1.29 (step @p19118 :rule reordering :premises (@p19117) :args ((or @t459 @t685 @t359 @t1086))) % 1.02/1.29 (step @p19119 :rule nary_cong :premises (@p8615 @p10349 @p7859) :args ((or @t1144 @t1229 @t1111))) % 1.02/1.29 (assume-push @p30771 @t1143) % 1.02/1.29 (assume-push @p30772 @t1228) % 1.02/1.29 (assume-push @p30773 @t1143) % 1.02/1.29 (assume-push @p30774 @t1228) % 1.02/1.29 (step @p8630 :rule false_intro :premises (@p8613)) % 1.02/1.29 (step @p3023 :rule refl :args (@t60)) % 1.02/1.29 (step @p19124 :rule cong :premises (@p30772 @p3023) :args (@t1110)) % 1.02/1.29 (step @p19125 :rule trans :premises (@p19124 @p8630)) % 1.02/1.29 (step @p19126 :rule false_elim :premises (@p19125)) % 1.02/1.29 (step-pop @p30775 :rule scope :premises (@p19126)) % 1.02/1.29 (step-pop @p30776 :rule scope :premises (@p30775)) % 1.02/1.29 (step @p19127 :rule process_scope :premises (@p30776) :args (@t1111)) % 1.02/1.29 (step @p19130 :rule and_intro :premises (@p8613 @p30772)) % 1.02/1.29 (step @p19131 :rule modus_ponens :premises (@p19130 @p19127)) % 1.02/1.29 (step-pop @p30777 :rule scope :premises (@p19131)) % 1.02/1.29 (step-pop @p30778 :rule scope :premises (@p30777)) % 1.02/1.29 (step @p19132 :rule process_scope :premises (@p30778) :args (@t1111)) % 1.02/1.29 (step @p19135 :rule implies_elim :premises (@p19132)) % 1.02/1.29 (step @p19136 :rule cnf_and_neg :args (@t1533)) % 1.02/1.29 (step @p19137 :rule resolution :premises (@p19136 @p19135) :args (true @t1533)) % 1.02/1.29 (step @p19138 :rule eq_resolve :premises (@p19137 @p19119)) % 1.02/1.29 (step @p19139 :rule reordering :premises (@p19138) :args ((or @t1142 @t1111 @t1229))) % 1.02/1.29 (step @p19140 :rule nary_cong :premises (@p1488 @p2288 @p12 @p996 @p3779) :args ((or @t402 @t614 @t359 @t492 @t773))) % 1.02/1.29 (assume-push @p30779 @t399) % 1.02/1.29 (assume-push @p30780 @t613) % 1.02/1.29 (assume-push @p30781 @t358) % 1.02/1.29 (assume-push @p30782 @t491) % 1.02/1.29 (assume-push @p30783 @t613) % 1.02/1.29 (assume-push @p30784 @t1412) % 1.02/1.29 (step @p2297 :rule false_intro :premises (@p2287)) % 1.02/1.29 (step @p1964 :rule refl :args (@t112)) % 1.02/1.29 (step @p17924 :rule cong :premises (@p30784 @p1964) :args (@t772)) % 1.02/1.29 (step @p17925 :rule trans :premises (@p17924 @p2297)) % 1.02/1.29 (step @p17926 :rule false_elim :premises (@p17925)) % 1.02/1.29 (step-pop @p30785 :rule scope :premises (@p17926)) % 1.02/1.29 (step-pop @p30786 :rule scope :premises (@p30785)) % 1.02/1.29 (step @p19147 :rule process_scope :premises (@p30786) :args (@t773)) % 1.02/1.29 (assume-push @p30787 @t491) % 1.02/1.29 (assume-push @p30788 @t358) % 1.02/1.29 (assume-push @p30789 @t399) % 1.02/1.29 (step @p19067 :rule symm :premises (@p30781)) % 1.02/1.29 (step @p19068 :rule symm :premises (@p30782)) % 1.02/1.29 (step @p19069 :rule cong :premises (@p19068 @p19067) :args (@t227)) % 1.02/1.29 (step @p19070 :rule trans :premises (@p65 @p19069)) % 1.02/1.29 (step-pop @p30790 :rule scope :premises (@p19070)) % 1.02/1.29 (step-pop @p30791 :rule scope :premises (@p30790)) % 1.02/1.29 (step-pop @p30792 :rule scope :premises (@p30791)) % 1.02/1.29 (step @p19153 :rule process_scope :premises (@p30792) :args (@t1412)) % 1.02/1.29 (step @p19157 :rule and_intro :premises (@p30782 @p30781 @p65)) % 1.02/1.29 (step @p19158 :rule modus_ponens :premises (@p19157 @p19153)) % 1.02/1.29 (step @p19159 :rule and_intro :premises (@p2287 @p19158)) % 1.02/1.29 (step @p19160 :rule modus_ponens :premises (@p19159 @p19147)) % 1.02/1.29 (step-pop @p30793 :rule scope :premises (@p19160)) % 1.02/1.29 (step-pop @p30794 :rule scope :premises (@p30793)) % 1.02/1.29 (step-pop @p30795 :rule scope :premises (@p30794)) % 1.02/1.29 (step-pop @p30796 :rule scope :premises (@p30795)) % 1.02/1.29 (step @p19161 :rule process_scope :premises (@p30796) :args (@t773)) % 1.02/1.29 (step @p19166 :rule implies_elim :premises (@p19161)) % 1.02/1.29 (step @p19167 :rule cnf_and_neg :args (@t1534)) % 1.02/1.29 (step @p19168 :rule resolution :premises (@p19167 @p19166) :args (true @t1534)) % 1.02/1.29 (step @p19169 :rule eq_resolve :premises (@p19168 @p19140)) % 1.02/1.29 (step @p19170 :rule reordering :premises (@p19169) :args ((or @t612 @t359 @t492 @t773 @t402))) % 1.02/1.29 (step @p19171 :rule nary_cong :premises (@p1488 @p1567 @p3251 @p12 @p996 @p1327 @p10349 @p14262) :args ((or @t402 @t547 @t695 @t359 @t492 @t524 @t1229 @t1406))) % 1.02/1.29 (assume-push @p30797 @t399) % 1.02/1.29 (assume-push @p30798 @t546) % 1.02/1.29 (assume-push @p30799 @t693) % 1.02/1.29 (assume-push @p30800 @t358) % 1.02/1.29 (assume-push @p30801 @t491) % 1.02/1.29 (assume-push @p30802 @t522) % 1.02/1.29 (assume-push @p30803 @t1228) % 1.02/1.29 (assume-push @p30804 @t546) % 1.02/1.29 (assume-push @p30805 @t1228) % 1.02/1.29 (assume-push @p30806 @t522) % 1.02/1.29 (assume-push @p30807 @t693) % 1.02/1.29 (assume-push @p30808 @t1412) % 1.02/1.29 (step @p1579 :rule false_intro :premises (@p1565)) % 1.02/1.29 (step @p19184 :rule symm :premises (@p30808)) % 1.02/1.29 (step @p19185 :rule trans :premises (@p19184 @p30799)) % 1.02/1.29 (step @p19186 :rule symm :premises (@p19185)) % 1.02/1.29 (step @p19187 :rule symm :premises (@p30799)) % 1.02/1.29 (step @p19188 :rule trans :premises (@p19187 @p30802)) % 1.02/1.29 (step @p19189 :rule symm :premises (@p19188)) % 1.02/1.29 (step @p19190 :rule trans :premises (@p19189 @p19186)) % 1.02/1.29 (step @p19191 :rule symm :premises (@p19190)) % 1.02/1.29 (step @p19192 :rule cong :premises (@p30803 @p19191) :args (@t1405)) % 1.02/1.29 (step @p19193 :rule trans :premises (@p19192 @p1579)) % 1.02/1.29 (step @p19194 :rule false_elim :premises (@p19193)) % 1.02/1.29 (step-pop @p30809 :rule scope :premises (@p19194)) % 1.02/1.29 (step-pop @p30810 :rule scope :premises (@p30809)) % 1.02/1.29 (step-pop @p30811 :rule scope :premises (@p30810)) % 1.02/1.29 (step-pop @p30812 :rule scope :premises (@p30811)) % 1.02/1.29 (step-pop @p30813 :rule scope :premises (@p30812)) % 1.02/1.29 (step @p19195 :rule process_scope :premises (@p30813) :args (@t1406)) % 1.02/1.29 (assume-push @p30814 @t491) % 1.02/1.29 (assume-push @p30815 @t358) % 1.02/1.29 (assume-push @p30816 @t399) % 1.02/1.29 (step @p19067 :rule symm :premises (@p30800)) % 1.02/1.29 (step @p19068 :rule symm :premises (@p30801)) % 1.02/1.29 (step @p19069 :rule cong :premises (@p19068 @p19067) :args (@t227)) % 1.02/1.29 (step @p19070 :rule trans :premises (@p65 @p19069)) % 1.02/1.29 (step-pop @p30817 :rule scope :premises (@p19070)) % 1.02/1.29 (step-pop @p30818 :rule scope :premises (@p30817)) % 1.02/1.29 (step-pop @p30819 :rule scope :premises (@p30818)) % 1.02/1.29 (step @p19204 :rule process_scope :premises (@p30819) :args (@t1412)) % 1.02/1.29 (step @p19208 :rule and_intro :premises (@p30801 @p30800 @p65)) % 1.02/1.29 (step @p19209 :rule modus_ponens :premises (@p19208 @p19204)) % 1.02/1.29 (step @p19210 :rule and_intro :premises (@p1565 @p30803 @p30802 @p30799 @p19209)) % 1.02/1.29 (step @p19211 :rule modus_ponens :premises (@p19210 @p19195)) % 1.02/1.29 (step-pop @p30820 :rule scope :premises (@p19211)) % 1.02/1.29 (step-pop @p30821 :rule scope :premises (@p30820)) % 1.02/1.29 (step-pop @p30822 :rule scope :premises (@p30821)) % 1.02/1.29 (step-pop @p30823 :rule scope :premises (@p30822)) % 1.02/1.29 (step-pop @p30824 :rule scope :premises (@p30823)) % 1.02/1.29 (step-pop @p30825 :rule scope :premises (@p30824)) % 1.02/1.29 (step-pop @p30826 :rule scope :premises (@p30825)) % 1.02/1.29 (step @p19212 :rule process_scope :premises (@p30826) :args (@t1406)) % 1.02/1.29 (step @p19220 :rule implies_elim :premises (@p19212)) % 1.02/1.29 (step @p19221 :rule cnf_and_neg :args (@t1535)) % 1.02/1.29 (step @p19222 :rule resolution :premises (@p19221 @p19220) :args (true @t1535)) % 1.02/1.29 (step @p19223 :rule eq_resolve :premises (@p19222 @p19171)) % 1.02/1.29 (step @p19224 :rule reordering :premises (@p19223) :args ((or @t545 @t695 @t359 @t492 @t524 @t1229 @t1406 @t402))) % 1.02/1.29 (step @p19225 :rule nary_cong :premises (@p2140 @p7858 @p4532) :args ((or @t600 @t999 @t856))) % 1.02/1.29 (assume-push @p30827 @t230) % 1.02/1.29 (assume-push @p30828 @t996) % 1.02/1.29 (assume-push @p30829 @t230) % 1.02/1.29 (assume-push @p30830 @t996) % 1.02/1.29 (step @p2146 :rule false_intro :premises (@p2138)) % 1.02/1.29 (step @p19230 :rule symm :premises (@p30828)) % 1.02/1.29 (step @p472 :rule refl :args (tptp.e3)) % 1.02/1.29 (step @p19231 :rule cong :premises (@p472 @p19230) :args (@t855)) % 1.02/1.29 (step @p19232 :rule trans :premises (@p19231 @p2146)) % 1.02/1.29 (step @p19233 :rule false_elim :premises (@p19232)) % 1.02/1.29 (step-pop @p30831 :rule scope :premises (@p19233)) % 1.02/1.29 (step-pop @p30832 :rule scope :premises (@p30831)) % 1.02/1.29 (step @p19234 :rule process_scope :premises (@p30832) :args (@t856)) % 1.02/1.29 (step @p19237 :rule and_intro :premises (@p2138 @p30828)) % 1.02/1.29 (step @p19238 :rule modus_ponens :premises (@p19237 @p19234)) % 1.02/1.29 (step-pop @p30833 :rule scope :premises (@p19238)) % 1.02/1.29 (step-pop @p30834 :rule scope :premises (@p30833)) % 1.02/1.29 (step @p19239 :rule process_scope :premises (@p30834) :args (@t856)) % 1.02/1.29 (step @p19242 :rule implies_elim :premises (@p19239)) % 1.02/1.29 (step @p19243 :rule cnf_and_neg :args (@t1536)) % 1.02/1.29 (step @p19244 :rule resolution :premises (@p19243 @p19242) :args (true @t1536)) % 1.02/1.29 (step @p19245 :rule eq_resolve :premises (@p19244 @p19225)) % 1.02/1.29 (step @p19246 :rule reordering :premises (@p19245) :args ((or @t229 @t856 @t999))) % 1.02/1.29 (step @p19247 :rule nary_cong :premises (@p3914 @p10413 @p6211) :args ((or @t791 @t1238 @t987))) % 1.02/1.29 (assume-push @p30835 @t790) % 1.02/1.29 (assume-push @p30836 @t1237) % 1.02/1.29 (assume-push @p30837 @t790) % 1.02/1.29 (assume-push @p30838 @t1237) % 1.02/1.29 (step @p3922 :rule false_intro :premises (@p3912)) % 1.02/1.29 (step @p3834 :rule refl :args (@t132)) % 1.02/1.29 (step @p19252 :rule cong :premises (@p30836 @p3834) :args (@t986)) % 1.02/1.29 (step @p19253 :rule trans :premises (@p19252 @p3922)) % 1.02/1.29 (step @p19254 :rule false_elim :premises (@p19253)) % 1.02/1.29 (step-pop @p30839 :rule scope :premises (@p19254)) % 1.02/1.29 (step-pop @p30840 :rule scope :premises (@p30839)) % 1.02/1.29 (step @p19255 :rule process_scope :premises (@p30840) :args (@t987)) % 1.02/1.29 (step @p19258 :rule and_intro :premises (@p3912 @p30836)) % 1.02/1.29 (step @p19259 :rule modus_ponens :premises (@p19258 @p19255)) % 1.02/1.29 (step-pop @p30841 :rule scope :premises (@p19259)) % 1.02/1.29 (step-pop @p30842 :rule scope :premises (@p30841)) % 1.02/1.29 (step @p19260 :rule process_scope :premises (@p30842) :args (@t987)) % 1.02/1.29 (step @p19263 :rule implies_elim :premises (@p19260)) % 1.02/1.29 (step @p19264 :rule cnf_and_neg :args (@t1537)) % 1.02/1.29 (step @p19265 :rule resolution :premises (@p19264 @p19263) :args (true @t1537)) % 1.02/1.29 (step @p19266 :rule eq_resolve :premises (@p19265 @p19247)) % 1.02/1.29 (step @p19267 :rule reordering :premises (@p19266) :args ((or @t789 @t987 @t1238))) % 1.02/1.29 (step @p19268 :rule nary_cong :premises (@p407 @p8340 @p9111 @p1137 @p2781 @p7424) :args ((or @t441 @t1004 @t916 @t504 @t659 @t1080))) % 1.02/1.29 (assume-push @p30843 @t440) % 1.02/1.29 (assume-push @p30844 @t1001) % 1.02/1.29 (assume-push @p30845 @t915) % 1.02/1.29 (assume-push @p30846 @t503) % 1.02/1.29 (assume-push @p30847 @t658) % 1.02/1.29 (assume-push @p30848 @t440) % 1.02/1.29 (assume-push @p30849 @t658) % 1.02/1.29 (assume-push @p30850 @t503) % 1.02/1.29 (assume-push @p30851 @t915) % 1.02/1.29 (assume-push @p30852 @t1001) % 1.02/1.29 (step @p419 :rule false_intro :premises (@p404)) % 1.02/1.29 (step @p19279 :rule symm :premises (@p30844)) % 1.02/1.29 (step @p19280 :rule trans :premises (@p19279 @p30845)) % 1.02/1.29 (step @p19281 :rule symm :premises (@p19280)) % 1.02/1.29 (step @p19282 :rule symm :premises (@p30845)) % 1.02/1.29 (step @p19283 :rule trans :premises (@p19282 @p30846)) % 1.02/1.29 (step @p19284 :rule symm :premises (@p19283)) % 1.02/1.29 (step @p19285 :rule trans :premises (@p19284 @p19281)) % 1.02/1.29 (step @p19286 :rule symm :premises (@p19285)) % 1.02/1.29 (step @p19287 :rule cong :premises (@p30847 @p19286) :args (@t1079)) % 1.02/1.29 (step @p19288 :rule trans :premises (@p19287 @p419)) % 1.02/1.29 (step @p19289 :rule false_elim :premises (@p19288)) % 1.02/1.29 (step-pop @p30853 :rule scope :premises (@p19289)) % 1.02/1.29 (step-pop @p30854 :rule scope :premises (@p30853)) % 1.02/1.29 (step-pop @p30855 :rule scope :premises (@p30854)) % 1.02/1.29 (step-pop @p30856 :rule scope :premises (@p30855)) % 1.02/1.29 (step-pop @p30857 :rule scope :premises (@p30856)) % 1.02/1.29 (step @p19290 :rule process_scope :premises (@p30857) :args (@t1080)) % 1.02/1.29 (step @p19296 :rule and_intro :premises (@p404 @p30847 @p30846 @p30845 @p30844)) % 1.02/1.29 (step @p19297 :rule modus_ponens :premises (@p19296 @p19290)) % 1.02/1.29 (step-pop @p30858 :rule scope :premises (@p19297)) % 1.02/1.29 (step-pop @p30859 :rule scope :premises (@p30858)) % 1.02/1.29 (step-pop @p30860 :rule scope :premises (@p30859)) % 1.02/1.29 (step-pop @p30861 :rule scope :premises (@p30860)) % 1.02/1.29 (step-pop @p30862 :rule scope :premises (@p30861)) % 1.02/1.29 (step @p19298 :rule process_scope :premises (@p30862) :args (@t1080)) % 1.02/1.29 (step @p19304 :rule implies_elim :premises (@p19298)) % 1.02/1.29 (step @p19305 :rule cnf_and_neg :args (@t1538)) % 1.02/1.29 (step @p19306 :rule resolution :premises (@p19305 @p19304) :args (true @t1538)) % 1.02/1.29 (step @p19307 :rule eq_resolve :premises (@p19306 @p19268)) % 1.02/1.29 (step @p19308 :rule reordering :premises (@p19307) :args ((or @t439 @t916 @t659 @t1004 @t1080 @t504))) % 1.02/1.29 (assume-push @p30863 @t399) % 1.02/1.29 (assume-push @p30864 @t358) % 1.02/1.29 (assume-push @p30865 @t1001) % 1.02/1.29 (assume-push @p30866 @t491) % 1.02/1.29 (assume-push @p30867 @t491) % 1.02/1.29 (assume-push @p30868 @t358) % 1.02/1.29 (assume-push @p30869 @t399) % 1.02/1.29 (assume-push @p30870 @t1001) % 1.02/1.29 (step @p281 :rule refl :args (tptp.e2)) % 1.02/1.29 (step @p19317 :rule symm :premises (@p30864)) % 1.02/1.29 (step @p19318 :rule symm :premises (@p30866)) % 1.02/1.29 (step @p19319 :rule cong :premises (@p19318 @p19317) :args (@t227)) % 1.02/1.29 (step @p19320 :rule trans :premises (@p65 @p19319)) % 1.02/1.29 (step @p19321 :rule cong :premises (@p19320 @p281) :args (@t145)) % 1.02/1.29 (step @p19322 :rule trans :premises (@p30865 @p19321)) % 1.02/1.29 (step-pop @p30871 :rule scope :premises (@p19322)) % 1.02/1.29 (step-pop @p30872 :rule scope :premises (@p30871)) % 1.02/1.29 (step-pop @p30873 :rule scope :premises (@p30872)) % 1.02/1.29 (step-pop @p30874 :rule scope :premises (@p30873)) % 1.02/1.29 (step @p19323 :rule process_scope :premises (@p30874) :args (@t942)) % 1.02/1.29 (step @p19328 :rule and_intro :premises (@p30866 @p30864 @p65 @p30865)) % 1.02/1.29 (step @p19329 :rule modus_ponens :premises (@p19328 @p19323)) % 1.02/1.29 (step-pop @p30875 :rule scope :premises (@p19329)) % 1.02/1.29 (step-pop @p30876 :rule scope :premises (@p30875)) % 1.02/1.29 (step-pop @p30877 :rule scope :premises (@p30876)) % 1.02/1.29 (step-pop @p30878 :rule scope :premises (@p30877)) % 1.02/1.29 (step @p19330 :rule process_scope :premises (@p30878) :args (@t942)) % 1.02/1.29 (step @p19335 :rule implies_elim :premises (@p19330)) % 1.02/1.29 (step @p19336 :rule cnf_and_neg :args (@t1539)) % 1.02/1.29 (step @p19337 :rule resolution :premises (@p19336 @p19335) :args (true @t1539)) % 1.02/1.29 (step @p19338 :rule reordering :premises (@p19337) :args ((or @t942 @t359 @t1004 @t492 @t402))) % 1.02/1.29 (step @p19339 :rule nary_cong :premises (@p9441 @p5746 @p8340 @p7858 @p3487) :args ((or @t1181 @t950 @t1004 @t999 @t751))) % 1.02/1.29 (assume-push @p30879 @t1180) % 1.02/1.29 (assume-push @p30880 @t949) % 1.02/1.29 (assume-push @p30881 @t1001) % 1.02/1.29 (assume-push @p30882 @t996) % 1.02/1.29 (assume-push @p30883 @t949) % 1.02/1.29 (assume-push @p30884 @t946) % 1.02/1.29 (step @p5752 :rule false_intro :premises (@p5744)) % 1.02/1.29 (step @p1240 :rule refl :args (@t106)) % 1.02/1.29 (step @p5753 :rule cong :premises (@p30884 @p1240) :args (@t750)) % 1.02/1.29 (step @p5754 :rule trans :premises (@p5753 @p5752)) % 1.02/1.29 (step @p5755 :rule false_elim :premises (@p5754)) % 1.02/1.29 (step-pop @p30885 :rule scope :premises (@p5755)) % 1.02/1.29 (step-pop @p30886 :rule scope :premises (@p30885)) % 1.02/1.29 (step @p19346 :rule process_scope :premises (@p30886) :args (@t751)) % 1.02/1.29 (assume-push @p30887 @t996) % 1.02/1.29 (assume-push @p30888 @t1001) % 1.02/1.29 (assume-push @p30889 @t1180) % 1.02/1.29 (step @p19352 :rule symm :premises (@p30881)) % 1.02/1.29 (step @p19353 :rule symm :premises (@p30882)) % 1.02/1.29 (step @p19354 :rule cong :premises (@p19353 @p19352) :args (@t226)) % 1.02/1.29 (step @p19355 :rule trans :premises (@p9439 @p19354)) % 1.02/1.29 (step-pop @p30890 :rule scope :premises (@p19355)) % 1.02/1.29 (step-pop @p30891 :rule scope :premises (@p30890)) % 1.02/1.29 (step-pop @p30892 :rule scope :premises (@p30891)) % 1.02/1.29 (step @p19356 :rule process_scope :premises (@p30892) :args (@t946)) % 1.02/1.29 (step @p19360 :rule and_intro :premises (@p30882 @p30881 @p9439)) % 1.02/1.29 (step @p19361 :rule modus_ponens :premises (@p19360 @p19356)) % 1.02/1.29 (step @p19362 :rule and_intro :premises (@p5744 @p19361)) % 1.02/1.29 (step @p19363 :rule modus_ponens :premises (@p19362 @p19346)) % 1.02/1.29 (step-pop @p30893 :rule scope :premises (@p19363)) % 1.02/1.29 (step-pop @p30894 :rule scope :premises (@p30893)) % 1.02/1.29 (step-pop @p30895 :rule scope :premises (@p30894)) % 1.02/1.29 (step-pop @p30896 :rule scope :premises (@p30895)) % 1.02/1.29 (step @p19364 :rule process_scope :premises (@p30896) :args (@t751)) % 1.02/1.29 (step @p19369 :rule implies_elim :premises (@p19364)) % 1.02/1.29 (step @p19370 :rule cnf_and_neg :args (@t1540)) % 1.02/1.29 (step @p19371 :rule resolution :premises (@p19370 @p19369) :args (true @t1540)) % 1.02/1.29 (step @p19372 :rule eq_resolve :premises (@p19371 @p19339)) % 1.02/1.29 (step @p19373 :rule reordering :premises (@p19372) :args ((or @t948 @t1004 @t751 @t999 @t1181))) % 1.02/1.29 (assume-push @p30897 @t399) % 1.02/1.29 (assume-push @p30898 @t358) % 1.02/1.29 (assume-push @p30899 @t1001) % 1.02/1.29 (assume-push @p30900 @t491) % 1.02/1.29 (assume-push @p30901 @t1001) % 1.02/1.29 (assume-push @p30902 @t491) % 1.02/1.29 (assume-push @p30903 @t358) % 1.02/1.29 (assume-push @p30904 @t399) % 1.02/1.29 (step @p281 :rule refl :args (tptp.e2)) % 1.02/1.29 (step @p19382 :rule cong :premises (@p30899 @p281) :args (@t48)) % 1.02/1.29 (step @p19383 :rule symm :premises (@p30898)) % 1.02/1.29 (step @p19384 :rule symm :premises (@p30900)) % 1.02/1.29 (step @p19385 :rule cong :premises (@p19384 @p19383) :args (@t227)) % 1.02/1.29 (step @p19386 :rule trans :premises (@p65 @p19385 @p19382)) % 1.02/1.29 (step-pop @p30905 :rule scope :premises (@p19386)) % 1.02/1.29 (step-pop @p30906 :rule scope :premises (@p30905)) % 1.02/1.29 (step-pop @p30907 :rule scope :premises (@p30906)) % 1.02/1.29 (step-pop @p30908 :rule scope :premises (@p30907)) % 1.02/1.29 (step @p19387 :rule process_scope :premises (@p30908) :args (@t936)) % 1.02/1.29 (step @p19392 :rule and_intro :premises (@p30899 @p30900 @p30898 @p65)) % 1.02/1.29 (step @p19393 :rule modus_ponens :premises (@p19392 @p19387)) % 1.02/1.29 (step-pop @p30909 :rule scope :premises (@p19393)) % 1.02/1.29 (step-pop @p30910 :rule scope :premises (@p30909)) % 1.02/1.29 (step-pop @p30911 :rule scope :premises (@p30910)) % 1.02/1.29 (step-pop @p30912 :rule scope :premises (@p30911)) % 1.02/1.29 (step @p19394 :rule process_scope :premises (@p30912) :args (@t936)) % 1.02/1.29 (step @p19399 :rule implies_elim :premises (@p19394)) % 1.02/1.29 (step @p19400 :rule resolution :premises (@p19336 @p19399) :args (true @t1539)) % 1.02/1.29 (step @p19401 :rule reordering :premises (@p19400) :args ((or @t936 @t359 @t1004 @t492 @t402))) % 1.02/1.29 (assume-push @p30913 @t487) % 1.02/1.29 (assume-push @p30914 @t1001) % 1.02/1.29 (assume-push @p30915 @t996) % 1.02/1.29 (assume-push @p30916 @t1237) % 1.02/1.29 (assume-push @p30917 @t1237) % 1.02/1.29 (assume-push @p30918 @t1001) % 1.02/1.29 (assume-push @p30919 @t996) % 1.02/1.29 (assume-push @p30920 @t487) % 1.02/1.29 (step @p2196 :rule refl :args (tptp.e4)) % 1.02/1.29 (step @p19410 :rule cong :premises (@p30916 @p2196) :args (@t36)) % 1.02/1.29 (step @p19411 :rule symm :premises (@p30915)) % 1.02/1.29 (step @p19412 :rule symm :premises (@p30914)) % 1.02/1.29 (step @p19413 :rule cong :premises (@p19412 @p19411) :args (@t218)) % 1.02/1.29 (step @p19414 :rule trans :premises (@p951 @p19413 @p19410)) % 1.02/1.29 (step-pop @p30921 :rule scope :premises (@p19414)) % 1.02/1.29 (step-pop @p30922 :rule scope :premises (@p30921)) % 1.02/1.29 (step-pop @p30923 :rule scope :premises (@p30922)) % 1.02/1.29 (step-pop @p30924 :rule scope :premises (@p30923)) % 1.02/1.29 (step @p19415 :rule process_scope :premises (@p30924) :args (@t932)) % 1.02/1.29 (step @p19420 :rule and_intro :premises (@p30916 @p30914 @p30915 @p951)) % 1.02/1.29 (step @p19421 :rule modus_ponens :premises (@p19420 @p19415)) % 1.02/1.29 (step-pop @p30925 :rule scope :premises (@p19421)) % 1.02/1.29 (step-pop @p30926 :rule scope :premises (@p30925)) % 1.02/1.29 (step-pop @p30927 :rule scope :premises (@p30926)) % 1.02/1.29 (step-pop @p30928 :rule scope :premises (@p30927)) % 1.02/1.29 (step @p19422 :rule process_scope :premises (@p30928) :args (@t932)) % 1.02/1.29 (step @p19427 :rule implies_elim :premises (@p19422)) % 1.02/1.29 (step @p19428 :rule cnf_and_neg :args (@t1541)) % 1.02/1.29 (step @p19429 :rule resolution :premises (@p19428 @p19427) :args (true @t1541)) % 1.02/1.29 (step @p19430 :rule reordering :premises (@p19429) :args ((or @t932 @t1004 @t999 @t1238 @t488))) % 1.02/1.29 (step @p19431 :rule nary_cong :premises (@p954 @p6933 @p8340 @p7858 @p901) :args ((or @t488 @t1041 @t1004 @t999 @t483))) % 1.02/1.29 (assume-push @p30929 @t487) % 1.02/1.29 (assume-push @p30930 @t1040) % 1.02/1.29 (assume-push @p30931 @t1001) % 1.02/1.29 (assume-push @p30932 @t996) % 1.02/1.29 (assume-push @p30933 @t1040) % 1.02/1.29 (assume-push @p30934 @t1432) % 1.02/1.29 (step @p6941 :rule false_intro :premises (@p6932)) % 1.02/1.29 (step @p3745 :rule refl :args (@t100)) % 1.02/1.29 (step @p19438 :rule cong :premises (@p30934 @p3745) :args (@t482)) % 1.02/1.29 (step @p19439 :rule trans :premises (@p19438 @p6941)) % 1.02/1.29 (step @p19440 :rule false_elim :premises (@p19439)) % 1.02/1.29 (step-pop @p30935 :rule scope :premises (@p19440)) % 1.02/1.29 (step-pop @p30936 :rule scope :premises (@p30935)) % 1.02/1.29 (step @p19441 :rule process_scope :premises (@p30936) :args (@t483)) % 1.02/1.29 (assume-push @p30937 @t1001) % 1.02/1.29 (assume-push @p30938 @t996) % 1.02/1.29 (assume-push @p30939 @t487) % 1.02/1.29 (step @p19447 :rule symm :premises (@p30932)) % 1.02/1.29 (step @p19448 :rule symm :premises (@p30931)) % 1.02/1.29 (step @p19449 :rule cong :premises (@p19448 @p19447) :args (@t218)) % 1.02/1.29 (step @p19450 :rule trans :premises (@p951 @p19449)) % 1.02/1.29 (step-pop @p30940 :rule scope :premises (@p19450)) % 1.02/1.29 (step-pop @p30941 :rule scope :premises (@p30940)) % 1.02/1.29 (step-pop @p30942 :rule scope :premises (@p30941)) % 1.02/1.29 (step @p19451 :rule process_scope :premises (@p30942) :args (@t1432)) % 1.02/1.29 (step @p19455 :rule and_intro :premises (@p30931 @p30932 @p951)) % 1.02/1.29 (step @p19456 :rule modus_ponens :premises (@p19455 @p19451)) % 1.02/1.29 (step @p19457 :rule and_intro :premises (@p6932 @p19456)) % 1.02/1.29 (step @p19458 :rule modus_ponens :premises (@p19457 @p19441)) % 1.02/1.29 (step-pop @p30943 :rule scope :premises (@p19458)) % 1.02/1.29 (step-pop @p30944 :rule scope :premises (@p30943)) % 1.02/1.29 (step-pop @p30945 :rule scope :premises (@p30944)) % 1.02/1.29 (step-pop @p30946 :rule scope :premises (@p30945)) % 1.02/1.29 (step @p19459 :rule process_scope :premises (@p30946) :args (@t483)) % 1.02/1.29 (step @p19464 :rule implies_elim :premises (@p19459)) % 1.02/1.29 (step @p19465 :rule cnf_and_neg :args (@t1542)) % 1.02/1.29 (step @p19466 :rule resolution :premises (@p19465 @p19464) :args (true @t1542)) % 1.02/1.29 (step @p19467 :rule eq_resolve :premises (@p19466 @p19431)) % 1.02/1.29 (step @p19468 :rule reordering :premises (@p19467) :args ((or @t1039 @t1004 @t483 @t999 @t488))) % 1.02/1.29 (assume-push @p30947 @t487) % 1.02/1.29 (assume-push @p30948 @t1001) % 1.02/1.29 (assume-push @p30949 @t996) % 1.02/1.29 (assume-push @p30950 @t1237) % 1.02/1.29 (assume-push @p30951 @t1001) % 1.02/1.29 (assume-push @p30952 @t996) % 1.02/1.29 (assume-push @p30953 @t487) % 1.02/1.29 (assume-push @p30954 @t1237) % 1.02/1.29 (step @p2196 :rule refl :args (tptp.e4)) % 1.02/1.29 (step @p19477 :rule symm :premises (@p30949)) % 1.02/1.29 (step @p19478 :rule symm :premises (@p30948)) % 1.02/1.29 (step @p19479 :rule cong :premises (@p19478 @p19477) :args (@t218)) % 1.02/1.29 (step @p19480 :rule trans :premises (@p951 @p19479)) % 1.02/1.29 (step @p19481 :rule cong :premises (@p19480 @p2196) :args (@t67)) % 1.02/1.29 (step @p19482 :rule trans :premises (@p30950 @p19481)) % 1.02/1.29 (step-pop @p30955 :rule scope :premises (@p19482)) % 1.02/1.29 (step-pop @p30956 :rule scope :premises (@p30955)) % 1.02/1.29 (step-pop @p30957 :rule scope :premises (@p30956)) % 1.02/1.29 (step-pop @p30958 :rule scope :premises (@p30957)) % 1.02/1.29 (step @p19483 :rule process_scope :premises (@p30958) :args (@t918)) % 1.02/1.29 (step @p19488 :rule and_intro :premises (@p30948 @p30949 @p951 @p30950)) % 1.02/1.29 (step @p19489 :rule modus_ponens :premises (@p19488 @p19483)) % 1.02/1.29 (step-pop @p30959 :rule scope :premises (@p19489)) % 1.02/1.29 (step-pop @p30960 :rule scope :premises (@p30959)) % 1.02/1.29 (step-pop @p30961 :rule scope :premises (@p30960)) % 1.02/1.29 (step-pop @p30962 :rule scope :premises (@p30961)) % 1.02/1.29 (step @p19490 :rule process_scope :premises (@p30962) :args (@t918)) % 1.02/1.29 (step @p19495 :rule implies_elim :premises (@p19490)) % 1.02/1.29 (step @p19496 :rule resolution :premises (@p19428 @p19495) :args (true @t1541)) % 1.02/1.29 (step @p19497 :rule reordering :premises (@p19496) :args ((or @t918 @t1004 @t999 @t1238 @t488))) % 1.02/1.29 (assume-push @p30963 @t1180) % 1.02/1.29 (assume-push @p30964 @t1001) % 1.02/1.29 (assume-push @p30965 @t1355) % 1.02/1.29 (assume-push @p30966 @t996) % 1.02/1.29 (assume-push @p30967 @t996) % 1.02/1.29 (assume-push @p30968 @t1001) % 1.02/1.29 (assume-push @p30969 @t1180) % 1.02/1.29 (assume-push @p30970 @t1355) % 1.02/1.29 (step @p472 :rule refl :args (tptp.e3)) % 1.02/1.29 (step @p19506 :rule symm :premises (@p30964)) % 1.02/1.29 (step @p19507 :rule symm :premises (@p30966)) % 1.02/1.29 (step @p19508 :rule cong :premises (@p19507 @p19506) :args (@t226)) % 1.02/1.29 (step @p19509 :rule trans :premises (@p9439 @p19508)) % 1.02/1.29 (step @p19510 :rule cong :premises (@p19509 @p472) :args (@t138)) % 1.02/1.29 (step @p19511 :rule trans :premises (@p30965 @p19510)) % 1.02/1.29 (step-pop @p30971 :rule scope :premises (@p19511)) % 1.02/1.29 (step-pop @p30972 :rule scope :premises (@p30971)) % 1.02/1.29 (step-pop @p30973 :rule scope :premises (@p30972)) % 1.02/1.29 (step-pop @p30974 :rule scope :premises (@p30973)) % 1.02/1.29 (step @p19512 :rule process_scope :premises (@p30974) :args (@t940)) % 1.02/1.29 (step @p19517 :rule and_intro :premises (@p30966 @p30964 @p9439 @p30965)) % 1.02/1.29 (step @p19518 :rule modus_ponens :premises (@p19517 @p19512)) % 1.02/1.29 (step-pop @p30975 :rule scope :premises (@p19518)) % 1.02/1.29 (step-pop @p30976 :rule scope :premises (@p30975)) % 1.02/1.29 (step-pop @p30977 :rule scope :premises (@p30976)) % 1.02/1.29 (step-pop @p30978 :rule scope :premises (@p30977)) % 1.02/1.29 (step @p19519 :rule process_scope :premises (@p30978) :args (@t940)) % 1.02/1.29 (step @p19524 :rule implies_elim :premises (@p19519)) % 1.02/1.29 (step @p19525 :rule cnf_and_neg :args (@t1543)) % 1.02/1.29 (step @p19526 :rule resolution :premises (@p19525 @p19524) :args (true @t1543)) % 1.02/1.29 (step @p19527 :rule reordering :premises (@p19526) :args ((or @t940 @t1004 @t1356 @t999 @t1181))) % 1.02/1.29 (assume-push @p30979 @t1180) % 1.02/1.29 (assume-push @p30980 @t1001) % 1.02/1.29 (assume-push @p30981 @t1355) % 1.02/1.29 (assume-push @p30982 @t996) % 1.02/1.29 (assume-push @p30983 @t1355) % 1.02/1.29 (assume-push @p30984 @t996) % 1.02/1.29 (assume-push @p30985 @t1001) % 1.02/1.29 (assume-push @p30986 @t1180) % 1.02/1.29 (step @p472 :rule refl :args (tptp.e3)) % 1.02/1.29 (step @p19536 :rule cong :premises (@p30981 @p472) :args (@t8)) % 1.02/1.29 (step @p19537 :rule symm :premises (@p30980)) % 1.02/1.29 (step @p19538 :rule symm :premises (@p30982)) % 1.02/1.29 (step @p19539 :rule cong :premises (@p19538 @p19537) :args (@t226)) % 1.02/1.29 (step @p19540 :rule trans :premises (@p9439 @p19539 @p19536)) % 1.02/1.29 (step-pop @p30987 :rule scope :premises (@p19540)) % 1.02/1.29 (step-pop @p30988 :rule scope :premises (@p30987)) % 1.02/1.29 (step-pop @p30989 :rule scope :premises (@p30988)) % 1.02/1.29 (step-pop @p30990 :rule scope :premises (@p30989)) % 1.02/1.29 (step @p19541 :rule process_scope :premises (@p30990) :args (@t923)) % 1.02/1.29 (step @p19546 :rule and_intro :premises (@p30981 @p30982 @p30980 @p9439)) % 1.02/1.29 (step @p19547 :rule modus_ponens :premises (@p19546 @p19541)) % 1.02/1.29 (step-pop @p30991 :rule scope :premises (@p19547)) % 1.02/1.29 (step-pop @p30992 :rule scope :premises (@p30991)) % 1.02/1.29 (step-pop @p30993 :rule scope :premises (@p30992)) % 1.02/1.29 (step-pop @p30994 :rule scope :premises (@p30993)) % 1.02/1.29 (step @p19548 :rule process_scope :premises (@p30994) :args (@t923)) % 1.02/1.29 (step @p19553 :rule implies_elim :premises (@p19548)) % 1.02/1.29 (step @p19554 :rule resolution :premises (@p19525 @p19553) :args (true @t1543)) % 1.02/1.29 (step @p19555 :rule reordering :premises (@p19554) :args ((or @t923 @t1004 @t1356 @t999 @t1181))) % 1.02/1.29 (assume-push @p30995 @t408) % 1.02/1.29 (assume-push @p30996 @t638) % 1.02/1.29 (assume-push @p30997 @t996) % 1.02/1.29 (assume-push @p30998 @t522) % 1.02/1.29 (assume-push @p30999 @t996) % 1.02/1.29 (assume-push @p31000 @t638) % 1.02/1.29 (assume-push @p31001 @t522) % 1.02/1.29 (assume-push @p31002 @t408) % 1.02/1.29 (step @p189 :rule refl :args (tptp.e0)) % 1.02/1.29 (step @p19564 :rule cong :premises (@p30997 @p189) :args (@t29)) % 1.02/1.29 (step @p19565 :rule symm :premises (@p30998)) % 1.02/1.29 (step @p19566 :rule symm :premises (@p30996)) % 1.02/1.29 (step @p19567 :rule cong :premises (@p19566 @p19565) :args (@t217)) % 1.02/1.29 (step @p19568 :rule trans :premises (@p238 @p19567 @p19564)) % 1.02/1.29 (step-pop @p31003 :rule scope :premises (@p19568)) % 1.02/1.29 (step-pop @p31004 :rule scope :premises (@p31003)) % 1.02/1.29 (step-pop @p31005 :rule scope :premises (@p31004)) % 1.02/1.29 (step-pop @p31006 :rule scope :premises (@p31005)) % 1.02/1.29 (step @p19569 :rule process_scope :premises (@p31006) :args (@t914)) % 1.02/1.29 (step @p19574 :rule and_intro :premises (@p30997 @p30996 @p30998 @p238)) % 1.02/1.29 (step @p19575 :rule modus_ponens :premises (@p19574 @p19569)) % 1.02/1.29 (step-pop @p31007 :rule scope :premises (@p19575)) % 1.02/1.29 (step-pop @p31008 :rule scope :premises (@p31007)) % 1.02/1.29 (step-pop @p31009 :rule scope :premises (@p31008)) % 1.02/1.29 (step-pop @p31010 :rule scope :premises (@p31009)) % 1.02/1.29 (step @p19576 :rule process_scope :premises (@p31010) :args (@t914)) % 1.02/1.29 (step @p19581 :rule implies_elim :premises (@p19576)) % 1.02/1.29 (step @p19582 :rule cnf_and_neg :args (@t1544)) % 1.02/1.29 (step @p19583 :rule resolution :premises (@p19582 @p19581) :args (true @t1544)) % 1.02/1.29 (step @p19584 :rule reordering :premises (@p19583) :args ((or @t914 @t640 @t999 @t524 @t409))) % 1.02/1.29 (assume-push @p31011 @t408) % 1.02/1.29 (assume-push @p31012 @t638) % 1.02/1.29 (assume-push @p31013 @t996) % 1.02/1.29 (assume-push @p31014 @t522) % 1.02/1.29 (assume-push @p31015 @t638) % 1.02/1.29 (assume-push @p31016 @t522) % 1.02/1.29 (assume-push @p31017 @t408) % 1.02/1.29 (assume-push @p31018 @t996) % 1.02/1.29 (step @p189 :rule refl :args (tptp.e0)) % 1.02/1.29 (step @p19593 :rule symm :premises (@p31014)) % 1.02/1.29 (step @p19594 :rule symm :premises (@p31012)) % 1.02/1.29 (step @p19595 :rule cong :premises (@p19594 @p19593) :args (@t217)) % 1.02/1.29 (step @p19596 :rule trans :premises (@p238 @p19595)) % 1.02/1.29 (step @p19597 :rule cong :premises (@p19596 @p189) :args (@t93)) % 1.02/1.29 (step @p19598 :rule trans :premises (@p31013 @p19597)) % 1.02/1.29 (step-pop @p31019 :rule scope :premises (@p19598)) % 1.02/1.29 (step-pop @p31020 :rule scope :premises (@p31019)) % 1.02/1.29 (step-pop @p31021 :rule scope :premises (@p31020)) % 1.02/1.29 (step-pop @p31022 :rule scope :premises (@p31021)) % 1.02/1.29 (step @p19599 :rule process_scope :premises (@p31022) :args (@t928)) % 1.02/1.29 (step @p19604 :rule and_intro :premises (@p31012 @p31014 @p238 @p31013)) % 1.02/1.29 (step @p19605 :rule modus_ponens :premises (@p19604 @p19599)) % 1.02/1.29 (step-pop @p31023 :rule scope :premises (@p19605)) % 1.02/1.29 (step-pop @p31024 :rule scope :premises (@p31023)) % 1.02/1.29 (step-pop @p31025 :rule scope :premises (@p31024)) % 1.02/1.29 (step-pop @p31026 :rule scope :premises (@p31025)) % 1.02/1.29 (step @p19606 :rule process_scope :premises (@p31026) :args (@t928)) % 1.02/1.29 (step @p19611 :rule implies_elim :premises (@p19606)) % 1.02/1.29 (step @p19612 :rule resolution :premises (@p19582 @p19611) :args (true @t1544)) % 1.02/1.29 (step @p19613 :rule reordering :premises (@p19612) :args ((or @t928 @t640 @t999 @t524 @t409))) % 1.02/1.29 (assume-push @p31027 @t412) % 1.02/1.29 (assume-push @p31028 @t638) % 1.02/1.29 (assume-push @p31029 @t766) % 1.02/1.29 (assume-push @p31030 @t522) % 1.02/1.29 (assume-push @p31031 @t522) % 1.02/1.29 (assume-push @p31032 @t638) % 1.02/1.29 (assume-push @p31033 @t412) % 1.02/1.29 (assume-push @p31034 @t766) % 1.02/1.29 (step @p2196 :rule refl :args (tptp.e4)) % 1.02/1.29 (step @p19622 :rule symm :premises (@p31028)) % 1.02/1.29 (step @p19623 :rule symm :premises (@p31030)) % 1.02/1.29 (step @p19624 :rule cong :premises (@p19623 @p19622) :args (@t221)) % 1.02/1.29 (step @p19625 :rule trans :premises (@p274 @p19624)) % 1.02/1.29 (step @p19626 :rule cong :premises (@p19625 @p2196) :args (@t100)) % 1.02/1.29 (step @p19627 :rule trans :premises (@p31029 @p19626)) % 1.02/1.29 (step-pop @p31035 :rule scope :premises (@p19627)) % 1.02/1.29 (step-pop @p31036 :rule scope :premises (@p31035)) % 1.02/1.29 (step-pop @p31037 :rule scope :premises (@p31036)) % 1.02/1.29 (step-pop @p31038 :rule scope :premises (@p31037)) % 1.02/1.29 (step @p19628 :rule process_scope :premises (@p31038) :args (@t939)) % 1.02/1.29 (step @p19633 :rule and_intro :premises (@p31030 @p31028 @p274 @p31029)) % 1.02/1.29 (step @p19634 :rule modus_ponens :premises (@p19633 @p19628)) % 1.02/1.29 (step-pop @p31039 :rule scope :premises (@p19634)) % 1.02/1.29 (step-pop @p31040 :rule scope :premises (@p31039)) % 1.02/1.29 (step-pop @p31041 :rule scope :premises (@p31040)) % 1.02/1.29 (step-pop @p31042 :rule scope :premises (@p31041)) % 1.02/1.29 (step @p19635 :rule process_scope :premises (@p31042) :args (@t939)) % 1.02/1.29 (step @p19640 :rule implies_elim :premises (@p19635)) % 1.02/1.29 (step @p19641 :rule cnf_and_neg :args (@t1545)) % 1.02/1.29 (step @p19642 :rule resolution :premises (@p19641 @p19640) :args (true @t1545)) % 1.02/1.29 (step @p19643 :rule reordering :premises (@p19642) :args ((or @t939 @t640 @t767 @t524 @t414))) % 1.02/1.29 (assume-push @p31043 @t629) % 1.02/1.29 (assume-push @p31044 @t491) % 1.02/1.29 (assume-push @p31045 @t766) % 1.02/1.29 (assume-push @p31046 @t503) % 1.02/1.29 (assume-push @p31047 @t491) % 1.02/1.29 (assume-push @p31048 @t503) % 1.02/1.29 (assume-push @p31049 @t766) % 1.02/1.29 (assume-push @p31050 @t629) % 1.02/1.29 (step @p189 :rule refl :args (tptp.e0)) % 1.02/1.29 (step @p19652 :rule cong :premises (@p31044 @p189) :args (@t60)) % 1.02/1.29 (step @p19653 :rule symm :premises (@p31045)) % 1.02/1.29 (step @p19654 :rule symm :premises (@p31046)) % 1.02/1.29 (step @p19655 :rule cong :premises (@p19654 @p19653) :args (@t219)) % 1.02/1.29 (step @p19656 :rule trans :premises (@p2497 @p19655 @p19652)) % 1.02/1.29 (step-pop @p31051 :rule scope :premises (@p19656)) % 1.02/1.29 (step-pop @p31052 :rule scope :premises (@p31051)) % 1.02/1.29 (step-pop @p31053 :rule scope :premises (@p31052)) % 1.02/1.29 (step-pop @p31054 :rule scope :premises (@p31053)) % 1.02/1.29 (step @p19657 :rule process_scope :premises (@p31054) :args (@t912)) % 1.02/1.29 (step @p19662 :rule and_intro :premises (@p31044 @p31046 @p31045 @p2497)) % 1.02/1.29 (step @p19663 :rule modus_ponens :premises (@p19662 @p19657)) % 1.02/1.29 (step-pop @p31055 :rule scope :premises (@p19663)) % 1.02/1.29 (step-pop @p31056 :rule scope :premises (@p31055)) % 1.02/1.29 (step-pop @p31057 :rule scope :premises (@p31056)) % 1.02/1.29 (step-pop @p31058 :rule scope :premises (@p31057)) % 1.02/1.29 (step @p19664 :rule process_scope :premises (@p31058) :args (@t912)) % 1.02/1.29 (step @p19669 :rule implies_elim :premises (@p19664)) % 1.02/1.29 (step @p19670 :rule cnf_and_neg :args (@t1546)) % 1.02/1.29 (step @p19671 :rule resolution :premises (@p19670 @p19669) :args (true @t1546)) % 1.02/1.29 (step @p19672 :rule reordering :premises (@p19671) :args ((or @t912 @t492 @t767 @t504 @t631))) % 1.02/1.29 (assume-push @p31059 @t412) % 1.02/1.29 (assume-push @p31060 @t638) % 1.02/1.29 (assume-push @p31061 @t766) % 1.02/1.29 (assume-push @p31062 @t522) % 1.02/1.29 (assume-push @p31063 @t766) % 1.02/1.29 (assume-push @p31064 @t522) % 1.02/1.29 (assume-push @p31065 @t638) % 1.02/1.29 (assume-push @p31066 @t412) % 1.02/1.29 (step @p2196 :rule refl :args (tptp.e4)) % 1.02/1.29 (step @p19681 :rule cong :premises (@p31061 @p2196) :args (@t132)) % 1.02/1.29 (step @p19682 :rule symm :premises (@p31060)) % 1.02/1.29 (step @p19683 :rule symm :premises (@p31062)) % 1.02/1.29 (step @p19684 :rule cong :premises (@p19683 @p19682) :args (@t221)) % 1.02/1.29 (step @p19685 :rule trans :premises (@p274 @p19684 @p19681)) % 1.02/1.29 (step-pop @p31067 :rule scope :premises (@p19685)) % 1.02/1.29 (step-pop @p31068 :rule scope :premises (@p31067)) % 1.02/1.29 (step-pop @p31069 :rule scope :premises (@p31068)) % 1.02/1.29 (step-pop @p31070 :rule scope :premises (@p31069)) % 1.02/1.29 (step @p19686 :rule process_scope :premises (@p31070) :args (@t922)) % 1.02/1.29 (step @p19691 :rule and_intro :premises (@p31061 @p31062 @p31060 @p274)) % 1.02/1.29 (step @p19692 :rule modus_ponens :premises (@p19691 @p19686)) % 1.02/1.29 (step-pop @p31071 :rule scope :premises (@p19692)) % 1.02/1.29 (step-pop @p31072 :rule scope :premises (@p31071)) % 1.02/1.29 (step-pop @p31073 :rule scope :premises (@p31072)) % 1.02/1.29 (step-pop @p31074 :rule scope :premises (@p31073)) % 1.02/1.29 (step @p19693 :rule process_scope :premises (@p31074) :args (@t922)) % 1.02/1.29 (step @p19698 :rule implies_elim :premises (@p19693)) % 1.02/1.29 (step @p19699 :rule resolution :premises (@p19641 @p19698) :args (true @t1545)) % 1.02/1.29 (step @p19700 :rule reordering :premises (@p19699) :args ((or @t922 @t640 @t767 @t524 @t414))) % 1.02/1.29 (assume-push @p31075 @t629) % 1.02/1.29 (assume-push @p31076 @t491) % 1.02/1.29 (assume-push @p31077 @t766) % 1.02/1.29 (assume-push @p31078 @t503) % 1.02/1.29 (assume-push @p31079 @t503) % 1.02/1.29 (assume-push @p31080 @t766) % 1.02/1.29 (assume-push @p31081 @t629) % 1.02/1.29 (assume-push @p31082 @t491) % 1.02/1.29 (step @p189 :rule refl :args (tptp.e0)) % 1.02/1.29 (step @p19709 :rule symm :premises (@p31077)) % 1.02/1.29 (step @p19710 :rule symm :premises (@p31078)) % 1.02/1.29 (step @p19711 :rule cong :premises (@p19710 @p19709) :args (@t219)) % 1.02/1.29 (step @p19712 :rule trans :premises (@p2497 @p19711)) % 1.02/1.29 (step @p19713 :rule cong :premises (@p19712 @p189) :args (@t125)) % 1.02/1.29 (step @p19714 :rule trans :premises (@p31076 @p19713)) % 1.02/1.29 (step-pop @p31083 :rule scope :premises (@p19714)) % 1.02/1.29 (step-pop @p31084 :rule scope :premises (@p31083)) % 1.02/1.29 (step-pop @p31085 :rule scope :premises (@p31084)) % 1.02/1.29 (step-pop @p31086 :rule scope :premises (@p31085)) % 1.02/1.29 (step @p19715 :rule process_scope :premises (@p31086) :args (@t925)) % 1.02/1.29 (step @p19720 :rule and_intro :premises (@p31078 @p31077 @p2497 @p31076)) % 1.02/1.29 (step @p19721 :rule modus_ponens :premises (@p19720 @p19715)) % 1.02/1.29 (step-pop @p31087 :rule scope :premises (@p19721)) % 1.02/1.29 (step-pop @p31088 :rule scope :premises (@p31087)) % 1.02/1.29 (step-pop @p31089 :rule scope :premises (@p31088)) % 1.02/1.29 (step-pop @p31090 :rule scope :premises (@p31089)) % 1.02/1.29 (step @p19722 :rule process_scope :premises (@p31090) :args (@t925)) % 1.02/1.29 (step @p19727 :rule implies_elim :premises (@p19722)) % 1.02/1.29 (step @p19728 :rule resolution :premises (@p19670 @p19727) :args (true @t1546)) % 1.02/1.29 (step @p19729 :rule reordering :premises (@p19728) :args ((or @t925 @t492 @t767 @t504 @t631))) % 1.02/1.29 (assume-push @p31091 @t372) % 1.02/1.29 (assume-push @p31092 @t358) % 1.02/1.29 (assume-push @p31093 @t491) % 1.02/1.29 (assume-push @p31094 @t485) % 1.02/1.29 (assume-push @p31095 @t358) % 1.02/1.29 (assume-push @p31096 @t491) % 1.02/1.29 (assume-push @p31097 @t372) % 1.02/1.29 (assume-push @p31098 @t485) % 1.02/1.29 (step @p472 :rule refl :args (tptp.e3)) % 1.02/1.29 (step @p19738 :rule symm :premises (@p31093)) % 1.02/1.29 (step @p19739 :rule symm :premises (@p31092)) % 1.02/1.29 (step @p19740 :rule cong :premises (@p19739 @p19738) :args (@t223)) % 1.02/1.29 (step @p19741 :rule trans :premises (@p67 @p19740)) % 1.02/1.29 (step @p19742 :rule cong :premises (@p19741 @p472) :args (@t106)) % 1.02/1.29 (step @p19743 :rule trans :premises (@p31094 @p19742)) % 1.02/1.29 (step-pop @p31099 :rule scope :premises (@p19743)) % 1.02/1.29 (step-pop @p31100 :rule scope :premises (@p31099)) % 1.02/1.29 (step-pop @p31101 :rule scope :premises (@p31100)) % 1.02/1.29 (step-pop @p31102 :rule scope :premises (@p31101)) % 1.02/1.29 (step @p19744 :rule process_scope :premises (@p31102) :args (@t943)) % 1.02/1.29 (step @p19749 :rule and_intro :premises (@p31092 @p31093 @p67 @p31094)) % 1.02/1.29 (step @p19750 :rule modus_ponens :premises (@p19749 @p19744)) % 1.02/1.29 (step-pop @p31103 :rule scope :premises (@p19750)) % 1.02/1.29 (step-pop @p31104 :rule scope :premises (@p31103)) % 1.02/1.29 (step-pop @p31105 :rule scope :premises (@p31104)) % 1.02/1.29 (step-pop @p31106 :rule scope :premises (@p31105)) % 1.02/1.29 (step @p19751 :rule process_scope :premises (@p31106) :args (@t943)) % 1.02/1.29 (step @p19756 :rule implies_elim :premises (@p19751)) % 1.02/1.29 (step @p19757 :rule cnf_and_neg :args (@t1547)) % 1.02/1.29 (step @p19758 :rule resolution :premises (@p19757 @p19756) :args (true @t1547)) % 1.02/1.29 (step @p19759 :rule reordering :premises (@p19758) :args ((or @t943 @t359 @t492 @t486 @t377))) % 1.02/1.29 (assume-push @p31107 @t515) % 1.02/1.29 (assume-push @p31108 @t638) % 1.02/1.29 (assume-push @p31109 @t485) % 1.02/1.29 (assume-push @p31110 @t1228) % 1.02/1.29 (assume-push @p31111 @t638) % 1.02/1.29 (assume-push @p31112 @t1228) % 1.02/1.29 (assume-push @p31113 @t485) % 1.02/1.29 (assume-push @p31114 @t515) % 1.02/1.29 (step @p281 :rule refl :args (tptp.e2)) % 1.02/1.29 (step @p19768 :rule cong :premises (@p31108 @p281) :args (@t15)) % 1.02/1.29 (step @p19769 :rule symm :premises (@p31109)) % 1.02/1.29 (step @p19770 :rule symm :premises (@p31110)) % 1.02/1.29 (step @p19771 :rule cong :premises (@p19770 @p19769) :args (@t220)) % 1.02/1.29 (step @p19772 :rule trans :premises (@p1231 @p19771 @p19768)) % 1.02/1.29 (step-pop @p31115 :rule scope :premises (@p19772)) % 1.02/1.29 (step-pop @p31116 :rule scope :premises (@p31115)) % 1.02/1.29 (step-pop @p31117 :rule scope :premises (@p31116)) % 1.02/1.29 (step-pop @p31118 :rule scope :premises (@p31117)) % 1.02/1.29 (step @p19773 :rule process_scope :premises (@p31118) :args (@t892)) % 1.02/1.29 (step @p19778 :rule and_intro :premises (@p31108 @p31110 @p31109 @p1231)) % 1.02/1.29 (step @p19779 :rule modus_ponens :premises (@p19778 @p19773)) % 1.02/1.29 (step-pop @p31119 :rule scope :premises (@p19779)) % 1.02/1.29 (step-pop @p31120 :rule scope :premises (@p31119)) % 1.02/1.29 (step-pop @p31121 :rule scope :premises (@p31120)) % 1.02/1.29 (step-pop @p31122 :rule scope :premises (@p31121)) % 1.02/1.29 (step @p19780 :rule process_scope :premises (@p31122) :args (@t892)) % 1.02/1.29 (step @p19785 :rule implies_elim :premises (@p19780)) % 1.02/1.29 (step @p19786 :rule cnf_and_neg :args (@t1548)) % 1.02/1.29 (step @p19787 :rule resolution :premises (@p19786 @p19785) :args (true @t1548)) % 1.02/1.29 (step @p19788 :rule reordering :premises (@p19787) :args ((or @t892 @t640 @t486 @t1229 @t517))) % 1.02/1.29 (assume-push @p31123 @t372) % 1.02/1.29 (assume-push @p31124 @t358) % 1.02/1.29 (assume-push @p31125 @t491) % 1.02/1.29 (assume-push @p31126 @t485) % 1.02/1.29 (assume-push @p31127 @t485) % 1.02/1.29 (assume-push @p31128 @t358) % 1.02/1.29 (assume-push @p31129 @t491) % 1.02/1.29 (assume-push @p31130 @t372) % 1.02/1.29 (step @p472 :rule refl :args (tptp.e3)) % 1.02/1.29 (step @p19797 :rule cong :premises (@p31126 @p472) :args (@t73)) % 1.02/1.29 (step @p19798 :rule symm :premises (@p31125)) % 1.02/1.29 (step @p19799 :rule symm :premises (@p31124)) % 1.02/1.29 (step @p19800 :rule cong :premises (@p19799 @p19798) :args (@t223)) % 1.02/1.29 (step @p19801 :rule trans :premises (@p67 @p19800 @p19797)) % 1.02/1.29 (step-pop @p31131 :rule scope :premises (@p19801)) % 1.02/1.29 (step-pop @p31132 :rule scope :premises (@p31131)) % 1.02/1.29 (step-pop @p31133 :rule scope :premises (@p31132)) % 1.02/1.29 (step-pop @p31134 :rule scope :premises (@p31133)) % 1.02/1.29 (step @p19802 :rule process_scope :premises (@p31134) :args (@t920)) % 1.02/1.29 (step @p19807 :rule and_intro :premises (@p31126 @p31124 @p31125 @p67)) % 1.02/1.29 (step @p19808 :rule modus_ponens :premises (@p19807 @p19802)) % 1.02/1.29 (step-pop @p31135 :rule scope :premises (@p19808)) % 1.02/1.29 (step-pop @p31136 :rule scope :premises (@p31135)) % 1.02/1.29 (step-pop @p31137 :rule scope :premises (@p31136)) % 1.02/1.29 (step-pop @p31138 :rule scope :premises (@p31137)) % 1.02/1.29 (step @p19809 :rule process_scope :premises (@p31138) :args (@t920)) % 1.02/1.29 (step @p19814 :rule implies_elim :premises (@p19809)) % 1.02/1.29 (step @p19815 :rule resolution :premises (@p19757 @p19814) :args (true @t1547)) % 1.02/1.29 (step @p19816 :rule reordering :premises (@p19815) :args ((or @t920 @t359 @t492 @t486 @t377))) % 1.02/1.29 (assume-push @p31139 @t515) % 1.02/1.29 (assume-push @p31140 @t638) % 1.02/1.29 (assume-push @p31141 @t485) % 1.02/1.29 (assume-push @p31142 @t1228) % 1.02/1.29 (assume-push @p31143 @t1228) % 1.02/1.29 (assume-push @p31144 @t485) % 1.02/1.29 (assume-push @p31145 @t515) % 1.02/1.29 (assume-push @p31146 @t638) % 1.02/1.29 (step @p281 :rule refl :args (tptp.e2)) % 1.02/1.29 (step @p19825 :rule symm :premises (@p31141)) % 1.02/1.29 (step @p19826 :rule symm :premises (@p31142)) % 1.02/1.29 (step @p19827 :rule cong :premises (@p19826 @p19825) :args (@t220)) % 1.02/1.29 (step @p19828 :rule trans :premises (@p1231 @p19827)) % 1.02/1.29 (step @p19829 :rule cong :premises (@p19828 @p281) :args (@t112)) % 1.02/1.29 (step @p19830 :rule trans :premises (@p31140 @p19829)) % 1.02/1.29 (step-pop @p31147 :rule scope :premises (@p19830)) % 1.02/1.29 (step-pop @p31148 :rule scope :premises (@p31147)) % 1.02/1.29 (step-pop @p31149 :rule scope :premises (@p31148)) % 1.02/1.29 (step-pop @p31150 :rule scope :premises (@p31149)) % 1.02/1.29 (step @p19831 :rule process_scope :premises (@p31150) :args (@t890)) % 1.02/1.29 (step @p19836 :rule and_intro :premises (@p31142 @p31141 @p1231 @p31140)) % 1.02/1.29 (step @p19837 :rule modus_ponens :premises (@p19836 @p19831)) % 1.02/1.29 (step-pop @p31151 :rule scope :premises (@p19837)) % 1.02/1.29 (step-pop @p31152 :rule scope :premises (@p31151)) % 1.02/1.29 (step-pop @p31153 :rule scope :premises (@p31152)) % 1.02/1.29 (step-pop @p31154 :rule scope :premises (@p31153)) % 1.02/1.29 (step @p19838 :rule process_scope :premises (@p31154) :args (@t890)) % 1.02/1.29 (step @p19843 :rule implies_elim :premises (@p19838)) % 1.02/1.29 (step @p19844 :rule resolution :premises (@p19786 @p19843) :args (true @t1548)) % 1.02/1.29 (step @p19845 :rule reordering :premises (@p19844) :args ((or @t890 @t640 @t486 @t1229 @t517))) % 1.02/1.29 (step @p19846 :rule chain_m_resolution :premises (@p5732 @p19845 @p1231 @p19816 @p67 @p19788 @p1231 @p19759 @p67 @p19729 @p2497 @p19700 @p274 @p19672 @p2497 @p19643 @p274 @p19613 @p238 @p19584 @p238 @p19555 @p9439 @p19527 @p9439 @p949 @p3778 @p14620 @p13174 @p19497 @p951 @p19468 @p6932 @p951 @p19430 @p951 @p19401 @p65 @p19373 @p5744 @p9439 @p19338 @p65 @p19308 @p404 @p6303 @p19267 @p3912 @p10569 @p19246 @p2138 @p9720 @p17072 @p17089 @p17107 @p17210 @p19224 @p1565 @p65 @p19170 @p2287 @p65 @p19139 @p8613 @p19118 @p16982 @p1264 @p10490 @p15875 @p549 @p19090 @p585 @p10088 @p19034 @p1176 @p65 @p19005 @p2138 @p2263 @p952 @p18980 @p4578 @p452 @p14045 @p2524 @p13539 @p2705 @p13900 @p2805 @p2779 @p13992 @p13970 @p14024 @p1176 @p13593 @p549 @p10291 @p10090 @p6904 @p6879 @p13561 @p176 @p6674 @p4001 @p8986 @p239 @p3123 @p9 @p5508 @p5488 @p7857 @p13656 @p507 @p2892 @p9414 @p9378 @p7154 @p67 @p1207 @p13934 @p951 @p9803 @p3103 @p3083 @p3958 @p2831 @p2807 @p13878 @p6802 @p6779 @p3081 @p96 @p13596 @p13594 @p13595 @p3062 @p3043 @p13505) :args ((or @t373 @t459 @t469 @t432 @t360 @t543 @t743) (@list false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false true true false false false false false true true false false false true true false true true false true true false false false false false true true false true true false true true true true true false true true false false false true true false true true true true false true true true true true true true true true true true true true true true true true true true true true true true true true false false false false false true false true true true true false true true false true false false false true true false true true false false false true true false false false) (@list @t890 @t515 @t920 @t372 @t892 @t515 @t943 @t372 @t925 @t629 @t922 @t412 @t912 @t629 @t939 @t412 @t928 @t408 @t914 @t408 @t923 @t1180 @t940 @t1180 @t485 @t766 @t638 @t1355 @t918 @t487 @t482 @t1039 @t487 @t932 @t487 @t936 @t399 @t750 @t948 @t1180 @t942 @t399 @t1079 @t439 @t1001 @t986 @t789 @t1237 @t855 @t229 @t996 @t883 @t874 @t880 @t395 @t1405 @t545 @t399 @t772 @t612 @t399 @t1110 @t1142 @t1085 @t1234 @t518 @t1228 @t549 @t241 @t522 @t358 @t503 @t462 @t243 @t399 @t477 @t229 @t474 @t233 @t491 @t424 @t237 @t499 @t632 @t400 @t646 @t498 @t656 @t660 @t692 @t1387 @t961 @t243 @t644 @t241 @t651 @t1214 @t1029 @t1031 @t380 @t247 @t406 @t802 @t418 @t239 @t711 @t625 @t930 @t929 @t915 @t675 @t454 @t677 @t1060 @t1174 @t443 @t372 @t511 @t1106 @t487 @t1202 @t708 @t707 @t684 @t664 @t666 @t658 @t781 @t1022 @t705 @t383 @t390 @t415 @t437 @t702 @t701 @t693))) % 1.02/1.29 (step @p19847 :rule nary_cong :premises (@p101 @p3251 @p996 @p1327 @p1566) :args ((or @t386 @t695 @t492 @t524 @t544))) % 1.02/1.29 (assume-push @p31155 @t385) % 1.02/1.29 (assume-push @p31156 @t693) % 1.02/1.29 (assume-push @p31157 @t491) % 1.02/1.29 (assume-push @p31158 @t522) % 1.02/1.29 (assume-push @p31159 @t385) % 1.02/1.29 (assume-push @p31160 @t491) % 1.02/1.29 (assume-push @p31161 @t693) % 1.02/1.29 (assume-push @p31162 @t522) % 1.02/1.29 (step @p116 :rule false_intro :premises (@p98)) % 1.02/1.29 (step @p19856 :rule symm :premises (@p31158)) % 1.02/1.29 (step @p19857 :rule trans :premises (@p19856 @p31156)) % 1.02/1.29 (step @p19858 :rule cong :premises (@p31157 @p19857) :args (@t543)) % 1.02/1.29 (step @p19859 :rule trans :premises (@p19858 @p116)) % 1.02/1.29 (step @p19860 :rule false_elim :premises (@p19859)) % 1.02/1.29 (step-pop @p31163 :rule scope :premises (@p19860)) % 1.02/1.29 (step-pop @p31164 :rule scope :premises (@p31163)) % 1.02/1.29 (step-pop @p31165 :rule scope :premises (@p31164)) % 1.02/1.29 (step-pop @p31166 :rule scope :premises (@p31165)) % 1.02/1.29 (step @p19861 :rule process_scope :premises (@p31166) :args (@t544)) % 1.02/1.29 (step @p19866 :rule and_intro :premises (@p98 @p31157 @p31156 @p31158)) % 1.02/1.29 (step @p19867 :rule modus_ponens :premises (@p19866 @p19861)) % 1.02/1.29 (step-pop @p31167 :rule scope :premises (@p19867)) % 1.02/1.29 (step-pop @p31168 :rule scope :premises (@p31167)) % 1.02/1.29 (step-pop @p31169 :rule scope :premises (@p31168)) % 1.02/1.29 (step-pop @p31170 :rule scope :premises (@p31169)) % 1.02/1.29 (step @p19868 :rule process_scope :premises (@p31170) :args (@t544)) % 1.02/1.29 (step @p19873 :rule implies_elim :premises (@p19868)) % 1.02/1.29 (step @p19874 :rule cnf_and_neg :args (@t1549)) % 1.02/1.29 (step @p19875 :rule resolution :premises (@p19874 @p19873) :args (true @t1549)) % 1.02/1.29 (step @p19876 :rule eq_resolve :premises (@p19875 @p19847)) % 1.02/1.29 (step @p19877 :rule chain_m_resolution :premises (@p19876 @p98 @p19846 @p8178 @p2263 @p952 @p8986 @p239 @p9147 @p1134 @p9110 @p7857 @p13656 @p507 @p2892 @p13878 @p9414 @p3043 @p9378 @p7154 @p67 @p1207 @p13934 @p951 @p9803 @p3528 @p848 @p13596 @p13594 @p13595 @p13505) :args ((or @t373 @t469 @t360 @t685 @t492 @t524) (@list true false true true true true true true false true false true false true false true false true true false true true false true true true false true true false) (@list @t382 @t543 @t459 @t474 @t233 @t418 @t239 @t743 @t506 @t1159 @t915 @t675 @t454 @t677 @t658 @t1060 @t701 @t1174 @t443 @t372 @t511 @t1106 @t487 @t1202 @t432 @t235 @t390 @t415 @t437 @t693))) % 1.02/1.29 (step @p19878 :rule nary_cong :premises (@p3488 @p3679 @p1327 @p1566) :args ((or @t752 @t704 @t524 @t544))) % 1.02/1.29 (assume-push @p31171 @t701) % 1.02/1.29 (assume-push @p31172 @t522) % 1.02/1.29 (assume-push @p31173 @t543) % 1.02/1.29 (assume-push @p31174 @t244) % 1.02/1.29 (step @p109 :rule evaluate :args (@t388)) % 1.02/1.29 (step @p19883 :rule symm :premises (@p31172)) % 1.02/1.29 (step @p19884 :rule trans :premises (@p31173 @p19883 @p3043)) % 1.02/1.29 (step @p19885 :rule symm :premises (@p19884)) % 1.02/1.29 (step @p19886 :rule trans :premises (@p3043 @p19885)) % 1.02/1.29 (step @p19887 :rule true_intro :premises (@p19886)) % 1.02/1.29 (step @p3494 :rule false_intro :premises (@p1176)) % 1.02/1.29 (step @p11075 :rule symm :premises (@p3494)) % 1.02/1.29 (step @p19888 :rule trans :premises (@p11075 @p19887)) % 1.02/1.29 (step @p19889 false :rule eq_resolve :premises (@p19888 @p109)) % 1.02/1.29 (step-pop @p31175 :rule scope :premises (@p19889)) % 1.02/1.29 (step-pop @p31176 :rule scope :premises (@p31175)) % 1.02/1.29 (step-pop @p31177 :rule scope :premises (@p31176)) % 1.02/1.29 (step-pop @p31178 :rule scope :premises (@p31177)) % 1.02/1.29 (step @p19890 :rule process_scope :premises (@p31178) :args (false)) % 1.02/1.29 (assume-push @p31179 @t244) % 1.02/1.29 (assume-push @p31180 @t701) % 1.02/1.29 (assume-push @p31181 @t522) % 1.02/1.29 (assume-push @p31182 @t543) % 1.02/1.29 (step @p19899 :rule and_intro :premises (@p3043 @p31181 @p31182 @p1176)) % 1.02/1.29 (step-pop @p31183 :rule scope :premises (@p19899)) % 1.02/1.29 (step-pop @p31184 :rule scope :premises (@p31183)) % 1.02/1.29 (step-pop @p31185 :rule scope :premises (@p31184)) % 1.02/1.29 (step-pop @p31186 :rule scope :premises (@p31185)) % 1.02/1.29 (step @p19900 :rule process_scope :premises (@p31186) :args (@t1550)) % 1.02/1.29 (step @p19905 :rule implies_elim :premises (@p19900)) % 1.02/1.29 (step @p19906 :rule resolution :premises (@p19905 @p19890) :args (true @t1550)) % 1.02/1.29 (step @p19907 :rule not_and :premises (@p19906)) % 1.02/1.29 (step @p19908 :rule eq_resolve :premises (@p19907 @p19878)) % 1.02/1.29 (step @p19909 :rule reordering :premises (@p19908) :args ((or @t243 @t524 @t544 @t704))) % 1.02/1.29 (step @p19910 :rule chain_m_resolution :premises (@p8178 @p3317 @p3277 @p65 @p1563 @p3248 @p11 @p507 @p13594 @p8986 @p67 @p239) :args ((or @t469 @t360 @t543 @t391 @t685 @t659 @t461) (@list true true false false true true false true true false true) (@list @t474 @t729 @t399 @t522 @t549 @t362 @t454 @t415 @t418 @t372 @t239))) % 1.02/1.29 (step @p19911 :rule chain_m_resolution :premises (@p18980 @p19910 @p19909 @p1176 @p3043 @p19877 @p13878 @p3528 @p848 @p13596 @p13594 @p13595) :args ((or @t373 @t469 @t360 @t685 @t524) (@list true true true false true false true true false true true) (@list @t459 @t543 @t243 @t701 @t491 @t658 @t432 @t235 @t390 @t415 @t437))) % 1.02/1.29 (step @p19912 :rule chain_m_resolution :premises (@p18980 @p19910 @p13878 @p3528 @p848 @p13596 @p13594 @p13595) :args ((or @t373 @t469 @t491 @t360 @t543 @t685) (@list true false true true false true true) (@list @t459 @t658 @t432 @t235 @t390 @t415 @t437))) % 1.02/1.29 (step @p19913 :rule nary_cong :premises (@p955 @p5852 @p5114) :args ((or @t489 @t927 @t894))) % 1.02/1.29 (assume-push @p31187 @t234) % 1.02/1.29 (assume-push @p31188 @t924) % 1.02/1.29 (assume-push @p31189 @t234) % 1.02/1.29 (assume-push @p31190 @t924) % 1.02/1.29 (step @p966 :rule false_intro :premises (@p952)) % 1.02/1.29 (step @p19918 :rule symm :premises (@p31188)) % 1.02/1.29 (step @p281 :rule refl :args (tptp.e2)) % 1.02/1.29 (step @p19919 :rule cong :premises (@p281 @p19918) :args (@t893)) % 1.02/1.29 (step @p19920 :rule trans :premises (@p19919 @p966)) % 1.02/1.29 (step @p19921 :rule false_elim :premises (@p19920)) % 1.02/1.29 (step-pop @p31191 :rule scope :premises (@p19921)) % 1.02/1.29 (step-pop @p31192 :rule scope :premises (@p31191)) % 1.02/1.29 (step @p19922 :rule process_scope :premises (@p31192) :args (@t894)) % 1.02/1.29 (step @p19925 :rule and_intro :premises (@p952 @p31188)) % 1.02/1.29 (step @p19926 :rule modus_ponens :premises (@p19925 @p19922)) % 1.02/1.29 (step-pop @p31193 :rule scope :premises (@p19926)) % 1.02/1.29 (step-pop @p31194 :rule scope :premises (@p31193)) % 1.02/1.29 (step @p19927 :rule process_scope :premises (@p31194) :args (@t894)) % 1.02/1.29 (step @p19930 :rule implies_elim :premises (@p19927)) % 1.02/1.29 (step @p19931 :rule cnf_and_neg :args (@t1551)) % 1.02/1.29 (step @p19932 :rule resolution :premises (@p19931 @p19930) :args (true @t1551)) % 1.02/1.29 (step @p19933 :rule eq_resolve :premises (@p19932 @p19913)) % 1.02/1.29 (step @p19934 :rule reordering :premises (@p19933) :args ((or @t233 @t894 @t927))) % 1.02/1.29 (step @p19935 :rule nary_cong :premises (@p2647 @p10349 @p6212) :args ((or @t641 @t1229 @t970))) % 1.02/1.29 (assume-push @p31195 @t242) % 1.02/1.29 (assume-push @p31196 @t1228) % 1.02/1.29 (assume-push @p31197 @t242) % 1.02/1.29 (assume-push @p31198 @t1228) % 1.02/1.29 (step @p2653 :rule false_intro :premises (@p549)) % 1.02/1.29 (step @p19940 :rule symm :premises (@p31196)) % 1.02/1.29 (step @p189 :rule refl :args (tptp.e0)) % 1.02/1.29 (step @p19941 :rule cong :premises (@p189 @p19940) :args (@t968)) % 1.02/1.29 (step @p19942 :rule trans :premises (@p19941 @p2653)) % 1.02/1.29 (step @p19943 :rule false_elim :premises (@p19942)) % 1.02/1.29 (step-pop @p31199 :rule scope :premises (@p19943)) % 1.02/1.29 (step-pop @p31200 :rule scope :premises (@p31199)) % 1.02/1.29 (step @p19944 :rule process_scope :premises (@p31200) :args (@t970)) % 1.02/1.29 (step @p19947 :rule and_intro :premises (@p549 @p31196)) % 1.02/1.29 (step @p19948 :rule modus_ponens :premises (@p19947 @p19944)) % 1.02/1.29 (step-pop @p31201 :rule scope :premises (@p19948)) % 1.02/1.29 (step-pop @p31202 :rule scope :premises (@p31201)) % 1.02/1.29 (step @p19949 :rule process_scope :premises (@p31202) :args (@t970)) % 1.02/1.29 (step @p19952 :rule implies_elim :premises (@p19949)) % 1.02/1.29 (step @p19953 :rule cnf_and_neg :args (@t1552)) % 1.02/1.29 (step @p19954 :rule resolution :premises (@p19953 @p19952) :args (true @t1552)) % 1.02/1.29 (step @p19955 :rule eq_resolve :premises (@p19954 @p19935)) % 1.02/1.29 (step @p19956 :rule reordering :premises (@p19955) :args ((or @t241 @t970 @t1229))) % 1.02/1.29 (step @p19957 :rule nary_cong :premises (@p2707 @p3251 @p12 @p1328 @p1381) :args ((or @t648 @t695 @t359 @t526 @t533))) % 1.02/1.29 (assume-push @p31203 @t647) % 1.02/1.29 (assume-push @p31204 @t693) % 1.02/1.29 (assume-push @p31205 @t358) % 1.02/1.29 (assume-push @p31206 @t525) % 1.02/1.29 (assume-push @p31207 @t647) % 1.02/1.29 (assume-push @p31208 @t358) % 1.02/1.29 (assume-push @p31209 @t693) % 1.02/1.29 (assume-push @p31210 @t525) % 1.02/1.29 (step @p2713 :rule false_intro :premises (@p2705)) % 1.02/1.29 (step @p19966 :rule symm :premises (@p31206)) % 1.02/1.29 (step @p19967 :rule trans :premises (@p19966 @p31204)) % 1.02/1.29 (step @p19968 :rule cong :premises (@p31205 @p19967) :args (@t532)) % 1.02/1.29 (step @p19969 :rule trans :premises (@p19968 @p2713)) % 1.02/1.29 (step @p19970 :rule false_elim :premises (@p19969)) % 1.02/1.29 (step-pop @p31211 :rule scope :premises (@p19970)) % 1.02/1.29 (step-pop @p31212 :rule scope :premises (@p31211)) % 1.02/1.29 (step-pop @p31213 :rule scope :premises (@p31212)) % 1.02/1.29 (step-pop @p31214 :rule scope :premises (@p31213)) % 1.02/1.29 (step @p19971 :rule process_scope :premises (@p31214) :args (@t533)) % 1.02/1.29 (step @p19976 :rule and_intro :premises (@p2705 @p31205 @p31204 @p31206)) % 1.02/1.29 (step @p19977 :rule modus_ponens :premises (@p19976 @p19971)) % 1.02/1.29 (step-pop @p31215 :rule scope :premises (@p19977)) % 1.02/1.29 (step-pop @p31216 :rule scope :premises (@p31215)) % 1.02/1.29 (step-pop @p31217 :rule scope :premises (@p31216)) % 1.02/1.29 (step-pop @p31218 :rule scope :premises (@p31217)) % 1.02/1.29 (step @p19978 :rule process_scope :premises (@p31218) :args (@t533)) % 1.02/1.29 (step @p19983 :rule implies_elim :premises (@p19978)) % 1.02/1.29 (step @p19984 :rule cnf_and_neg :args (@t1553)) % 1.02/1.29 (step @p19985 :rule resolution :premises (@p19984 @p19983) :args (true @t1553)) % 1.02/1.29 (step @p19986 :rule eq_resolve :premises (@p19985 @p19957)) % 1.02/1.29 (step @p19987 :rule nary_cong :premises (@p5746 @p8614 @p953) :args ((or @t950 @t1141 @t486))) % 1.02/1.29 (assume-push @p31219 @t949) % 1.02/1.29 (assume-push @p31220 @t898) % 1.02/1.29 (assume-push @p31221 @t949) % 1.02/1.29 (assume-push @p31222 @t898) % 1.02/1.29 (step @p5752 :rule false_intro :premises (@p5744)) % 1.02/1.29 (step @p1240 :rule refl :args (@t106)) % 1.02/1.29 (step @p19992 :rule cong :premises (@p31220 @p1240) :args (@t485)) % 1.02/1.29 (step @p19993 :rule trans :premises (@p19992 @p5752)) % 1.02/1.29 (step @p19994 :rule false_elim :premises (@p19993)) % 1.02/1.29 (step-pop @p31223 :rule scope :premises (@p19994)) % 1.02/1.29 (step-pop @p31224 :rule scope :premises (@p31223)) % 1.02/1.29 (step @p19995 :rule process_scope :premises (@p31224) :args (@t486)) % 1.02/1.29 (step @p19998 :rule and_intro :premises (@p5744 @p31220)) % 1.02/1.29 (step @p19999 :rule modus_ponens :premises (@p19998 @p19995)) % 1.02/1.29 (step-pop @p31225 :rule scope :premises (@p19999)) % 1.02/1.29 (step-pop @p31226 :rule scope :premises (@p31225)) % 1.02/1.29 (step @p20000 :rule process_scope :premises (@p31226) :args (@t486)) % 1.02/1.29 (step @p20003 :rule implies_elim :premises (@p20000)) % 1.02/1.29 (step @p20004 :rule cnf_and_neg :args (@t1554)) % 1.02/1.29 (step @p20005 :rule resolution :premises (@p20004 @p20003) :args (true @t1554)) % 1.02/1.29 (step @p20006 :rule eq_resolve :premises (@p20005 @p19987)) % 1.02/1.29 (step @p20007 :rule reordering :premises (@p20006) :args ((or @t948 @t486 @t1141))) % 1.02/1.29 (step @p20008 :rule chain_m_resolution :premises (@p8206 @p3441 @p3778 @p8184 @p12565 @p818 @p13340 @p1952 @p65 @p16761 @p176 @p67 @p949 @p995 @p2645 @p6802 @p6779 @p13561 @p96 @p176 @p13505) :args ((or @t469 @t474 @t491 @t418 @t406 @t485 @t522 @t1044 @t359) (@list true false false true true true true false true true false false false true true true true false true false) (@list @t745 @t750 @t764 @t766 @t245 @t772 @t581 @t399 @t732 @t247 @t372 @t482 @t477 @t374 @t781 @t1022 @t380 @t383 @t247 @t693))) % 1.02/1.29 (assume-push @p31227 @t372) % 1.02/1.29 (assume-push @p31228 @t358) % 1.02/1.29 (assume-push @p31229 @t474) % 1.02/1.29 (assume-push @p31230 @t684) % 1.02/1.29 (assume-push @p31231 @t684) % 1.02/1.29 (assume-push @p31232 @t358) % 1.02/1.29 (assume-push @p31233 @t474) % 1.02/1.29 (assume-push @p31234 @t372) % 1.02/1.29 (step @p20017 :rule symm :premises (@p31230)) % 1.02/1.29 (step @p20018 :rule symm :premises (@p31229)) % 1.02/1.29 (step @p20019 :rule symm :premises (@p31228)) % 1.02/1.29 (step @p20020 :rule cong :premises (@p20019 @p20018) :args (@t223)) % 1.02/1.29 (step @p20021 :rule trans :premises (@p67 @p20020 @p20017)) % 1.02/1.29 (step-pop @p31235 :rule scope :premises (@p20021)) % 1.02/1.29 (step-pop @p31236 :rule scope :premises (@p31235)) % 1.02/1.29 (step-pop @p31237 :rule scope :premises (@p31236)) % 1.02/1.29 (step-pop @p31238 :rule scope :premises (@p31237)) % 1.02/1.29 (step @p20022 :rule process_scope :premises (@p31238) :args (@t239)) % 1.02/1.29 (step @p20027 :rule and_intro :premises (@p31230 @p31228 @p31229 @p67)) % 1.02/1.29 (step @p20028 :rule modus_ponens :premises (@p20027 @p20022)) % 1.02/1.29 (step-pop @p31239 :rule scope :premises (@p20028)) % 1.02/1.29 (step-pop @p31240 :rule scope :premises (@p31239)) % 1.02/1.29 (step-pop @p31241 :rule scope :premises (@p31240)) % 1.02/1.29 (step-pop @p31242 :rule scope :premises (@p31241)) % 1.02/1.29 (step @p20029 :rule process_scope :premises (@p31242) :args (@t239)) % 1.02/1.29 (step @p20034 :rule implies_elim :premises (@p20029)) % 1.02/1.29 (step @p20035 :rule cnf_and_neg :args (@t1555)) % 1.02/1.29 (step @p20036 :rule resolution :premises (@p20035 @p20034) :args (true @t1555)) % 1.02/1.29 (step @p20037 :rule reordering :premises (@p20036) :args ((or @t239 @t685 @t359 @t476 @t377))) % 1.02/1.29 (step @p20038 :rule chain_m_resolution :premises (@p20037 @p239 @p67 @p20008 @p20007 @p5744 @p8708 @p19986 @p2705 @p5737 @p19956 @p549 @p585 @p10490 @p13561 @p96 @p176 @p13539 @p3043 @p2705 @p13505 @p6713 @p6676 @p6674 @p951 @p4001 @p6994 @p818) :args ((or @t373 @t462 @t459 @t469 @t491 @t418 @t432 @t522 @t549 @t893 @t498 @t797 @t685) (@list true false false true true false true true false true true false false true false true true false true false true true true false true true true) (@list @t239 @t372 @t474 @t485 @t948 @t898 @t532 @t646 @t525 @t968 @t241 @t358 @t1228 @t380 @t383 @t247 @t400 @t701 @t646 @t693 @t1012 @t1014 @t406 @t487 @t802 @t1044 @t245))) % 1.02/1.29 (step @p20039 :rule nary_cong :premises (@p6058 @p1405 @p2949 @p5852 @p12433) :args ((or @t978 @t476 @t685 @t927 @t1236))) % 1.02/1.29 (assume-push @p31243 @t977) % 1.02/1.29 (assume-push @p31244 @t474) % 1.02/1.29 (assume-push @p31245 @t684) % 1.02/1.29 (assume-push @p31246 @t924) % 1.02/1.29 (assume-push @p31247 @t977) % 1.02/1.29 (assume-push @p31248 @t924) % 1.02/1.29 (assume-push @p31249 @t474) % 1.02/1.29 (assume-push @p31250 @t684) % 1.02/1.29 (step @p6072 :rule false_intro :premises (@p6057)) % 1.02/1.29 (step @p20048 :rule symm :premises (@p31245)) % 1.02/1.29 (step @p20049 :rule trans :premises (@p20048 @p31244)) % 1.02/1.29 (step @p20050 :rule cong :premises (@p31246 @p20049) :args (@t1234)) % 1.02/1.29 (step @p20051 :rule trans :premises (@p20050 @p6072)) % 1.02/1.29 (step @p20052 :rule false_elim :premises (@p20051)) % 1.02/1.29 (step-pop @p31251 :rule scope :premises (@p20052)) % 1.02/1.29 (step-pop @p31252 :rule scope :premises (@p31251)) % 1.02/1.29 (step-pop @p31253 :rule scope :premises (@p31252)) % 1.02/1.29 (step-pop @p31254 :rule scope :premises (@p31253)) % 1.02/1.29 (step @p20053 :rule process_scope :premises (@p31254) :args (@t1236)) % 1.02/1.29 (step @p20058 :rule and_intro :premises (@p6057 @p31246 @p31244 @p31245)) % 1.02/1.29 (step @p20059 :rule modus_ponens :premises (@p20058 @p20053)) % 1.02/1.29 (step-pop @p31255 :rule scope :premises (@p20059)) % 1.02/1.29 (step-pop @p31256 :rule scope :premises (@p31255)) % 1.02/1.29 (step-pop @p31257 :rule scope :premises (@p31256)) % 1.02/1.29 (step-pop @p31258 :rule scope :premises (@p31257)) % 1.02/1.29 (step @p20060 :rule process_scope :premises (@p31258) :args (@t1236)) % 1.02/1.29 (step @p20065 :rule implies_elim :premises (@p20060)) % 1.02/1.29 (step @p20066 :rule cnf_and_neg :args (@t1556)) % 1.02/1.29 (step @p20067 :rule resolution :premises (@p20066 @p20065) :args (true @t1556)) % 1.02/1.29 (step @p20068 :rule eq_resolve :premises (@p20067 @p20039)) % 1.02/1.29 (step @p20069 :rule reordering :premises (@p20068) :args ((or @t976 @t685 @t476 @t1236 @t927))) % 1.02/1.29 (step @p20070 :rule nary_cong :premises (@p102 @p327 @p1954 @p1405 @p152 @p1566 @p8341) :args ((or @t377 @t422 @t461 @t476 @t391 @t544 @t1132))) % 1.02/1.29 (assume-push @p31259 @t372) % 1.02/1.29 (assume-push @p31260 @t421) % 1.02/1.29 (assume-push @p31261 @t459) % 1.02/1.29 (assume-push @p31262 @t474) % 1.02/1.29 (assume-push @p31263 @t390) % 1.02/1.29 (assume-push @p31264 @t543) % 1.02/1.29 (assume-push @p31265 @t421) % 1.02/1.29 (assume-push @p31266 @t543) % 1.02/1.29 (assume-push @p31267 @t390) % 1.02/1.29 (assume-push @p31268 @t584) % 1.02/1.29 (step @p333 :rule false_intro :premises (@p325)) % 1.02/1.29 (step @p20081 :rule symm :premises (@p31268)) % 1.02/1.29 (step @p20082 :rule trans :premises (@p20081 @p31263)) % 1.02/1.29 (step @p20083 :rule cong :premises (@p31264 @p20082) :args (@t1131)) % 1.02/1.29 (step @p20084 :rule trans :premises (@p20083 @p333)) % 1.02/1.29 (step @p20085 :rule false_elim :premises (@p20084)) % 1.02/1.29 (step-pop @p31269 :rule scope :premises (@p20085)) % 1.02/1.29 (step-pop @p31270 :rule scope :premises (@p31269)) % 1.02/1.29 (step-pop @p31271 :rule scope :premises (@p31270)) % 1.02/1.29 (step-pop @p31272 :rule scope :premises (@p31271)) % 1.02/1.29 (step @p20086 :rule process_scope :premises (@p31272) :args (@t1132)) % 1.02/1.29 (assume-push @p31273 @t459) % 1.02/1.29 (assume-push @p31274 @t474) % 1.02/1.29 (assume-push @p31275 @t372) % 1.02/1.29 (step @p1974 :rule symm :premises (@p31262)) % 1.02/1.29 (step @p1975 :rule symm :premises (@p31261)) % 1.02/1.29 (step @p1976 :rule cong :premises (@p1975 @p1974) :args (@t223)) % 1.02/1.29 (step @p1977 :rule trans :premises (@p67 @p1976)) % 1.02/1.29 (step-pop @p31276 :rule scope :premises (@p1977)) % 1.02/1.29 (step-pop @p31277 :rule scope :premises (@p31276)) % 1.02/1.29 (step-pop @p31278 :rule scope :premises (@p31277)) % 1.02/1.29 (step @p20094 :rule process_scope :premises (@p31278) :args (@t584)) % 1.02/1.29 (step @p20098 :rule and_intro :premises (@p31261 @p31262 @p67)) % 1.02/1.29 (step @p20099 :rule modus_ponens :premises (@p20098 @p20094)) % 1.02/1.29 (step @p20100 :rule and_intro :premises (@p325 @p31264 @p31263 @p20099)) % 1.02/1.29 (step @p20101 :rule modus_ponens :premises (@p20100 @p20086)) % 1.02/1.29 (step-pop @p31279 :rule scope :premises (@p20101)) % 1.02/1.29 (step-pop @p31280 :rule scope :premises (@p31279)) % 1.02/1.29 (step-pop @p31281 :rule scope :premises (@p31280)) % 1.02/1.29 (step-pop @p31282 :rule scope :premises (@p31281)) % 1.02/1.29 (step-pop @p31283 :rule scope :premises (@p31282)) % 1.02/1.29 (step-pop @p31284 :rule scope :premises (@p31283)) % 1.02/1.29 (step @p20102 :rule process_scope :premises (@p31284) :args (@t1132)) % 1.02/1.29 (step @p20109 :rule implies_elim :premises (@p20102)) % 1.02/1.29 (step @p20110 :rule cnf_and_neg :args (@t1557)) % 1.02/1.29 (step @p20111 :rule resolution :premises (@p20110 @p20109) :args (true @t1557)) % 1.02/1.29 (step @p20112 :rule eq_resolve :premises (@p20111 @p20070)) % 1.02/1.29 (step @p20113 :rule reordering :premises (@p20112) :args ((or @t420 @t391 @t461 @t476 @t544 @t1132 @t377))) % 1.02/1.29 (step @p20114 :rule nary_cong :premises (@p2782 @p9111 @p5852 @p2781 @p14181) :args ((or @t662 @t916 @t927 @t659 @t1401))) % 1.02/1.29 (assume-push @p31285 @t661) % 1.02/1.29 (assume-push @p31286 @t915) % 1.02/1.29 (assume-push @p31287 @t924) % 1.02/1.29 (assume-push @p31288 @t658) % 1.02/1.29 (assume-push @p31289 @t661) % 1.02/1.29 (assume-push @p31290 @t658) % 1.02/1.29 (assume-push @p31291 @t924) % 1.02/1.29 (assume-push @p31292 @t915) % 1.02/1.29 (step @p2788 :rule false_intro :premises (@p2779)) % 1.02/1.29 (step @p20123 :rule symm :premises (@p31286)) % 1.02/1.29 (step @p20124 :rule trans :premises (@p20123 @p31287)) % 1.02/1.29 (step @p20125 :rule cong :premises (@p31288 @p20124) :args (@t1232)) % 1.02/1.29 (step @p20126 :rule trans :premises (@p20125 @p2788)) % 1.02/1.29 (step @p20127 :rule false_elim :premises (@p20126)) % 1.02/1.29 (step-pop @p31293 :rule scope :premises (@p20127)) % 1.02/1.29 (step-pop @p31294 :rule scope :premises (@p31293)) % 1.02/1.29 (step-pop @p31295 :rule scope :premises (@p31294)) % 1.02/1.29 (step-pop @p31296 :rule scope :premises (@p31295)) % 1.02/1.29 (step @p20128 :rule process_scope :premises (@p31296) :args (@t1401)) % 1.02/1.29 (step @p20133 :rule and_intro :premises (@p2779 @p31288 @p31287 @p31286)) % 1.02/1.29 (step @p20134 :rule modus_ponens :premises (@p20133 @p20128)) % 1.02/1.29 (step-pop @p31297 :rule scope :premises (@p20134)) % 1.02/1.29 (step-pop @p31298 :rule scope :premises (@p31297)) % 1.02/1.29 (step-pop @p31299 :rule scope :premises (@p31298)) % 1.02/1.29 (step-pop @p31300 :rule scope :premises (@p31299)) % 1.02/1.29 (step @p20135 :rule process_scope :premises (@p31300) :args (@t1401)) % 1.02/1.29 (step @p20140 :rule implies_elim :premises (@p20135)) % 1.02/1.29 (step @p20141 :rule cnf_and_neg :args (@t1558)) % 1.02/1.29 (step @p20142 :rule resolution :premises (@p20141 @p20140) :args (true @t1558)) % 1.02/1.29 (step @p20143 :rule eq_resolve :premises (@p20142 @p20114)) % 1.02/1.29 (step @p20144 :rule reordering :premises (@p20143) :args ((or @t660 @t916 @t659 @t1401 @t927))) % 1.02/1.29 (step @p20145 :rule nary_cong :premises (@p102 @p7271 @p1954 @p1405 @p4210) :args ((or @t377 @t1073 @t461 @t476 @t823))) % 1.02/1.29 (assume-push @p31301 @t372) % 1.02/1.29 (assume-push @p31302 @t1072) % 1.02/1.29 (assume-push @p31303 @t459) % 1.02/1.29 (assume-push @p31304 @t474) % 1.02/1.29 (assume-push @p31305 @t1072) % 1.02/1.29 (assume-push @p31306 @t584) % 1.02/1.29 (step @p7277 :rule false_intro :premises (@p7269)) % 1.02/1.29 (step @p2957 :rule refl :args (@t145)) % 1.02/1.29 (step @p20152 :rule cong :premises (@p31306 @p2957) :args (@t822)) % 1.02/1.29 (step @p20153 :rule trans :premises (@p20152 @p7277)) % 1.02/1.29 (step @p20154 :rule false_elim :premises (@p20153)) % 1.02/1.29 (step-pop @p31307 :rule scope :premises (@p20154)) % 1.02/1.29 (step-pop @p31308 :rule scope :premises (@p31307)) % 1.02/1.29 (step @p20155 :rule process_scope :premises (@p31308) :args (@t823)) % 1.02/1.29 (assume-push @p31309 @t459) % 1.02/1.29 (assume-push @p31310 @t474) % 1.02/1.29 (assume-push @p31311 @t372) % 1.02/1.29 (step @p1974 :rule symm :premises (@p31304)) % 1.02/1.29 (step @p1975 :rule symm :premises (@p31303)) % 1.02/1.29 (step @p1976 :rule cong :premises (@p1975 @p1974) :args (@t223)) % 1.02/1.29 (step @p1977 :rule trans :premises (@p67 @p1976)) % 1.02/1.29 (step-pop @p31312 :rule scope :premises (@p1977)) % 1.02/1.29 (step-pop @p31313 :rule scope :premises (@p31312)) % 1.02/1.29 (step-pop @p31314 :rule scope :premises (@p31313)) % 1.02/1.29 (step @p20161 :rule process_scope :premises (@p31314) :args (@t584)) % 1.02/1.29 (step @p20165 :rule and_intro :premises (@p31303 @p31304 @p67)) % 1.02/1.29 (step @p20166 :rule modus_ponens :premises (@p20165 @p20161)) % 1.02/1.29 (step @p20167 :rule and_intro :premises (@p7269 @p20166)) % 1.02/1.29 (step @p20168 :rule modus_ponens :premises (@p20167 @p20155)) % 1.02/1.29 (step-pop @p31315 :rule scope :premises (@p20168)) % 1.02/1.29 (step-pop @p31316 :rule scope :premises (@p31315)) % 1.02/1.29 (step-pop @p31317 :rule scope :premises (@p31316)) % 1.02/1.29 (step-pop @p31318 :rule scope :premises (@p31317)) % 1.02/1.29 (step @p20169 :rule process_scope :premises (@p31318) :args (@t823)) % 1.02/1.29 (step @p20174 :rule implies_elim :premises (@p20169)) % 1.02/1.29 (step @p20175 :rule cnf_and_neg :args (@t1559)) % 1.02/1.29 (step @p20176 :rule resolution :premises (@p20175 @p20174) :args (true @t1559)) % 1.02/1.29 (step @p20177 :rule eq_resolve :premises (@p20176 @p20145)) % 1.02/1.29 (step @p20178 :rule reordering :premises (@p20177) :args ((or @t1071 @t461 @t823 @t476 @t377))) % 1.02/1.29 (step @p20179 :rule nary_cong :premises (@p101 @p3251 @p1405 @p1328 @p1381) :args ((or @t386 @t695 @t476 @t526 @t533))) % 1.02/1.29 (assume-push @p31319 @t385) % 1.02/1.29 (assume-push @p31320 @t693) % 1.02/1.29 (assume-push @p31321 @t474) % 1.02/1.29 (assume-push @p31322 @t525) % 1.02/1.29 (assume-push @p31323 @t385) % 1.02/1.29 (assume-push @p31324 @t474) % 1.02/1.29 (assume-push @p31325 @t693) % 1.02/1.29 (assume-push @p31326 @t525) % 1.02/1.29 (step @p116 :rule false_intro :premises (@p98)) % 1.02/1.29 (step @p20188 :rule symm :premises (@p31322)) % 1.02/1.29 (step @p20189 :rule trans :premises (@p20188 @p31320)) % 1.02/1.29 (step @p20190 :rule cong :premises (@p31321 @p20189) :args (@t532)) % 1.02/1.29 (step @p20191 :rule trans :premises (@p20190 @p116)) % 1.02/1.29 (step @p20192 :rule false_elim :premises (@p20191)) % 1.02/1.29 (step-pop @p31327 :rule scope :premises (@p20192)) % 1.02/1.29 (step-pop @p31328 :rule scope :premises (@p31327)) % 1.02/1.29 (step-pop @p31329 :rule scope :premises (@p31328)) % 1.02/1.29 (step-pop @p31330 :rule scope :premises (@p31329)) % 1.02/1.29 (step @p20193 :rule process_scope :premises (@p31330) :args (@t533)) % 1.02/1.29 (step @p20198 :rule and_intro :premises (@p98 @p31321 @p31320 @p31322)) % 1.02/1.29 (step @p20199 :rule modus_ponens :premises (@p20198 @p20193)) % 1.02/1.29 (step-pop @p31331 :rule scope :premises (@p20199)) % 1.02/1.29 (step-pop @p31332 :rule scope :premises (@p31331)) % 1.02/1.29 (step-pop @p31333 :rule scope :premises (@p31332)) % 1.02/1.29 (step-pop @p31334 :rule scope :premises (@p31333)) % 1.02/1.29 (step @p20200 :rule process_scope :premises (@p31334) :args (@t533)) % 1.02/1.29 (step @p20205 :rule implies_elim :premises (@p20200)) % 1.02/1.29 (step @p20206 :rule cnf_and_neg :args (@t1560)) % 1.02/1.29 (step @p20207 :rule resolution :premises (@p20206 @p20205) :args (true @t1560)) % 1.02/1.29 (step @p20208 :rule eq_resolve :premises (@p20207 @p20179)) % 1.02/1.29 (step @p20209 :rule nary_cong :premises (@p5198 @p8614 @p5197) :args ((or @t910 @t1141 @t907))) % 1.02/1.29 (assume-push @p31335 @t909) % 1.02/1.29 (assume-push @p31336 @t898) % 1.02/1.29 (assume-push @p31337 @t909) % 1.02/1.29 (assume-push @p31338 @t898) % 1.02/1.29 (step @p5206 :rule false_intro :premises (@p5196)) % 1.02/1.29 (step @p3423 :rule refl :args (@t138)) % 1.02/1.29 (step @p5207 :rule cong :premises (@p31336 @p3423) :args (@t906)) % 1.02/1.29 (step @p5208 :rule trans :premises (@p5207 @p5206)) % 1.02/1.29 (step @p5209 :rule false_elim :premises (@p5208)) % 1.02/1.29 (step-pop @p31339 :rule scope :premises (@p5209)) % 1.02/1.29 (step-pop @p31340 :rule scope :premises (@p31339)) % 1.02/1.29 (step @p20214 :rule process_scope :premises (@p31340) :args (@t907)) % 1.02/1.29 (step @p20217 :rule and_intro :premises (@p5196 @p31336)) % 1.02/1.29 (step @p20218 :rule modus_ponens :premises (@p20217 @p20214)) % 1.02/1.29 (step-pop @p31341 :rule scope :premises (@p20218)) % 1.02/1.29 (step-pop @p31342 :rule scope :premises (@p31341)) % 1.02/1.29 (step @p20219 :rule process_scope :premises (@p31342) :args (@t907)) % 1.02/1.29 (step @p20222 :rule implies_elim :premises (@p20219)) % 1.02/1.29 (step @p20223 :rule cnf_and_neg :args (@t1561)) % 1.02/1.29 (step @p20224 :rule resolution :premises (@p20223 @p20222) :args (true @t1561)) % 1.02/1.29 (step @p20225 :rule eq_resolve :premises (@p20224 @p20209)) % 1.02/1.29 (step @p20226 :rule reordering :premises (@p20225) :args ((or @t908 @t907 @t1141))) % 1.02/1.29 (step @p20227 :rule nary_cong :premises (@p6058 @p7400 @p1405 @p2949 @p5852 @p6211) :args ((or @t978 @t934 @t476 @t685 @t927 @t987))) % 1.02/1.29 (assume-push @p31343 @t977) % 1.02/1.29 (assume-push @p31344 @t829) % 1.02/1.29 (assume-push @p31345 @t474) % 1.02/1.29 (assume-push @p31346 @t684) % 1.02/1.29 (assume-push @p31347 @t924) % 1.02/1.29 (assume-push @p31348 @t977) % 1.02/1.29 (assume-push @p31349 @t924) % 1.02/1.29 (assume-push @p31350 @t474) % 1.02/1.29 (assume-push @p31351 @t684) % 1.02/1.29 (assume-push @p31352 @t829) % 1.02/1.29 (step @p6072 :rule false_intro :premises (@p6057)) % 1.02/1.29 (step @p20238 :rule symm :premises (@p31344)) % 1.02/1.29 (step @p20239 :rule trans :premises (@p20238 @p31346)) % 1.02/1.29 (step @p20240 :rule symm :premises (@p20239)) % 1.02/1.29 (step @p20241 :rule symm :premises (@p31346)) % 1.02/1.29 (step @p20242 :rule trans :premises (@p20241 @p31345)) % 1.02/1.29 (step @p20243 :rule symm :premises (@p20242)) % 1.02/1.29 (step @p20244 :rule trans :premises (@p20243 @p20240)) % 1.02/1.29 (step @p20245 :rule symm :premises (@p20244)) % 1.02/1.29 (step @p20246 :rule cong :premises (@p31347 @p20245) :args (@t986)) % 1.02/1.29 (step @p20247 :rule trans :premises (@p20246 @p6072)) % 1.02/1.29 (step @p20248 :rule false_elim :premises (@p20247)) % 1.02/1.29 (step-pop @p31353 :rule scope :premises (@p20248)) % 1.02/1.29 (step-pop @p31354 :rule scope :premises (@p31353)) % 1.02/1.29 (step-pop @p31355 :rule scope :premises (@p31354)) % 1.02/1.29 (step-pop @p31356 :rule scope :premises (@p31355)) % 1.02/1.29 (step-pop @p31357 :rule scope :premises (@p31356)) % 1.02/1.29 (step @p20249 :rule process_scope :premises (@p31357) :args (@t987)) % 1.02/1.29 (step @p20255 :rule and_intro :premises (@p6057 @p31347 @p31345 @p31346 @p31344)) % 1.02/1.29 (step @p20256 :rule modus_ponens :premises (@p20255 @p20249)) % 1.02/1.29 (step-pop @p31358 :rule scope :premises (@p20256)) % 1.02/1.29 (step-pop @p31359 :rule scope :premises (@p31358)) % 1.02/1.29 (step-pop @p31360 :rule scope :premises (@p31359)) % 1.02/1.29 (step-pop @p31361 :rule scope :premises (@p31360)) % 1.02/1.29 (step-pop @p31362 :rule scope :premises (@p31361)) % 1.02/1.29 (step @p20257 :rule process_scope :premises (@p31362) :args (@t987)) % 1.02/1.29 (step @p20263 :rule implies_elim :premises (@p20257)) % 1.02/1.29 (step @p20264 :rule cnf_and_neg :args (@t1562)) % 1.02/1.29 (step @p20265 :rule resolution :premises (@p20264 @p20263) :args (true @t1562)) % 1.02/1.29 (step @p20266 :rule eq_resolve :premises (@p20265 @p20227)) % 1.02/1.29 (step @p20267 :rule reordering :premises (@p20266) :args ((or @t976 @t685 @t934 @t987 @t476 @t927))) % 1.02/1.29 (step @p20268 :rule nary_cong :premises (@p243 @p7400 @p4247) :args ((or @t410 @t934 @t828))) % 1.02/1.29 (assume-push @p31363 @t240) % 1.02/1.29 (assume-push @p31364 @t829) % 1.02/1.29 (assume-push @p31365 @t240) % 1.02/1.29 (assume-push @p31366 @t829) % 1.02/1.29 (step @p251 :rule false_intro :premises (@p239)) % 1.02/1.29 (step @p4255 :rule symm :premises (@p31364)) % 1.02/1.29 (step @p78 :rule refl :args (tptp.e1)) % 1.02/1.29 (step @p4256 :rule cong :premises (@p78 @p4255) :args (@t827)) % 1.02/1.29 (step @p4257 :rule trans :premises (@p4256 @p251)) % 1.02/1.29 (step @p4258 :rule false_elim :premises (@p4257)) % 1.02/1.29 (step-pop @p31367 :rule scope :premises (@p4258)) % 1.02/1.29 (step-pop @p31368 :rule scope :premises (@p31367)) % 1.02/1.29 (step @p20273 :rule process_scope :premises (@p31368) :args (@t828)) % 1.02/1.29 (step @p20276 :rule and_intro :premises (@p239 @p31364)) % 1.02/1.29 (step @p20277 :rule modus_ponens :premises (@p20276 @p20273)) % 1.02/1.29 (step-pop @p31369 :rule scope :premises (@p20277)) % 1.02/1.29 (step-pop @p31370 :rule scope :premises (@p31369)) % 1.02/1.29 (step @p20278 :rule process_scope :premises (@p31370) :args (@t828)) % 1.02/1.29 (step @p20281 :rule implies_elim :premises (@p20278)) % 1.02/1.29 (step @p20282 :rule cnf_and_neg :args (@t1563)) % 1.02/1.29 (step @p20283 :rule resolution :premises (@p20282 @p20281) :args (true @t1563)) % 1.02/1.29 (step @p20284 :rule eq_resolve :premises (@p20283 @p20268)) % 1.02/1.29 (step @p20285 :rule reordering :premises (@p20284) :args ((or @t239 @t828 @t934))) % 1.02/1.29 (step @p20286 :rule nary_cong :premises (@p9962 @p2288 @p7400 @p5852 @p3779) :args ((or @t938 @t614 @t934 @t927 @t773))) % 1.02/1.29 (assume-push @p31371 @t935) % 1.02/1.29 (assume-push @p31372 @t613) % 1.02/1.29 (assume-push @p31373 @t829) % 1.02/1.29 (assume-push @p31374 @t924) % 1.02/1.29 (assume-push @p31375 @t613) % 1.02/1.29 (assume-push @p31376 @t1412) % 1.02/1.29 (step @p2297 :rule false_intro :premises (@p2287)) % 1.02/1.29 (step @p1964 :rule refl :args (@t112)) % 1.02/1.29 (step @p17924 :rule cong :premises (@p31376 @p1964) :args (@t772)) % 1.02/1.29 (step @p17925 :rule trans :premises (@p17924 @p2297)) % 1.02/1.29 (step @p17926 :rule false_elim :premises (@p17925)) % 1.02/1.29 (step-pop @p31377 :rule scope :premises (@p17926)) % 1.02/1.29 (step-pop @p31378 :rule scope :premises (@p31377)) % 1.02/1.29 (step @p20293 :rule process_scope :premises (@p31378) :args (@t773)) % 1.02/1.29 (assume-push @p31379 @t924) % 1.02/1.29 (assume-push @p31380 @t829) % 1.02/1.29 (assume-push @p31381 @t935) % 1.02/1.29 (step @p20299 :rule symm :premises (@p31373)) % 1.02/1.29 (step @p20300 :rule symm :premises (@p31374)) % 1.02/1.29 (step @p20301 :rule cong :premises (@p20300 @p20299) :args (@t224)) % 1.02/1.29 (step @p20302 :rule trans :premises (@p5540 @p20301)) % 1.02/1.29 (step-pop @p31382 :rule scope :premises (@p20302)) % 1.02/1.29 (step-pop @p31383 :rule scope :premises (@p31382)) % 1.02/1.29 (step-pop @p31384 :rule scope :premises (@p31383)) % 1.02/1.29 (step @p20303 :rule process_scope :premises (@p31384) :args (@t1412)) % 1.02/1.29 (step @p20307 :rule and_intro :premises (@p31374 @p31373 @p5540)) % 1.02/1.29 (step @p20308 :rule modus_ponens :premises (@p20307 @p20303)) % 1.02/1.29 (step @p20309 :rule and_intro :premises (@p2287 @p20308)) % 1.02/1.29 (step @p20310 :rule modus_ponens :premises (@p20309 @p20293)) % 1.02/1.29 (step-pop @p31385 :rule scope :premises (@p20310)) % 1.02/1.29 (step-pop @p31386 :rule scope :premises (@p31385)) % 1.02/1.29 (step-pop @p31387 :rule scope :premises (@p31386)) % 1.02/1.29 (step-pop @p31388 :rule scope :premises (@p31387)) % 1.02/1.29 (step @p20311 :rule process_scope :premises (@p31388) :args (@t773)) % 1.02/1.29 (step @p20316 :rule implies_elim :premises (@p20311)) % 1.02/1.29 (step @p20317 :rule cnf_and_neg :args (@t1564)) % 1.02/1.29 (step @p20318 :rule resolution :premises (@p20317 @p20316) :args (true @t1564)) % 1.02/1.29 (step @p20319 :rule eq_resolve :premises (@p20318 @p20286)) % 1.02/1.29 (step @p20320 :rule reordering :premises (@p20319) :args ((or @t612 @t934 @t773 @t927 @t938))) % 1.02/1.29 (step @p20321 :rule nary_cong :premises (@p9962 @p2707 @p3251 @p1954 @p7400 @p5852 @p14262) :args ((or @t938 @t648 @t695 @t461 @t934 @t927 @t1406))) % 1.02/1.29 (assume-push @p31389 @t935) % 1.02/1.29 (assume-push @p31390 @t647) % 1.02/1.29 (assume-push @p31391 @t693) % 1.02/1.29 (assume-push @p31392 @t459) % 1.02/1.29 (assume-push @p31393 @t829) % 1.02/1.29 (assume-push @p31394 @t924) % 1.02/1.29 (assume-push @p31395 @t647) % 1.02/1.29 (assume-push @p31396 @t459) % 1.02/1.29 (assume-push @p31397 @t693) % 1.02/1.29 (assume-push @p31398 @t1412) % 1.02/1.29 (step @p2713 :rule false_intro :premises (@p2705)) % 1.02/1.29 (step @p20332 :rule symm :premises (@p31398)) % 1.02/1.29 (step @p20333 :rule trans :premises (@p20332 @p31391)) % 1.02/1.29 (step @p20334 :rule cong :premises (@p31392 @p20333) :args (@t1405)) % 1.02/1.29 (step @p20335 :rule trans :premises (@p20334 @p2713)) % 1.02/1.29 (step @p20336 :rule false_elim :premises (@p20335)) % 1.02/1.29 (step-pop @p31399 :rule scope :premises (@p20336)) % 1.02/1.29 (step-pop @p31400 :rule scope :premises (@p31399)) % 1.02/1.29 (step-pop @p31401 :rule scope :premises (@p31400)) % 1.02/1.29 (step-pop @p31402 :rule scope :premises (@p31401)) % 1.02/1.29 (step @p20337 :rule process_scope :premises (@p31402) :args (@t1406)) % 1.02/1.29 (assume-push @p31403 @t924) % 1.02/1.29 (assume-push @p31404 @t829) % 1.02/1.29 (assume-push @p31405 @t935) % 1.02/1.29 (step @p20299 :rule symm :premises (@p31393)) % 1.02/1.29 (step @p20300 :rule symm :premises (@p31394)) % 1.02/1.29 (step @p20301 :rule cong :premises (@p20300 @p20299) :args (@t224)) % 1.02/1.29 (step @p20302 :rule trans :premises (@p5540 @p20301)) % 1.02/1.29 (step-pop @p31406 :rule scope :premises (@p20302)) % 1.02/1.29 (step-pop @p31407 :rule scope :premises (@p31406)) % 1.02/1.29 (step-pop @p31408 :rule scope :premises (@p31407)) % 1.02/1.29 (step @p20345 :rule process_scope :premises (@p31408) :args (@t1412)) % 1.02/1.29 (step @p20349 :rule and_intro :premises (@p31394 @p31393 @p5540)) % 1.02/1.29 (step @p20350 :rule modus_ponens :premises (@p20349 @p20345)) % 1.02/1.29 (step @p20351 :rule and_intro :premises (@p2705 @p31392 @p31391 @p20350)) % 1.02/1.29 (step @p20352 :rule modus_ponens :premises (@p20351 @p20337)) % 1.02/1.29 (step-pop @p31409 :rule scope :premises (@p20352)) % 1.02/1.29 (step-pop @p31410 :rule scope :premises (@p31409)) % 1.02/1.29 (step-pop @p31411 :rule scope :premises (@p31410)) % 1.02/1.29 (step-pop @p31412 :rule scope :premises (@p31411)) % 1.02/1.29 (step-pop @p31413 :rule scope :premises (@p31412)) % 1.02/1.29 (step-pop @p31414 :rule scope :premises (@p31413)) % 1.02/1.29 (step @p20353 :rule process_scope :premises (@p31414) :args (@t1406)) % 1.02/1.29 (step @p20360 :rule implies_elim :premises (@p20353)) % 1.02/1.29 (step @p20361 :rule cnf_and_neg :args (@t1565)) % 1.02/1.29 (step @p20362 :rule resolution :premises (@p20361 @p20360) :args (true @t1565)) % 1.02/1.29 (step @p20363 :rule eq_resolve :premises (@p20362 @p20321)) % 1.02/1.29 (step @p20364 :rule reordering :premises (@p20363) :args ((or @t646 @t695 @t461 @t934 @t1406 @t927 @t938))) % 1.02/1.29 (assume-push @p31415 @t454) % 1.02/1.29 (assume-push @p31416 @t829) % 1.02/1.29 (assume-push @p31417 @t924) % 1.02/1.29 (assume-push @p31418 @t898) % 1.02/1.29 (assume-push @p31419 @t898) % 1.02/1.29 (assume-push @p31420 @t829) % 1.02/1.29 (assume-push @p31421 @t924) % 1.02/1.29 (assume-push @p31422 @t454) % 1.02/1.29 (step @p472 :rule refl :args (tptp.e3)) % 1.02/1.29 (step @p20373 :rule cong :premises (@p31418 @p472) :args (@t73)) % 1.02/1.29 (step @p20374 :rule symm :premises (@p31417)) % 1.02/1.29 (step @p20375 :rule symm :premises (@p31416)) % 1.02/1.29 (step @p20376 :rule cong :premises (@p20375 @p20374) :args (@t208)) % 1.02/1.29 (step @p20377 :rule trans :premises (@p507 @p20376 @p20373)) % 1.02/1.29 (step-pop @p31423 :rule scope :premises (@p20377)) % 1.02/1.29 (step-pop @p31424 :rule scope :premises (@p31423)) % 1.02/1.29 (step-pop @p31425 :rule scope :premises (@p31424)) % 1.02/1.29 (step-pop @p31426 :rule scope :premises (@p31425)) % 1.02/1.29 (step @p20378 :rule process_scope :premises (@p31426) :args (@t940)) % 1.02/1.29 (step @p20383 :rule and_intro :premises (@p31418 @p31416 @p31417 @p507)) % 1.02/1.29 (step @p20384 :rule modus_ponens :premises (@p20383 @p20378)) % 1.02/1.29 (step-pop @p31427 :rule scope :premises (@p20384)) % 1.02/1.29 (step-pop @p31428 :rule scope :premises (@p31427)) % 1.02/1.29 (step-pop @p31429 :rule scope :premises (@p31428)) % 1.02/1.29 (step-pop @p31430 :rule scope :premises (@p31429)) % 1.02/1.29 (step @p20385 :rule process_scope :premises (@p31430) :args (@t940)) % 1.02/1.29 (step @p20390 :rule implies_elim :premises (@p20385)) % 1.02/1.29 (step @p20391 :rule cnf_and_neg :args (@t1566)) % 1.02/1.29 (step @p20392 :rule resolution :premises (@p20391 @p20390) :args (true @t1566)) % 1.02/1.29 (step @p20393 :rule reordering :premises (@p20392) :args ((or @t940 @t934 @t927 @t1141 @t455))) % 1.02/1.29 (step @p20394 :rule nary_cong :premises (@p513 @p3443 @p7400 @p5852 @p2548) :args ((or @t455 @t747 @t934 @t927 @t635))) % 1.02/1.29 (assume-push @p31431 @t454) % 1.02/1.29 (assume-push @p31432 @t746) % 1.02/1.29 (assume-push @p31433 @t829) % 1.02/1.29 (assume-push @p31434 @t924) % 1.02/1.29 (assume-push @p31435 @t746) % 1.02/1.29 (assume-push @p31436 @t1116) % 1.02/1.29 (step @p3449 :rule false_intro :premises (@p3441)) % 1.02/1.29 (step @p1240 :rule refl :args (@t106)) % 1.02/1.29 (step @p20401 :rule cong :premises (@p31436 @p1240) :args (@t634)) % 1.02/1.29 (step @p20402 :rule trans :premises (@p20401 @p3449)) % 1.02/1.29 (step @p20403 :rule false_elim :premises (@p20402)) % 1.02/1.29 (step-pop @p31437 :rule scope :premises (@p20403)) % 1.02/1.29 (step-pop @p31438 :rule scope :premises (@p31437)) % 1.02/1.29 (step @p20404 :rule process_scope :premises (@p31438) :args (@t635)) % 1.02/1.29 (assume-push @p31439 @t829) % 1.02/1.29 (assume-push @p31440 @t924) % 1.02/1.29 (assume-push @p31441 @t454) % 1.02/1.29 (step @p20410 :rule symm :premises (@p31434)) % 1.02/1.29 (step @p20411 :rule symm :premises (@p31433)) % 1.02/1.29 (step @p20412 :rule cong :premises (@p20411 @p20410) :args (@t208)) % 1.02/1.29 (step @p20413 :rule trans :premises (@p507 @p20412)) % 1.02/1.29 (step-pop @p31442 :rule scope :premises (@p20413)) % 1.02/1.29 (step-pop @p31443 :rule scope :premises (@p31442)) % 1.02/1.29 (step-pop @p31444 :rule scope :premises (@p31443)) % 1.02/1.29 (step @p20414 :rule process_scope :premises (@p31444) :args (@t1116)) % 1.02/1.29 (step @p20418 :rule and_intro :premises (@p31433 @p31434 @p507)) % 1.02/1.29 (step @p20419 :rule modus_ponens :premises (@p20418 @p20414)) % 1.02/1.29 (step @p20420 :rule and_intro :premises (@p3441 @p20419)) % 1.02/1.29 (step @p20421 :rule modus_ponens :premises (@p20420 @p20404)) % 1.02/1.29 (step-pop @p31445 :rule scope :premises (@p20421)) % 1.02/1.29 (step-pop @p31446 :rule scope :premises (@p31445)) % 1.02/1.29 (step-pop @p31447 :rule scope :premises (@p31446)) % 1.02/1.29 (step-pop @p31448 :rule scope :premises (@p31447)) % 1.02/1.29 (step @p20422 :rule process_scope :premises (@p31448) :args (@t635)) % 1.02/1.29 (step @p20427 :rule implies_elim :premises (@p20422)) % 1.02/1.29 (step @p20428 :rule cnf_and_neg :args (@t1567)) % 1.02/1.29 (step @p20429 :rule resolution :premises (@p20428 @p20427) :args (true @t1567)) % 1.02/1.29 (step @p20430 :rule eq_resolve :premises (@p20429 @p20394)) % 1.02/1.29 (step @p20431 :rule reordering :premises (@p20430) :args ((or @t745 @t934 @t635 @t927 @t455))) % 1.02/1.29 (assume-push @p31449 @t454) % 1.02/1.29 (assume-push @p31450 @t829) % 1.02/1.29 (assume-push @p31451 @t924) % 1.02/1.29 (assume-push @p31452 @t898) % 1.02/1.29 (assume-push @p31453 @t829) % 1.02/1.29 (assume-push @p31454 @t924) % 1.02/1.29 (assume-push @p31455 @t454) % 1.02/1.29 (assume-push @p31456 @t898) % 1.02/1.29 (step @p472 :rule refl :args (tptp.e3)) % 1.02/1.29 (step @p20440 :rule symm :premises (@p31451)) % 1.02/1.29 (step @p20441 :rule symm :premises (@p31450)) % 1.02/1.29 (step @p20442 :rule cong :premises (@p20441 @p20440) :args (@t208)) % 1.02/1.29 (step @p20443 :rule trans :premises (@p507 @p20442)) % 1.02/1.29 (step @p20444 :rule cong :premises (@p20443 @p472) :args (@t8)) % 1.02/1.29 (step @p20445 :rule trans :premises (@p31452 @p20444)) % 1.02/1.29 (step-pop @p31457 :rule scope :premises (@p20445)) % 1.02/1.29 (step-pop @p31458 :rule scope :premises (@p31457)) % 1.02/1.29 (step-pop @p31459 :rule scope :premises (@p31458)) % 1.02/1.29 (step-pop @p31460 :rule scope :premises (@p31459)) % 1.02/1.29 (step @p20446 :rule process_scope :premises (@p31460) :args (@t943)) % 1.02/1.29 (step @p20451 :rule and_intro :premises (@p31450 @p31451 @p507 @p31452)) % 1.02/1.29 (step @p20452 :rule modus_ponens :premises (@p20451 @p20446)) % 1.02/1.29 (step-pop @p31461 :rule scope :premises (@p20452)) % 1.02/1.29 (step-pop @p31462 :rule scope :premises (@p31461)) % 1.02/1.29 (step-pop @p31463 :rule scope :premises (@p31462)) % 1.02/1.29 (step-pop @p31464 :rule scope :premises (@p31463)) % 1.02/1.29 (step @p20453 :rule process_scope :premises (@p31464) :args (@t943)) % 1.02/1.29 (step @p20458 :rule implies_elim :premises (@p20453)) % 1.02/1.29 (step @p20459 :rule resolution :premises (@p20391 @p20458) :args (true @t1566)) % 1.02/1.29 (step @p20460 :rule reordering :premises (@p20459) :args ((or @t943 @t934 @t927 @t1141 @t455))) % 1.02/1.29 (assume-push @p31465 @t935) % 1.02/1.29 (assume-push @p31466 @t1001) % 1.02/1.29 (assume-push @p31467 @t829) % 1.02/1.29 (assume-push @p31468 @t924) % 1.02/1.29 (assume-push @p31469 @t924) % 1.02/1.29 (assume-push @p31470 @t829) % 1.02/1.29 (assume-push @p31471 @t935) % 1.02/1.29 (assume-push @p31472 @t1001) % 1.02/1.29 (step @p281 :rule refl :args (tptp.e2)) % 1.02/1.29 (step @p20469 :rule symm :premises (@p31467)) % 1.02/1.29 (step @p20470 :rule symm :premises (@p31468)) % 1.02/1.29 (step @p20471 :rule cong :premises (@p20470 @p20469) :args (@t224)) % 1.02/1.29 (step @p20472 :rule trans :premises (@p5540 @p20471)) % 1.02/1.29 (step @p20473 :rule cong :premises (@p20472 @p281) :args (@t145)) % 1.02/1.29 (step @p20474 :rule trans :premises (@p31466 @p20473)) % 1.02/1.29 (step-pop @p31473 :rule scope :premises (@p20474)) % 1.02/1.29 (step-pop @p31474 :rule scope :premises (@p31473)) % 1.02/1.29 (step-pop @p31475 :rule scope :premises (@p31474)) % 1.02/1.29 (step-pop @p31476 :rule scope :premises (@p31475)) % 1.02/1.29 (step @p20475 :rule process_scope :premises (@p31476) :args (@t942)) % 1.02/1.29 (step @p20480 :rule and_intro :premises (@p31468 @p31467 @p5540 @p31466)) % 1.02/1.29 (step @p20481 :rule modus_ponens :premises (@p20480 @p20475)) % 1.02/1.29 (step-pop @p31477 :rule scope :premises (@p20481)) % 1.02/1.29 (step-pop @p31478 :rule scope :premises (@p31477)) % 1.02/1.29 (step-pop @p31479 :rule scope :premises (@p31478)) % 1.02/1.29 (step-pop @p31480 :rule scope :premises (@p31479)) % 1.02/1.29 (step @p20482 :rule process_scope :premises (@p31480) :args (@t942)) % 1.02/1.29 (step @p20487 :rule implies_elim :premises (@p20482)) % 1.02/1.29 (step @p20488 :rule cnf_and_neg :args (@t1568)) % 1.02/1.29 (step @p20489 :rule resolution :premises (@p20488 @p20487) :args (true @t1568)) % 1.02/1.29 (step @p20490 :rule reordering :premises (@p20489) :args ((or @t942 @t1004 @t934 @t927 @t938))) % 1.02/1.29 (assume-push @p31481 @t935) % 1.02/1.29 (assume-push @p31482 @t1001) % 1.02/1.29 (assume-push @p31483 @t829) % 1.02/1.29 (assume-push @p31484 @t924) % 1.02/1.29 (assume-push @p31485 @t1001) % 1.02/1.29 (assume-push @p31486 @t924) % 1.02/1.29 (assume-push @p31487 @t829) % 1.02/1.29 (assume-push @p31488 @t935) % 1.02/1.29 (step @p281 :rule refl :args (tptp.e2)) % 1.02/1.29 (step @p20499 :rule cong :premises (@p31482 @p281) :args (@t48)) % 1.02/1.29 (step @p20500 :rule symm :premises (@p31483)) % 1.02/1.29 (step @p20501 :rule symm :premises (@p31484)) % 1.02/1.29 (step @p20502 :rule cong :premises (@p20501 @p20500) :args (@t224)) % 1.02/1.29 (step @p20503 :rule trans :premises (@p5540 @p20502 @p20499)) % 1.02/1.29 (step-pop @p31489 :rule scope :premises (@p20503)) % 1.02/1.29 (step-pop @p31490 :rule scope :premises (@p31489)) % 1.02/1.29 (step-pop @p31491 :rule scope :premises (@p31490)) % 1.02/1.29 (step-pop @p31492 :rule scope :premises (@p31491)) % 1.02/1.29 (step @p20504 :rule process_scope :premises (@p31492) :args (@t936)) % 1.02/1.29 (step @p20509 :rule and_intro :premises (@p31482 @p31484 @p31483 @p5540)) % 1.02/1.29 (step @p20510 :rule modus_ponens :premises (@p20509 @p20504)) % 1.02/1.29 (step-pop @p31493 :rule scope :premises (@p20510)) % 1.02/1.29 (step-pop @p31494 :rule scope :premises (@p31493)) % 1.02/1.29 (step-pop @p31495 :rule scope :premises (@p31494)) % 1.02/1.29 (step-pop @p31496 :rule scope :premises (@p31495)) % 1.02/1.29 (step @p20511 :rule process_scope :premises (@p31496) :args (@t936)) % 1.02/1.29 (step @p20516 :rule implies_elim :premises (@p20511)) % 1.02/1.29 (step @p20517 :rule resolution :premises (@p20488 @p20516) :args (true @t1568)) % 1.02/1.29 (step @p20518 :rule reordering :premises (@p20517) :args ((or @t936 @t1004 @t934 @t927 @t938))) % 1.02/1.29 (assume-push @p31497 @t848) % 1.02/1.29 (assume-push @p31498 @t750) % 1.02/1.29 (assume-push @p31499 @t848) % 1.02/1.29 (assume-push @p31500 @t750) % 1.02/1.29 (step @p472 :rule refl :args (tptp.e3)) % 1.02/1.29 (step @p20523 :rule cong :premises (@p31497 @p472) :args (@t106)) % 1.02/1.29 (step @p20524 :rule trans :premises (@p31498 @p20523)) % 1.02/1.29 (step-pop @p31501 :rule scope :premises (@p20524)) % 1.02/1.29 (step-pop @p31502 :rule scope :premises (@p31501)) % 1.02/1.29 (step @p20525 :rule process_scope :premises (@p31502) :args (@t923)) % 1.02/1.29 (step @p20528 :rule and_intro :premises (@p31497 @p31498)) % 1.02/1.29 (step @p20529 :rule modus_ponens :premises (@p20528 @p20525)) % 1.02/1.29 (step-pop @p31503 :rule scope :premises (@p20529)) % 1.02/1.29 (step-pop @p31504 :rule scope :premises (@p31503)) % 1.02/1.29 (step @p20530 :rule process_scope :premises (@p31504) :args (@t923)) % 1.02/1.29 (step @p20533 :rule implies_elim :premises (@p20530)) % 1.02/1.29 (step @p20534 :rule cnf_and_neg :args (@t1569)) % 1.02/1.29 (step @p20535 :rule resolution :premises (@p20534 @p20533) :args (true @t1569)) % 1.02/1.29 (step @p20536 :rule reordering :premises (@p20535) :args ((or @t923 @t849 @t751))) % 1.02/1.29 (assume-push @p31505 @t848) % 1.02/1.29 (assume-push @p31506 @t750) % 1.02/1.29 (assume-push @p31507 @t750) % 1.02/1.29 (assume-push @p31508 @t848) % 1.02/1.29 (step @p472 :rule refl :args (tptp.e3)) % 1.02/1.29 (step @p20541 :rule cong :premises (@p31506 @p472) :args (@t138)) % 1.02/1.29 (step @p20542 :rule trans :premises (@p31505 @p20541)) % 1.02/1.29 (step-pop @p31509 :rule scope :premises (@p20542)) % 1.02/1.29 (step-pop @p31510 :rule scope :premises (@p31509)) % 1.02/1.29 (step @p20543 :rule process_scope :premises (@p31510) :args (@t920)) % 1.02/1.29 (step @p20546 :rule and_intro :premises (@p31506 @p31505)) % 1.02/1.29 (step @p20547 :rule modus_ponens :premises (@p20546 @p20543)) % 1.02/1.29 (step-pop @p31511 :rule scope :premises (@p20547)) % 1.02/1.29 (step-pop @p31512 :rule scope :premises (@p31511)) % 1.02/1.29 (step @p20548 :rule process_scope :premises (@p31512) :args (@t920)) % 1.02/1.29 (step @p20551 :rule implies_elim :premises (@p20548)) % 1.02/1.29 (step @p20552 :rule resolution :premises (@p20534 @p20551) :args (true @t1569)) % 1.02/1.29 (step @p20553 :rule reordering :premises (@p20552) :args ((or @t920 @t849 @t751))) % 1.02/1.29 (assume-push @p31513 @t1110) % 1.02/1.29 (assume-push @p31514 @t924) % 1.02/1.29 (assume-push @p31515 @t924) % 1.02/1.29 (assume-push @p31516 @t1110) % 1.02/1.29 (step @p189 :rule refl :args (tptp.e0)) % 1.02/1.29 (step @p20558 :rule cong :premises (@p31514 @p189) :args (@t60)) % 1.02/1.29 (step @p20559 :rule trans :premises (@p31513 @p20558)) % 1.02/1.29 (step-pop @p31517 :rule scope :premises (@p20559)) % 1.02/1.29 (step-pop @p31518 :rule scope :premises (@p31517)) % 1.02/1.29 (step @p20560 :rule process_scope :premises (@p31518) :args (@t928)) % 1.02/1.29 (step @p20563 :rule and_intro :premises (@p31514 @p31513)) % 1.02/1.29 (step @p20564 :rule modus_ponens :premises (@p20563 @p20560)) % 1.02/1.29 (step-pop @p31519 :rule scope :premises (@p20564)) % 1.02/1.29 (step-pop @p31520 :rule scope :premises (@p31519)) % 1.02/1.29 (step @p20565 :rule process_scope :premises (@p31520) :args (@t928)) % 1.02/1.29 (step @p20568 :rule implies_elim :premises (@p20565)) % 1.02/1.29 (step @p20569 :rule cnf_and_neg :args (@t1570)) % 1.02/1.29 (step @p20570 :rule resolution :premises (@p20569 @p20568) :args (true @t1570)) % 1.02/1.29 (step @p20571 :rule reordering :premises (@p20570) :args ((or @t928 @t1111 @t927))) % 1.02/1.29 (assume-push @p31521 @t1110) % 1.02/1.29 (assume-push @p31522 @t924) % 1.02/1.29 (assume-push @p31523 @t1110) % 1.02/1.29 (assume-push @p31524 @t924) % 1.02/1.29 (step @p189 :rule refl :args (tptp.e0)) % 1.02/1.29 (step @p20576 :rule cong :premises (@p31521 @p189) :args (@t29)) % 1.02/1.29 (step @p20577 :rule trans :premises (@p31522 @p20576)) % 1.02/1.29 (step-pop @p31525 :rule scope :premises (@p20577)) % 1.02/1.29 (step-pop @p31526 :rule scope :premises (@p31525)) % 1.02/1.29 (step @p20578 :rule process_scope :premises (@p31526) :args (@t925)) % 1.02/1.29 (step @p20581 :rule and_intro :premises (@p31521 @p31522)) % 1.02/1.29 (step @p20582 :rule modus_ponens :premises (@p20581 @p20578)) % 1.02/1.29 (step-pop @p31527 :rule scope :premises (@p20582)) % 1.02/1.29 (step-pop @p31528 :rule scope :premises (@p31527)) % 1.02/1.29 (step @p20583 :rule process_scope :premises (@p31528) :args (@t925)) % 1.02/1.29 (step @p20586 :rule implies_elim :premises (@p20583)) % 1.02/1.29 (step @p20587 :rule resolution :premises (@p20569 @p20586) :args (true @t1570)) % 1.02/1.29 (step @p20588 :rule reordering :premises (@p20587) :args ((or @t925 @t1111 @t927))) % 1.02/1.29 (assume-push @p31529 @t506) % 1.02/1.29 (assume-push @p31530 @t412) % 1.02/1.29 (assume-push @p31531 @t848) % 1.02/1.29 (assume-push @p31532 @t638) % 1.02/1.29 (assume-push @p31533 @t543) % 1.02/1.29 (assume-push @p31534 @t1110) % 1.02/1.29 (assume-push @p31535 @t848) % 1.02/1.29 (assume-push @p31536 @t1110) % 1.02/1.29 (assume-push @p31537 @t506) % 1.02/1.29 (assume-push @p31538 @t543) % 1.02/1.29 (assume-push @p31539 @t638) % 1.02/1.29 (assume-push @p31540 @t412) % 1.02/1.29 (step @p2196 :rule refl :args (tptp.e4)) % 1.02/1.29 (step @p20601 :rule symm :premises (@p31534)) % 1.02/1.29 (step @p20602 :rule symm :premises (@p31531)) % 1.02/1.29 (step @p20603 :rule cong :premises (@p20602 @p20601) :args (@t213)) % 1.02/1.29 (step @p20604 :rule trans :premises (@p1134 @p20603)) % 1.02/1.29 (step @p20605 :rule cong :premises (@p20604 @p2196) :args (@t36)) % 1.02/1.29 (step @p20606 :rule symm :premises (@p31532)) % 1.02/1.29 (step @p20607 :rule symm :premises (@p31533)) % 1.02/1.29 (step @p20608 :rule cong :premises (@p20607 @p20606) :args (@t221)) % 1.02/1.29 (step @p20609 :rule trans :premises (@p274 @p20608 @p20605)) % 1.02/1.29 (step-pop @p31541 :rule scope :premises (@p20609)) % 1.02/1.29 (step-pop @p31542 :rule scope :premises (@p31541)) % 1.02/1.29 (step-pop @p31543 :rule scope :premises (@p31542)) % 1.02/1.29 (step-pop @p31544 :rule scope :premises (@p31543)) % 1.02/1.29 (step-pop @p31545 :rule scope :premises (@p31544)) % 1.02/1.29 (step-pop @p31546 :rule scope :premises (@p31545)) % 1.02/1.29 (step @p20610 :rule process_scope :premises (@p31546) :args (@t922)) % 1.02/1.29 (step @p20617 :rule and_intro :premises (@p31531 @p31534 @p1134 @p31533 @p31532 @p274)) % 1.02/1.29 (step @p20618 :rule modus_ponens :premises (@p20617 @p20610)) % 1.02/1.29 (step-pop @p31547 :rule scope :premises (@p20618)) % 1.02/1.29 (step-pop @p31548 :rule scope :premises (@p31547)) % 1.02/1.29 (step-pop @p31549 :rule scope :premises (@p31548)) % 1.02/1.29 (step-pop @p31550 :rule scope :premises (@p31549)) % 1.02/1.29 (step-pop @p31551 :rule scope :premises (@p31550)) % 1.02/1.29 (step-pop @p31552 :rule scope :premises (@p31551)) % 1.02/1.29 (step @p20619 :rule process_scope :premises (@p31552) :args (@t922)) % 1.02/1.29 (step @p20626 :rule implies_elim :premises (@p20619)) % 1.02/1.29 (step @p20627 :rule cnf_and_neg :args (@t1571)) % 1.02/1.29 (step @p20628 :rule resolution :premises (@p20627 @p20626) :args (true @t1571)) % 1.02/1.29 (step @p20629 :rule reordering :premises (@p20628) :args ((or @t922 @t849 @t640 @t544 @t1111 @t414 @t507))) % 1.02/1.29 (assume-push @p31553 @t506) % 1.02/1.29 (assume-push @p31554 @t412) % 1.02/1.29 (assume-push @p31555 @t848) % 1.02/1.29 (assume-push @p31556 @t638) % 1.02/1.29 (assume-push @p31557 @t543) % 1.02/1.29 (assume-push @p31558 @t1110) % 1.02/1.29 (assume-push @p31559 @t543) % 1.02/1.29 (assume-push @p31560 @t638) % 1.02/1.29 (assume-push @p31561 @t412) % 1.02/1.29 (assume-push @p31562 @t848) % 1.02/1.29 (assume-push @p31563 @t1110) % 1.02/1.29 (assume-push @p31564 @t506) % 1.02/1.29 (step @p2196 :rule refl :args (tptp.e4)) % 1.02/1.29 (step @p20642 :rule symm :premises (@p31556)) % 1.02/1.29 (step @p20643 :rule symm :premises (@p31557)) % 1.02/1.29 (step @p20644 :rule cong :premises (@p20643 @p20642) :args (@t221)) % 1.02/1.29 (step @p20645 :rule trans :premises (@p274 @p20644)) % 1.02/1.29 (step @p20646 :rule cong :premises (@p20645 @p2196) :args (@t100)) % 1.02/1.29 (step @p20647 :rule symm :premises (@p31558)) % 1.02/1.29 (step @p20648 :rule symm :premises (@p31555)) % 1.02/1.30 (step @p20649 :rule cong :premises (@p20648 @p20647) :args (@t213)) % 1.02/1.30 (step @p20650 :rule trans :premises (@p1134 @p20649 @p20646)) % 1.02/1.30 (step-pop @p31565 :rule scope :premises (@p20650)) % 1.02/1.30 (step-pop @p31566 :rule scope :premises (@p31565)) % 1.02/1.30 (step-pop @p31567 :rule scope :premises (@p31566)) % 1.02/1.30 (step-pop @p31568 :rule scope :premises (@p31567)) % 1.02/1.30 (step-pop @p31569 :rule scope :premises (@p31568)) % 1.02/1.30 (step-pop @p31570 :rule scope :premises (@p31569)) % 1.02/1.30 (step @p20651 :rule process_scope :premises (@p31570) :args (@t918)) % 1.02/1.30 (step @p20658 :rule and_intro :premises (@p31557 @p31556 @p274 @p31555 @p31558 @p1134)) % 1.02/1.30 (step @p20659 :rule modus_ponens :premises (@p20658 @p20651)) % 1.02/1.30 (step-pop @p31571 :rule scope :premises (@p20659)) % 1.02/1.30 (step-pop @p31572 :rule scope :premises (@p31571)) % 1.02/1.30 (step-pop @p31573 :rule scope :premises (@p31572)) % 1.02/1.30 (step-pop @p31574 :rule scope :premises (@p31573)) % 1.02/1.30 (step-pop @p31575 :rule scope :premises (@p31574)) % 1.02/1.30 (step-pop @p31576 :rule scope :premises (@p31575)) % 1.02/1.30 (step @p20660 :rule process_scope :premises (@p31576) :args (@t918)) % 1.02/1.30 (step @p20667 :rule implies_elim :premises (@p20660)) % 1.02/1.30 (step @p20668 :rule resolution :premises (@p20627 @p20667) :args (true @t1571)) % 1.02/1.30 (step @p20669 :rule reordering :premises (@p20668) :args ((or @t918 @t849 @t640 @t544 @t1111 @t414 @t507))) % 1.02/1.30 (step @p20670 :rule chain_m_resolution :premises (@p5732 @p20669 @p1134 @p274 @p5111 @p67 @p20629 @p1134 @p274 @p5083 @p67 @p20588 @p20571 @p5291 @p1231 @p20553 @p5262 @p1231 @p20536 @p20518 @p5540 @p20490 @p5540 @p2617 @p16874 @p3778 @p4408 @p6303 @p20460 @p507 @p20431 @p3441 @p507 @p20393 @p507 @p5609 @p65 @p20364 @p2705 @p5540 @p20320 @p2287 @p5540 @p5538 @p65 @p20285 @p239 @p20267 @p6057 @p5312 @p4908 @p4891 @p20226 @p5196 @p12887 @p1088 @p8708 @p4873 @p4869 @p20208 @p98 @p4799 @p8986 @p239 @p6713 @p6676 @p19934 @p952 @p6735 @p4775 @p98 @p4753 @p2972 @p2947 @p13992 @p13970 @p14024 @p1176 @p3651 @p1134 @p11 @p6856 @p20178 @p7269 @p13561 @p176 @p3772 @p65 @p3734 @p20144 @p2779 @p3589 @p1088 @p3528 @p848 @p2869 @p2833 @p3123 @p9 @p5508 @p5488 @p7857 @p13656 @p507 @p2892 @p13878 @p9414 @p9378 @p7154 @p67 @p1207 @p13934 @p951 @p9803 @p3103 @p3083 @p3081 @p96 @p13596 @p13594 @p13595 @p3062 @p3043 @p13505) :args ((or @t373 @t469 @t360 @t685 @t461 @t476 @t544 @t927 @t526) (@list false false false false false false false false false false false false false false false false false false false false false false false false false false false false false true true false false false false false true true false true true false false false true true true true false false false true true true true false false false true true false true true true true true true true true true true true true true true true true true false true true true true true true true false true true true true true true true true true false false false false false true false true false true true true false true true false true false false false false false true true false false false) (@list @t918 @t506 @t412 @t892 @t372 @t922 @t506 @t412 @t890 @t372 @t925 @t928 @t914 @t515 @t920 @t912 @t515 @t923 @t936 @t935 @t942 @t935 @t638 @t1110 @t750 @t848 @t1001 @t943 @t454 @t634 @t745 @t454 @t940 @t454 @t939 @t399 @t1405 @t646 @t935 @t772 @t612 @t935 @t932 @t399 @t827 @t239 @t986 @t976 @t829 @t883 @t880 @t906 @t908 @t1228 @t231 @t898 @t879 @t395 @t532 @t382 @t874 @t418 @t239 @t1012 @t1014 @t893 @t233 @t797 @t871 @t382 @t358 @t682 @t686 @t692 @t1387 @t961 @t243 @t462 @t506 @t362 @t387 @t822 @t1071 @t380 @t247 @t766 @t399 @t768 @t1232 @t660 @t477 @t231 @t432 @t235 @t451 @t670 @t711 @t625 @t930 @t929 @t915 @t675 @t454 @t677 @t658 @t1060 @t1174 @t443 @t372 @t511 @t1106 @t487 @t1202 @t708 @t707 @t705 @t383 @t390 @t415 @t437 @t702 @t701 @t693))) % 1.02/1.30 (step @p20671 :rule nary_cong :premises (@p3253 @p3251 @p3779 @p5852 @p4946) :args ((or @t727 @t695 @t773 @t927 @t609))) % 1.02/1.30 (assume-push @p31577 @t726) % 1.02/1.30 (assume-push @p31578 @t693) % 1.02/1.30 (assume-push @p31579 @t772) % 1.02/1.30 (assume-push @p31580 @t924) % 1.02/1.30 (assume-push @p31581 @t726) % 1.02/1.30 (assume-push @p31582 @t924) % 1.02/1.30 (assume-push @p31583 @t693) % 1.02/1.30 (assume-push @p31584 @t772) % 1.02/1.30 (step @p3259 :rule false_intro :premises (@p3250)) % 1.02/1.30 (step @p20680 :rule symm :premises (@p31579)) % 1.02/1.30 (step @p20681 :rule trans :premises (@p20680 @p31578)) % 1.02/1.30 (step @p20682 :rule cong :premises (@p31580 @p20681) :args (@t607)) % 1.02/1.30 (step @p20683 :rule trans :premises (@p20682 @p3259)) % 1.02/1.30 (step @p20684 :rule false_elim :premises (@p20683)) % 1.02/1.30 (step-pop @p31585 :rule scope :premises (@p20684)) % 1.02/1.30 (step-pop @p31586 :rule scope :premises (@p31585)) % 1.02/1.30 (step-pop @p31587 :rule scope :premises (@p31586)) % 1.02/1.30 (step-pop @p31588 :rule scope :premises (@p31587)) % 1.02/1.30 (step @p20685 :rule process_scope :premises (@p31588) :args (@t609)) % 1.02/1.30 (step @p20690 :rule and_intro :premises (@p3250 @p31580 @p31578 @p31579)) % 1.02/1.30 (step @p20691 :rule modus_ponens :premises (@p20690 @p20685)) % 1.02/1.30 (step-pop @p31589 :rule scope :premises (@p20691)) % 1.02/1.30 (step-pop @p31590 :rule scope :premises (@p31589)) % 1.02/1.30 (step-pop @p31591 :rule scope :premises (@p31590)) % 1.02/1.30 (step-pop @p31592 :rule scope :premises (@p31591)) % 1.02/1.30 (step @p20692 :rule process_scope :premises (@p31592) :args (@t609)) % 1.02/1.30 (step @p20697 :rule implies_elim :premises (@p20692)) % 1.02/1.30 (step @p20698 :rule cnf_and_neg :args (@t1572)) % 1.02/1.30 (step @p20699 :rule resolution :premises (@p20698 @p20697) :args (true @t1572)) % 1.02/1.30 (step @p20700 :rule eq_resolve :premises (@p20699 @p20671)) % 1.02/1.30 (step @p20701 :rule reordering :premises (@p20700) :args ((or @t725 @t695 @t773 @t609 @t927))) % 1.02/1.30 (step @p20702 :rule chain_m_resolution :premises (@p6605 @p6603 @p2164 @p951 @p6563 @p2164 @p951 @p6464 @p65 @p6436 @p65 @p6522 @p238 @p6494 @p238 @p6406 @p2497 @p6377 @p2497 @p6348 @p6331 @p6294 @p17505 @p2238 @p6289 @p1231 @p6210 @p1231 @p6146 @p274 @p6055 @p6015 @p274 @p6013 @p274 @p5984 @p5967 @p20701 @p3250 @p2617 @p3802 @p549 @p3778 @p6164 @p6181 @p5851 @p67 @p5823 @p67 @p5768 @p5744 @p5742 @p1378 @p5737 @p20670 @p3772 @p3734 @p65 @p4721 @p176 @p67 @p20113 @p325 @p67 @p20069 @p6057 @p3589 @p1088 @p951 @p13539 @p2705 @p4685 @p1326 @p3977 @p9 @p13593 @p549 @p3275 @p3250 @p13561 @p96 @p176 @p2869 @p2833 @p4578 @p452 @p14065 @p1914 @p16930 @p16906 @p13817 @p6802 @p6779 @p20038 @p10533 @p2138 @p3528 @p848 @p13900 @p3651 @p1134 @p11 @p19934 @p952 @p10674 @p14086 @p3016 @p14024 @p1176 @p4553 @p38 @p19912 @p6735 @p1088 @p8986 @p239 @p19911 @p3154 @p6313 @p7857 @p13656 @p507 @p2892 @p13878 @p9414 @p3043 @p9378 @p7154 @p67 @p1207 @p13934 @p951 @p9803 @p3337 @p3327 @p13596 @p13594 @p13595 @p4731 @p13505) :args ((or @t373 @t469 @t491 @t360 @t685 @t476) (@list false false false false false false false false false false false false false false false false false false false false false false false false false false false false false true true false false false false false true true false true true false false false false false false false true true false false false true true true false true true false true true false true true true true false true true true true true false true true true true true false true true true true true true true true true true true true false true true true true true true false true true true false true true true true true true false true true true true true false false false true false true false true false true true false true true false true false false false true true false false) (@list @t1008 @t604 @t487 @t1006 @t604 @t487 @t1000 @t399 @t997 @t399 @t1005 @t408 @t1002 @t408 @t995 @t629 @t404 @t629 @t993 @t991 @t996 @t1001 @t598 @t989 @t515 @t984 @t515 @t980 @t412 @t833 @t971 @t412 @t448 @t412 @t967 @t965 @t607 @t725 @t634 @t638 @t241 @t772 @t981 @t983 @t602 @t372 @t956 @t372 @t750 @t948 @t946 @t532 @t968 @t525 @t766 @t768 @t399 @t866 @t247 @t372 @t1131 @t420 @t372 @t1234 @t976 @t477 @t231 @t487 @t400 @t646 @t503 @t527 @t794 @t625 @t644 @t241 @t723 @t725 @t380 @t383 @t247 @t451 @t670 @t424 @t237 @t426 @t575 @t1475 @t1477 @t366 @t781 @t1022 @t459 @t549 @t229 @t432 @t235 @t498 @t462 @t506 @t362 @t893 @t233 @t924 @t697 @t699 @t961 @t243 @t855 @t368 @t543 @t797 @t231 @t418 @t239 @t522 @t714 @t990 @t915 @t675 @t454 @t677 @t658 @t1060 @t701 @t1174 @t443 @t372 @t511 @t1106 @t487 @t1202 @t735 @t734 @t390 @t415 @t437 @t869 @t693))) % 1.02/1.30 (step @p20703 :rule chain_m_resolution :premises (@p2945 @p848 @p67 @p995 @p20702 @p20038 @p19934 @p952 @p10674 @p4553 @p38 @p3651 @p11 @p1134 @p10533 @p2138 @p19912 @p14086 @p3016 @p7857 @p13656 @p507 @p2892 @p9414 @p9378 @p7154 @p1207 @p13934 @p951 @p9803 @p14024 @p3043 @p1176 @p13505 @p3528 @p848 @p13900 @p6735 @p1088 @p8986 @p67 @p239 @p13596 @p13594 @p13595 @p19911 @p2645 @p13878) :args ((or @t373 @t469 @t491 @t360 @t685) (@list true false false true false true true false true true true true false true true false true true false true false true true true true true true false true true false true false true true true true true true false true false true true true true false) (@list @t235 @t372 @t477 @t474 @t459 @t893 @t233 @t924 @t855 @t368 @t462 @t362 @t506 @t549 @t229 @t543 @t697 @t699 @t915 @t675 @t454 @t677 @t1060 @t1174 @t443 @t511 @t1106 @t487 @t1202 @t961 @t701 @t243 @t693 @t432 @t235 @t498 @t797 @t231 @t418 @t372 @t239 @t390 @t415 @t437 @t522 @t374 @t658))) % 1.02/1.30 (step @p20704 :rule nary_cong :premises (@p4582 @p8341 @p5852) :args ((or @t862 @t1132 @t927))) % 1.02/1.30 (assume-push @p31593 @t861) % 1.02/1.30 (assume-push @p31594 @t1131) % 1.02/1.30 (assume-push @p31595 @t861) % 1.02/1.30 (assume-push @p31596 @t1131) % 1.02/1.30 (step @p4590 :rule false_intro :premises (@p4580)) % 1.02/1.30 (step @p2789 :rule refl :args (@t29)) % 1.02/1.30 (step @p20709 :rule cong :premises (@p31594 @p2789) :args (@t924)) % 1.02/1.30 (step @p20710 :rule trans :premises (@p20709 @p4590)) % 1.02/1.30 (step @p20711 :rule false_elim :premises (@p20710)) % 1.02/1.30 (step-pop @p31597 :rule scope :premises (@p20711)) % 1.02/1.30 (step-pop @p31598 :rule scope :premises (@p31597)) % 1.02/1.30 (step @p20712 :rule process_scope :premises (@p31598) :args (@t927)) % 1.02/1.30 (step @p20715 :rule and_intro :premises (@p4580 @p31594)) % 1.02/1.30 (step @p20716 :rule modus_ponens :premises (@p20715 @p20712)) % 1.02/1.30 (step-pop @p31599 :rule scope :premises (@p20716)) % 1.02/1.30 (step-pop @p31600 :rule scope :premises (@p31599)) % 1.02/1.30 (step @p20717 :rule process_scope :premises (@p31600) :args (@t927)) % 1.02/1.30 (step @p20720 :rule implies_elim :premises (@p20717)) % 1.02/1.30 (step @p20721 :rule cnf_and_neg :args (@t1573)) % 1.02/1.30 (step @p20722 :rule resolution :premises (@p20721 @p20720) :args (true @t1573)) % 1.02/1.30 (step @p20723 :rule eq_resolve :premises (@p20722 @p20704)) % 1.02/1.30 (step @p20724 :rule reordering :premises (@p20723) :args ((or @t860 @t927 @t1132))) % 1.02/1.30 (step @p20725 :rule chain_m_resolution :premises (@p5732 @p8952 @p507 @p8923 @p507 @p8894 @p65 @p8866 @p65 @p8743 @p8726 @p8836 @p2497 @p8807 @p8790 @p2497 @p8761 @p6303 @p5297 @p949 @p8704 @p8582 @p8611 @p8582 @p8580 @p67 @p8552 @p67 @p8522 @p238 @p8493 @p274 @p8420 @p238 @p8391 @p274 @p8362 @p7269 @p20724 @p4580 @p8339 @p1088 @p4415 @p6294 @p8235 @p2617 @p6055 @p6015 @p274 @p7267 @p1952 @p3802 @p549 @p3778 @p8206 @p3441 @p4869 @p4799 @p8184 @p5737 @p6972 @p6932 @p65 @p7033 @p6996 @p65 @p7071 @p7035 @p65 @p6877 @p5156 @p6823 @p5113 @p6930 @p6906 @p4553 @p38 @p6755 @p67 @p19910 @p13539 @p2705 @p6994 @p818 @p13561 @p176 @p19005 @p2138 @p3528 @p848 @p2869 @p2833 @p6713 @p6676 @p6904 @p6879 @p6802 @p6779 @p4149 @p13594 @p6674 @p4001 @p2263 @p952 @p8986 @p239 @p3275 @p3250 @p2805 @p2779 @p13992 @p13970 @p14024 @p19034 @p65 @p1176 @p3123 @p9 @p5508 @p5488 @p7857 @p13656 @p507 @p2892 @p9414 @p9378 @p7154 @p67 @p1207 @p13934 @p951 @p9803 @p3103 @p3083 @p3081 @p96 @p3062 @p3043 @p13505) :args ((or @t469 @t366 @t522 @t360 @t391 @t685 @t659 @t461 @t492) (@list false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false true true true true true true false false false false true true false true true true true false true true false false false false true true false true true false true true false true true true true true true true true false false false true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true false true false false false false false true false true true true true false true true false true false false false false false false false) (@list @t942 @t454 @t890 @t454 @t939 @t399 @t918 @t399 @t928 @t914 @t936 @t629 @t922 @t892 @t629 @t932 @t986 @t893 @t482 @t883 @t1138 @t880 @t1138 @t920 @t372 @t940 @t372 @t923 @t408 @t925 @t412 @t943 @t408 @t912 @t412 @t1001 @t1071 @t924 @t860 @t485 @t231 @t846 @t996 @t1131 @t634 @t833 @t971 @t412 @t866 @t581 @t638 @t241 @t772 @t750 @t745 @t395 @t874 @t764 @t525 @t766 @t1039 @t399 @t732 @t1048 @t399 @t968 @t1051 @t399 @t819 @t902 @t838 @t895 @t584 @t1036 @t855 @t368 @t595 @t372 @t543 @t400 @t646 @t1044 @t245 @t380 @t247 @t477 @t229 @t432 @t235 @t451 @t670 @t1012 @t1014 @t1029 @t1031 @t781 @t1022 @t590 @t415 @t406 @t802 @t474 @t233 @t418 @t239 @t723 @t725 @t656 @t660 @t692 @t1387 @t961 @t462 @t399 @t243 @t711 @t625 @t930 @t929 @t915 @t675 @t454 @t677 @t1060 @t1174 @t443 @t372 @t511 @t1106 @t487 @t1202 @t708 @t707 @t705 @t383 @t702 @t701 @t693))) % 1.02/1.30 (step @p20726 :rule nary_cong :premises (@p2707 @p12 @p4754) :args ((or @t648 @t359 @t872))) % 1.02/1.30 (assume-push @p31601 @t647) % 1.02/1.30 (assume-push @p31602 @t358) % 1.02/1.30 (assume-push @p31603 @t647) % 1.02/1.30 (assume-push @p31604 @t358) % 1.02/1.30 (step @p2713 :rule false_intro :premises (@p2705)) % 1.02/1.30 (step @p2714 :rule refl :args (@t159)) % 1.02/1.30 (step @p20731 :rule cong :premises (@p31602 @p2714) :args (@t871)) % 1.02/1.30 (step @p20732 :rule trans :premises (@p20731 @p2713)) % 1.02/1.30 (step @p20733 :rule false_elim :premises (@p20732)) % 1.02/1.30 (step-pop @p31605 :rule scope :premises (@p20733)) % 1.02/1.30 (step-pop @p31606 :rule scope :premises (@p31605)) % 1.02/1.30 (step @p20734 :rule process_scope :premises (@p31606) :args (@t872)) % 1.02/1.30 (step @p20737 :rule and_intro :premises (@p2705 @p31602)) % 1.02/1.30 (step @p20738 :rule modus_ponens :premises (@p20737 @p20734)) % 1.02/1.30 (step-pop @p31607 :rule scope :premises (@p20738)) % 1.02/1.30 (step-pop @p31608 :rule scope :premises (@p31607)) % 1.02/1.30 (step @p20739 :rule process_scope :premises (@p31608) :args (@t872)) % 1.02/1.30 (step @p20742 :rule implies_elim :premises (@p20739)) % 1.02/1.30 (step @p20743 :rule cnf_and_neg :args (@t1574)) % 1.02/1.30 (step @p20744 :rule resolution :premises (@p20743 @p20742) :args (true @t1574)) % 1.02/1.30 (step @p20745 :rule eq_resolve :premises (@p20744 @p20726)) % 1.02/1.30 (step @p20746 :rule reordering :premises (@p20745) :args ((or @t646 @t872 @t359))) % 1.02/1.30 (assume-push @p31609 @t372) % 1.02/1.30 (assume-push @p31610 @t358) % 1.02/1.30 (assume-push @p31611 @t491) % 1.02/1.30 (assume-push @p31612 @t543) % 1.02/1.30 (assume-push @p31613 @t543) % 1.02/1.30 (assume-push @p31614 @t358) % 1.02/1.30 (assume-push @p31615 @t491) % 1.02/1.30 (assume-push @p31616 @t372) % 1.02/1.30 (step @p281 :rule refl :args (tptp.e2)) % 1.02/1.30 (step @p20755 :rule cong :premises (@p281 @p31612) :args (@t73)) % 1.02/1.30 (step @p20756 :rule symm :premises (@p31611)) % 1.02/1.30 (step @p20757 :rule symm :premises (@p31610)) % 1.02/1.30 (step @p20758 :rule cong :premises (@p20757 @p20756) :args (@t223)) % 1.02/1.30 (step @p20759 :rule trans :premises (@p67 @p20758 @p20755)) % 1.02/1.30 (step-pop @p31617 :rule scope :premises (@p20759)) % 1.02/1.30 (step-pop @p31618 :rule scope :premises (@p31617)) % 1.02/1.30 (step-pop @p31619 :rule scope :premises (@p31618)) % 1.02/1.30 (step-pop @p31620 :rule scope :premises (@p31619)) % 1.02/1.30 (step @p20760 :rule process_scope :premises (@p31620) :args (@t404)) % 1.02/1.30 (step @p20765 :rule and_intro :premises (@p31612 @p31610 @p31611 @p67)) % 1.02/1.30 (step @p20766 :rule modus_ponens :premises (@p20765 @p20760)) % 1.02/1.30 (step-pop @p31621 :rule scope :premises (@p20766)) % 1.02/1.30 (step-pop @p31622 :rule scope :premises (@p31621)) % 1.02/1.30 (step-pop @p31623 :rule scope :premises (@p31622)) % 1.02/1.30 (step-pop @p31624 :rule scope :premises (@p31623)) % 1.02/1.30 (step @p20767 :rule process_scope :premises (@p31624) :args (@t404)) % 1.02/1.30 (step @p20772 :rule implies_elim :premises (@p20767)) % 1.02/1.30 (step @p20773 :rule cnf_and_neg :args (@t1575)) % 1.02/1.30 (step @p20774 :rule resolution :premises (@p20773 @p20772) :args (true @t1575)) % 1.02/1.30 (step @p20775 :rule reordering :premises (@p20774) :args ((or @t404 @t359 @t492 @t544 @t377))) % 1.02/1.30 (assume-push @p31625 @t372) % 1.02/1.30 (assume-push @p31626 @t358) % 1.02/1.30 (assume-push @p31627 @t491) % 1.02/1.30 (assume-push @p31628 @t358) % 1.02/1.30 (assume-push @p31629 @t491) % 1.02/1.30 (assume-push @p31630 @t372) % 1.02/1.30 (step @p20782 :rule symm :premises (@p31627)) % 1.02/1.30 (step @p20783 :rule symm :premises (@p31626)) % 1.02/1.30 (step @p20784 :rule cong :premises (@p20783 @p20782) :args (@t223)) % 1.02/1.30 (step @p20785 :rule trans :premises (@p67 @p20784)) % 1.02/1.30 (step-pop @p31631 :rule scope :premises (@p20785)) % 1.02/1.30 (step-pop @p31632 :rule scope :premises (@p31631)) % 1.02/1.30 (step-pop @p31633 :rule scope :premises (@p31632)) % 1.02/1.30 (step @p20786 :rule process_scope :premises (@p31633) :args (@t819)) % 1.02/1.30 (step @p20790 :rule and_intro :premises (@p31626 @p31627 @p67)) % 1.02/1.30 (step @p20791 :rule modus_ponens :premises (@p20790 @p20786)) % 1.02/1.30 (step-pop @p31634 :rule scope :premises (@p20791)) % 1.02/1.30 (step-pop @p31635 :rule scope :premises (@p31634)) % 1.02/1.30 (step-pop @p31636 :rule scope :premises (@p31635)) % 1.02/1.30 (step @p20792 :rule process_scope :premises (@p31636) :args (@t819)) % 1.02/1.30 (step @p20796 :rule implies_elim :premises (@p20792)) % 1.02/1.30 (step @p20797 :rule cnf_and_neg :args (@t1576)) % 1.02/1.30 (step @p20798 :rule resolution :premises (@p20797 @p20796) :args (true @t1576)) % 1.02/1.30 (step @p20799 :rule reordering :premises (@p20798) :args ((or @t819 @t359 @t492 @t377))) % 1.02/1.30 (step @p20800 :rule nary_cong :premises (@p102 @p8209 @p12 @p996 @p4454) :args ((or @t377 @t1126 @t359 @t492 @t849))) % 1.02/1.30 (assume-push @p31637 @t372) % 1.02/1.30 (assume-push @p31638 @t1125) % 1.02/1.30 (assume-push @p31639 @t358) % 1.02/1.30 (assume-push @p31640 @t491) % 1.02/1.30 (assume-push @p31641 @t1125) % 1.02/1.30 (assume-push @p31642 @t819) % 1.02/1.30 (step @p8215 :rule false_intro :premises (@p8208)) % 1.02/1.30 (step @p3423 :rule refl :args (@t138)) % 1.02/1.30 (step @p20807 :rule cong :premises (@p31642 @p3423) :args (@t848)) % 1.02/1.30 (step @p20808 :rule trans :premises (@p20807 @p8215)) % 1.02/1.30 (step @p20809 :rule false_elim :premises (@p20808)) % 1.02/1.30 (step-pop @p31643 :rule scope :premises (@p20809)) % 1.02/1.30 (step-pop @p31644 :rule scope :premises (@p31643)) % 1.02/1.30 (step @p20810 :rule process_scope :premises (@p31644) :args (@t849)) % 1.02/1.30 (assume-push @p31645 @t358) % 1.02/1.30 (assume-push @p31646 @t491) % 1.02/1.30 (assume-push @p31647 @t372) % 1.02/1.30 (step @p20782 :rule symm :premises (@p31640)) % 1.02/1.30 (step @p20783 :rule symm :premises (@p31639)) % 1.02/1.30 (step @p20784 :rule cong :premises (@p20783 @p20782) :args (@t223)) % 1.02/1.30 (step @p20785 :rule trans :premises (@p67 @p20784)) % 1.02/1.30 (step-pop @p31648 :rule scope :premises (@p20785)) % 1.02/1.30 (step-pop @p31649 :rule scope :premises (@p31648)) % 1.02/1.30 (step-pop @p31650 :rule scope :premises (@p31649)) % 1.02/1.30 (step @p20816 :rule process_scope :premises (@p31650) :args (@t819)) % 1.02/1.30 (step @p20820 :rule and_intro :premises (@p31639 @p31640 @p67)) % 1.02/1.30 (step @p20821 :rule modus_ponens :premises (@p20820 @p20816)) % 1.02/1.30 (step @p20822 :rule and_intro :premises (@p8208 @p20821)) % 1.02/1.30 (step @p20823 :rule modus_ponens :premises (@p20822 @p20810)) % 1.02/1.30 (step-pop @p31651 :rule scope :premises (@p20823)) % 1.02/1.30 (step-pop @p31652 :rule scope :premises (@p31651)) % 1.02/1.30 (step-pop @p31653 :rule scope :premises (@p31652)) % 1.02/1.30 (step-pop @p31654 :rule scope :premises (@p31653)) % 1.02/1.30 (step @p20824 :rule process_scope :premises (@p31654) :args (@t849)) % 1.02/1.30 (step @p20829 :rule implies_elim :premises (@p20824)) % 1.02/1.30 (step @p20830 :rule cnf_and_neg :args (@t1577)) % 1.02/1.30 (step @p20831 :rule resolution :premises (@p20830 @p20829) :args (true @t1577)) % 1.02/1.30 (step @p20832 :rule eq_resolve :premises (@p20831 @p20800)) % 1.02/1.30 (step @p20833 :rule reordering :premises (@p20832) :args ((or @t1124 @t359 @t849 @t492 @t377))) % 1.02/1.30 (step @p20834 :rule nary_cong :premises (@p178 @p102 @p12 @p996 @p8185) :args ((or @t397 @t377 @t359 @t492 @t1122))) % 1.02/1.30 (assume-push @p31655 @t248) % 1.02/1.30 (assume-push @p31656 @t372) % 1.02/1.30 (assume-push @p31657 @t358) % 1.02/1.30 (assume-push @p31658 @t491) % 1.02/1.30 (assume-push @p31659 @t248) % 1.02/1.30 (assume-push @p31660 @t819) % 1.02/1.30 (step @p186 :rule false_intro :premises (@p176)) % 1.02/1.30 (step @p20841 :rule symm :premises (@p31660)) % 1.02/1.30 (step @p189 :rule refl :args (tptp.e0)) % 1.02/1.30 (step @p20842 :rule cong :premises (@p189 @p20841) :args (@t764)) % 1.02/1.30 (step @p20843 :rule trans :premises (@p20842 @p186)) % 1.02/1.30 (step @p20844 :rule false_elim :premises (@p20843)) % 1.02/1.30 (step-pop @p31661 :rule scope :premises (@p20844)) % 1.02/1.30 (step-pop @p31662 :rule scope :premises (@p31661)) % 1.02/1.30 (step @p20845 :rule process_scope :premises (@p31662) :args (@t1122)) % 1.02/1.30 (assume-push @p31663 @t358) % 1.02/1.30 (assume-push @p31664 @t491) % 1.02/1.30 (assume-push @p31665 @t372) % 1.02/1.30 (step @p20782 :rule symm :premises (@p31658)) % 1.02/1.30 (step @p20783 :rule symm :premises (@p31657)) % 1.02/1.30 (step @p20784 :rule cong :premises (@p20783 @p20782) :args (@t223)) % 1.02/1.30 (step @p20785 :rule trans :premises (@p67 @p20784)) % 1.02/1.30 (step-pop @p31666 :rule scope :premises (@p20785)) % 1.02/1.30 (step-pop @p31667 :rule scope :premises (@p31666)) % 1.02/1.30 (step-pop @p31668 :rule scope :premises (@p31667)) % 1.02/1.30 (step @p20851 :rule process_scope :premises (@p31668) :args (@t819)) % 1.02/1.30 (step @p20855 :rule and_intro :premises (@p31657 @p31658 @p67)) % 1.02/1.30 (step @p20856 :rule modus_ponens :premises (@p20855 @p20851)) % 1.02/1.30 (step @p20857 :rule and_intro :premises (@p176 @p20856)) % 1.02/1.30 (step @p20858 :rule modus_ponens :premises (@p20857 @p20845)) % 1.02/1.30 (step-pop @p31669 :rule scope :premises (@p20858)) % 1.02/1.30 (step-pop @p31670 :rule scope :premises (@p31669)) % 1.02/1.30 (step-pop @p31671 :rule scope :premises (@p31670)) % 1.02/1.30 (step-pop @p31672 :rule scope :premises (@p31671)) % 1.02/1.30 (step @p20859 :rule process_scope :premises (@p31672) :args (@t1122)) % 1.02/1.30 (step @p20864 :rule implies_elim :premises (@p20859)) % 1.02/1.30 (step @p20865 :rule cnf_and_neg :args (@t1578)) % 1.02/1.30 (step @p20866 :rule resolution :premises (@p20865 @p20864) :args (true @t1578)) % 1.02/1.30 (step @p20867 :rule eq_resolve :premises (@p20866 @p20834)) % 1.02/1.30 (step @p20868 :rule reordering :premises (@p20867) :args ((or @t247 @t359 @t492 @t1122 @t377))) % 1.02/1.30 (assume-push @p31673 @t372) % 1.02/1.30 (assume-push @p31674 @t358) % 1.02/1.30 (assume-push @p31675 @t491) % 1.02/1.30 (assume-push @p31676 @t543) % 1.02/1.30 (assume-push @p31677 @t358) % 1.02/1.30 (assume-push @p31678 @t491) % 1.02/1.30 (assume-push @p31679 @t372) % 1.02/1.30 (assume-push @p31680 @t543) % 1.02/1.30 (step @p20877 :rule symm :premises (@p31675)) % 1.02/1.30 (step @p20878 :rule symm :premises (@p31674)) % 1.02/1.30 (step @p20879 :rule cong :premises (@p20878 @p20877) :args (@t223)) % 1.02/1.30 (step @p20880 :rule trans :premises (@p67 @p20879)) % 1.02/1.30 (step @p281 :rule refl :args (tptp.e2)) % 1.02/1.30 (step @p20881 :rule cong :premises (@p281 @p20880) :args (@t86)) % 1.02/1.30 (step @p20882 :rule trans :premises (@p31676 @p20881)) % 1.02/1.30 (step-pop @p31681 :rule scope :premises (@p20882)) % 1.02/1.30 (step-pop @p31682 :rule scope :premises (@p31681)) % 1.02/1.30 (step-pop @p31683 :rule scope :premises (@p31682)) % 1.02/1.30 (step-pop @p31684 :rule scope :premises (@p31683)) % 1.02/1.30 (step @p20883 :rule process_scope :premises (@p31684) :args (@t995)) % 1.02/1.30 (step @p20888 :rule and_intro :premises (@p31674 @p31675 @p67 @p31676)) % 1.02/1.30 (step @p20889 :rule modus_ponens :premises (@p20888 @p20883)) % 1.02/1.30 (step-pop @p31685 :rule scope :premises (@p20889)) % 1.02/1.30 (step-pop @p31686 :rule scope :premises (@p31685)) % 1.02/1.30 (step-pop @p31687 :rule scope :premises (@p31686)) % 1.02/1.30 (step-pop @p31688 :rule scope :premises (@p31687)) % 1.02/1.30 (step @p20890 :rule process_scope :premises (@p31688) :args (@t995)) % 1.02/1.30 (step @p20895 :rule implies_elim :premises (@p20890)) % 1.02/1.30 (step @p20896 :rule resolution :premises (@p20773 @p20895) :args (true @t1575)) % 1.02/1.30 (step @p20897 :rule reordering :premises (@p20896) :args ((or @t995 @t359 @t492 @t544 @t377))) % 1.02/1.30 (assume-push @p31689 @t996) % 1.02/1.30 (assume-push @p31690 @t732) % 1.02/1.30 (assume-push @p31691 @t996) % 1.02/1.30 (assume-push @p31692 @t732) % 1.02/1.30 (step @p281 :rule refl :args (tptp.e2)) % 1.02/1.30 (step @p20902 :rule cong :premises (@p281 @p31689) :args (@t67)) % 1.02/1.30 (step @p20903 :rule trans :premises (@p31690 @p20902)) % 1.02/1.30 (step-pop @p31693 :rule scope :premises (@p20903)) % 1.02/1.30 (step-pop @p31694 :rule scope :premises (@p31693)) % 1.02/1.30 (step @p20904 :rule process_scope :premises (@p31694) :args (@t1000)) % 1.02/1.30 (step @p20907 :rule and_intro :premises (@p31689 @p31690)) % 1.02/1.30 (step @p20908 :rule modus_ponens :premises (@p20907 @p20904)) % 1.02/1.30 (step-pop @p31695 :rule scope :premises (@p20908)) % 1.02/1.30 (step-pop @p31696 :rule scope :premises (@p31695)) % 1.02/1.30 (step @p20909 :rule process_scope :premises (@p31696) :args (@t1000)) % 1.02/1.30 (step @p20912 :rule implies_elim :premises (@p20909)) % 1.02/1.30 (step @p20913 :rule cnf_and_neg :args (@t1579)) % 1.02/1.30 (step @p20914 :rule resolution :premises (@p20913 @p20912) :args (true @t1579)) % 1.02/1.30 (step @p20915 :rule reordering :premises (@p20914) :args ((or @t1000 @t999 @t1047))) % 1.02/1.30 (assume-push @p31697 @t996) % 1.02/1.30 (assume-push @p31698 @t732) % 1.02/1.30 (assume-push @p31699 @t732) % 1.02/1.30 (assume-push @p31700 @t996) % 1.02/1.30 (step @p281 :rule refl :args (tptp.e2)) % 1.02/1.30 (step @p20920 :rule cong :premises (@p281 @p31698) :args (@t93)) % 1.02/1.30 (step @p20921 :rule trans :premises (@p31697 @p20920)) % 1.02/1.30 (step-pop @p31701 :rule scope :premises (@p20921)) % 1.02/1.30 (step-pop @p31702 :rule scope :premises (@p31701)) % 1.02/1.30 (step @p20922 :rule process_scope :premises (@p31702) :args (@t997)) % 1.02/1.30 (step @p20925 :rule and_intro :premises (@p31698 @p31697)) % 1.02/1.30 (step @p20926 :rule modus_ponens :premises (@p20925 @p20922)) % 1.02/1.30 (step-pop @p31703 :rule scope :premises (@p20926)) % 1.02/1.30 (step-pop @p31704 :rule scope :premises (@p31703)) % 1.02/1.30 (step @p20927 :rule process_scope :premises (@p31704) :args (@t997)) % 1.02/1.30 (step @p20930 :rule implies_elim :premises (@p20927)) % 1.02/1.30 (step @p20931 :rule resolution :premises (@p20913 @p20930) :args (true @t1579)) % 1.02/1.30 (step @p20932 :rule reordering :premises (@p20931) :args ((or @t997 @t999 @t1047))) % 1.02/1.30 (step @p20933 :rule eq-symm :args (@t8 tptp.e1)) % 1.02/1.30 (step @p20934 :rule nary_cong :premises (@p5738 @p20933 @p8705 @p673 @p730) :args (@t14)) % 1.02/1.30 (step @p20935 :rule and_elim :premises (@p1) :args (23)) % 1.02/1.30 (step @p20936 :rule eq_resolve :premises (@p20935 @p20934)) % 1.02/1.30 (step @p20937 :rule nary_cong :premises (@p407 @p3251 @p3487 @p1328 @p2781 @p2548) :args ((or @t441 @t695 @t751 @t526 @t659 @t635))) % 1.02/1.30 (assume-push @p31705 @t440) % 1.02/1.30 (assume-push @p31706 @t693) % 1.02/1.30 (assume-push @p31707 @t750) % 1.02/1.30 (assume-push @p31708 @t525) % 1.02/1.30 (assume-push @p31709 @t658) % 1.02/1.30 (assume-push @p31710 @t440) % 1.02/1.30 (assume-push @p31711 @t658) % 1.02/1.30 (assume-push @p31712 @t525) % 1.02/1.30 (assume-push @p31713 @t693) % 1.02/1.30 (assume-push @p31714 @t750) % 1.02/1.30 (step @p419 :rule false_intro :premises (@p404)) % 1.02/1.30 (step @p20948 :rule symm :premises (@p31707)) % 1.02/1.30 (step @p20949 :rule trans :premises (@p20948 @p31706)) % 1.02/1.30 (step @p20950 :rule symm :premises (@p20949)) % 1.02/1.30 (step @p20951 :rule symm :premises (@p31706)) % 1.02/1.30 (step @p20952 :rule trans :premises (@p20951 @p31708)) % 1.02/1.30 (step @p20953 :rule symm :premises (@p20952)) % 1.02/1.30 (step @p20954 :rule trans :premises (@p20953 @p20950)) % 1.02/1.30 (step @p20955 :rule symm :premises (@p20954)) % 1.02/1.30 (step @p20956 :rule cong :premises (@p31709 @p20955) :args (@t634)) % 1.02/1.30 (step @p20957 :rule trans :premises (@p20956 @p419)) % 1.02/1.30 (step @p20958 :rule false_elim :premises (@p20957)) % 1.02/1.30 (step-pop @p31715 :rule scope :premises (@p20958)) % 1.02/1.30 (step-pop @p31716 :rule scope :premises (@p31715)) % 1.02/1.30 (step-pop @p31717 :rule scope :premises (@p31716)) % 1.02/1.30 (step-pop @p31718 :rule scope :premises (@p31717)) % 1.02/1.30 (step-pop @p31719 :rule scope :premises (@p31718)) % 1.02/1.30 (step @p20959 :rule process_scope :premises (@p31719) :args (@t635)) % 1.02/1.30 (step @p20965 :rule and_intro :premises (@p404 @p31709 @p31708 @p31706 @p31707)) % 1.02/1.30 (step @p20966 :rule modus_ponens :premises (@p20965 @p20959)) % 1.02/1.30 (step-pop @p31720 :rule scope :premises (@p20966)) % 1.02/1.30 (step-pop @p31721 :rule scope :premises (@p31720)) % 1.02/1.30 (step-pop @p31722 :rule scope :premises (@p31721)) % 1.02/1.30 (step-pop @p31723 :rule scope :premises (@p31722)) % 1.02/1.30 (step-pop @p31724 :rule scope :premises (@p31723)) % 1.02/1.30 (step @p20967 :rule process_scope :premises (@p31724) :args (@t635)) % 1.02/1.30 (step @p20973 :rule implies_elim :premises (@p20967)) % 1.02/1.30 (step @p20974 :rule cnf_and_neg :args (@t1580)) % 1.02/1.30 (step @p20975 :rule resolution :premises (@p20974 @p20973) :args (true @t1580)) % 1.02/1.30 (step @p20976 :rule eq_resolve :premises (@p20975 @p20937)) % 1.02/1.30 (step @p20977 :rule reordering :premises (@p20976) :args ((or @t439 @t695 @t659 @t751 @t635 @t526))) % 1.02/1.30 (step @p20978 :rule nary_cong :premises (@p5115 @p8614 @p5114) :args ((or @t897 @t1141 @t894))) % 1.02/1.30 (assume-push @p31725 @t896) % 1.02/1.30 (assume-push @p31726 @t898) % 1.02/1.30 (assume-push @p31727 @t896) % 1.02/1.30 (assume-push @p31728 @t898) % 1.02/1.30 (step @p5123 :rule false_intro :premises (@p5113)) % 1.02/1.30 (step @p2789 :rule refl :args (@t29)) % 1.02/1.30 (step @p5124 :rule cong :premises (@p31726 @p2789) :args (@t893)) % 1.02/1.30 (step @p5125 :rule trans :premises (@p5124 @p5123)) % 1.02/1.30 (step @p5126 :rule false_elim :premises (@p5125)) % 1.02/1.30 (step-pop @p31729 :rule scope :premises (@p5126)) % 1.02/1.30 (step-pop @p31730 :rule scope :premises (@p31729)) % 1.02/1.30 (step @p20983 :rule process_scope :premises (@p31730) :args (@t894)) % 1.02/1.30 (step @p20986 :rule and_intro :premises (@p5113 @p31726)) % 1.02/1.30 (step @p20987 :rule modus_ponens :premises (@p20986 @p20983)) % 1.02/1.30 (step-pop @p31731 :rule scope :premises (@p20987)) % 1.02/1.30 (step-pop @p31732 :rule scope :premises (@p31731)) % 1.02/1.30 (step @p20988 :rule process_scope :premises (@p31732) :args (@t894)) % 1.02/1.30 (step @p20991 :rule implies_elim :premises (@p20988)) % 1.02/1.30 (step @p20992 :rule cnf_and_neg :args (@t1581)) % 1.02/1.30 (step @p20993 :rule resolution :premises (@p20992 @p20991) :args (true @t1581)) % 1.02/1.30 (step @p20994 :rule eq_resolve :premises (@p20993 @p20978)) % 1.02/1.30 (step @p20995 :rule reordering :premises (@p20994) :args ((or @t895 @t894 @t1141))) % 1.02/1.30 (assume-push @p31733 @t515) % 1.02/1.30 (assume-push @p31734 @t750) % 1.02/1.30 (assume-push @p31735 @t1228) % 1.02/1.30 (assume-push @p31736 @t525) % 1.02/1.30 (assume-push @p31737 @t525) % 1.02/1.30 (assume-push @p31738 @t1228) % 1.02/1.30 (assume-push @p31739 @t750) % 1.02/1.30 (assume-push @p31740 @t515) % 1.02/1.30 (step @p2196 :rule refl :args (tptp.e4)) % 1.02/1.30 (step @p21004 :rule cong :premises (@p2196 @p31736) :args (@t29)) % 1.02/1.30 (step @p21005 :rule symm :premises (@p31734)) % 1.02/1.30 (step @p21006 :rule symm :premises (@p31735)) % 1.02/1.30 (step @p21007 :rule cong :premises (@p21006 @p21005) :args (@t220)) % 1.02/1.30 (step @p21008 :rule trans :premises (@p1231 @p21007 @p21004)) % 1.02/1.30 (step-pop @p31741 :rule scope :premises (@p21008)) % 1.02/1.30 (step-pop @p31742 :rule scope :premises (@p31741)) % 1.02/1.30 (step-pop @p31743 :rule scope :premises (@p31742)) % 1.02/1.30 (step-pop @p31744 :rule scope :premises (@p31743)) % 1.02/1.30 (step @p21009 :rule process_scope :premises (@p31744) :args (@t602)) % 1.02/1.30 (step @p21014 :rule and_intro :premises (@p31736 @p31735 @p31734 @p1231)) % 1.02/1.30 (step @p21015 :rule modus_ponens :premises (@p21014 @p21009)) % 1.02/1.30 (step-pop @p31745 :rule scope :premises (@p21015)) % 1.02/1.30 (step-pop @p31746 :rule scope :premises (@p31745)) % 1.02/1.30 (step-pop @p31747 :rule scope :premises (@p31746)) % 1.02/1.30 (step-pop @p31748 :rule scope :premises (@p31747)) % 1.02/1.30 (step @p21016 :rule process_scope :premises (@p31748) :args (@t602)) % 1.02/1.30 (step @p21021 :rule implies_elim :premises (@p21016)) % 1.02/1.30 (step @p21022 :rule cnf_and_neg :args (@t1582)) % 1.02/1.30 (step @p21023 :rule resolution :premises (@p21022 @p21021) :args (true @t1582)) % 1.02/1.30 (step @p21024 :rule reordering :premises (@p21023) :args ((or @t602 @t751 @t1229 @t526 @t517))) % 1.02/1.30 (assume-push @p31749 @t515) % 1.02/1.30 (assume-push @p31750 @t750) % 1.02/1.30 (assume-push @p31751 @t1228) % 1.02/1.30 (assume-push @p31752 @t525) % 1.02/1.30 (assume-push @p31753 @t1228) % 1.02/1.30 (assume-push @p31754 @t750) % 1.02/1.30 (assume-push @p31755 @t515) % 1.02/1.30 (assume-push @p31756 @t525) % 1.02/1.30 (step @p21033 :rule symm :premises (@p31750)) % 1.02/1.30 (step @p21034 :rule symm :premises (@p31751)) % 1.02/1.30 (step @p21035 :rule cong :premises (@p21034 @p21033) :args (@t220)) % 1.02/1.30 (step @p21036 :rule trans :premises (@p1231 @p21035)) % 1.02/1.30 (step @p2196 :rule refl :args (tptp.e4)) % 1.02/1.30 (step @p21037 :rule cong :premises (@p2196 @p21036) :args (@t22)) % 1.02/1.30 (step @p21038 :rule trans :premises (@p31752 @p21037)) % 1.02/1.30 (step-pop @p31757 :rule scope :premises (@p21038)) % 1.02/1.30 (step-pop @p31758 :rule scope :premises (@p31757)) % 1.02/1.30 (step-pop @p31759 :rule scope :premises (@p31758)) % 1.02/1.30 (step-pop @p31760 :rule scope :premises (@p31759)) % 1.02/1.30 (step @p21039 :rule process_scope :premises (@p31760) :args (@t983)) % 1.02/1.30 (step @p21044 :rule and_intro :premises (@p31751 @p31750 @p1231 @p31752)) % 1.02/1.30 (step @p21045 :rule modus_ponens :premises (@p21044 @p21039)) % 1.02/1.30 (step-pop @p31761 :rule scope :premises (@p21045)) % 1.02/1.30 (step-pop @p31762 :rule scope :premises (@p31761)) % 1.02/1.30 (step-pop @p31763 :rule scope :premises (@p31762)) % 1.02/1.30 (step-pop @p31764 :rule scope :premises (@p31763)) % 1.02/1.30 (step @p21046 :rule process_scope :premises (@p31764) :args (@t983)) % 1.02/1.30 (step @p21051 :rule implies_elim :premises (@p21046)) % 1.02/1.30 (step @p21052 :rule resolution :premises (@p21022 @p21051) :args (true @t1582)) % 1.02/1.30 (step @p21053 :rule reordering :premises (@p21052) :args ((or @t983 @t751 @t1229 @t526 @t517))) % 1.02/1.30 (assume-push @p31765 @t629) % 1.02/1.30 (assume-push @p31766 @t358) % 1.02/1.30 (assume-push @p31767 @t482) % 1.02/1.30 (assume-push @p31768 @t525) % 1.02/1.30 (assume-push @p31769 @t358) % 1.02/1.30 (assume-push @p31770 @t525) % 1.02/1.30 (assume-push @p31771 @t482) % 1.02/1.30 (assume-push @p31772 @t629) % 1.02/1.30 (step @p189 :rule refl :args (tptp.e0)) % 1.02/1.30 (step @p21062 :rule cong :premises (@p189 @p31766) :args (@t145)) % 1.02/1.30 (step @p21063 :rule symm :premises (@p31767)) % 1.02/1.30 (step @p21064 :rule symm :premises (@p31768)) % 1.02/1.30 (step @p21065 :rule cong :premises (@p21064 @p21063) :args (@t219)) % 1.02/1.30 (step @p21066 :rule trans :premises (@p2497 @p21065 @p21062)) % 1.02/1.30 (step-pop @p31773 :rule scope :premises (@p21066)) % 1.02/1.30 (step-pop @p31774 :rule scope :premises (@p31773)) % 1.02/1.30 (step-pop @p31775 :rule scope :premises (@p31774)) % 1.02/1.30 (step-pop @p31776 :rule scope :premises (@p31775)) % 1.02/1.30 (step @p21067 :rule process_scope :premises (@p31776) :args (@t984)) % 1.02/1.30 (step @p21072 :rule and_intro :premises (@p31766 @p31768 @p31767 @p2497)) % 1.02/1.30 (step @p21073 :rule modus_ponens :premises (@p21072 @p21067)) % 1.02/1.30 (step-pop @p31777 :rule scope :premises (@p21073)) % 1.02/1.30 (step-pop @p31778 :rule scope :premises (@p31777)) % 1.02/1.30 (step-pop @p31779 :rule scope :premises (@p31778)) % 1.02/1.30 (step-pop @p31780 :rule scope :premises (@p31779)) % 1.02/1.30 (step @p21074 :rule process_scope :premises (@p31780) :args (@t984)) % 1.02/1.30 (step @p21079 :rule implies_elim :premises (@p21074)) % 1.02/1.30 (step @p21080 :rule cnf_and_neg :args (@t1583)) % 1.02/1.30 (step @p21081 :rule resolution :premises (@p21080 @p21079) :args (true @t1583)) % 1.02/1.30 (step @p21082 :rule reordering :premises (@p21081) :args ((or @t984 @t359 @t483 @t526 @t631))) % 1.02/1.30 (assume-push @p31781 @t629) % 1.02/1.30 (assume-push @p31782 @t358) % 1.02/1.30 (assume-push @p31783 @t482) % 1.02/1.30 (assume-push @p31784 @t525) % 1.02/1.30 (assume-push @p31785 @t525) % 1.02/1.30 (assume-push @p31786 @t482) % 1.02/1.30 (assume-push @p31787 @t629) % 1.02/1.30 (assume-push @p31788 @t358) % 1.02/1.30 (step @p21091 :rule symm :premises (@p31783)) % 1.02/1.30 (step @p21092 :rule symm :premises (@p31784)) % 1.02/1.30 (step @p21093 :rule cong :premises (@p21092 @p21091) :args (@t219)) % 1.02/1.30 (step @p21094 :rule trans :premises (@p2497 @p21093)) % 1.02/1.30 (step @p189 :rule refl :args (tptp.e0)) % 1.02/1.30 (step @p21095 :rule cong :premises (@p189 @p21094) :args (@t152)) % 1.02/1.30 (step @p21096 :rule trans :premises (@p31782 @p21095)) % 1.02/1.30 (step-pop @p31789 :rule scope :premises (@p21096)) % 1.02/1.30 (step-pop @p31790 :rule scope :premises (@p31789)) % 1.02/1.30 (step-pop @p31791 :rule scope :premises (@p31790)) % 1.02/1.30 (step-pop @p31792 :rule scope :premises (@p31791)) % 1.02/1.30 (step @p21097 :rule process_scope :premises (@p31792) :args (@t1005)) % 1.10/1.30 (step @p21102 :rule and_intro :premises (@p31784 @p31783 @p2497 @p31782)) % 1.10/1.30 (step @p21103 :rule modus_ponens :premises (@p21102 @p21097)) % 1.10/1.30 (step-pop @p31793 :rule scope :premises (@p21103)) % 1.10/1.30 (step-pop @p31794 :rule scope :premises (@p31793)) % 1.10/1.30 (step-pop @p31795 :rule scope :premises (@p31794)) % 1.10/1.30 (step-pop @p31796 :rule scope :premises (@p31795)) % 1.10/1.30 (step @p21104 :rule process_scope :premises (@p31796) :args (@t1005)) % 1.10/1.30 (step @p21109 :rule implies_elim :premises (@p21104)) % 1.10/1.30 (step @p21110 :rule resolution :premises (@p21080 @p21109) :args (true @t1583)) % 1.10/1.30 (step @p21111 :rule reordering :premises (@p21110) :args ((or @t1005 @t359 @t483 @t526 @t631))) % 1.10/1.30 (step @p21112 :rule nary_cong :premises (@p736 @p4403 @p5308 @p713 @p13171) :args (@t144)) % 1.10/1.30 (step @p21113 :rule and_elim :premises (@p1) :args (3)) % 1.10/1.30 (step @p21114 :rule eq_resolve :premises (@p21113 @p21112)) % 1.10/1.30 (assume-push @p31797 @t445) % 1.10/1.30 (assume-push @p31798 @t1355) % 1.10/1.30 (assume-push @p31799 @t750) % 1.10/1.30 (assume-push @p31800 @t1228) % 1.10/1.30 (assume-push @p31801 @t750) % 1.10/1.30 (assume-push @p31802 @t1228) % 1.10/1.30 (assume-push @p31803 @t445) % 1.10/1.30 (assume-push @p31804 @t1355) % 1.10/1.30 (step @p21123 :rule symm :premises (@p31800)) % 1.10/1.30 (step @p21124 :rule symm :premises (@p31799)) % 1.10/1.30 (step @p21125 :rule cong :premises (@p21124 @p21123) :args (@t212)) % 1.10/1.30 (step @p21126 :rule trans :premises (@p451 @p21125)) % 1.10/1.30 (step @p189 :rule refl :args (tptp.e0)) % 1.10/1.30 (step @p21127 :rule cong :premises (@p189 @p21126) :args (@t138)) % 1.10/1.30 (step @p21128 :rule trans :premises (@p31798 @p21127)) % 1.10/1.30 (step-pop @p31805 :rule scope :premises (@p21128)) % 1.10/1.30 (step-pop @p31806 :rule scope :premises (@p31805)) % 1.10/1.30 (step-pop @p31807 :rule scope :premises (@p31806)) % 1.10/1.30 (step-pop @p31808 :rule scope :premises (@p31807)) % 1.10/1.30 (step @p21129 :rule process_scope :premises (@p31808) :args (@t989)) % 1.10/1.30 (step @p21134 :rule and_intro :premises (@p31799 @p31800 @p451 @p31798)) % 1.10/1.30 (step @p21135 :rule modus_ponens :premises (@p21134 @p21129)) % 1.10/1.30 (step-pop @p31809 :rule scope :premises (@p21135)) % 1.10/1.30 (step-pop @p31810 :rule scope :premises (@p31809)) % 1.10/1.30 (step-pop @p31811 :rule scope :premises (@p31810)) % 1.10/1.30 (step-pop @p31812 :rule scope :premises (@p31811)) % 1.10/1.30 (step @p21136 :rule process_scope :premises (@p31812) :args (@t989)) % 1.10/1.30 (step @p21141 :rule implies_elim :premises (@p21136)) % 1.10/1.30 (step @p21142 :rule cnf_and_neg :args (@t1584)) % 1.10/1.30 (step @p21143 :rule resolution :premises (@p21142 @p21141) :args (true @t1584)) % 1.10/1.30 (step @p21144 :rule reordering :premises (@p21143) :args ((or @t989 @t1356 @t751 @t1229 @t446))) % 1.10/1.30 (assume-push @p31813 @t445) % 1.10/1.30 (assume-push @p31814 @t1355) % 1.10/1.30 (assume-push @p31815 @t750) % 1.10/1.30 (assume-push @p31816 @t1228) % 1.10/1.30 (assume-push @p31817 @t1355) % 1.10/1.30 (assume-push @p31818 @t750) % 1.10/1.30 (assume-push @p31819 @t1228) % 1.10/1.30 (assume-push @p31820 @t445) % 1.10/1.30 (step @p189 :rule refl :args (tptp.e0)) % 1.10/1.30 (step @p21153 :rule cong :premises (@p189 @p31814) :args (@t132)) % 1.10/1.30 (step @p21154 :rule symm :premises (@p31816)) % 1.10/1.30 (step @p21155 :rule symm :premises (@p31815)) % 1.10/1.30 (step @p21156 :rule cong :premises (@p21155 @p21154) :args (@t212)) % 1.10/1.30 (step @p21157 :rule trans :premises (@p451 @p21156 @p21153)) % 1.10/1.30 (step-pop @p31821 :rule scope :premises (@p21157)) % 1.10/1.30 (step-pop @p31822 :rule scope :premises (@p31821)) % 1.10/1.30 (step-pop @p31823 :rule scope :premises (@p31822)) % 1.10/1.30 (step-pop @p31824 :rule scope :premises (@p31823)) % 1.10/1.30 (step @p21158 :rule process_scope :premises (@p31824) :args (@t1002)) % 1.10/1.30 (step @p21163 :rule and_intro :premises (@p31814 @p31815 @p31816 @p451)) % 1.10/1.30 (step @p21164 :rule modus_ponens :premises (@p21163 @p21158)) % 1.10/1.30 (step-pop @p31825 :rule scope :premises (@p21164)) % 1.10/1.30 (step-pop @p31826 :rule scope :premises (@p31825)) % 1.10/1.30 (step-pop @p31827 :rule scope :premises (@p31826)) % 1.10/1.30 (step-pop @p31828 :rule scope :premises (@p31827)) % 1.10/1.30 (step @p21165 :rule process_scope :premises (@p31828) :args (@t1002)) % 1.10/1.30 (step @p21170 :rule implies_elim :premises (@p21165)) % 1.10/1.30 (step @p21171 :rule resolution :premises (@p21142 @p21170) :args (true @t1584)) % 1.10/1.30 (step @p21172 :rule reordering :premises (@p21171) :args ((or @t1002 @t1356 @t751 @t1229 @t446))) % 1.10/1.30 (assume-push @p31829 @t412) % 1.10/1.30 (assume-push @p31830 @t638) % 1.10/1.30 (assume-push @p31831 @t543) % 1.10/1.30 (assume-push @p31832 @t1228) % 1.10/1.30 (assume-push @p31833 @t1228) % 1.10/1.30 (assume-push @p31834 @t543) % 1.10/1.30 (assume-push @p31835 @t638) % 1.10/1.30 (assume-push @p31836 @t412) % 1.10/1.30 (step @p472 :rule refl :args (tptp.e3)) % 1.10/1.30 (step @p21181 :rule cong :premises (@p472 @p31832) :args (@t36)) % 1.10/1.30 (step @p21182 :rule symm :premises (@p31830)) % 1.10/1.30 (step @p21183 :rule symm :premises (@p31831)) % 1.10/1.30 (step @p21184 :rule cong :premises (@p21183 @p21182) :args (@t221)) % 1.10/1.30 (step @p21185 :rule trans :premises (@p274 @p21184 @p21181)) % 1.10/1.30 (step-pop @p31837 :rule scope :premises (@p21185)) % 1.10/1.30 (step-pop @p31838 :rule scope :premises (@p31837)) % 1.10/1.30 (step-pop @p31839 :rule scope :premises (@p31838)) % 1.10/1.30 (step-pop @p31840 :rule scope :premises (@p31839)) % 1.10/1.30 (step @p21186 :rule process_scope :premises (@p31840) :args (@t448)) % 1.10/1.30 (step @p21191 :rule and_intro :premises (@p31832 @p31831 @p31830 @p274)) % 1.10/1.30 (step @p21192 :rule modus_ponens :premises (@p21191 @p21186)) % 1.10/1.30 (step-pop @p31841 :rule scope :premises (@p21192)) % 1.10/1.30 (step-pop @p31842 :rule scope :premises (@p31841)) % 1.10/1.30 (step-pop @p31843 :rule scope :premises (@p31842)) % 1.10/1.30 (step-pop @p31844 :rule scope :premises (@p31843)) % 1.10/1.30 (step @p21193 :rule process_scope :premises (@p31844) :args (@t448)) % 1.10/1.30 (step @p21198 :rule implies_elim :premises (@p21193)) % 1.10/1.30 (step @p21199 :rule cnf_and_neg :args (@t1585)) % 1.10/1.30 (step @p21200 :rule resolution :premises (@p21199 @p21198) :args (true @t1585)) % 1.10/1.30 (step @p21201 :rule reordering :premises (@p21200) :args ((or @t448 @t640 @t544 @t1229 @t414))) % 1.10/1.30 (assume-push @p31845 @t412) % 1.10/1.30 (assume-push @p31846 @t638) % 1.10/1.30 (assume-push @p31847 @t543) % 1.10/1.30 (assume-push @p31848 @t1228) % 1.10/1.30 (assume-push @p31849 @t543) % 1.10/1.30 (assume-push @p31850 @t638) % 1.10/1.30 (assume-push @p31851 @t412) % 1.10/1.30 (assume-push @p31852 @t1228) % 1.10/1.30 (step @p21210 :rule symm :premises (@p31846)) % 1.10/1.30 (step @p21211 :rule symm :premises (@p31847)) % 1.10/1.30 (step @p21212 :rule cong :premises (@p21211 @p21210) :args (@t221)) % 1.10/1.30 (step @p21213 :rule trans :premises (@p274 @p21212)) % 1.10/1.30 (step @p472 :rule refl :args (tptp.e3)) % 1.10/1.30 (step @p21214 :rule cong :premises (@p472 @p21213) :args (@t54)) % 1.10/1.30 (step @p21215 :rule trans :premises (@p31848 @p21214)) % 1.10/1.30 (step-pop @p31853 :rule scope :premises (@p21215)) % 1.10/1.30 (step-pop @p31854 :rule scope :premises (@p31853)) % 1.10/1.30 (step-pop @p31855 :rule scope :premises (@p31854)) % 1.10/1.30 (step-pop @p31856 :rule scope :premises (@p31855)) % 1.10/1.30 (step @p21216 :rule process_scope :premises (@p31856) :args (@t1008)) % 1.10/1.30 (step @p21221 :rule and_intro :premises (@p31847 @p31846 @p274 @p31848)) % 1.10/1.30 (step @p21222 :rule modus_ponens :premises (@p21221 @p21216)) % 1.10/1.30 (step-pop @p31857 :rule scope :premises (@p21222)) % 1.10/1.30 (step-pop @p31858 :rule scope :premises (@p31857)) % 1.10/1.30 (step-pop @p31859 :rule scope :premises (@p31858)) % 1.10/1.30 (step-pop @p31860 :rule scope :premises (@p31859)) % 1.10/1.30 (step @p21223 :rule process_scope :premises (@p31860) :args (@t1008)) % 1.10/1.30 (step @p21228 :rule implies_elim :premises (@p21223)) % 1.10/1.30 (step @p21229 :rule resolution :premises (@p21199 @p21228) :args (true @t1585)) % 1.10/1.30 (step @p21230 :rule reordering :premises (@p21229) :args ((or @t1008 @t640 @t544 @t1229 @t414))) % 1.10/1.30 (assume-push @p31861 @t399) % 1.10/1.30 (assume-push @p31862 @t358) % 1.10/1.30 (assume-push @p31863 @t491) % 1.10/1.30 (assume-push @p31864 @t1094) % 1.10/1.30 (assume-push @p31865 @t491) % 1.10/1.30 (assume-push @p31866 @t358) % 1.10/1.30 (assume-push @p31867 @t399) % 1.10/1.30 (assume-push @p31868 @t1094) % 1.10/1.30 (step @p21239 :rule symm :premises (@p31862)) % 1.10/1.30 (step @p21240 :rule symm :premises (@p31863)) % 1.10/1.30 (step @p21241 :rule cong :premises (@p21240 @p21239) :args (@t227)) % 1.10/1.30 (step @p21242 :rule trans :premises (@p65 @p21241)) % 1.10/1.30 (step @p472 :rule refl :args (tptp.e3)) % 1.10/1.30 (step @p21243 :rule cong :premises (@p472 @p21242) :args (@t60)) % 1.10/1.30 (step @p21244 :rule trans :premises (@p31864 @p21243)) % 1.10/1.30 (step-pop @p31869 :rule scope :premises (@p21244)) % 1.10/1.30 (step-pop @p31870 :rule scope :premises (@p31869)) % 1.10/1.30 (step-pop @p31871 :rule scope :premises (@p31870)) % 1.10/1.30 (step-pop @p31872 :rule scope :premises (@p31871)) % 1.10/1.30 (step @p21245 :rule process_scope :premises (@p31872) :args (@t1006)) % 1.10/1.30 (step @p21250 :rule and_intro :premises (@p31863 @p31862 @p65 @p31864)) % 1.10/1.30 (step @p21251 :rule modus_ponens :premises (@p21250 @p21245)) % 1.10/1.30 (step-pop @p31873 :rule scope :premises (@p21251)) % 1.10/1.30 (step-pop @p31874 :rule scope :premises (@p31873)) % 1.10/1.30 (step-pop @p31875 :rule scope :premises (@p31874)) % 1.10/1.30 (step-pop @p31876 :rule scope :premises (@p31875)) % 1.10/1.30 (step @p21252 :rule process_scope :premises (@p31876) :args (@t1006)) % 1.10/1.30 (step @p21257 :rule implies_elim :premises (@p21252)) % 1.10/1.30 (step @p21258 :rule cnf_and_neg :args (@t1586)) % 1.10/1.30 (step @p21259 :rule resolution :premises (@p21258 @p21257) :args (true @t1586)) % 1.10/1.30 (step @p21260 :rule reordering :premises (@p21259) :args ((or @t1006 @t359 @t492 @t1095 @t402))) % 1.10/1.30 (assume-push @p31877 @t399) % 1.10/1.30 (assume-push @p31878 @t358) % 1.10/1.30 (assume-push @p31879 @t491) % 1.10/1.30 (assume-push @p31880 @t1094) % 1.10/1.30 (assume-push @p31881 @t1094) % 1.10/1.30 (assume-push @p31882 @t491) % 1.10/1.30 (assume-push @p31883 @t358) % 1.10/1.30 (assume-push @p31884 @t399) % 1.10/1.30 (step @p472 :rule refl :args (tptp.e3)) % 1.10/1.30 (step @p21269 :rule cong :premises (@p472 @p31880) :args (@t48)) % 1.10/1.30 (step @p21270 :rule symm :premises (@p31878)) % 1.10/1.30 (step @p21271 :rule symm :premises (@p31879)) % 1.10/1.30 (step @p21272 :rule cong :premises (@p21271 @p21270) :args (@t227)) % 1.10/1.30 (step @p21273 :rule trans :premises (@p65 @p21272 @p21269)) % 1.10/1.30 (step-pop @p31885 :rule scope :premises (@p21273)) % 1.10/1.30 (step-pop @p31886 :rule scope :premises (@p31885)) % 1.10/1.30 (step-pop @p31887 :rule scope :premises (@p31886)) % 1.10/1.30 (step-pop @p31888 :rule scope :premises (@p31887)) % 1.10/1.30 (step @p21274 :rule process_scope :premises (@p31888) :args (@t980)) % 1.10/1.30 (step @p21279 :rule and_intro :premises (@p31880 @p31879 @p31878 @p65)) % 1.10/1.30 (step @p21280 :rule modus_ponens :premises (@p21279 @p21274)) % 1.10/1.30 (step-pop @p31889 :rule scope :premises (@p21280)) % 1.10/1.30 (step-pop @p31890 :rule scope :premises (@p31889)) % 1.10/1.30 (step-pop @p31891 :rule scope :premises (@p31890)) % 1.10/1.30 (step-pop @p31892 :rule scope :premises (@p31891)) % 1.10/1.30 (step @p21281 :rule process_scope :premises (@p31892) :args (@t980)) % 1.10/1.30 (step @p21286 :rule implies_elim :premises (@p21281)) % 1.10/1.30 (step @p21287 :rule resolution :premises (@p21258 @p21286) :args (true @t1586)) % 1.10/1.30 (step @p21288 :rule reordering :premises (@p21287) :args ((or @t980 @t359 @t492 @t1095 @t402))) % 1.10/1.30 (assume-push @p31893 @t506) % 1.10/1.30 (assume-push @p31894 @t1355) % 1.10/1.30 (assume-push @p31895 @t1094) % 1.10/1.30 (assume-push @p31896 @t898) % 1.10/1.30 (assume-push @p31897 @t898) % 1.10/1.30 (assume-push @p31898 @t1355) % 1.10/1.30 (assume-push @p31899 @t1094) % 1.10/1.30 (assume-push @p31900 @t506) % 1.10/1.30 (step @p2196 :rule refl :args (tptp.e4)) % 1.10/1.30 (step @p21297 :rule cong :premises (@p2196 @p31896) :args (@t15)) % 1.10/1.30 (step @p21298 :rule symm :premises (@p31895)) % 1.10/1.30 (step @p21299 :rule symm :premises (@p31894)) % 1.10/1.30 (step @p21300 :rule cong :premises (@p21299 @p21298) :args (@t213)) % 1.10/1.30 (step @p21301 :rule trans :premises (@p1134 @p21300 @p21297)) % 1.10/1.30 (step-pop @p31901 :rule scope :premises (@p21301)) % 1.10/1.30 (step-pop @p31902 :rule scope :premises (@p31901)) % 1.10/1.30 (step-pop @p31903 :rule scope :premises (@p31902)) % 1.10/1.30 (step-pop @p31904 :rule scope :premises (@p31903)) % 1.10/1.30 (step @p21302 :rule process_scope :premises (@p31904) :args (@t981)) % 1.10/1.30 (step @p21307 :rule and_intro :premises (@p31896 @p31894 @p31895 @p1134)) % 1.10/1.30 (step @p21308 :rule modus_ponens :premises (@p21307 @p21302)) % 1.10/1.30 (step-pop @p31905 :rule scope :premises (@p21308)) % 1.10/1.30 (step-pop @p31906 :rule scope :premises (@p31905)) % 1.10/1.30 (step-pop @p31907 :rule scope :premises (@p31906)) % 1.10/1.30 (step-pop @p31908 :rule scope :premises (@p31907)) % 1.10/1.30 (step @p21309 :rule process_scope :premises (@p31908) :args (@t981)) % 1.10/1.30 (step @p21314 :rule implies_elim :premises (@p21309)) % 1.10/1.30 (step @p21315 :rule cnf_and_neg :args (@t1587)) % 1.10/1.30 (step @p21316 :rule resolution :premises (@p21315 @p21314) :args (true @t1587)) % 1.10/1.30 (step @p21317 :rule reordering :premises (@p21316) :args ((or @t981 @t1356 @t1095 @t1141 @t507))) % 1.10/1.30 (assume-push @p31909 @t506) % 1.10/1.30 (assume-push @p31910 @t1355) % 1.10/1.30 (assume-push @p31911 @t1094) % 1.10/1.30 (assume-push @p31912 @t898) % 1.10/1.30 (assume-push @p31913 @t1355) % 1.10/1.30 (assume-push @p31914 @t1094) % 1.10/1.30 (assume-push @p31915 @t506) % 1.10/1.30 (assume-push @p31916 @t898) % 1.10/1.30 (step @p21326 :rule symm :premises (@p31911)) % 1.10/1.30 (step @p21327 :rule symm :premises (@p31910)) % 1.10/1.30 (step @p21328 :rule cong :premises (@p21327 @p21326) :args (@t213)) % 1.10/1.30 (step @p21329 :rule trans :premises (@p1134 @p21328)) % 1.10/1.30 (step @p2196 :rule refl :args (tptp.e4)) % 1.10/1.30 (step @p21330 :rule cong :premises (@p2196 @p21329) :args (@t8)) % 1.10/1.30 (step @p21331 :rule trans :premises (@p31912 @p21330)) % 1.10/1.30 (step-pop @p31917 :rule scope :premises (@p21331)) % 1.10/1.30 (step-pop @p31918 :rule scope :premises (@p31917)) % 1.10/1.30 (step-pop @p31919 :rule scope :premises (@p31918)) % 1.10/1.30 (step-pop @p31920 :rule scope :premises (@p31919)) % 1.10/1.30 (step @p21332 :rule process_scope :premises (@p31920) :args (@t956)) % 1.10/1.30 (step @p21337 :rule and_intro :premises (@p31910 @p31911 @p1134 @p31912)) % 1.10/1.30 (step @p21338 :rule modus_ponens :premises (@p21337 @p21332)) % 1.10/1.30 (step-pop @p31921 :rule scope :premises (@p21338)) % 1.10/1.30 (step-pop @p31922 :rule scope :premises (@p31921)) % 1.10/1.30 (step-pop @p31923 :rule scope :premises (@p31922)) % 1.10/1.30 (step-pop @p31924 :rule scope :premises (@p31923)) % 1.10/1.30 (step @p21339 :rule process_scope :premises (@p31924) :args (@t956)) % 1.10/1.30 (step @p21344 :rule implies_elim :premises (@p21339)) % 1.10/1.30 (step @p21345 :rule resolution :premises (@p21315 @p21344) :args (true @t1587)) % 1.10/1.30 (step @p21346 :rule reordering :premises (@p21345) :args ((or @t956 @t1356 @t1095 @t1141 @t507))) % 1.10/1.30 (step @p21347 :rule chain_m_resolution :premises (@p6605 @p21346 @p1134 @p21317 @p1134 @p21288 @p65 @p21260 @p65 @p21230 @p274 @p21201 @p274 @p7720 @p7737 @p21172 @p451 @p21144 @p451 @p13877 @p2617 @p21114 @p21111 @p2497 @p21082 @p2497 @p21053 @p1231 @p21024 @p1231 @p7399 @p7382 @p20995 @p5113 @p20977 @p404 @p4990 @p3414 @p949 @p20226 @p5196 @p20007 @p5744 @p20936 @p5768 @p5744 @p3778 @p20932 @p20915 @p15980 @p3734 @p8184 @p6877 @p5156 @p20897 @p67 @p20868 @p176 @p67 @p20833 @p8208 @p67 @p20799 @p67 @p20775 @p67 @p20746 @p2705 @p9720 @p19139 @p8613 @p5737 @p10490 @p19170 @p2287 @p65 @p19089 @p19036 @p65 @p3043 @p10533 @p2138 @p585 @p19846 @p20725 @p19034 @p1176 @p65 @p19005 @p2138 @p2263 @p952 @p20703 @p19911 @p13992 @p13970 @p13968 @p9569 @p1134 @p6313 @p9147 @p9110 @p1134 @p7857 @p6994 @p818 @p13934 @p9803 @p951 @p6674 @p4001 @p951 @p3337 @p13656 @p2892 @p9414 @p9378 @p7154 @p1207 @p13900 @p13539 @p2705 @p2805 @p2779 @p13593 @p3043 @p549 @p6802 @p6779 @p13561 @p96 @p176 @p3181 @p3156 @p8986 @p67 @p239 @p3528 @p848 @p2869 @p507 @p2833 @p13817 @p3154 @p13878 @p3327 @p13596 @p13594 @p13595 @p4731 @p13505) :args ((or @t373 @t469 @t360 @t685) (@list false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false true true true true true true false true true true true false true true false false false true true false true true false false true true false true true false false false false false true true false true true false false true true false true true false false true true false false true true true false true true true true false true true true true true false false true true false false true true true true false true true false false true true true true true true true true true true true true false true true true true false true true true true false true true true true false true true false false false false true true false false) (@list @t956 @t506 @t981 @t506 @t980 @t399 @t1006 @t399 @t1008 @t412 @t448 @t412 @t967 @t993 @t1002 @t445 @t989 @t445 @t1094 @t638 @t1355 @t1005 @t629 @t984 @t629 @t983 @t515 @t602 @t515 @t991 @t965 @t893 @t895 @t634 @t439 @t886 @t739 @t482 @t906 @t908 @t485 @t948 @t898 @t946 @t948 @t750 @t997 @t1000 @t766 @t768 @t732 @t595 @t902 @t995 @t372 @t764 @t247 @t372 @t848 @t1124 @t372 @t819 @t372 @t404 @t372 @t871 @t646 @t996 @t1110 @t1142 @t525 @t1228 @t772 @t612 @t399 @t968 @t1529 @t399 @t701 @t549 @t229 @t358 @t543 @t459 @t462 @t243 @t399 @t477 @t229 @t474 @t233 @t491 @t522 @t692 @t1387 @t958 @t1187 @t506 @t990 @t743 @t1159 @t506 @t915 @t1044 @t245 @t1106 @t1202 @t487 @t406 @t802 @t487 @t735 @t675 @t677 @t1060 @t1174 @t443 @t511 @t498 @t400 @t646 @t656 @t660 @t644 @t701 @t241 @t781 @t1022 @t380 @t383 @t247 @t715 @t717 @t418 @t372 @t239 @t432 @t235 @t451 @t454 @t670 @t366 @t714 @t658 @t734 @t390 @t415 @t437 @t869 @t693))) % 1.10/1.30 (step @p21348 :rule chain_m_resolution :premises (@p9246 @p7857 @p9232 @p952 @p8096 @p9147 @p9110 @p1134 @p3958 @p21347 @p13656 @p2892 @p507 @p2831 @p2807 @p13878 @p7154 @p1207 @p67 @p13596 @p13595 @p13594 @p6802 @p6779 @p9414 @p3043 @p9378 @p13505) :args ((or @t373 @t469 @t360) (@list false true true false true true false false true true true false true true false true true false false true true true true true false true false) (@list @t1106 @t1006 @t233 @t1119 @t915 @t1159 @t506 @t743 @t684 @t675 @t677 @t454 @t664 @t666 @t658 @t443 @t511 @t372 @t390 @t437 @t415 @t781 @t1022 @t1060 @t701 @t1174 @t693))) % 1.10/1.30 (step @p21349 :rule chain_m_resolution :premises (@p7857 @p9246 @p7154 @p1207 @p67 @p9232 @p952 @p8096 @p9147 @p9110 @p1134 @p2034 @p3958 @p13656 @p2892 @p507 @p13751 @p404 @p507 @p2831 @p2807 @p13594 @p6802 @p6779 @p13561 @p96 @p176 @p13539 @p2705 @p9414 @p3043 @p9378 @p13505) :args ((or @t469 @t418 @t684 @t659) (@list true true true false true true false true true false false false true true false true true false true true true true true true false true true true true false true false) (@list @t1106 @t443 @t511 @t372 @t1006 @t233 @t1119 @t915 @t1159 @t506 @t390 @t743 @t675 @t677 @t454 @t498 @t439 @t454 @t664 @t666 @t415 @t781 @t1022 @t380 @t383 @t247 @t400 @t646 @t1060 @t701 @t1174 @t693))) % 1.10/1.30 (assume-push @p31925 @t372) % 1.10/1.30 (assume-push @p31926 @t399) % 1.10/1.30 (assume-push @p31927 @t462) % 1.10/1.30 (assume-push @p31928 @t491) % 1.10/1.30 (assume-push @p31929 @t372) % 1.10/1.30 (assume-push @p31930 @t462) % 1.10/1.30 (assume-push @p31931 @t491) % 1.10/1.30 (assume-push @p31932 @t399) % 1.10/1.30 (step @p21358 :rule cong :premises (@p31927 @p31928) :args (@t42)) % 1.10/1.30 (step @p21359 :rule symm :premises (@p31927)) % 1.10/1.30 (step @p21360 :rule symm :premises (@p31928)) % 1.10/1.30 (step @p21361 :rule cong :premises (@p21360 @p21359) :args (@t227)) % 1.10/1.30 (step @p21362 :rule trans :premises (@p65 @p21361 @p21358 @p66)) % 1.10/1.30 (step-pop @p31933 :rule scope :premises (@p21362)) % 1.10/1.30 (step-pop @p31934 :rule scope :premises (@p31933)) % 1.10/1.30 (step-pop @p31935 :rule scope :premises (@p31934)) % 1.10/1.30 (step-pop @p31936 :rule scope :premises (@p31935)) % 1.10/1.30 (step @p21363 :rule process_scope :premises (@p31936) :args (@t247)) % 1.10/1.30 (step @p21368 :rule and_intro :premises (@p67 @p31927 @p31928 @p65)) % 1.10/1.30 (step @p21369 :rule modus_ponens :premises (@p21368 @p21363)) % 1.10/1.30 (step-pop @p31937 :rule scope :premises (@p21369)) % 1.10/1.30 (step-pop @p31938 :rule scope :premises (@p31937)) % 1.10/1.30 (step-pop @p31939 :rule scope :premises (@p31938)) % 1.10/1.30 (step-pop @p31940 :rule scope :premises (@p31939)) % 1.10/1.30 (step @p21370 :rule process_scope :premises (@p31940) :args (@t247)) % 1.10/1.30 (step @p21375 :rule implies_elim :premises (@p21370)) % 1.10/1.30 (step @p21376 :rule cnf_and_neg :args (@t1588)) % 1.10/1.30 (step @p21377 :rule resolution :premises (@p21376 @p21375) :args (true @t1588)) % 1.10/1.30 (step @p21378 :rule reordering :premises (@p21377) :args ((or @t247 @t463 @t492 @t402 @t377))) % 1.10/1.30 (step @p21379 :rule nary_cong :premises (@p850 @p102 @p588 @p849 @p2893) :args ((or @t479 @t377 @t463 @t478 @t676))) % 1.10/1.30 (assume-push @p31941 @t372) % 1.10/1.30 (assume-push @p31942 @t1198) % 1.10/1.30 (assume-push @p31943 @t675) % 1.10/1.30 (assume-push @p31944 @t236) % 1.10/1.30 (step @p109 :rule evaluate :args (@t388)) % 1.10/1.30 (step @p21384 :rule symm :premises (@p31942)) % 1.10/1.30 (step @p21385 :rule trans :premises (@p31943 @p21384 @p67)) % 1.10/1.30 (step @p21386 :rule symm :premises (@p21385)) % 1.10/1.30 (step @p21387 :rule trans :premises (@p67 @p21386)) % 1.10/1.30 (step @p21388 :rule true_intro :premises (@p21387)) % 1.10/1.30 (step @p861 :rule false_intro :premises (@p848)) % 1.10/1.30 (step @p862 :rule symm :premises (@p861)) % 1.10/1.30 (step @p21389 :rule trans :premises (@p862 @p21388)) % 1.10/1.30 (step @p21390 false :rule eq_resolve :premises (@p21389 @p109)) % 1.10/1.30 (step-pop @p31945 :rule scope :premises (@p21390)) % 1.10/1.30 (step-pop @p31946 :rule scope :premises (@p31945)) % 1.10/1.30 (step-pop @p31947 :rule scope :premises (@p31946)) % 1.10/1.30 (step-pop @p31948 :rule scope :premises (@p31947)) % 1.10/1.30 (step @p21391 :rule process_scope :premises (@p31948) :args (false)) % 1.10/1.30 (assume-push @p31949 @t236) % 1.10/1.30 (assume-push @p31950 @t372) % 1.10/1.30 (assume-push @p31951 @t462) % 1.10/1.30 (assume-push @p31952 @t477) % 1.10/1.30 (assume-push @p31953 @t675) % 1.10/1.30 (assume-push @p31954 @t462) % 1.10/1.30 (assume-push @p31955 @t477) % 1.10/1.30 (assume-push @p31956 @t372) % 1.10/1.30 (step @p13041 :rule symm :premises (@p31952)) % 1.10/1.30 (step @p13042 :rule symm :premises (@p31951)) % 1.10/1.30 (step @p13043 :rule cong :premises (@p13042 @p13041) :args (@t223)) % 1.10/1.30 (step @p13044 :rule trans :premises (@p67 @p13043)) % 1.10/1.30 (step-pop @p31957 :rule scope :premises (@p13044)) % 1.10/1.30 (step-pop @p31958 :rule scope :premises (@p31957)) % 1.10/1.30 (step-pop @p31959 :rule scope :premises (@p31958)) % 1.10/1.30 (step @p21404 :rule process_scope :premises (@p31959) :args (@t1198)) % 1.10/1.30 (step @p21408 :rule and_intro :premises (@p31951 @p31952 @p67)) % 1.10/1.30 (step @p21409 :rule modus_ponens :premises (@p21408 @p21404)) % 1.10/1.30 (step @p21410 :rule and_intro :premises (@p67 @p21409 @p31953 @p848)) % 1.10/1.30 (step-pop @p31960 :rule scope :premises (@p21410)) % 1.10/1.30 (step-pop @p31961 :rule scope :premises (@p31960)) % 1.10/1.30 (step-pop @p31962 :rule scope :premises (@p31961)) % 1.10/1.30 (step-pop @p31963 :rule scope :premises (@p31962)) % 1.10/1.30 (step-pop @p31964 :rule scope :premises (@p31963)) % 1.10/1.30 (step @p21411 :rule process_scope :premises (@p31964) :args (@t1589)) % 1.10/1.30 (step @p21417 :rule implies_elim :premises (@p21411)) % 1.10/1.30 (step @p21418 :rule resolution :premises (@p21417 @p21391) :args (true @t1589)) % 1.10/1.30 (step @p21419 :rule not_and :premises (@p21418)) % 1.10/1.30 (step @p21420 :rule eq_resolve :premises (@p21419 @p21379)) % 1.10/1.30 (step @p21421 :rule reordering :premises (@p21420) :args ((or @t235 @t676 @t463 @t478 @t377))) % 1.10/1.30 (step @p21422 :rule nary_cong :premises (@p1488 @p2707 @p3251 @p588 @p849 @p5853) :args ((or @t402 @t648 @t695 @t463 @t478 @t959))) % 1.10/1.30 (assume-push @p31965 @t399) % 1.10/1.30 (assume-push @p31966 @t647) % 1.10/1.30 (assume-push @p31967 @t693) % 1.10/1.30 (assume-push @p31968 @t462) % 1.10/1.30 (assume-push @p31969 @t477) % 1.10/1.30 (assume-push @p31970 @t647) % 1.10/1.30 (assume-push @p31971 @t462) % 1.10/1.30 (assume-push @p31972 @t693) % 1.10/1.30 (assume-push @p31973 @t946) % 1.10/1.30 (step @p2713 :rule false_intro :premises (@p2705)) % 1.10/1.30 (step @p21432 :rule symm :premises (@p31973)) % 1.10/1.30 (step @p21433 :rule trans :premises (@p21432 @p31967)) % 1.10/1.30 (step @p21434 :rule cong :premises (@p31968 @p21433) :args (@t958)) % 1.10/1.30 (step @p21435 :rule trans :premises (@p21434 @p2713)) % 1.10/1.30 (step @p21436 :rule false_elim :premises (@p21435)) % 1.10/1.30 (step-pop @p31974 :rule scope :premises (@p21436)) % 1.10/1.30 (step-pop @p31975 :rule scope :premises (@p31974)) % 1.10/1.30 (step-pop @p31976 :rule scope :premises (@p31975)) % 1.10/1.30 (step-pop @p31977 :rule scope :premises (@p31976)) % 1.10/1.30 (step @p21437 :rule process_scope :premises (@p31977) :args (@t959)) % 1.10/1.30 (assume-push @p31978 @t477) % 1.10/1.30 (assume-push @p31979 @t462) % 1.10/1.30 (assume-push @p31980 @t399) % 1.10/1.30 (step @p11574 :rule symm :premises (@p31968)) % 1.10/1.30 (step @p11575 :rule symm :premises (@p31969)) % 1.10/1.30 (step @p11576 :rule cong :premises (@p11575 @p11574) :args (@t227)) % 1.10/1.30 (step @p11577 :rule trans :premises (@p65 @p11576)) % 1.10/1.30 (step-pop @p31981 :rule scope :premises (@p11577)) % 1.10/1.30 (step-pop @p31982 :rule scope :premises (@p31981)) % 1.10/1.30 (step-pop @p31983 :rule scope :premises (@p31982)) % 1.10/1.30 (step @p21445 :rule process_scope :premises (@p31983) :args (@t946)) % 1.10/1.30 (step @p21449 :rule and_intro :premises (@p31969 @p31968 @p65)) % 1.10/1.30 (step @p21450 :rule modus_ponens :premises (@p21449 @p21445)) % 1.10/1.30 (step @p21451 :rule and_intro :premises (@p2705 @p31968 @p31967 @p21450)) % 1.10/1.30 (step @p21452 :rule modus_ponens :premises (@p21451 @p21437)) % 1.10/1.30 (step-pop @p31984 :rule scope :premises (@p21452)) % 1.10/1.30 (step-pop @p31985 :rule scope :premises (@p31984)) % 1.10/1.30 (step-pop @p31986 :rule scope :premises (@p31985)) % 1.10/1.30 (step-pop @p31987 :rule scope :premises (@p31986)) % 1.10/1.30 (step-pop @p31988 :rule scope :premises (@p31987)) % 1.10/1.30 (step @p21453 :rule process_scope :premises (@p31988) :args (@t959)) % 1.10/1.30 (step @p21459 :rule implies_elim :premises (@p21453)) % 1.10/1.30 (step @p21460 :rule cnf_and_neg :args (@t1590)) % 1.10/1.30 (step @p21461 :rule resolution :premises (@p21460 @p21459) :args (true @t1590)) % 1.10/1.30 (step @p21462 :rule eq_resolve :premises (@p21461 @p21422)) % 1.10/1.30 (step @p21463 :rule reordering :premises (@p21462) :args ((or @t646 @t695 @t959 @t463 @t478 @t402))) % 1.10/1.30 (step @p21464 :rule chain_m_resolution :premises (@p9246 @p7857 @p9232 @p952 @p8096 @p9147 @p9110 @p1134 @p3958 @p9678 @p1088 @p9649 @p9688 @p9696 @p21463 @p2705 @p65 @p21421 @p848 @p67 @p3275 @p3250 @p6802 @p6779 @p9414 @p3043 @p9378) :args ((or @t415 @t684 @t443 @t437 @t658 @t695 @t463 @t478) (@list false true true false true true false false true true false false false true true false true true false true true true true true false true) (@list @t1106 @t1006 @t233 @t1119 @t915 @t1159 @t506 @t743 @t664 @t231 @t1194 @t956 @t1012 @t958 @t646 @t399 @t675 @t235 @t372 @t723 @t725 @t781 @t1022 @t1060 @t701 @t1174))) % 1.10/1.30 (step @p21465 :rule nary_cong :premises (@p1488 @p2707 @p3251 @p588 @p1405 @p3442) :args ((or @t402 @t648 @t695 @t463 @t476 @t744))) % 1.10/1.30 (assume-push @p31989 @t399) % 1.10/1.30 (assume-push @p31990 @t647) % 1.10/1.30 (assume-push @p31991 @t693) % 1.10/1.30 (assume-push @p31992 @t462) % 1.10/1.30 (assume-push @p31993 @t474) % 1.10/1.30 (assume-push @p31994 @t647) % 1.10/1.30 (assume-push @p31995 @t462) % 1.10/1.30 (assume-push @p31996 @t693) % 1.10/1.30 (assume-push @p31997 @t764) % 1.10/1.30 (step @p2713 :rule false_intro :premises (@p2705)) % 1.10/1.30 (step @p21475 :rule symm :premises (@p31997)) % 1.10/1.30 (step @p21476 :rule trans :premises (@p21475 @p31991)) % 1.10/1.30 (step @p21477 :rule cong :premises (@p31992 @p21476) :args (@t743)) % 1.10/1.30 (step @p21478 :rule trans :premises (@p21477 @p2713)) % 1.10/1.30 (step @p21479 :rule false_elim :premises (@p21478)) % 1.10/1.30 (step-pop @p31998 :rule scope :premises (@p21479)) % 1.10/1.30 (step-pop @p31999 :rule scope :premises (@p31998)) % 1.10/1.30 (step-pop @p32000 :rule scope :premises (@p31999)) % 1.10/1.30 (step-pop @p32001 :rule scope :premises (@p32000)) % 1.10/1.30 (step @p21480 :rule process_scope :premises (@p32001) :args (@t744)) % 1.10/1.30 (assume-push @p32002 @t474) % 1.10/1.30 (assume-push @p32003 @t462) % 1.10/1.30 (assume-push @p32004 @t399) % 1.10/1.30 (step @p3709 :rule symm :premises (@p31992)) % 1.10/1.30 (step @p3710 :rule symm :premises (@p31993)) % 1.10/1.30 (step @p3711 :rule cong :premises (@p3710 @p3709) :args (@t227)) % 1.10/1.30 (step @p3712 :rule trans :premises (@p65 @p3711)) % 1.10/1.30 (step-pop @p32005 :rule scope :premises (@p3712)) % 1.10/1.30 (step-pop @p32006 :rule scope :premises (@p32005)) % 1.10/1.30 (step-pop @p32007 :rule scope :premises (@p32006)) % 1.10/1.30 (step @p21488 :rule process_scope :premises (@p32007) :args (@t764)) % 1.10/1.30 (step @p21492 :rule and_intro :premises (@p31993 @p31992 @p65)) % 1.10/1.30 (step @p21493 :rule modus_ponens :premises (@p21492 @p21488)) % 1.10/1.30 (step @p21494 :rule and_intro :premises (@p2705 @p31992 @p31991 @p21493)) % 1.10/1.30 (step @p21495 :rule modus_ponens :premises (@p21494 @p21480)) % 1.10/1.30 (step-pop @p32008 :rule scope :premises (@p21495)) % 1.10/1.30 (step-pop @p32009 :rule scope :premises (@p32008)) % 1.10/1.30 (step-pop @p32010 :rule scope :premises (@p32009)) % 1.10/1.30 (step-pop @p32011 :rule scope :premises (@p32010)) % 1.10/1.30 (step-pop @p32012 :rule scope :premises (@p32011)) % 1.10/1.30 (step @p21496 :rule process_scope :premises (@p32012) :args (@t744)) % 1.10/1.30 (step @p21502 :rule implies_elim :premises (@p21496)) % 1.10/1.30 (step @p21503 :rule cnf_and_neg :args (@t1591)) % 1.10/1.30 (step @p21504 :rule resolution :premises (@p21503 @p21502) :args (true @t1591)) % 1.10/1.30 (step @p21505 :rule eq_resolve :premises (@p21504 @p21465)) % 1.10/1.30 (step @p21506 :rule reordering :premises (@p21505) :args ((or @t646 @t695 @t744 @t463 @t476 @t402))) % 1.10/1.30 (step @p21507 :rule chain_m_resolution :premises (@p12491 @p12469 @p12467 @p12464 @p2138 @p9 @p4055 @p10348 @p3156 @p1134 @p9696 @p9688 @p9678 @p1088 @p9649 @p3958 @p21506 @p2705 @p65 @p12401 @p12365 @p65 @p12432 @p9803 @p67 @p995 @p21464 @p4651 @p1380 @p67 @p7154 @p1207 @p67 @p3391 @p848 @p9 @p21378 @p65 @p67 @p176 @p2645 @p13594 @p6802 @p6779 @p3275 @p3250 @p3977 @p9 @p13593 @p3043 @p549 @p13505) :args ((or @t469 @t684 @t658 @t391 @t463) (@list true false true true false false true true false false true true true false false true true false true true false true true false false true true true false true true false true true false true false false true true true true true true true true false true false true false) (@list @t1327 @t1085 @t1234 @t229 @t625 @t797 @t809 @t717 @t506 @t958 @t1012 @t956 @t231 @t1194 @t664 @t743 @t646 @t399 @t1044 @t1322 @t399 @t590 @t1202 @t372 @t474 @t477 @t437 @t534 @t372 @t443 @t511 @t372 @t433 @t235 @t625 @t491 @t399 @t372 @t247 @t374 @t415 @t781 @t1022 @t723 @t725 @t794 @t625 @t644 @t701 @t241 @t693))) % 1.10/1.30 (step @p21508 :rule chain_m_resolution :premises (@p2430 @p1380 @p383 @p2034 @p21507 @p611 @p587 @p21349 @p13539 @p3043 @p2705 @p13561 @p96 @p176 @p13505) :args ((or @t469 @t418 @t684 @t463) (@list true false false true true true true true false true true false true false) (@list @t534 @t432 @t498 @t390 @t424 @t464 @t658 @t400 @t701 @t646 @t380 @t383 @t247 @t693))) % 1.10/1.30 (step @p21509 :rule chain_m_resolution :premises (@p13620 @p12469 @p9 @p4055 @p10348 @p3156 @p1134 @p9696 @p9688 @p9678 @p1088 @p9649 @p3958 @p13819 @p4651 @p1380 @p67 @p7154 @p1207 @p67 @p3391 @p848 @p9 @p2034 @p2703 @p1264 @p507 @p585 @p21508 @p21349 @p36 @p11 @p349 @p325 @p3215 @p2036 @p951 @p21348 @p13561 @p96 @p176 @p13539 @p2705 @p9414 @p9378 @p13594 @p6802 @p6779 @p3275 @p3250 @p3977 @p9 @p13593 @p3043 @p549 @p13505) :args ((or @t373 @t469) (@list true false false true true false false true true true false false true true true false true true false true true false false true true false false true true true true true true true true false false true false true true true true true true true true true true true false true false true false) (@list @t1327 @t625 @t797 @t809 @t717 @t506 @t958 @t1012 @t956 @t231 @t1194 @t664 @t743 @t437 @t534 @t372 @t443 @t511 @t372 @t433 @t235 @t625 @t390 @t498 @t518 @t454 @t459 @t462 @t658 @t358 @t362 @t418 @t420 @t684 @t587 @t487 @t360 @t380 @t383 @t247 @t400 @t646 @t1060 @t1174 @t415 @t781 @t1022 @t723 @t725 @t794 @t625 @t644 @t701 @t241 @t693))) % 1.10/1.30 (step @p21510 :rule chain_m_resolution :premises (@p10348 @p3156 @p1134 @p9696 @p4055 @p9688 @p13620 @p12469 @p9 @p9678 @p1088 @p9649 @p3958 @p13819 @p2547 @p2522 @p2497 @p2495 @p13818 @p2470 @p9 @p13751 @p404 @p507 @p2430 @p1380 @p2409 @p1124 @p1300 @p1264 @p67 @p792 @p587 @p21509 @p13594 @p3977 @p9 @p13593 @p549 @p3043 @p13561 @p176 @p96 @p13539 @p2705 @p3043 @p9414 @p9378 @p3043 @p3275 @p3250 @p6802 @p6779 @p13505) :args (@t469 (@list true false false false true true true false true true false false true true true false true true true false true true false true true false true true true false true true false true true false true true false true true false true true false true true false true true true true false) (@list @t717 @t506 @t958 @t809 @t1012 @t797 @t1327 @t625 @t956 @t231 @t1194 @t664 @t743 @t443 @t451 @t629 @t602 @t684 @t433 @t625 @t658 @t439 @t454 @t432 @t534 @t498 @t360 @t437 @t518 @t372 @t390 @t464 @t373 @t415 @t794 @t625 @t644 @t241 @t701 @t380 @t247 @t383 @t400 @t646 @t701 @t1060 @t1174 @t701 @t723 @t725 @t781 @t1022 @t693))) % 1.10/1.30 (assume-push @p32013 @t399) % 1.10/1.30 (assume-push @p32014 @t400) % 1.10/1.30 (assume-push @p32015 @t469) % 1.10/1.30 (assume-push @p32016 @t400) % 1.10/1.30 (assume-push @p32017 @t469) % 1.10/1.30 (assume-push @p32018 @t399) % 1.10/1.30 (step @p21517 :rule symm :premises (@p32014)) % 1.10/1.30 (step @p189 :rule refl :args (tptp.e0)) % 1.10/1.30 (step @p21518 :rule cong :premises (@p189 @p21517) :args (@t298)) % 1.10/1.30 (step @p21 :rule refl :args (@t152)) % 1.10/1.30 (step @p21519 :rule symm :premises (@p32015)) % 1.10/1.30 (step @p21520 :rule cong :premises (@p21519 @p21) :args (@t227)) % 1.10/1.30 (step @p21521 :rule trans :premises (@p21517 @p65 @p21520 @p21518)) % 1.10/1.30 (step-pop @p32019 :rule scope :premises (@p21521)) % 1.10/1.30 (step-pop @p32020 :rule scope :premises (@p32019)) % 1.10/1.30 (step-pop @p32021 :rule scope :premises (@p32020)) % 1.10/1.30 (step @p21522 :rule process_scope :premises (@p32021) :args (@t646)) % 1.10/1.30 (step @p21526 :rule and_intro :premises (@p32014 @p32015 @p65)) % 1.10/1.30 (step @p21527 :rule modus_ponens :premises (@p21526 @p21522)) % 1.10/1.30 (step-pop @p32022 :rule scope :premises (@p21527)) % 1.10/1.30 (step-pop @p32023 :rule scope :premises (@p32022)) % 1.10/1.30 (step-pop @p32024 :rule scope :premises (@p32023)) % 1.10/1.30 (step @p21528 :rule process_scope :premises (@p32024) :args (@t646)) % 1.10/1.30 (step @p21532 :rule implies_elim :premises (@p21528)) % 1.10/1.30 (step @p21533 :rule cnf_and_neg :args (@t1592)) % 1.10/1.30 (step @p21534 :rule resolution :premises (@p21533 @p21532) :args (true @t1592)) % 1.10/1.30 (step @p21535 :rule reordering :premises (@p21534) :args ((or @t646 @t403 @t471 @t402))) % 1.10/1.30 (step @p21536 :rule chain_m_resolution :premises (@p21535 @p2705 @p21510 @p65) :args (@t403 @t812 (@list @t646 @t469 @t399))) % 1.10/1.30 (step @p21537 :rule nary_cong :premises (@p102 @p8615 @p588 @p8988 @p453) :args ((or @t377 @t1144 @t463 @t471 @t444))) % 1.10/1.30 (assume-push @p32025 @t372) % 1.10/1.30 (assume-push @p32026 @t443) % 1.10/1.30 (assume-push @p32027 @t974) % 1.10/1.30 (assume-push @p32028 @t1143) % 1.10/1.30 (step @p109 :rule evaluate :args (@t388)) % 1.10/1.30 (step @p21542 :rule symm :premises (@p32027)) % 1.10/1.30 (step @p21543 :rule trans :premises (@p21542 @p67)) % 1.10/1.30 (step @p21544 :rule symm :premises (@p21543)) % 1.10/1.30 (step @p21545 :rule symm :premises (@p32026)) % 1.10/1.30 (step @p21546 :rule trans :premises (@p21545 @p67 @p21544)) % 1.10/1.30 (step @p21547 :rule true_intro :premises (@p21546)) % 1.10/1.30 (step @p8630 :rule false_intro :premises (@p8613)) % 1.10/1.30 (step @p21548 :rule symm :premises (@p8630)) % 1.10/1.30 (step @p21549 :rule trans :premises (@p21548 @p21547)) % 1.10/1.30 (step @p21550 false :rule eq_resolve :premises (@p21549 @p109)) % 1.10/1.30 (step-pop @p32029 :rule scope :premises (@p21550)) % 1.10/1.30 (step-pop @p32030 :rule scope :premises (@p32029)) % 1.10/1.30 (step-pop @p32031 :rule scope :premises (@p32030)) % 1.10/1.30 (step-pop @p32032 :rule scope :premises (@p32031)) % 1.10/1.30 (step @p21551 :rule process_scope :premises (@p32032) :args (false)) % 1.10/1.30 (assume-push @p32033 @t372) % 1.10/1.30 (assume-push @p32034 @t1143) % 1.10/1.30 (assume-push @p32035 @t462) % 1.10/1.30 (assume-push @p32036 @t469) % 1.10/1.30 (assume-push @p32037 @t443) % 1.10/1.30 (assume-push @p32038 @t462) % 1.10/1.30 (assume-push @p32039 @t469) % 1.10/1.30 (assume-push @p32040 @t372) % 1.10/1.30 (step @p21564 :rule symm :premises (@p32036)) % 1.10/1.30 (step @p21565 :rule symm :premises (@p32035)) % 1.10/1.30 (step @p21566 :rule cong :premises (@p21565 @p21564) :args (@t223)) % 1.10/1.30 (step @p21567 :rule trans :premises (@p67 @p21566)) % 1.10/1.30 (step-pop @p32041 :rule scope :premises (@p21567)) % 1.10/1.30 (step-pop @p32042 :rule scope :premises (@p32041)) % 1.10/1.30 (step-pop @p32043 :rule scope :premises (@p32042)) % 1.10/1.30 (step @p21568 :rule process_scope :premises (@p32043) :args (@t974)) % 1.10/1.30 (step @p21572 :rule and_intro :premises (@p32035 @p32036 @p67)) % 1.10/1.30 (step @p21573 :rule modus_ponens :premises (@p21572 @p21568)) % 1.10/1.30 (step @p21574 :rule and_intro :premises (@p67 @p32037 @p21573 @p8613)) % 1.10/1.30 (step-pop @p32044 :rule scope :premises (@p21574)) % 1.10/1.30 (step-pop @p32045 :rule scope :premises (@p32044)) % 1.10/1.30 (step-pop @p32046 :rule scope :premises (@p32045)) % 1.10/1.30 (step-pop @p32047 :rule scope :premises (@p32046)) % 1.10/1.30 (step-pop @p32048 :rule scope :premises (@p32047)) % 1.10/1.30 (step @p21575 :rule process_scope :premises (@p32048) :args (@t1593)) % 1.10/1.30 (step @p21581 :rule implies_elim :premises (@p21575)) % 1.10/1.30 (step @p21582 :rule resolution :premises (@p21581 @p21551) :args (true @t1593)) % 1.10/1.30 (step @p21583 :rule not_and :premises (@p21582)) % 1.10/1.30 (step @p21584 :rule eq_resolve :premises (@p21583 @p21537)) % 1.10/1.30 (step @p21585 :rule reordering :premises (@p21584) :args ((or @t1142 @t471 @t444 @t463 @t377))) % 1.10/1.30 (assume-push @p32049 @t372) % 1.10/1.30 (assume-push @p32050 @t462) % 1.10/1.30 (assume-push @p32051 @t469) % 1.10/1.30 (assume-push @p32052 @t462) % 1.10/1.30 (assume-push @p32053 @t469) % 1.10/1.30 (assume-push @p32054 @t372) % 1.10/1.30 (step @p21564 :rule symm :premises (@p32051)) % 1.10/1.30 (step @p21565 :rule symm :premises (@p32050)) % 1.10/1.30 (step @p21566 :rule cong :premises (@p21565 @p21564) :args (@t223)) % 1.10/1.30 (step @p21567 :rule trans :premises (@p67 @p21566)) % 1.10/1.30 (step-pop @p32055 :rule scope :premises (@p21567)) % 1.10/1.30 (step-pop @p32056 :rule scope :premises (@p32055)) % 1.10/1.30 (step-pop @p32057 :rule scope :premises (@p32056)) % 1.10/1.30 (step @p21592 :rule process_scope :premises (@p32057) :args (@t974)) % 1.10/1.30 (step @p21596 :rule and_intro :premises (@p32050 @p32051 @p67)) % 1.10/1.30 (step @p21597 :rule modus_ponens :premises (@p21596 @p21592)) % 1.10/1.30 (step-pop @p32058 :rule scope :premises (@p21597)) % 1.10/1.30 (step-pop @p32059 :rule scope :premises (@p32058)) % 1.10/1.30 (step-pop @p32060 :rule scope :premises (@p32059)) % 1.10/1.30 (step @p21598 :rule process_scope :premises (@p32060) :args (@t974)) % 1.10/1.30 (step @p21602 :rule implies_elim :premises (@p21598)) % 1.10/1.30 (step @p21603 :rule cnf_and_neg :args (@t1594)) % 1.10/1.30 (step @p21604 :rule resolution :premises (@p21603 @p21602) :args (true @t1594)) % 1.10/1.30 (step @p21605 :rule reordering :premises (@p21604) :args ((or @t974 @t471 @t463 @t377))) % 1.10/1.30 (step @p21606 :rule nary_cong :premises (@p455 @p102 @p7749 @p7098) :args ((or @t447 @t377 @t1101 @t698))) % 1.10/1.30 (assume-push @p32061 @t372) % 1.10/1.30 (assume-push @p32062 @t974) % 1.10/1.30 (assume-push @p32063 @t697) % 1.10/1.30 (assume-push @p32064 @t238) % 1.10/1.30 (step @p109 :rule evaluate :args (@t388)) % 1.10/1.30 (step @p21611 :rule symm :premises (@p32062)) % 1.10/1.30 (step @p21612 :rule trans :premises (@p32063 @p21611 @p67)) % 1.10/1.30 (step @p21613 :rule symm :premises (@p21612)) % 1.10/1.30 (step @p21614 :rule trans :premises (@p67 @p21613)) % 1.10/1.30 (step @p21615 :rule true_intro :premises (@p21614)) % 1.10/1.30 (step @p481 :rule false_intro :premises (@p452)) % 1.10/1.30 (step @p1054 :rule symm :premises (@p481)) % 1.10/1.30 (step @p21616 :rule trans :premises (@p1054 @p21615)) % 1.10/1.30 (step @p21617 false :rule eq_resolve :premises (@p21616 @p109)) % 1.10/1.30 (step-pop @p32065 :rule scope :premises (@p21617)) % 1.10/1.30 (step-pop @p32066 :rule scope :premises (@p32065)) % 1.10/1.30 (step-pop @p32067 :rule scope :premises (@p32066)) % 1.10/1.30 (step-pop @p32068 :rule scope :premises (@p32067)) % 1.10/1.30 (step @p21618 :rule process_scope :premises (@p32068) :args (false)) % 1.10/1.30 (assume-push @p32069 @t238) % 1.10/1.30 (assume-push @p32070 @t372) % 1.10/1.30 (assume-push @p32071 @t974) % 1.10/1.30 (assume-push @p32072 @t697) % 1.10/1.30 (step @p21627 :rule and_intro :premises (@p67 @p32071 @p32072 @p452)) % 1.10/1.30 (step-pop @p32073 :rule scope :premises (@p21627)) % 1.10/1.30 (step-pop @p32074 :rule scope :premises (@p32073)) % 1.10/1.30 (step-pop @p32075 :rule scope :premises (@p32074)) % 1.10/1.30 (step-pop @p32076 :rule scope :premises (@p32075)) % 1.10/1.30 (step @p21628 :rule process_scope :premises (@p32076) :args (@t1595)) % 1.10/1.30 (step @p21633 :rule implies_elim :premises (@p21628)) % 1.10/1.30 (step @p21634 :rule resolution :premises (@p21633 @p21618) :args (true @t1595)) % 1.10/1.30 (step @p21635 :rule not_and :premises (@p21634)) % 1.10/1.30 (step @p21636 :rule eq_resolve :premises (@p21635 @p21606)) % 1.10/1.30 (step @p21637 :rule reordering :premises (@p21636) :args ((or @t237 @t698 @t1101 @t377))) % 1.10/1.30 (step @p21638 :rule nary_cong :premises (@p7099 @p7749 @p100) :args ((or @t1057 @t1101 @t379))) % 1.10/1.30 (assume-push @p32077 @t1056) % 1.10/1.30 (assume-push @p32078 @t974) % 1.10/1.30 (assume-push @p32079 @t1056) % 1.10/1.30 (assume-push @p32080 @t974) % 1.10/1.30 (step @p7105 :rule false_intro :premises (@p7097)) % 1.10/1.30 (step @p76 :rule refl :args (@t125)) % 1.10/1.30 (step @p21643 :rule cong :premises (@p32078 @p76) :args (@t374)) % 1.10/1.30 (step @p21644 :rule trans :premises (@p21643 @p7105)) % 1.10/1.30 (step @p21645 :rule false_elim :premises (@p21644)) % 1.10/1.30 (step-pop @p32081 :rule scope :premises (@p21645)) % 1.10/1.30 (step-pop @p32082 :rule scope :premises (@p32081)) % 1.10/1.30 (step @p21646 :rule process_scope :premises (@p32082) :args (@t379)) % 1.10/1.30 (step @p21649 :rule and_intro :premises (@p7097 @p32078)) % 1.10/1.30 (step @p21650 :rule modus_ponens :premises (@p21649 @p21646)) % 1.10/1.30 (step-pop @p32083 :rule scope :premises (@p21650)) % 1.10/1.30 (step-pop @p32084 :rule scope :premises (@p32083)) % 1.10/1.30 (step @p21651 :rule process_scope :premises (@p32084) :args (@t379)) % 1.10/1.30 (step @p21654 :rule implies_elim :premises (@p21651)) % 1.10/1.30 (step @p21655 :rule cnf_and_neg :args (@t1596)) % 1.10/1.30 (step @p21656 :rule resolution :premises (@p21655 @p21654) :args (true @t1596)) % 1.10/1.30 (step @p21657 :rule eq_resolve :premises (@p21656 @p21638)) % 1.10/1.30 (step @p21658 :rule reordering :premises (@p21657) :args ((or @t1055 @t379 @t1101))) % 1.10/1.30 (step @p21659 :rule nary_cong :premises (@p9379 @p7749 @p4367) :args ((or @t1176 @t1101 @t840))) % 1.10/1.30 (assume-push @p32085 @t1175) % 1.10/1.30 (assume-push @p32086 @t974) % 1.10/1.30 (assume-push @p32087 @t1175) % 1.10/1.30 (assume-push @p32088 @t974) % 1.10/1.30 (step @p9391 :rule false_intro :premises (@p9378)) % 1.10/1.30 (step @p2714 :rule refl :args (@t159)) % 1.10/1.30 (step @p21664 :rule cong :premises (@p32086 @p2714) :args (@t387)) % 1.10/1.30 (step @p21665 :rule trans :premises (@p21664 @p9391)) % 1.10/1.30 (step @p21666 :rule false_elim :premises (@p21665)) % 1.10/1.30 (step-pop @p32089 :rule scope :premises (@p21666)) % 1.10/1.30 (step-pop @p32090 :rule scope :premises (@p32089)) % 1.10/1.30 (step @p21667 :rule process_scope :premises (@p32090) :args (@t840)) % 1.10/1.30 (step @p21670 :rule and_intro :premises (@p9378 @p32086)) % 1.10/1.30 (step @p21671 :rule modus_ponens :premises (@p21670 @p21667)) % 1.10/1.30 (step-pop @p32091 :rule scope :premises (@p21671)) % 1.10/1.30 (step-pop @p32092 :rule scope :premises (@p32091)) % 1.10/1.30 (step @p21672 :rule process_scope :premises (@p32092) :args (@t840)) % 1.10/1.30 (step @p21675 :rule implies_elim :premises (@p21672)) % 1.10/1.30 (step @p21676 :rule cnf_and_neg :args (@t1597)) % 1.10/1.30 (step @p21677 :rule resolution :premises (@p21676 @p21675) :args (true @t1597)) % 1.10/1.30 (step @p21678 :rule eq_resolve :premises (@p21677 @p21659)) % 1.10/1.30 (step @p21679 :rule reordering :premises (@p21678) :args ((or @t1174 @t840 @t1101))) % 1.10/1.30 (step @p21680 :rule chain_m_resolution :premises (@p817 @p21510 @p176 @p65) :args (@t378 (@list false true false) (@list @t469 @t247 @t399))) % 1.10/1.30 (step @p21681 :rule chain_m_resolution :premises (@p9009 @p21510 @p98) :args (@t695 @t1598 (@list @t469 @t382))) % 1.10/1.30 (step @p21682 :rule chain_m_resolution :premises (@p11475 @p5540 @p11429 @p549 @p507 @p3014 @p21681 @p3006 @p21681 @p21680 @p2997 @p2974 @p2972 @p2947) :args ((or @t692 @t374 @t697 @t685) (@list false true true false false true false true true true true true true) (@list @t935 @t983 @t241 @t454 @t656 @t693 @t651 @t693 @t373 @t366 @t689 @t682 @t686))) % 1.10/1.30 (step @p21683 :rule nary_cong :premises (@p3679 @p153 @p8988 @p99) :args ((or @t704 @t393 @t471 @t381))) % 1.10/1.30 (assume-push @p32093 @t701) % 1.10/1.30 (assume-push @p32094 @t380) % 1.10/1.30 (assume-push @p32095 @t469) % 1.10/1.30 (assume-push @p32096 @t392) % 1.10/1.30 (step @p109 :rule evaluate :args (@t388)) % 1.10/1.30 (step @p21688 :rule symm :premises (@p32095)) % 1.10/1.30 (step @p21689 :rule trans :premises (@p21688 @p3043)) % 1.10/1.30 (step @p21690 :rule symm :premises (@p21689)) % 1.10/1.30 (step @p21691 :rule symm :premises (@p32094)) % 1.10/1.30 (step @p21692 :rule trans :premises (@p21691 @p3043 @p21690)) % 1.10/1.30 (step @p21693 :rule true_intro :premises (@p21692)) % 1.10/1.30 (step @p159 :rule false_intro :premises (@p69)) % 1.10/1.30 (step @p1760 :rule symm :premises (@p159)) % 1.10/1.30 (step @p21694 :rule trans :premises (@p1760 @p21693)) % 1.10/1.30 (step @p21695 false :rule eq_resolve :premises (@p21694 @p109)) % 1.10/1.30 (step-pop @p32097 :rule scope :premises (@p21695)) % 1.10/1.30 (step-pop @p32098 :rule scope :premises (@p32097)) % 1.10/1.30 (step-pop @p32099 :rule scope :premises (@p32098)) % 1.10/1.30 (step-pop @p32100 :rule scope :premises (@p32099)) % 1.10/1.30 (step @p21696 :rule process_scope :premises (@p32100) :args (false)) % 1.10/1.30 (assume-push @p32101 @t701) % 1.10/1.30 (assume-push @p32102 @t392) % 1.10/1.30 (assume-push @p32103 @t469) % 1.10/1.30 (assume-push @p32104 @t380) % 1.10/1.30 (step @p21705 :rule and_intro :premises (@p3043 @p32104 @p32103 @p69)) % 1.10/1.30 (step-pop @p32105 :rule scope :premises (@p21705)) % 1.10/1.30 (step-pop @p32106 :rule scope :premises (@p32105)) % 1.10/1.30 (step-pop @p32107 :rule scope :premises (@p32106)) % 1.10/1.30 (step-pop @p32108 :rule scope :premises (@p32107)) % 1.10/1.30 (step @p21706 :rule process_scope :premises (@p32108) :args (@t1599)) % 1.10/1.30 (step @p21711 :rule implies_elim :premises (@p21706)) % 1.10/1.30 (step @p21712 :rule resolution :premises (@p21711 @p21696) :args (true @t1599)) % 1.10/1.30 (step @p21713 :rule not_and :premises (@p21712)) % 1.10/1.30 (step @p21714 :rule eq_resolve :premises (@p21713 @p21683)) % 1.10/1.30 (step @p21715 :rule reordering :premises (@p21714) :args ((or @t375 @t471 @t381 @t704))) % 1.10/1.30 (step @p21716 :rule chain_m_resolution :premises (@p21715 @p69 @p21510 @p3043) :args (@t381 @t812 (@list @t375 @t469 @t701))) % 1.10/1.30 (step @p21717 :rule nary_cong :premises (@p850 @p102 @p1954 @p8988 @p2780) :args ((or @t479 @t377 @t461 @t471 @t657))) % 1.10/1.30 (assume-push @p32109 @t656) % 1.10/1.30 (assume-push @p32110 @t236) % 1.10/1.30 (assume-push @p32111 @t838) % 1.10/1.30 (step @p109 :rule evaluate :args (@t388)) % 1.10/1.30 (step @p21721 :rule symm :premises (@p32109)) % 1.10/1.30 (step @p21722 :rule trans :premises (@p32111 @p21721)) % 1.10/1.30 (step @p21723 :rule true_intro :premises (@p21722)) % 1.10/1.30 (step @p861 :rule false_intro :premises (@p848)) % 1.10/1.30 (step @p862 :rule symm :premises (@p861)) % 1.10/1.30 (step @p21724 :rule trans :premises (@p862 @p21723)) % 1.10/1.30 (step @p21725 false :rule eq_resolve :premises (@p21724 @p109)) % 1.10/1.30 (step-pop @p32112 :rule scope :premises (@p21725)) % 1.10/1.30 (step-pop @p32113 :rule scope :premises (@p32112)) % 1.10/1.30 (step-pop @p32114 :rule scope :premises (@p32113)) % 1.10/1.30 (step @p21726 :rule process_scope :premises (@p32114) :args (false)) % 1.10/1.30 (assume-push @p32115 @t236) % 1.10/1.30 (assume-push @p32116 @t372) % 1.10/1.30 (assume-push @p32117 @t459) % 1.10/1.30 (assume-push @p32118 @t469) % 1.10/1.30 (assume-push @p32119 @t656) % 1.10/1.30 (assume-push @p32120 @t459) % 1.10/1.30 (assume-push @p32121 @t469) % 1.10/1.30 (assume-push @p32122 @t372) % 1.10/1.30 (step @p9026 :rule symm :premises (@p32118)) % 1.10/1.30 (step @p9027 :rule symm :premises (@p32117)) % 1.10/1.30 (step @p9028 :rule cong :premises (@p9027 @p9026) :args (@t223)) % 1.10/1.30 (step @p9029 :rule trans :premises (@p67 @p9028)) % 1.10/1.30 (step-pop @p32123 :rule scope :premises (@p9029)) % 1.10/1.30 (step-pop @p32124 :rule scope :premises (@p32123)) % 1.10/1.30 (step-pop @p32125 :rule scope :premises (@p32124)) % 1.10/1.30 (step @p21738 :rule process_scope :premises (@p32125) :args (@t838)) % 1.10/1.30 (step @p21742 :rule and_intro :premises (@p32117 @p32118 @p67)) % 1.10/1.30 (step @p21743 :rule modus_ponens :premises (@p21742 @p21738)) % 1.10/1.30 (step @p21744 :rule and_intro :premises (@p32119 @p848 @p21743)) % 1.10/1.30 (step-pop @p32126 :rule scope :premises (@p21744)) % 1.10/1.30 (step-pop @p32127 :rule scope :premises (@p32126)) % 1.10/1.30 (step-pop @p32128 :rule scope :premises (@p32127)) % 1.10/1.30 (step-pop @p32129 :rule scope :premises (@p32128)) % 1.10/1.30 (step-pop @p32130 :rule scope :premises (@p32129)) % 1.10/1.30 (step @p21745 :rule process_scope :premises (@p32130) :args (@t1600)) % 1.10/1.30 (step @p21751 :rule implies_elim :premises (@p21745)) % 1.10/1.30 (step @p21752 :rule resolution :premises (@p21751 @p21726) :args (true @t1600)) % 1.10/1.30 (step @p21753 :rule not_and :premises (@p21752)) % 1.10/1.30 (step @p21754 :rule eq_resolve :premises (@p21753 @p21717)) % 1.10/1.30 (step @p21755 :rule reordering :premises (@p21754) :args ((or @t235 @t657 @t471 @t461 @t377))) % 1.10/1.30 (step @p21756 :rule chain_m_resolution :premises (@p2730 @p2705 @p10847 @p21681 @p21680 @p3014 @p21681 @p10312 @p8613 @p1132 @p21755 @p21510 @p848 @p67 @p9202 @p21510 @p3250 @p67 @p9047 @p21510 @p6057 @p67 @p2703 @p1264 @p507 @p2777 @p2754) :args ((or @t400 @t390 @t360 @t461) (@list true false true true false true true true false true false true false true false true false true false true false true true false true true) (@list @t646 @t644 @t693 @t373 @t366 @t693 @t697 @t1142 @t499 @t656 @t469 @t235 @t372 @t387 @t469 @t725 @t372 @t374 @t469 @t976 @t372 @t498 @t518 @t454 @t651 @t653))) % 1.10/1.30 (step @p21757 :rule nary_cong :premises (@p102 @p40 @p12 @p8988 @p302) :args ((or @t377 @t370 @t359 @t471 @t416))) % 1.10/1.30 (assume-push @p32131 @t372) % 1.10/1.30 (assume-push @p32132 @t415) % 1.10/1.30 (assume-push @p32133 @t833) % 1.10/1.30 (assume-push @p32134 @t369) % 1.10/1.30 (step @p109 :rule evaluate :args (@t388)) % 1.10/1.30 (step @p21762 :rule symm :premises (@p32133)) % 1.10/1.30 (step @p21763 :rule trans :premises (@p21762 @p67)) % 1.10/1.30 (step @p21764 :rule symm :premises (@p21763)) % 1.10/1.30 (step @p21765 :rule symm :premises (@p32132)) % 1.10/1.30 (step @p21766 :rule trans :premises (@p21765 @p67 @p21764)) % 1.10/1.30 (step @p21767 :rule true_intro :premises (@p21766)) % 1.10/1.30 (step @p46 :rule false_intro :premises (@p38)) % 1.10/1.30 (step @p10249 :rule symm :premises (@p46)) % 1.10/1.30 (step @p21768 :rule trans :premises (@p10249 @p21767)) % 1.10/1.30 (step @p21769 false :rule eq_resolve :premises (@p21768 @p109)) % 1.10/1.30 (step-pop @p32135 :rule scope :premises (@p21769)) % 1.10/1.30 (step-pop @p32136 :rule scope :premises (@p32135)) % 1.10/1.30 (step-pop @p32137 :rule scope :premises (@p32136)) % 1.10/1.30 (step-pop @p32138 :rule scope :premises (@p32137)) % 1.10/1.30 (step @p21770 :rule process_scope :premises (@p32138) :args (false)) % 1.10/1.30 (assume-push @p32139 @t372) % 1.10/1.30 (assume-push @p32140 @t369) % 1.10/1.30 (assume-push @p32141 @t358) % 1.10/1.30 (assume-push @p32142 @t469) % 1.10/1.30 (assume-push @p32143 @t415) % 1.10/1.30 (assume-push @p32144 @t358) % 1.10/1.30 (assume-push @p32145 @t469) % 1.10/1.30 (assume-push @p32146 @t372) % 1.10/1.30 (step @p21783 :rule symm :premises (@p32142)) % 1.10/1.30 (step @p21784 :rule symm :premises (@p32141)) % 1.10/1.30 (step @p21785 :rule cong :premises (@p21784 @p21783) :args (@t223)) % 1.10/1.30 (step @p21786 :rule trans :premises (@p67 @p21785)) % 1.10/1.30 (step-pop @p32147 :rule scope :premises (@p21786)) % 1.10/1.30 (step-pop @p32148 :rule scope :premises (@p32147)) % 1.10/1.30 (step-pop @p32149 :rule scope :premises (@p32148)) % 1.10/1.30 (step @p21787 :rule process_scope :premises (@p32149) :args (@t833)) % 1.10/1.30 (step @p21791 :rule and_intro :premises (@p32141 @p32142 @p67)) % 1.10/1.30 (step @p21792 :rule modus_ponens :premises (@p21791 @p21787)) % 1.10/1.30 (step @p21793 :rule and_intro :premises (@p67 @p32143 @p21792 @p38)) % 1.10/1.30 (step-pop @p32150 :rule scope :premises (@p21793)) % 1.10/1.30 (step-pop @p32151 :rule scope :premises (@p32150)) % 1.10/1.30 (step-pop @p32152 :rule scope :premises (@p32151)) % 1.10/1.30 (step-pop @p32153 :rule scope :premises (@p32152)) % 1.10/1.30 (step-pop @p32154 :rule scope :premises (@p32153)) % 1.10/1.30 (step @p21794 :rule process_scope :premises (@p32154) :args (@t1601)) % 1.10/1.30 (step @p21800 :rule implies_elim :premises (@p21794)) % 1.10/1.30 (step @p21801 :rule resolution :premises (@p21800 @p21770) :args (true @t1601)) % 1.10/1.30 (step @p21802 :rule not_and :premises (@p21801)) % 1.10/1.30 (step @p21803 :rule eq_resolve :premises (@p21802 @p21757)) % 1.10/1.30 (step @p21804 :rule reordering :premises (@p21803) :args ((or @t368 @t471 @t416 @t359 @t377))) % 1.10/1.30 (step @p21805 :rule nary_cong :premises (@p1140 @p1208 @p352 @p1138) :args ((or @t507 @t513 @t425 @t502))) % 1.10/1.30 (assume-push @p32155 @t506) % 1.10/1.30 (assume-push @p32156 @t499) % 1.10/1.30 (assume-push @p32157 @t424) % 1.10/1.30 (assume-push @p32158 @t512) % 1.10/1.30 (step @p109 :rule evaluate :args (@t388)) % 1.10/1.30 (step @p21810 :rule symm :premises (@p32157)) % 1.10/1.30 (step @p21811 :rule trans :premises (@p21810 @p1134)) % 1.10/1.30 (step @p21812 :rule symm :premises (@p21811)) % 1.10/1.30 (step @p21813 :rule symm :premises (@p32156)) % 1.10/1.30 (step @p21814 :rule trans :premises (@p21813 @p1134 @p21812)) % 1.10/1.30 (step @p21815 :rule true_intro :premises (@p21814)) % 1.10/1.30 (step @p1214 :rule false_intro :premises (@p1207)) % 1.10/1.30 (step @p7132 :rule symm :premises (@p1214)) % 1.10/1.30 (step @p21816 :rule trans :premises (@p7132 @p21815)) % 1.10/1.30 (step @p21817 false :rule eq_resolve :premises (@p21816 @p109)) % 1.10/1.30 (step-pop @p32159 :rule scope :premises (@p21817)) % 1.10/1.30 (step-pop @p32160 :rule scope :premises (@p32159)) % 1.10/1.30 (step-pop @p32161 :rule scope :premises (@p32160)) % 1.10/1.30 (step-pop @p32162 :rule scope :premises (@p32161)) % 1.10/1.30 (step @p21818 :rule process_scope :premises (@p32162) :args (false)) % 1.10/1.30 (assume-push @p32163 @t506) % 1.10/1.30 (assume-push @p32164 @t512) % 1.10/1.30 (assume-push @p32165 @t424) % 1.10/1.30 (assume-push @p32166 @t499) % 1.10/1.30 (step @p21827 :rule and_intro :premises (@p1134 @p32166 @p32165 @p1207)) % 1.10/1.30 (step-pop @p32167 :rule scope :premises (@p21827)) % 1.10/1.30 (step-pop @p32168 :rule scope :premises (@p32167)) % 1.10/1.30 (step-pop @p32169 :rule scope :premises (@p32168)) % 1.10/1.30 (step-pop @p32170 :rule scope :premises (@p32169)) % 1.10/1.30 (step @p21828 :rule process_scope :premises (@p32170) :args (@t1602)) % 1.10/1.30 (step @p21833 :rule implies_elim :premises (@p21828)) % 1.10/1.30 (step @p21834 :rule resolution :premises (@p21833 @p21818) :args (true @t1602)) % 1.10/1.30 (step @p21835 :rule not_and :premises (@p21834)) % 1.10/1.30 (step @p21836 :rule eq_resolve :premises (@p21835 @p21805)) % 1.10/1.30 (step @p21837 :rule reordering :premises (@p21836) :args ((or @t511 @t502 @t425 @t507))) % 1.10/1.30 (step @p21838 :rule chain_m_resolution :premises (@p21837 @p1207 @p1134 @p1132 @p2451 @p848 @p449 @p21680 @p2546 @p2524 @p96) :args ((or @t400 @t390 @t415 @t360 @t425) (@list true false false true true false true true true false) (@list @t511 @t506 @t499 @t498 @t235 @t437 @t373 @t443 @t632 @t383))) % 1.10/1.30 (step @p21839 :rule chain_m_resolution :premises (@p402 @p96 @p442 @p404 @p67 @p449 @p21680 @p9049 @p2430 @p1380 @p383 @p21838) :args ((or @t400 @t380 @t390 @t418 @t415 @t360) (@list false true true false false true true true true false true) (@list @t383 @t433 @t439 @t372 @t437 @t373 @t443 @t498 @t534 @t432 @t424))) % 1.10/1.30 (step @p21840 :rule chain_m_resolution :premises (@p21839 @p1887 @p587 @p21804 @p21510 @p38 @p67 @p585 @p21680 @p21756) :args ((or @t400 @t462 @t380 @t390 @t360) (@list true true true false true false false true true) (@list @t418 @t464 @t415 @t469 @t368 @t372 @t358 @t373 @t459))) % 1.10/1.30 (step @p21841 :rule chain_m_resolution :premises (@p21585 @p21510 @p8613 @p67 @p449 @p21680 @p2451 @p848 @p1132 @p21536 @p1689 @p1667) :args ((or @t390 @t415 @t360 @t463) (@list false true false false true true true false true true true) (@list @t469 @t1142 @t372 @t443 @t373 @t437 @t235 @t498 @t400 @t499 @t556))) % 1.10/1.30 (step @p21842 :rule chain_m_resolution :premises (@p2071 @p2036 @p96 @p383 @p21716 @p2430 @p1380 @p1132 @p21536 @p21841 @p611 @p587 @p1689 @p1667 @p21840 @p21536 @p21716) :args ((or @t390 @t360) (@list true false false true true true false true false true true true true false true true) (@list @t587 @t383 @t418 @t380 @t432 @t534 @t498 @t400 @t415 @t424 @t464 @t499 @t556 @t462 @t400 @t380))) % 1.10/1.30 (step @p21843 :rule nary_cong :premises (@p6016 @p7749 @p4326) :args ((or @t973 @t1101 @t834))) % 1.10/1.30 (assume-push @p32171 @t972) % 1.10/1.30 (assume-push @p32172 @t974) % 1.10/1.30 (assume-push @p32173 @t972) % 1.10/1.30 (assume-push @p32174 @t974) % 1.10/1.30 (step @p6024 :rule false_intro :premises (@p6015)) % 1.10/1.30 (step @p47 :rule refl :args (@t93)) % 1.10/1.30 (step @p6025 :rule cong :premises (@p32172 @p47) :args (@t833)) % 1.10/1.30 (step @p6026 :rule trans :premises (@p6025 @p6024)) % 1.10/1.30 (step @p6027 :rule false_elim :premises (@p6026)) % 1.10/1.30 (step-pop @p32175 :rule scope :premises (@p6027)) % 1.10/1.30 (step-pop @p32176 :rule scope :premises (@p32175)) % 1.10/1.30 (step @p21848 :rule process_scope :premises (@p32176) :args (@t834)) % 1.10/1.30 (step @p21851 :rule and_intro :premises (@p6015 @p32172)) % 1.10/1.30 (step @p21852 :rule modus_ponens :premises (@p21851 @p21848)) % 1.10/1.30 (step-pop @p32177 :rule scope :premises (@p21852)) % 1.10/1.30 (step-pop @p32178 :rule scope :premises (@p32177)) % 1.10/1.30 (step @p21853 :rule process_scope :premises (@p32178) :args (@t834)) % 1.10/1.30 (step @p21856 :rule implies_elim :premises (@p21853)) % 1.10/1.30 (step @p21857 :rule cnf_and_neg :args (@t1603)) % 1.10/1.30 (step @p21858 :rule resolution :premises (@p21857 @p21856) :args (true @t1603)) % 1.10/1.30 (step @p21859 :rule eq_resolve :premises (@p21858 @p21843)) % 1.10/1.30 (step @p21860 :rule reordering :premises (@p21859) :args ((or @t971 @t834 @t1101))) % 1.10/1.30 (step @p21861 :rule chain_m_resolution :premises (@p9074 @p21510 @p9051) :args (@t782 @t1598 (@list @t469 @t1154))) % 1.10/1.30 (step @p21862 :rule chain_m_resolution :premises (@p9626 @p3873 @p6294 @p21861 @p11340 @p6015 @p3014 @p21681 @p10846 @p818 @p951 @p9439 @p3006 @p21681 @p21680 @p12190 @p3912) :args ((or @t692 @t374 @t833 @t656 @t665) (@list true false true true true false true true true false false false true true true true) (@list @t783 @t996 @t781 @t855 @t971 @t697 @t693 @t366 @t245 @t487 @t1180 @t682 @t693 @t373 @t651 @t789))) % 1.10/1.30 (step @p21863 :rule nary_cong :premises (@p13023 @p2893 @p2755) :args ((or @t1352 @t676 @t652))) % 1.10/1.30 (assume-push @p32179 @t1351) % 1.10/1.30 (assume-push @p32180 @t675) % 1.10/1.30 (assume-push @p32181 @t1351) % 1.10/1.30 (assume-push @p32182 @t675) % 1.10/1.30 (step @p13031 :rule false_intro :premises (@p13022)) % 1.10/1.30 (step @p3834 :rule refl :args (@t132)) % 1.10/1.30 (step @p21868 :rule cong :premises (@p32180 @p3834) :args (@t651)) % 1.10/1.30 (step @p21869 :rule trans :premises (@p21868 @p13031)) % 1.10/1.30 (step @p21870 :rule false_elim :premises (@p21869)) % 1.10/1.30 (step-pop @p32183 :rule scope :premises (@p21870)) % 1.10/1.30 (step-pop @p32184 :rule scope :premises (@p32183)) % 1.10/1.30 (step @p21871 :rule process_scope :premises (@p32184) :args (@t652)) % 1.10/1.30 (step @p21874 :rule and_intro :premises (@p13022 @p32180)) % 1.10/1.30 (step @p21875 :rule modus_ponens :premises (@p21874 @p21871)) % 1.10/1.30 (step-pop @p32185 :rule scope :premises (@p21875)) % 1.10/1.30 (step-pop @p32186 :rule scope :premises (@p32185)) % 1.10/1.30 (step @p21876 :rule process_scope :premises (@p32186) :args (@t652)) % 1.10/1.30 (step @p21879 :rule implies_elim :premises (@p21876)) % 1.10/1.30 (step @p21880 :rule cnf_and_neg :args (@t1604)) % 1.10/1.30 (step @p21881 :rule resolution :premises (@p21880 @p21879) :args (true @t1604)) % 1.10/1.30 (step @p21882 :rule eq_resolve :premises (@p21881 @p21863)) % 1.10/1.30 (step @p21883 :rule reordering :premises (@p21882) :args ((or @t1350 @t652 @t676))) % 1.10/1.30 (step @p21884 :rule chain_m_resolution :premises (@p21637 @p452 @p67 @p3014 @p21681 @p10846 @p818 @p951 @p9439 @p3006 @p21681 @p21680 @p21883 @p13022 @p7857 @p9246 @p9232 @p952 @p8096 @p9147 @p9110 @p1134 @p3958 @p21861 @p21862 @p11811 @p176 @p21860 @p6015 @p21605 @p21510 @p67 @p11637 @p11601 @p1134) :args ((or @t374 @t415 @t684 @t443 @t656 @t463) (@list true false false true true true false false false true true true true false true true true false true true false false true true true true true true false false false true true false) (@list @t237 @t372 @t697 @t693 @t366 @t245 @t487 @t1180 @t682 @t693 @t373 @t651 @t1350 @t675 @t1106 @t1006 @t233 @t1119 @t915 @t1159 @t506 @t743 @t781 @t664 @t1060 @t247 @t833 @t971 @t974 @t469 @t372 @t692 @t1289 @t506))) % 1.10/1.30 (step @p21885 :rule chain_m_resolution :premises (@p9292 @p3016 @p3043 @p7857 @p9236 @p21681 @p21883 @p13022 @p12011 @p11989 @p9246 @p3006 @p21681 @p21680 @p9232 @p952 @p8096 @p9147 @p9110 @p1134 @p9108 @p8208 @p1134) :args ((or @t387 @t871 @t682 @t443 @t744) (@list true false false false true true true true true true false true true true true false true true false true true false) (@list @t699 @t701 @t1060 @t961 @t693 @t675 @t1350 @t644 @t1305 @t1106 @t651 @t693 @t373 @t1006 @t233 @t1119 @t915 @t1159 @t506 @t692 @t1124 @t506))) % 1.10/1.30 (step @p21886 :rule nary_cong :premises (@p243 @p102 @p12 @p8988 @p39) :args ((or @t410 @t377 @t359 @t471 @t367))) % 1.10/1.30 (assume-push @p32187 @t372) % 1.10/1.30 (assume-push @p32188 @t833) % 1.10/1.30 (assume-push @p32189 @t366) % 1.10/1.30 (assume-push @p32190 @t240) % 1.10/1.30 (step @p109 :rule evaluate :args (@t388)) % 1.10/1.30 (step @p21891 :rule symm :premises (@p32188)) % 1.10/1.30 (step @p21892 :rule trans :premises (@p32189 @p21891 @p67)) % 1.10/1.30 (step @p21893 :rule symm :premises (@p21892)) % 1.10/1.30 (step @p21894 :rule trans :premises (@p67 @p21893)) % 1.10/1.30 (step @p21895 :rule true_intro :premises (@p21894)) % 1.10/1.30 (step @p251 :rule false_intro :premises (@p239)) % 1.10/1.30 (step @p8964 :rule symm :premises (@p251)) % 1.10/1.30 (step @p21896 :rule trans :premises (@p8964 @p21895)) % 1.10/1.30 (step @p21897 false :rule eq_resolve :premises (@p21896 @p109)) % 1.10/1.30 (step-pop @p32191 :rule scope :premises (@p21897)) % 1.10/1.30 (step-pop @p32192 :rule scope :premises (@p32191)) % 1.10/1.30 (step-pop @p32193 :rule scope :premises (@p32192)) % 1.10/1.30 (step-pop @p32194 :rule scope :premises (@p32193)) % 1.10/1.30 (step @p21898 :rule process_scope :premises (@p32194) :args (false)) % 1.10/1.30 (assume-push @p32195 @t240) % 1.10/1.30 (assume-push @p32196 @t372) % 1.10/1.30 (assume-push @p32197 @t358) % 1.10/1.30 (assume-push @p32198 @t469) % 1.10/1.30 (assume-push @p32199 @t366) % 1.10/1.30 (assume-push @p32200 @t358) % 1.10/1.30 (assume-push @p32201 @t469) % 1.10/1.30 (assume-push @p32202 @t372) % 1.10/1.30 (step @p21783 :rule symm :premises (@p32198)) % 1.10/1.30 (step @p21784 :rule symm :premises (@p32197)) % 1.10/1.30 (step @p21785 :rule cong :premises (@p21784 @p21783) :args (@t223)) % 1.10/1.30 (step @p21786 :rule trans :premises (@p67 @p21785)) % 1.10/1.30 (step-pop @p32203 :rule scope :premises (@p21786)) % 1.10/1.30 (step-pop @p32204 :rule scope :premises (@p32203)) % 1.10/1.30 (step-pop @p32205 :rule scope :premises (@p32204)) % 1.10/1.30 (step @p21911 :rule process_scope :premises (@p32205) :args (@t833)) % 1.10/1.30 (step @p21915 :rule and_intro :premises (@p32197 @p32198 @p67)) % 1.10/1.30 (step @p21916 :rule modus_ponens :premises (@p21915 @p21911)) % 1.10/1.30 (step @p21917 :rule and_intro :premises (@p67 @p21916 @p32199 @p239)) % 1.10/1.30 (step-pop @p32206 :rule scope :premises (@p21917)) % 1.10/1.30 (step-pop @p32207 :rule scope :premises (@p32206)) % 1.10/1.30 (step-pop @p32208 :rule scope :premises (@p32207)) % 1.10/1.30 (step-pop @p32209 :rule scope :premises (@p32208)) % 1.10/1.30 (step-pop @p32210 :rule scope :premises (@p32209)) % 1.10/1.30 (step @p21918 :rule process_scope :premises (@p32210) :args (@t1605)) % 1.10/1.30 (step @p21924 :rule implies_elim :premises (@p21918)) % 1.10/1.30 (step @p21925 :rule resolution :premises (@p21924 @p21898) :args (true @t1605)) % 1.10/1.30 (step @p21926 :rule not_and :premises (@p21925)) % 1.10/1.30 (step @p21927 :rule eq_resolve :premises (@p21926 @p21886)) % 1.10/1.30 (step @p21928 :rule reordering :premises (@p21927) :args ((or @t239 @t367 @t471 @t359 @t377))) % 1.10/1.30 (step @p21929 :rule chain_m_resolution :premises (@p21928 @p21510 @p239 @p67 @p3041 @p21681 @p21680 @p12190 @p3912 @p3958 @p21861 @p21885 @p20746 @p2705 @p13237 @p13201 @p951 @p585 @p21680 @p21536 @p21884 @p11671 @p5770 @p507 @p2703 @p1264 @p507) :args ((or @t387 @t374 @t415 @t684 @t443 @t500) (@list false true false false true true true true false true true true true true true false false true true true true true false true true false) (@list @t469 @t239 @t372 @t366 @t693 @t373 @t651 @t789 @t664 @t781 @t743 @t871 @t646 @t682 @t1360 @t487 @t358 @t373 @t400 @t462 @t656 @t952 @t454 @t459 @t518 @t454))) % 1.10/1.30 (step @p21930 :rule chain_m_resolution :premises (@p10880 @p9378 @p1134 @p9236 @p21681 @p3014 @p21681 @p9171 @p9149 @p10847 @p21681 @p21680 @p3006 @p21681 @p21680 @p2730 @p2705 @p21755 @p21510 @p848 @p67 @p2777 @p2754) :args ((or @t387 @t692 @t374 @t461) (@list true false false true false true true true true true true false true true true true true false true false true true) (@list @t1174 @t506 @t961 @t693 @t697 @t693 @t871 @t1162 @t366 @t693 @t373 @t682 @t693 @t373 @t644 @t646 @t656 @t469 @t235 @t372 @t651 @t653))) % 1.10/1.30 (step @p21931 :rule chain_m_resolution :premises (@p21885 @p20746 @p2705 @p13237 @p13201 @p951 @p585 @p21680 @p21536 @p21930 @p9108 @p8208 @p1134) :args ((or @t387 @t462 @t374 @t443 @t744) (@list true true true true false false true true true true true false) (@list @t871 @t646 @t682 @t1360 @t487 @t358 @t373 @t400 @t459 @t692 @t1124 @t506))) % 1.10/1.30 (step @p21932 :rule chain_m_resolution :premises (@p10999 @p3250 @p3977 @p9 @p3041 @p21681 @p21680 @p4055 @p21928 @p21510 @p239 @p67 @p13237 @p13201 @p951 @p10384 @p2524 @p9 @p585 @p21680 @p21536 @p10490) :args ((or @t462 @t459 @t651 @t374 @t432 @t549 @t498 @t433 @t797 @t658) (@list true false false false true true false true false true false true true false true true false false true true false) (@list @t725 @t644 @t625 @t656 @t693 @t373 @t794 @t366 @t469 @t239 @t372 @t682 @t1360 @t487 @t809 @t632 @t625 @t358 @t373 @t400 @t1228))) % 1.10/1.30 (step @p21933 :rule chain_m_resolution :premises (@p9236 @p21681 @p10880 @p9378 @p1134 @p9171 @p9149 @p3014 @p21681 @p3041 @p21681 @p21680 @p10847 @p21681 @p21680 @p2730 @p2705 @p21755 @p21510 @p848 @p67 @p21932 @p13620 @p12469 @p9 @p10511 @p3277 @p12190 @p3912) :args ((or @t387 @t462 @t374 @t432 @t498 @t433 @t658 @t665) (@list true true true false true true false true false true true true true true true true true false true false false true true false true true true true) (@list @t693 @t961 @t1174 @t506 @t871 @t1162 @t697 @t693 @t682 @t693 @t373 @t366 @t693 @t373 @t644 @t646 @t656 @t469 @t235 @t372 @t459 @t797 @t1327 @t625 @t549 @t729 @t651 @t789))) % 1.10/1.30 (step @p21934 :rule chain_m_resolution :premises (@p21933 @p2831 @p2807 @p3958 @p21861 @p21931 @p21929) :args ((or @t387 @t462 @t374 @t432 @t415 @t684 @t443 @t433) (@list true true false true true true) (@list @t658 @t666 @t664 @t781 @t743 @t498))) % 1.10/1.30 (step @p21935 :rule chain_m_resolution :premises (@p1351 @p1326 @p12844 @p1563 @p13620 @p12469 @p9 @p10511 @p3277 @p3958 @p21861 @p13819 @p3977 @p9 @p9717 @p549 @p10999 @p3250 @p2805 @p2779 @p11811 @p176 @p21884 @p21605 @p21510 @p67 @p3651 @p11 @p1134 @p21934 @p21929 @p3528 @p10796 @p3043 @p176 @p175 @p69 @p7154 @p1207 @p3412 @p325 @p3391 @p9 @p848 @p4651 @p67 @p1380 @p21842) :args ((or @t360 @t684) (@list true false false true true false true true false true true true false true true true true true true true true false false false false true true false false true true true false true true true true true true true true false true true false true false) (@list @t527 @t525 @t522 @t797 @t1327 @t625 @t549 @t729 @t664 @t781 @t743 @t794 @t625 @t723 @t241 @t644 @t725 @t658 @t660 @t1060 @t247 @t656 @t974 @t469 @t372 @t543 @t362 @t506 @t462 @t498 @t432 @t387 @t701 @t247 @t374 @t375 @t443 @t511 @t415 @t420 @t433 @t625 @t235 @t437 @t372 @t534 @t390))) % 1.10/1.30 (step @p21936 :rule chain_m_resolution :premises (@p12190 @p3912 @p3006 @p21681 @p21680 @p3958 @p21861 @p9171 @p9149 @p11252 @p4091 @p9236 @p21681 @p10674 @p10999 @p3250 @p10936 @p2138 @p1134 @p21884 @p323 @p239 @p21935 @p21682 @p21679 @p9378 @p21658 @p7097 @p12774 @p2705 @p21637 @p452 @p67 @p21605 @p21510 @p67 @p21585 @p21510 @p8613 @p67 @p21378 @p176 @p67 @p65 @p11637 @p11601 @p1134) :args (@t463 (@list true false true true false true true true true true false true false true true true true false false true true false true true true true true true true true true false false false false true false true false true true false false true true false) (@list @t789 @t651 @t693 @t373 @t664 @t781 @t682 @t1162 @t743 @t813 @t871 @t693 @t855 @t644 @t725 @t924 @t229 @t506 @t656 @t415 @t239 @t360 @t684 @t387 @t1174 @t374 @t1055 @t961 @t646 @t697 @t237 @t372 @t974 @t469 @t372 @t443 @t469 @t1142 @t372 @t491 @t247 @t372 @t399 @t692 @t1289 @t506))) % 1.10/1.30 (step @p21937 :rule chain_m_resolution :premises (@p3040 @p3016 @p1134 @p3014 @p21681 @p21930 @p21755 @p21510 @p848 @p67 @p9202 @p21510 @p3250 @p67 @p9047 @p21510 @p6057 @p67 @p585 @p21680 @p21936 @p21536 @p63 @p38 @p36 @p11) :args (@t361 (@list true false false true false true false true false true false true false true false true false false true true true true true true true) (@list @t699 @t506 @t697 @t693 @t692 @t656 @t469 @t235 @t372 @t387 @t469 @t725 @t372 @t374 @t469 @t976 @t372 @t459 @t373 @t462 @t400 @t366 @t368 @t358 @t362))) % 1.10/1.30 (step @p21938 :rule chain_m_resolution :premises (@p21842 @p21937) :args (@t390 @t1606 @t1607)) % 1.10/1.30 (step @p21939 :rule chain_m_resolution :premises (@p3391 @p848 @p21938 @p9) :args (@t436 @t812 (@list @t235 @t390 @t625))) % 1.10/1.30 (step @p21940 :rule chain_m_resolution :premises (@p175 @p69 @p21938) :args (@t379 @t1608 (@list @t375 @t390))) % 1.10/1.30 (step @p21941 :rule chain_m_resolution :premises (@p21935 @p21937) :args (@t684 @t1606 @t1607)) % 1.10/1.30 (step @p21942 :rule chain_m_resolution :premises (@p2997 @p2974 @p21941) :args (@t367 @t1608 (@list @t689 @t684))) % 1.10/1.30 (step @p21943 :rule chain_m_resolution :premises (@p2972 @p2947 @p21941) :args (@t683 @t1608 (@list @t686 @t684))) % 1.10/1.30 (step @p21944 :rule chain_m_resolution :premises (@p3041 @p21681 @p21943 @p21680 @p21940 @p21942 @p21755 @p21510 @p848 @p67 @p2777 @p2754) :args (@t461 (@list true true true true true true false true false true true) (@list @t693 @t682 @t373 @t374 @t366 @t656 @t469 @t235 @t372 @t651 @t653))) % 1.10/1.30 (step @p21945 :rule chain_m_resolution :premises (@p585 @p21536 @p21680 @p21936 @p21944) :args (@t358 (@list true true true true) (@list @t400 @t373 @t462 @t459))) % 1.10/1.30 (step @p21946 :rule chain_m_resolution :premises (@p20746 @p2705 @p21945) :args (@t872 @t1608 (@list @t646 @t358))) % 1.10/1.30 (step @p21947 :rule chain_m_resolution :premises (@p10796 @p176 @p21938 @p3043) :args (@t840 @t812 (@list @t247 @t390 @t701))) % 1.10/1.30 (step @p21948 :rule chain_m_resolution :premises (@p9236 @p21681 @p21947 @p21946 @p12011 @p11989 @p10880 @p9378 @p1134 @p3041 @p21681 @p21943 @p21680 @p21940 @p21942 @p3014 @p21681 @p21942 @p21940) :args (@t656 (@list true true true true true true true false false true true true true true false true true true) (@list @t693 @t387 @t871 @t644 @t1305 @t961 @t1174 @t506 @t651 @t693 @t682 @t373 @t374 @t366 @t697 @t693 @t366 @t374))) % 1.10/1.30 (step @p21949 :rule chain_m_resolution :premises (@p2805 @p2779 @p21948) :args (@t659 @t1608 (@list @t660 @t656))) % 1.10/1.30 (step @p21950 :rule chain_m_resolution :premises (@p4651 @p1380 @p21938 @p67) :args (@t438 @t812 (@list @t534 @t390 @t372))) % 1.10/1.30 (step @p21951 :rule chain_m_resolution :premises (@p9717 @p549 @p21948) :args (@t724 @t1608 (@list @t241 @t656))) % 1.10/1.30 (step @p21952 :rule chain_m_resolution :premises (@p10999 @p3250 @p21948) :args (@t645 @t1608 (@list @t725 @t656))) % 1.10/1.30 (step @p21953 :rule chain_m_resolution :premises (@p3977 @p21952 @p9) :args (@t796 @t1608 (@list @t644 @t625))) % 1.10/1.30 (step @p21954 false :rule chain_m_resolution :premises (@p13818 @p21953 @p21951 @p21950 @p21941 @p21949 @p21939) :args (false (@list true true true false true true) (@list @t794 @t723 @t437 @t684 @t658 @t433))) % 1.10/1.30 ) % 1.10/1.30 % SZS output end Proof % 1.10/1.30 % cvc5 exiting %------------------------------------------------------------------------------