TSTP Solution File: SYO178^5 by cvc5---1.0.5

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : cvc5---1.0.5
% Problem  : SYO178^5 : TPTP v8.2.0. Released v4.0.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : do_cvc5 %s %d

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

% Result   : Theorem 0.23s 0.53s
% Output   : Proof 0.23s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.12/0.14  % Problem    : SYO178^5 : TPTP v8.2.0. Released v4.0.0.
% 0.12/0.16  % Command    : do_cvc5 %s %d
% 0.17/0.37  % Computer : n014.cluster.edu
% 0.17/0.37  % Model    : x86_64 x86_64
% 0.17/0.37  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.17/0.37  % Memory   : 8042.1875MB
% 0.17/0.37  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.17/0.37  % CPULimit   : 300
% 0.17/0.37  % WCLimit    : 300
% 0.17/0.37  % DateTime   : Tue May 28 06:12:24 EDT 2024
% 0.17/0.37  % CPUTime    : 
% 0.23/0.50  %----Proving TH0
% 0.23/0.53  --- Run --ho-elim --full-saturate-quant at 10...
% 0.23/0.53  % SZS status Theorem for /export/starexec/sandbox2/tmp/tmp.YGkHeW778A/cvc5---1.0.5_10116.smt2
% 0.23/0.53  % SZS output start Proof for /export/starexec/sandbox2/tmp/tmp.YGkHeW778A/cvc5---1.0.5_10116.smt2
% 0.23/0.53  (assume a0 (not (not (and tptp.cL tptp.cE (or (not tptp.cF) tptp.cB) (or (not tptp.cL) (not tptp.cP) tptp.cM) (or (not tptp.cG) tptp.cR tptp.cM) (or tptp.cG tptp.cP tptp.cR) (or (not tptp.cK) (not tptp.cB) tptp.cC) (or (not tptp.cL) (not tptp.cM) tptp.cC) (or tptp.cG tptp.cR tptp.cK) (or (not tptp.cR) (not tptp.cE) (not tptp.cC)) (or (not tptp.cR) tptp.cN tptp.cF tptp.cP) (or (not tptp.cK) (not tptp.cL) (not tptp.cE) (not tptp.cM)) (or (not tptp.cG) tptp.cK tptp.cM (not tptp.cB)) (or (not tptp.cN) tptp.cP tptp.cF tptp.cC) (or (not tptp.cG) (not tptp.cB) tptp.cR (not tptp.cC)) (or tptp.cK (not tptp.cN) (not tptp.cM) tptp.cF) (or (not tptp.cR) tptp.cK tptp.cM tptp.cG) (or (not tptp.cE) tptp.cK (not tptp.cG) tptp.cN (not tptp.cM))))))
% 0.23/0.53  (assume a1 true)
% 0.23/0.53  (step t1 (cl (not (= (not (not (and tptp.cL tptp.cE (or (not tptp.cF) tptp.cB) (or (not tptp.cL) (not tptp.cP) tptp.cM) (or (not tptp.cG) tptp.cR tptp.cM) (or tptp.cG tptp.cP tptp.cR) (or (not tptp.cK) (not tptp.cB) tptp.cC) (or (not tptp.cL) (not tptp.cM) tptp.cC) (or tptp.cG tptp.cR tptp.cK) (or (not tptp.cR) (not tptp.cE) (not tptp.cC)) (or (not tptp.cR) tptp.cN tptp.cF tptp.cP) (or (not tptp.cK) (not tptp.cL) (not tptp.cE) (not tptp.cM)) (or (not tptp.cG) tptp.cK tptp.cM (not tptp.cB)) (or (not tptp.cN) tptp.cP tptp.cF tptp.cC) (or (not tptp.cG) (not tptp.cB) tptp.cR (not tptp.cC)) (or tptp.cK (not tptp.cN) (not tptp.cM) tptp.cF) (or (not tptp.cR) tptp.cK tptp.cM tptp.cG) (or (not tptp.cE) tptp.cK (not tptp.cG) tptp.cN (not tptp.cM))))) (and (or (not tptp.cF) tptp.cB) (or (not tptp.cP) tptp.cM) (or (not tptp.cG) tptp.cR tptp.cM) (or tptp.cG tptp.cP tptp.cR) (or (not tptp.cK) (not tptp.cB) tptp.cC) (or (not tptp.cM) tptp.cC) (or tptp.cG tptp.cR tptp.cK) (or (not tptp.cR) (not tptp.cC)) (or (not tptp.cR) tptp.cN tptp.cF tptp.cP) (or (not tptp.cK) (not tptp.cM)) (or (not tptp.cG) tptp.cK tptp.cM (not tptp.cB)) (or (not tptp.cN) tptp.cP tptp.cF tptp.cC) (or (not tptp.cG) (not tptp.cB) tptp.cR (not tptp.cC)) (or tptp.cK (not tptp.cN) (not tptp.cM) tptp.cF) (or (not tptp.cR) tptp.cK tptp.cM tptp.cG) (or tptp.cK (not tptp.cG) tptp.cN (not tptp.cM))))) (not (not (not (and tptp.cL tptp.cE (or (not tptp.cF) tptp.cB) (or (not tptp.cL) (not tptp.cP) tptp.cM) (or (not tptp.cG) tptp.cR tptp.cM) (or tptp.cG tptp.cP tptp.cR) (or (not tptp.cK) (not tptp.cB) tptp.cC) (or (not tptp.cL) (not tptp.cM) tptp.cC) (or tptp.cG tptp.cR tptp.cK) (or (not tptp.cR) (not tptp.cE) (not tptp.cC)) (or (not tptp.cR) tptp.cN tptp.cF tptp.cP) (or (not tptp.cK) (not tptp.cL) (not tptp.cE) (not tptp.cM)) (or (not tptp.cG) tptp.cK tptp.cM (not tptp.cB)) (or (not tptp.cN) tptp.cP tptp.cF tptp.cC) (or (not tptp.cG) (not tptp.cB) tptp.cR (not tptp.cC)) (or tptp.cK (not tptp.cN) (not tptp.cM) tptp.cF) (or (not tptp.cR) tptp.cK tptp.cM tptp.cG) (or (not tptp.cE) tptp.cK (not tptp.cG) tptp.cN (not tptp.cM)))))) (and (or (not tptp.cF) tptp.cB) (or (not tptp.cP) tptp.cM) (or (not tptp.cG) tptp.cR tptp.cM) (or tptp.cG tptp.cP tptp.cR) (or (not tptp.cK) (not tptp.cB) tptp.cC) (or (not tptp.cM) tptp.cC) (or tptp.cG tptp.cR tptp.cK) (or (not tptp.cR) (not tptp.cC)) (or (not tptp.cR) tptp.cN tptp.cF tptp.cP) (or (not tptp.cK) (not tptp.cM)) (or (not tptp.cG) tptp.cK tptp.cM (not tptp.cB)) (or (not tptp.cN) tptp.cP tptp.cF tptp.cC) (or (not tptp.cG) (not tptp.cB) tptp.cR (not tptp.cC)) (or tptp.cK (not tptp.cN) (not tptp.cM) tptp.cF) (or (not tptp.cR) tptp.cK tptp.cM tptp.cG) (or tptp.cK (not tptp.cG) tptp.cN (not tptp.cM)))) :rule equiv_pos2)
% 0.23/0.53  (step t2 (cl (= (not (not (and tptp.cL tptp.cE (or (not tptp.cF) tptp.cB) (or (not tptp.cL) (not tptp.cP) tptp.cM) (or (not tptp.cG) tptp.cR tptp.cM) (or tptp.cG tptp.cP tptp.cR) (or (not tptp.cK) (not tptp.cB) tptp.cC) (or (not tptp.cL) (not tptp.cM) tptp.cC) (or tptp.cG tptp.cR tptp.cK) (or (not tptp.cR) (not tptp.cE) (not tptp.cC)) (or (not tptp.cR) tptp.cN tptp.cF tptp.cP) (or (not tptp.cK) (not tptp.cL) (not tptp.cE) (not tptp.cM)) (or (not tptp.cG) tptp.cK tptp.cM (not tptp.cB)) (or (not tptp.cN) tptp.cP tptp.cF tptp.cC) (or (not tptp.cG) (not tptp.cB) tptp.cR (not tptp.cC)) (or tptp.cK (not tptp.cN) (not tptp.cM) tptp.cF) (or (not tptp.cR) tptp.cK tptp.cM tptp.cG) (or (not tptp.cE) tptp.cK (not tptp.cG) tptp.cN (not tptp.cM))))) (and tptp.cL tptp.cE (or (not tptp.cF) tptp.cB) (or (not tptp.cL) (not tptp.cP) tptp.cM) (or (not tptp.cG) tptp.cR tptp.cM) (or tptp.cG tptp.cP tptp.cR) (or (not tptp.cK) (not tptp.cB) tptp.cC) (or (not tptp.cL) (not tptp.cM) tptp.cC) (or tptp.cG tptp.cR tptp.cK) (or (not tptp.cR) (not tptp.cE) (not tptp.cC)) (or (not tptp.cR) tptp.cN tptp.cF tptp.cP) (or (not tptp.cK) (not tptp.cL) (not tptp.cE) (not tptp.cM)) (or (not tptp.cG) tptp.cK tptp.cM (not tptp.cB)) (or (not tptp.cN) tptp.cP tptp.cF tptp.cC) (or (not tptp.cG) (not tptp.cB) tptp.cR (not tptp.cC)) (or tptp.cK (not tptp.cN) (not tptp.cM) tptp.cF) (or (not tptp.cR) tptp.cK tptp.cM tptp.cG) (or (not tptp.cE) tptp.cK (not tptp.cG) tptp.cN (not tptp.cM))))) :rule all_simplify)
% 0.23/0.53  (step t3 (cl (and (= tptp.cE true) (= tptp.cL true)) (not (= tptp.cE true)) (not (= tptp.cL true))) :rule and_neg)
% 0.23/0.53  (step t4 (cl (not (= tptp.cE (= tptp.cE true))) (not tptp.cE) (= tptp.cE true)) :rule equiv_pos2)
% 0.23/0.53  (step t5 (cl (= (= tptp.cE true) tptp.cE)) :rule all_simplify)
% 0.23/0.53  (step t6 (cl (= tptp.cE (= tptp.cE true))) :rule symm :premises (t5))
% 0.23/0.53  (step t7 (cl (not (= (not (not (and tptp.cL tptp.cE (or (not tptp.cF) tptp.cB) (or (not tptp.cL) (not tptp.cP) tptp.cM) (or (not tptp.cG) tptp.cR tptp.cM) (or tptp.cG tptp.cP tptp.cR) (or (not tptp.cK) (not tptp.cB) tptp.cC) (or (not tptp.cL) (not tptp.cM) tptp.cC) (or tptp.cG tptp.cR tptp.cK) (or (not tptp.cR) (not tptp.cE) (not tptp.cC)) (or (not tptp.cR) tptp.cN tptp.cF tptp.cP) (or (not tptp.cK) (not tptp.cL) (not tptp.cE) (not tptp.cM)) (or (not tptp.cG) tptp.cK tptp.cM (not tptp.cB)) (or (not tptp.cN) tptp.cP tptp.cF tptp.cC) (or (not tptp.cG) (not tptp.cB) tptp.cR (not tptp.cC)) (or tptp.cK (not tptp.cN) (not tptp.cM) tptp.cF) (or (not tptp.cR) tptp.cK tptp.cM tptp.cG) (or (not tptp.cE) tptp.cK (not tptp.cG) tptp.cN (not tptp.cM))))) (and tptp.cL tptp.cE (or (not tptp.cF) tptp.cB) (or (not tptp.cL) (not tptp.cP) tptp.cM) (or (not tptp.cG) tptp.cR tptp.cM) (or tptp.cG tptp.cP tptp.cR) (or (not tptp.cK) (not tptp.cB) tptp.cC) (or (not tptp.cL) (not tptp.cM) tptp.cC) (or tptp.cG tptp.cR tptp.cK) (or (not tptp.cR) (not tptp.cE) (not tptp.cC)) (or (not tptp.cR) tptp.cN tptp.cF tptp.cP) (or (not tptp.cK) (not tptp.cL) (not tptp.cE) (not tptp.cM)) (or (not tptp.cG) tptp.cK tptp.cM (not tptp.cB)) (or (not tptp.cN) tptp.cP tptp.cF tptp.cC) (or (not tptp.cG) (not tptp.cB) tptp.cR (not tptp.cC)) (or tptp.cK (not tptp.cN) (not tptp.cM) tptp.cF) (or (not tptp.cR) tptp.cK tptp.cM tptp.cG) (or (not tptp.cE) tptp.cK (not tptp.cG) tptp.cN (not tptp.cM))))) (not (not (not (and tptp.cL tptp.cE (or (not tptp.cF) tptp.cB) (or (not tptp.cL) (not tptp.cP) tptp.cM) (or (not tptp.cG) tptp.cR tptp.cM) (or tptp.cG tptp.cP tptp.cR) (or (not tptp.cK) (not tptp.cB) tptp.cC) (or (not tptp.cL) (not tptp.cM) tptp.cC) (or tptp.cG tptp.cR tptp.cK) (or (not tptp.cR) (not tptp.cE) (not tptp.cC)) (or (not tptp.cR) tptp.cN tptp.cF tptp.cP) (or (not tptp.cK) (not tptp.cL) (not tptp.cE) (not tptp.cM)) (or (not tptp.cG) tptp.cK tptp.cM (not tptp.cB)) (or (not tptp.cN) tptp.cP tptp.cF tptp.cC) (or (not tptp.cG) (not tptp.cB) tptp.cR (not tptp.cC)) (or tptp.cK (not tptp.cN) (not tptp.cM) tptp.cF) (or (not tptp.cR) tptp.cK tptp.cM tptp.cG) (or (not tptp.cE) tptp.cK (not tptp.cG) tptp.cN (not tptp.cM)))))) (and tptp.cL tptp.cE (or (not tptp.cF) tptp.cB) (or (not tptp.cL) (not tptp.cP) tptp.cM) (or (not tptp.cG) tptp.cR tptp.cM) (or tptp.cG tptp.cP tptp.cR) (or (not tptp.cK) (not tptp.cB) tptp.cC) (or (not tptp.cL) (not tptp.cM) tptp.cC) (or tptp.cG tptp.cR tptp.cK) (or (not tptp.cR) (not tptp.cE) (not tptp.cC)) (or (not tptp.cR) tptp.cN tptp.cF tptp.cP) (or (not tptp.cK) (not tptp.cL) (not tptp.cE) (not tptp.cM)) (or (not tptp.cG) tptp.cK tptp.cM (not tptp.cB)) (or (not tptp.cN) tptp.cP tptp.cF tptp.cC) (or (not tptp.cG) (not tptp.cB) tptp.cR (not tptp.cC)) (or tptp.cK (not tptp.cN) (not tptp.cM) tptp.cF) (or (not tptp.cR) tptp.cK tptp.cM tptp.cG) (or (not tptp.cE) tptp.cK (not tptp.cG) tptp.cN (not tptp.cM)))) :rule equiv_pos2)
% 0.23/0.53  (step t8 (cl (and tptp.cL tptp.cE (or (not tptp.cF) tptp.cB) (or (not tptp.cL) (not tptp.cP) tptp.cM) (or (not tptp.cG) tptp.cR tptp.cM) (or tptp.cG tptp.cP tptp.cR) (or (not tptp.cK) (not tptp.cB) tptp.cC) (or (not tptp.cL) (not tptp.cM) tptp.cC) (or tptp.cG tptp.cR tptp.cK) (or (not tptp.cR) (not tptp.cE) (not tptp.cC)) (or (not tptp.cR) tptp.cN tptp.cF tptp.cP) (or (not tptp.cK) (not tptp.cL) (not tptp.cE) (not tptp.cM)) (or (not tptp.cG) tptp.cK tptp.cM (not tptp.cB)) (or (not tptp.cN) tptp.cP tptp.cF tptp.cC) (or (not tptp.cG) (not tptp.cB) tptp.cR (not tptp.cC)) (or tptp.cK (not tptp.cN) (not tptp.cM) tptp.cF) (or (not tptp.cR) tptp.cK tptp.cM tptp.cG) (or (not tptp.cE) tptp.cK (not tptp.cG) tptp.cN (not tptp.cM)))) :rule resolution :premises (t7 t2 a0))
% 0.23/0.53  (step t9 (cl tptp.cE) :rule and :premises (t8))
% 0.23/0.53  (step t10 (cl (= tptp.cE true)) :rule resolution :premises (t4 t6 t9))
% 0.23/0.53  (step t11 (cl (not (= tptp.cL (= tptp.cL true))) (not tptp.cL) (= tptp.cL true)) :rule equiv_pos2)
% 0.23/0.53  (step t12 (cl (= (= tptp.cL true) tptp.cL)) :rule all_simplify)
% 0.23/0.53  (step t13 (cl (= tptp.cL (= tptp.cL true))) :rule symm :premises (t12))
% 0.23/0.53  (step t14 (cl (not (= (not (not (and tptp.cL tptp.cE (or (not tptp.cF) tptp.cB) (or (not tptp.cL) (not tptp.cP) tptp.cM) (or (not tptp.cG) tptp.cR tptp.cM) (or tptp.cG tptp.cP tptp.cR) (or (not tptp.cK) (not tptp.cB) tptp.cC) (or (not tptp.cL) (not tptp.cM) tptp.cC) (or tptp.cG tptp.cR tptp.cK) (or (not tptp.cR) (not tptp.cE) (not tptp.cC)) (or (not tptp.cR) tptp.cN tptp.cF tptp.cP) (or (not tptp.cK) (not tptp.cL) (not tptp.cE) (not tptp.cM)) (or (not tptp.cG) tptp.cK tptp.cM (not tptp.cB)) (or (not tptp.cN) tptp.cP tptp.cF tptp.cC) (or (not tptp.cG) (not tptp.cB) tptp.cR (not tptp.cC)) (or tptp.cK (not tptp.cN) (not tptp.cM) tptp.cF) (or (not tptp.cR) tptp.cK tptp.cM tptp.cG) (or (not tptp.cE) tptp.cK (not tptp.cG) tptp.cN (not tptp.cM))))) (and tptp.cL tptp.cE (or (not tptp.cF) tptp.cB) (or (not tptp.cL) (not tptp.cP) tptp.cM) (or (not tptp.cG) tptp.cR tptp.cM) (or tptp.cG tptp.cP tptp.cR) (or (not tptp.cK) (not tptp.cB) tptp.cC) (or (not tptp.cL) (not tptp.cM) tptp.cC) (or tptp.cG tptp.cR tptp.cK) (or (not tptp.cR) (not tptp.cE) (not tptp.cC)) (or (not tptp.cR) tptp.cN tptp.cF tptp.cP) (or (not tptp.cK) (not tptp.cL) (not tptp.cE) (not tptp.cM)) (or (not tptp.cG) tptp.cK tptp.cM (not tptp.cB)) (or (not tptp.cN) tptp.cP tptp.cF tptp.cC) (or (not tptp.cG) (not tptp.cB) tptp.cR (not tptp.cC)) (or tptp.cK (not tptp.cN) (not tptp.cM) tptp.cF) (or (not tptp.cR) tptp.cK tptp.cM tptp.cG) (or (not tptp.cE) tptp.cK (not tptp.cG) tptp.cN (not tptp.cM))))) (not (not (not (and tptp.cL tptp.cE (or (not tptp.cF) tptp.cB) (or (not tptp.cL) (not tptp.cP) tptp.cM) (or (not tptp.cG) tptp.cR tptp.cM) (or tptp.cG tptp.cP tptp.cR) (or (not tptp.cK) (not tptp.cB) tptp.cC) (or (not tptp.cL) (not tptp.cM) tptp.cC) (or tptp.cG tptp.cR tptp.cK) (or (not tptp.cR) (not tptp.cE) (not tptp.cC)) (or (not tptp.cR) tptp.cN tptp.cF tptp.cP) (or (not tptp.cK) (not tptp.cL) (not tptp.cE) (not tptp.cM)) (or (not tptp.cG) tptp.cK tptp.cM (not tptp.cB)) (or (not tptp.cN) tptp.cP tptp.cF tptp.cC) (or (not tptp.cG) (not tptp.cB) tptp.cR (not tptp.cC)) (or tptp.cK (not tptp.cN) (not tptp.cM) tptp.cF) (or (not tptp.cR) tptp.cK tptp.cM tptp.cG) (or (not tptp.cE) tptp.cK (not tptp.cG) tptp.cN (not tptp.cM)))))) (and tptp.cL tptp.cE (or (not tptp.cF) tptp.cB) (or (not tptp.cL) (not tptp.cP) tptp.cM) (or (not tptp.cG) tptp.cR tptp.cM) (or tptp.cG tptp.cP tptp.cR) (or (not tptp.cK) (not tptp.cB) tptp.cC) (or (not tptp.cL) (not tptp.cM) tptp.cC) (or tptp.cG tptp.cR tptp.cK) (or (not tptp.cR) (not tptp.cE) (not tptp.cC)) (or (not tptp.cR) tptp.cN tptp.cF tptp.cP) (or (not tptp.cK) (not tptp.cL) (not tptp.cE) (not tptp.cM)) (or (not tptp.cG) tptp.cK tptp.cM (not tptp.cB)) (or (not tptp.cN) tptp.cP tptp.cF tptp.cC) (or (not tptp.cG) (not tptp.cB) tptp.cR (not tptp.cC)) (or tptp.cK (not tptp.cN) (not tptp.cM) tptp.cF) (or (not tptp.cR) tptp.cK tptp.cM tptp.cG) (or (not tptp.cE) tptp.cK (not tptp.cG) tptp.cN (not tptp.cM)))) :rule equiv_pos2)
% 0.23/0.53  (step t15 (cl (and tptp.cL tptp.cE (or (not tptp.cF) tptp.cB) (or (not tptp.cL) (not tptp.cP) tptp.cM) (or (not tptp.cG) tptp.cR tptp.cM) (or tptp.cG tptp.cP tptp.cR) (or (not tptp.cK) (not tptp.cB) tptp.cC) (or (not tptp.cL) (not tptp.cM) tptp.cC) (or tptp.cG tptp.cR tptp.cK) (or (not tptp.cR) (not tptp.cE) (not tptp.cC)) (or (not tptp.cR) tptp.cN tptp.cF tptp.cP) (or (not tptp.cK) (not tptp.cL) (not tptp.cE) (not tptp.cM)) (or (not tptp.cG) tptp.cK tptp.cM (not tptp.cB)) (or (not tptp.cN) tptp.cP tptp.cF tptp.cC) (or (not tptp.cG) (not tptp.cB) tptp.cR (not tptp.cC)) (or tptp.cK (not tptp.cN) (not tptp.cM) tptp.cF) (or (not tptp.cR) tptp.cK tptp.cM tptp.cG) (or (not tptp.cE) tptp.cK (not tptp.cG) tptp.cN (not tptp.cM)))) :rule resolution :premises (t14 t2 a0))
% 0.23/0.53  (step t16 (cl tptp.cL) :rule and :premises (t15))
% 0.23/0.53  (step t17 (cl (= tptp.cL true)) :rule resolution :premises (t11 t13 t16))
% 0.23/0.53  (step t18 (cl (and (= tptp.cE true) (= tptp.cL true))) :rule resolution :premises (t3 t10 t17))
% 0.23/0.53  (step t19 (cl (= tptp.cL true)) :rule and :premises (t18))
% 0.23/0.53  (step t20 (cl (= tptp.cE true)) :rule and :premises (t18))
% 0.23/0.53  (step t21 (cl (= (or (not tptp.cF) tptp.cB) (or (not tptp.cF) tptp.cB))) :rule refl)
% 0.23/0.53  (step t22 (cl (= (not tptp.cL) (not true))) :rule cong :premises (t19))
% 0.23/0.53  (step t23 (cl (= (not tptp.cP) (not tptp.cP))) :rule refl)
% 0.23/0.53  (step t24 (cl (= tptp.cM tptp.cM)) :rule refl)
% 0.23/0.53  (step t25 (cl (= (or (not tptp.cL) (not tptp.cP) tptp.cM) (or (not true) (not tptp.cP) tptp.cM))) :rule cong :premises (t22 t23 t24))
% 0.23/0.53  (step t26 (cl (= (or (not tptp.cG) tptp.cR tptp.cM) (or (not tptp.cG) tptp.cR tptp.cM))) :rule refl)
% 0.23/0.53  (step t27 (cl (= (or tptp.cG tptp.cP tptp.cR) (or tptp.cG tptp.cP tptp.cR))) :rule refl)
% 0.23/0.53  (step t28 (cl (= (or (not tptp.cK) (not tptp.cB) tptp.cC) (or (not tptp.cK) (not tptp.cB) tptp.cC))) :rule refl)
% 0.23/0.53  (step t29 (cl (= (not tptp.cM) (not tptp.cM))) :rule refl)
% 0.23/0.53  (step t30 (cl (= tptp.cC tptp.cC)) :rule refl)
% 0.23/0.53  (step t31 (cl (= (or (not tptp.cL) (not tptp.cM) tptp.cC) (or (not true) (not tptp.cM) tptp.cC))) :rule cong :premises (t22 t29 t30))
% 0.23/0.53  (step t32 (cl (= (or tptp.cG tptp.cR tptp.cK) (or tptp.cG tptp.cR tptp.cK))) :rule refl)
% 0.23/0.53  (step t33 (cl (= (not tptp.cR) (not tptp.cR))) :rule refl)
% 0.23/0.53  (step t34 (cl (= (not tptp.cE) (not true))) :rule cong :premises (t20))
% 0.23/0.53  (step t35 (cl (= (not tptp.cC) (not tptp.cC))) :rule refl)
% 0.23/0.53  (step t36 (cl (= (or (not tptp.cR) (not tptp.cE) (not tptp.cC)) (or (not tptp.cR) (not true) (not tptp.cC)))) :rule cong :premises (t33 t34 t35))
% 0.23/0.53  (step t37 (cl (= (or (not tptp.cR) tptp.cN tptp.cF tptp.cP) (or (not tptp.cR) tptp.cN tptp.cF tptp.cP))) :rule refl)
% 0.23/0.53  (step t38 (cl (= (not tptp.cK) (not tptp.cK))) :rule refl)
% 0.23/0.53  (step t39 (cl (= (or (not tptp.cK) (not tptp.cL) (not tptp.cE) (not tptp.cM)) (or (not tptp.cK) (not true) (not true) (not tptp.cM)))) :rule cong :premises (t38 t22 t34 t29))
% 0.23/0.53  (step t40 (cl (= (or (not tptp.cG) tptp.cK tptp.cM (not tptp.cB)) (or (not tptp.cG) tptp.cK tptp.cM (not tptp.cB)))) :rule refl)
% 0.23/0.53  (step t41 (cl (= (or (not tptp.cN) tptp.cP tptp.cF tptp.cC) (or (not tptp.cN) tptp.cP tptp.cF tptp.cC))) :rule refl)
% 0.23/0.53  (step t42 (cl (= (or (not tptp.cG) (not tptp.cB) tptp.cR (not tptp.cC)) (or (not tptp.cG) (not tptp.cB) tptp.cR (not tptp.cC)))) :rule refl)
% 0.23/0.53  (step t43 (cl (= (or tptp.cK (not tptp.cN) (not tptp.cM) tptp.cF) (or tptp.cK (not tptp.cN) (not tptp.cM) tptp.cF))) :rule refl)
% 0.23/0.53  (step t44 (cl (= (or (not tptp.cR) tptp.cK tptp.cM tptp.cG) (or (not tptp.cR) tptp.cK tptp.cM tptp.cG))) :rule refl)
% 0.23/0.53  (step t45 (cl (= tptp.cK tptp.cK)) :rule refl)
% 0.23/0.53  (step t46 (cl (= (not tptp.cG) (not tptp.cG))) :rule refl)
% 0.23/0.53  (step t47 (cl (= tptp.cN tptp.cN)) :rule refl)
% 0.23/0.53  (step t48 (cl (= (or (not tptp.cE) tptp.cK (not tptp.cG) tptp.cN (not tptp.cM)) (or (not true) tptp.cK (not tptp.cG) tptp.cN (not tptp.cM)))) :rule cong :premises (t34 t45 t46 t47 t29))
% 0.23/0.53  (step t49 (cl (= (and tptp.cL tptp.cE (or (not tptp.cF) tptp.cB) (or (not tptp.cL) (not tptp.cP) tptp.cM) (or (not tptp.cG) tptp.cR tptp.cM) (or tptp.cG tptp.cP tptp.cR) (or (not tptp.cK) (not tptp.cB) tptp.cC) (or (not tptp.cL) (not tptp.cM) tptp.cC) (or tptp.cG tptp.cR tptp.cK) (or (not tptp.cR) (not tptp.cE) (not tptp.cC)) (or (not tptp.cR) tptp.cN tptp.cF tptp.cP) (or (not tptp.cK) (not tptp.cL) (not tptp.cE) (not tptp.cM)) (or (not tptp.cG) tptp.cK tptp.cM (not tptp.cB)) (or (not tptp.cN) tptp.cP tptp.cF tptp.cC) (or (not tptp.cG) (not tptp.cB) tptp.cR (not tptp.cC)) (or tptp.cK (not tptp.cN) (not tptp.cM) tptp.cF) (or (not tptp.cR) tptp.cK tptp.cM tptp.cG) (or (not tptp.cE) tptp.cK (not tptp.cG) tptp.cN (not tptp.cM))) (and true true (or (not tptp.cF) tptp.cB) (or (not true) (not tptp.cP) tptp.cM) (or (not tptp.cG) tptp.cR tptp.cM) (or tptp.cG tptp.cP tptp.cR) (or (not tptp.cK) (not tptp.cB) tptp.cC) (or (not true) (not tptp.cM) tptp.cC) (or tptp.cG tptp.cR tptp.cK) (or (not tptp.cR) (not true) (not tptp.cC)) (or (not tptp.cR) tptp.cN tptp.cF tptp.cP) (or (not tptp.cK) (not true) (not true) (not tptp.cM)) (or (not tptp.cG) tptp.cK tptp.cM (not tptp.cB)) (or (not tptp.cN) tptp.cP tptp.cF tptp.cC) (or (not tptp.cG) (not tptp.cB) tptp.cR (not tptp.cC)) (or tptp.cK (not tptp.cN) (not tptp.cM) tptp.cF) (or (not tptp.cR) tptp.cK tptp.cM tptp.cG) (or (not true) tptp.cK (not tptp.cG) tptp.cN (not tptp.cM))))) :rule cong :premises (t19 t20 t21 t25 t26 t27 t28 t31 t32 t36 t37 t39 t40 t41 t42 t43 t44 t48))
% 0.23/0.53  (step t50 (cl (= (and true true (or (not tptp.cF) tptp.cB) (or (not true) (not tptp.cP) tptp.cM) (or (not tptp.cG) tptp.cR tptp.cM) (or tptp.cG tptp.cP tptp.cR) (or (not tptp.cK) (not tptp.cB) tptp.cC) (or (not true) (not tptp.cM) tptp.cC) (or tptp.cG tptp.cR tptp.cK) (or (not tptp.cR) (not true) (not tptp.cC)) (or (not tptp.cR) tptp.cN tptp.cF tptp.cP) (or (not tptp.cK) (not true) (not true) (not tptp.cM)) (or (not tptp.cG) tptp.cK tptp.cM (not tptp.cB)) (or (not tptp.cN) tptp.cP tptp.cF tptp.cC) (or (not tptp.cG) (not tptp.cB) tptp.cR (not tptp.cC)) (or tptp.cK (not tptp.cN) (not tptp.cM) tptp.cF) (or (not tptp.cR) tptp.cK tptp.cM tptp.cG) (or (not true) tptp.cK (not tptp.cG) tptp.cN (not tptp.cM))) (and (or (not tptp.cF) tptp.cB) (or (not true) (not tptp.cP) tptp.cM) (or (not tptp.cG) tptp.cR tptp.cM) (or tptp.cG tptp.cP tptp.cR) (or (not tptp.cK) (not tptp.cB) tptp.cC) (or (not true) (not tptp.cM) tptp.cC) (or tptp.cG tptp.cR tptp.cK) (or (not tptp.cR) (not true) (not tptp.cC)) (or (not tptp.cR) tptp.cN tptp.cF tptp.cP) (or (not tptp.cK) (not true) (not true) (not tptp.cM)) (or (not tptp.cG) tptp.cK tptp.cM (not tptp.cB)) (or (not tptp.cN) tptp.cP tptp.cF tptp.cC) (or (not tptp.cG) (not tptp.cB) tptp.cR (not tptp.cC)) (or tptp.cK (not tptp.cN) (not tptp.cM) tptp.cF) (or (not tptp.cR) tptp.cK tptp.cM tptp.cG) (or (not true) tptp.cK (not tptp.cG) tptp.cN (not tptp.cM))))) :rule all_simplify)
% 0.23/0.53  (step t51 (cl (= (or (not tptp.cF) tptp.cB) (or (not tptp.cF) tptp.cB))) :rule refl)
% 0.23/0.53  (step t52 (cl (= (not true) false)) :rule all_simplify)
% 0.23/0.53  (step t53 (cl (= (not tptp.cP) (not tptp.cP))) :rule refl)
% 0.23/0.53  (step t54 (cl (= tptp.cM tptp.cM)) :rule refl)
% 0.23/0.53  (step t55 (cl (= (or (not true) (not tptp.cP) tptp.cM) (or false (not tptp.cP) tptp.cM))) :rule cong :premises (t52 t53 t54))
% 0.23/0.53  (step t56 (cl (= (or false (not tptp.cP) tptp.cM) (or (not tptp.cP) tptp.cM))) :rule all_simplify)
% 0.23/0.53  (step t57 (cl (= (or (not true) (not tptp.cP) tptp.cM) (or (not tptp.cP) tptp.cM))) :rule trans :premises (t55 t56))
% 0.23/0.53  (step t58 (cl (= (or (not tptp.cG) tptp.cR tptp.cM) (or (not tptp.cG) tptp.cR tptp.cM))) :rule refl)
% 0.23/0.53  (step t59 (cl (= (or tptp.cG tptp.cP tptp.cR) (or tptp.cG tptp.cP tptp.cR))) :rule refl)
% 0.23/0.53  (step t60 (cl (= (or (not tptp.cK) (not tptp.cB) tptp.cC) (or (not tptp.cK) (not tptp.cB) tptp.cC))) :rule refl)
% 0.23/0.53  (step t61 (cl (= (not tptp.cM) (not tptp.cM))) :rule refl)
% 0.23/0.53  (step t62 (cl (= tptp.cC tptp.cC)) :rule refl)
% 0.23/0.53  (step t63 (cl (= (or (not true) (not tptp.cM) tptp.cC) (or false (not tptp.cM) tptp.cC))) :rule cong :premises (t52 t61 t62))
% 0.23/0.53  (step t64 (cl (= (or false (not tptp.cM) tptp.cC) (or (not tptp.cM) tptp.cC))) :rule all_simplify)
% 0.23/0.53  (step t65 (cl (= (or (not true) (not tptp.cM) tptp.cC) (or (not tptp.cM) tptp.cC))) :rule trans :premises (t63 t64))
% 0.23/0.53  (step t66 (cl (= (or tptp.cG tptp.cR tptp.cK) (or tptp.cG tptp.cR tptp.cK))) :rule refl)
% 0.23/0.53  (step t67 (cl (= (not tptp.cR) (not tptp.cR))) :rule refl)
% 0.23/0.53  (step t68 (cl (= (not tptp.cC) (not tptp.cC))) :rule refl)
% 0.23/0.53  (step t69 (cl (= (or (not tptp.cR) (not true) (not tptp.cC)) (or (not tptp.cR) false (not tptp.cC)))) :rule cong :premises (t67 t52 t68))
% 0.23/0.53  (step t70 (cl (= (or (not tptp.cR) false (not tptp.cC)) (or (not tptp.cR) (not tptp.cC)))) :rule all_simplify)
% 0.23/0.53  (step t71 (cl (= (or (not tptp.cR) (not true) (not tptp.cC)) (or (not tptp.cR) (not tptp.cC)))) :rule trans :premises (t69 t70))
% 0.23/0.53  (step t72 (cl (= (or (not tptp.cR) tptp.cN tptp.cF tptp.cP) (or (not tptp.cR) tptp.cN tptp.cF tptp.cP))) :rule refl)
% 0.23/0.53  (step t73 (cl (= (not tptp.cK) (not tptp.cK))) :rule refl)
% 0.23/0.53  (step t74 (cl (= (or (not tptp.cK) (not true) (not true) (not tptp.cM)) (or (not tptp.cK) false false (not tptp.cM)))) :rule cong :premises (t73 t52 t52 t61))
% 0.23/0.53  (step t75 (cl (= (or (not tptp.cK) false false (not tptp.cM)) (or (not tptp.cK) (not tptp.cM)))) :rule all_simplify)
% 0.23/0.53  (step t76 (cl (= (or (not tptp.cK) (not true) (not true) (not tptp.cM)) (or (not tptp.cK) (not tptp.cM)))) :rule trans :premises (t74 t75))
% 0.23/0.53  (step t77 (cl (= (or (not tptp.cG) tptp.cK tptp.cM (not tptp.cB)) (or (not tptp.cG) tptp.cK tptp.cM (not tptp.cB)))) :rule refl)
% 0.23/0.53  (step t78 (cl (= (or (not tptp.cN) tptp.cP tptp.cF tptp.cC) (or (not tptp.cN) tptp.cP tptp.cF tptp.cC))) :rule refl)
% 0.23/0.53  (step t79 (cl (= (or (not tptp.cG) (not tptp.cB) tptp.cR (not tptp.cC)) (or (not tptp.cG) (not tptp.cB) tptp.cR (not tptp.cC)))) :rule refl)
% 0.23/0.53  (step t80 (cl (= (or tptp.cK (not tptp.cN) (not tptp.cM) tptp.cF) (or tptp.cK (not tptp.cN) (not tptp.cM) tptp.cF))) :rule refl)
% 0.23/0.53  (step t81 (cl (= (or (not tptp.cR) tptp.cK tptp.cM tptp.cG) (or (not tptp.cR) tptp.cK tptp.cM tptp.cG))) :rule refl)
% 0.23/0.53  (step t82 (cl (= tptp.cK tptp.cK)) :rule refl)
% 0.23/0.53  (step t83 (cl (= (not tptp.cG) (not tptp.cG))) :rule refl)
% 0.23/0.53  (step t84 (cl (= tptp.cN tptp.cN)) :rule refl)
% 0.23/0.53  (step t85 (cl (= (or (not true) tptp.cK (not tptp.cG) tptp.cN (not tptp.cM)) (or false tptp.cK (not tptp.cG) tptp.cN (not tptp.cM)))) :rule cong :premises (t52 t82 t83 t84 t61))
% 0.23/0.53  (step t86 (cl (= (or false tptp.cK (not tptp.cG) tptp.cN (not tptp.cM)) (or tptp.cK (not tptp.cG) tptp.cN (not tptp.cM)))) :rule all_simplify)
% 0.23/0.53  (step t87 (cl (= (or (not true) tptp.cK (not tptp.cG) tptp.cN (not tptp.cM)) (or tptp.cK (not tptp.cG) tptp.cN (not tptp.cM)))) :rule trans :premises (t85 t86))
% 0.23/0.53  (step t88 (cl (= (and (or (not tptp.cF) tptp.cB) (or (not true) (not tptp.cP) tptp.cM) (or (not tptp.cG) tptp.cR tptp.cM) (or tptp.cG tptp.cP tptp.cR) (or (not tptp.cK) (not tptp.cB) tptp.cC) (or (not true) (not tptp.cM) tptp.cC) (or tptp.cG tptp.cR tptp.cK) (or (not tptp.cR) (not true) (not tptp.cC)) (or (not tptp.cR) tptp.cN tptp.cF tptp.cP) (or (not tptp.cK) (not true) (not true) (not tptp.cM)) (or (not tptp.cG) tptp.cK tptp.cM (not tptp.cB)) (or (not tptp.cN) tptp.cP tptp.cF tptp.cC) (or (not tptp.cG) (not tptp.cB) tptp.cR (not tptp.cC)) (or tptp.cK (not tptp.cN) (not tptp.cM) tptp.cF) (or (not tptp.cR) tptp.cK tptp.cM tptp.cG) (or (not true) tptp.cK (not tptp.cG) tptp.cN (not tptp.cM))) (and (or (not tptp.cF) tptp.cB) (or (not tptp.cP) tptp.cM) (or (not tptp.cG) tptp.cR tptp.cM) (or tptp.cG tptp.cP tptp.cR) (or (not tptp.cK) (not tptp.cB) tptp.cC) (or (not tptp.cM) tptp.cC) (or tptp.cG tptp.cR tptp.cK) (or (not tptp.cR) (not tptp.cC)) (or (not tptp.cR) tptp.cN tptp.cF tptp.cP) (or (not tptp.cK) (not tptp.cM)) (or (not tptp.cG) tptp.cK tptp.cM (not tptp.cB)) (or (not tptp.cN) tptp.cP tptp.cF tptp.cC) (or (not tptp.cG) (not tptp.cB) tptp.cR (not tptp.cC)) (or tptp.cK (not tptp.cN) (not tptp.cM) tptp.cF) (or (not tptp.cR) tptp.cK tptp.cM tptp.cG) (or tptp.cK (not tptp.cG) tptp.cN (not tptp.cM))))) :rule cong :premises (t51 t57 t58 t59 t60 t65 t66 t71 t72 t76 t77 t78 t79 t80 t81 t87))
% 0.23/0.53  (step t89 (cl (= (and true true (or (not tptp.cF) tptp.cB) (or (not true) (not tptp.cP) tptp.cM) (or (not tptp.cG) tptp.cR tptp.cM) (or tptp.cG tptp.cP tptp.cR) (or (not tptp.cK) (not tptp.cB) tptp.cC) (or (not true) (not tptp.cM) tptp.cC) (or tptp.cG tptp.cR tptp.cK) (or (not tptp.cR) (not true) (not tptp.cC)) (or (not tptp.cR) tptp.cN tptp.cF tptp.cP) (or (not tptp.cK) (not true) (not true) (not tptp.cM)) (or (not tptp.cG) tptp.cK tptp.cM (not tptp.cB)) (or (not tptp.cN) tptp.cP tptp.cF tptp.cC) (or (not tptp.cG) (not tptp.cB) tptp.cR (not tptp.cC)) (or tptp.cK (not tptp.cN) (not tptp.cM) tptp.cF) (or (not tptp.cR) tptp.cK tptp.cM tptp.cG) (or (not true) tptp.cK (not tptp.cG) tptp.cN (not tptp.cM))) (and (or (not tptp.cF) tptp.cB) (or (not tptp.cP) tptp.cM) (or (not tptp.cG) tptp.cR tptp.cM) (or tptp.cG tptp.cP tptp.cR) (or (not tptp.cK) (not tptp.cB) tptp.cC) (or (not tptp.cM) tptp.cC) (or tptp.cG tptp.cR tptp.cK) (or (not tptp.cR) (not tptp.cC)) (or (not tptp.cR) tptp.cN tptp.cF tptp.cP) (or (not tptp.cK) (not tptp.cM)) (or (not tptp.cG) tptp.cK tptp.cM (not tptp.cB)) (or (not tptp.cN) tptp.cP tptp.cF tptp.cC) (or (not tptp.cG) (not tptp.cB) tptp.cR (not tptp.cC)) (or tptp.cK (not tptp.cN) (not tptp.cM) tptp.cF) (or (not tptp.cR) tptp.cK tptp.cM tptp.cG) (or tptp.cK (not tptp.cG) tptp.cN (not tptp.cM))))) :rule trans :premises (t50 t88))
% 0.23/0.53  (step t90 (cl (= (and tptp.cL tptp.cE (or (not tptp.cF) tptp.cB) (or (not tptp.cL) (not tptp.cP) tptp.cM) (or (not tptp.cG) tptp.cR tptp.cM) (or tptp.cG tptp.cP tptp.cR) (or (not tptp.cK) (not tptp.cB) tptp.cC) (or (not tptp.cL) (not tptp.cM) tptp.cC) (or tptp.cG tptp.cR tptp.cK) (or (not tptp.cR) (not tptp.cE) (not tptp.cC)) (or (not tptp.cR) tptp.cN tptp.cF tptp.cP) (or (not tptp.cK) (not tptp.cL) (not tptp.cE) (not tptp.cM)) (or (not tptp.cG) tptp.cK tptp.cM (not tptp.cB)) (or (not tptp.cN) tptp.cP tptp.cF tptp.cC) (or (not tptp.cG) (not tptp.cB) tptp.cR (not tptp.cC)) (or tptp.cK (not tptp.cN) (not tptp.cM) tptp.cF) (or (not tptp.cR) tptp.cK tptp.cM tptp.cG) (or (not tptp.cE) tptp.cK (not tptp.cG) tptp.cN (not tptp.cM))) (and (or (not tptp.cF) tptp.cB) (or (not tptp.cP) tptp.cM) (or (not tptp.cG) tptp.cR tptp.cM) (or tptp.cG tptp.cP tptp.cR) (or (not tptp.cK) (not tptp.cB) tptp.cC) (or (not tptp.cM) tptp.cC) (or tptp.cG tptp.cR tptp.cK) (or (not tptp.cR) (not tptp.cC)) (or (not tptp.cR) tptp.cN tptp.cF tptp.cP) (or (not tptp.cK) (not tptp.cM)) (or (not tptp.cG) tptp.cK tptp.cM (not tptp.cB)) (or (not tptp.cN) tptp.cP tptp.cF tptp.cC) (or (not tptp.cG) (not tptp.cB) tptp.cR (not tptp.cC)) (or tptp.cK (not tptp.cN) (not tptp.cM) tptp.cF) (or (not tptp.cR) tptp.cK tptp.cM tptp.cG) (or tptp.cK (not tptp.cG) tptp.cN (not tptp.cM))))) :rule trans :premises (t49 t89))
% 0.23/0.53  (step t91 (cl (= (not (not (and tptp.cL tptp.cE (or (not tptp.cF) tptp.cB) (or (not tptp.cL) (not tptp.cP) tptp.cM) (or (not tptp.cG) tptp.cR tptp.cM) (or tptp.cG tptp.cP tptp.cR) (or (not tptp.cK) (not tptp.cB) tptp.cC) (or (not tptp.cL) (not tptp.cM) tptp.cC) (or tptp.cG tptp.cR tptp.cK) (or (not tptp.cR) (not tptp.cE) (not tptp.cC)) (or (not tptp.cR) tptp.cN tptp.cF tptp.cP) (or (not tptp.cK) (not tptp.cL) (not tptp.cE) (not tptp.cM)) (or (not tptp.cG) tptp.cK tptp.cM (not tptp.cB)) (or (not tptp.cN) tptp.cP tptp.cF tptp.cC) (or (not tptp.cG) (not tptp.cB) tptp.cR (not tptp.cC)) (or tptp.cK (not tptp.cN) (not tptp.cM) tptp.cF) (or (not tptp.cR) tptp.cK tptp.cM tptp.cG) (or (not tptp.cE) tptp.cK (not tptp.cG) tptp.cN (not tptp.cM))))) (and (or (not tptp.cF) tptp.cB) (or (not tptp.cP) tptp.cM) (or (not tptp.cG) tptp.cR tptp.cM) (or tptp.cG tptp.cP tptp.cR) (or (not tptp.cK) (not tptp.cB) tptp.cC) (or (not tptp.cM) tptp.cC) (or tptp.cG tptp.cR tptp.cK) (or (not tptp.cR) (not tptp.cC)) (or (not tptp.cR) tptp.cN tptp.cF tptp.cP) (or (not tptp.cK) (not tptp.cM)) (or (not tptp.cG) tptp.cK tptp.cM (not tptp.cB)) (or (not tptp.cN) tptp.cP tptp.cF tptp.cC) (or (not tptp.cG) (not tptp.cB) tptp.cR (not tptp.cC)) (or tptp.cK (not tptp.cN) (not tptp.cM) tptp.cF) (or (not tptp.cR) tptp.cK tptp.cM tptp.cG) (or tptp.cK (not tptp.cG) tptp.cN (not tptp.cM))))) :rule trans :premises (t2 t90))
% 0.23/0.53  (step t92 (cl (and (or (not tptp.cF) tptp.cB) (or (not tptp.cP) tptp.cM) (or (not tptp.cG) tptp.cR tptp.cM) (or tptp.cG tptp.cP tptp.cR) (or (not tptp.cK) (not tptp.cB) tptp.cC) (or (not tptp.cM) tptp.cC) (or tptp.cG tptp.cR tptp.cK) (or (not tptp.cR) (not tptp.cC)) (or (not tptp.cR) tptp.cN tptp.cF tptp.cP) (or (not tptp.cK) (not tptp.cM)) (or (not tptp.cG) tptp.cK tptp.cM (not tptp.cB)) (or (not tptp.cN) tptp.cP tptp.cF tptp.cC) (or (not tptp.cG) (not tptp.cB) tptp.cR (not tptp.cC)) (or tptp.cK (not tptp.cN) (not tptp.cM) tptp.cF) (or (not tptp.cR) tptp.cK tptp.cM tptp.cG) (or tptp.cK (not tptp.cG) tptp.cN (not tptp.cM)))) :rule resolution :premises (t1 t91 a0))
% 0.23/0.53  (step t93 (cl (or tptp.cG tptp.cR tptp.cK)) :rule and :premises (t92))
% 0.23/0.53  (step t94 (cl tptp.cG tptp.cR tptp.cK) :rule or :premises (t93))
% 0.23/0.53  (step t95 (cl tptp.cG tptp.cK tptp.cR) :rule reordering :premises (t94))
% 0.23/0.53  (step t96 (cl (or (not tptp.cR) (not tptp.cC))) :rule and :premises (t92))
% 0.23/0.53  (step t97 (cl (not tptp.cR) (not tptp.cC)) :rule or :premises (t96))
% 0.23/0.53  (step t98 (cl (or (not tptp.cM) tptp.cC)) :rule and :premises (t92))
% 0.23/0.53  (step t99 (cl (not tptp.cM) tptp.cC) :rule or :premises (t98))
% 0.23/0.53  (step t100 (cl tptp.cC (not tptp.cM)) :rule reordering :premises (t99))
% 0.23/0.53  (step t101 (cl (or (not tptp.cP) tptp.cM)) :rule and :premises (t92))
% 0.23/0.53  (step t102 (cl (not tptp.cP) tptp.cM) :rule or :premises (t101))
% 0.23/0.53  (step t103 (cl tptp.cM (not tptp.cP)) :rule reordering :premises (t102))
% 0.23/0.53  (step t104 (cl (or (not tptp.cR) tptp.cK tptp.cM tptp.cG)) :rule and :premises (t92))
% 0.23/0.53  (step t105 (cl (not tptp.cR) tptp.cK tptp.cM tptp.cG) :rule or :premises (t104))
% 0.23/0.53  (step t106 (cl tptp.cM tptp.cG tptp.cK (not tptp.cR)) :rule reordering :premises (t105))
% 0.23/0.53  (step t107 (cl (or (not tptp.cK) (not tptp.cB) tptp.cC)) :rule and :premises (t92))
% 0.23/0.53  (step t108 (cl (not tptp.cK) (not tptp.cB) tptp.cC) :rule or :premises (t107))
% 0.23/0.53  (step t109 (cl tptp.cC (not tptp.cB) (not tptp.cK)) :rule reordering :premises (t108))
% 0.23/0.53  (step t110 (cl (or (not tptp.cF) tptp.cB)) :rule and :premises (t92))
% 0.23/0.53  (step t111 (cl (not tptp.cF) tptp.cB) :rule or :premises (t110))
% 0.23/0.53  (step t112 (cl tptp.cB (not tptp.cF)) :rule reordering :premises (t111))
% 0.23/0.53  (step t113 (cl (or tptp.cK (not tptp.cG) tptp.cN (not tptp.cM))) :rule and :premises (t92))
% 0.23/0.53  (step t114 (cl tptp.cK (not tptp.cG) tptp.cN (not tptp.cM)) :rule or :premises (t113))
% 0.23/0.53  (step t115 (cl tptp.cN tptp.cK (not tptp.cM) (not tptp.cG)) :rule reordering :premises (t114))
% 0.23/0.53  (step t116 (cl (or tptp.cK (not tptp.cN) (not tptp.cM) tptp.cF)) :rule and :premises (t92))
% 0.23/0.53  (step t117 (cl tptp.cK (not tptp.cN) (not tptp.cM) tptp.cF) :rule or :premises (t116))
% 0.23/0.53  (step t118 (cl tptp.cK tptp.cF (not tptp.cM) (not tptp.cN)) :rule reordering :premises (t117))
% 0.23/0.53  (step t119 (cl (not tptp.cR) (not tptp.cC)) :rule or :premises (t96))
% 0.23/0.53  (step t120 (cl tptp.cK (not tptp.cM) tptp.cK tptp.cK tptp.cF (not tptp.cM) (not tptp.cC)) :rule resolution :premises (t115 t95 t118 t119))
% 0.23/0.53  (step t121 (cl tptp.cK (not tptp.cM) tptp.cF (not tptp.cC)) :rule contraction :premises (t120))
% 0.23/0.53  (step t122 (cl (or (not tptp.cK) (not tptp.cM))) :rule and :premises (t92))
% 0.23/0.53  (step t123 (cl (not tptp.cK) (not tptp.cM)) :rule or :premises (t122))
% 0.23/0.53  (step t124 (cl (not tptp.cM) (not tptp.cK)) :rule reordering :premises (t123))
% 0.23/0.53  (step t125 (cl (not tptp.cM) tptp.cF (not tptp.cM) (not tptp.cM)) :rule resolution :premises (t121 t124 t100))
% 0.23/0.53  (step t126 (cl (not tptp.cM) tptp.cF) :rule contraction :premises (t125))
% 0.23/0.53  (step t127 (cl tptp.cK (not tptp.cM) (not tptp.cG) tptp.cK tptp.cF (not tptp.cM)) :rule resolution :premises (t115 t118))
% 0.23/0.53  (step t128 (cl tptp.cK (not tptp.cM) (not tptp.cG) tptp.cF) :rule contraction :premises (t127))
% 0.23/0.53  (step t129 (cl (not tptp.cM) (not tptp.cG) tptp.cF (not tptp.cM)) :rule resolution :premises (t128 t124))
% 0.23/0.53  (step t130 (cl (not tptp.cM) (not tptp.cG) tptp.cF) :rule contraction :premises (t129))
% 0.23/0.53  (step t131 (cl (or (not tptp.cG) tptp.cR tptp.cM)) :rule and :premises (t92))
% 0.23/0.53  (step t132 (cl (not tptp.cG) tptp.cR tptp.cM) :rule or :premises (t131))
% 0.23/0.53  (step t133 (cl tptp.cM tptp.cR (not tptp.cG)) :rule reordering :premises (t132))
% 0.23/0.53  (step t134 (cl (not tptp.cG) tptp.cF tptp.cR (not tptp.cG)) :rule resolution :premises (t130 t133))
% 0.23/0.53  (step t135 (cl (not tptp.cG) tptp.cF tptp.cR) :rule contraction :premises (t134))
% 0.23/0.53  (step t136 (cl (or tptp.cG tptp.cP tptp.cR)) :rule and :premises (t92))
% 0.23/0.53  (step t137 (cl tptp.cG tptp.cP tptp.cR) :rule or :premises (t136))
% 0.23/0.53  (step t138 (cl tptp.cG tptp.cR tptp.cP) :rule reordering :premises (t137))
% 0.23/0.53  (step t139 (cl tptp.cF tptp.cR tptp.cR tptp.cP) :rule resolution :premises (t135 t138))
% 0.23/0.53  (step t140 (cl tptp.cF tptp.cR tptp.cP) :rule contraction :premises (t139))
% 0.23/0.53  (step t141 (cl (or (not tptp.cN) tptp.cP tptp.cF tptp.cC)) :rule and :premises (t92))
% 0.23/0.53  (step t142 (cl (not tptp.cN) tptp.cP tptp.cF tptp.cC) :rule or :premises (t141))
% 0.23/0.53  (step t143 (cl tptp.cF tptp.cC tptp.cP (not tptp.cN)) :rule reordering :premises (t142))
% 0.23/0.53  (step t144 (cl (or (not tptp.cR) tptp.cN tptp.cF tptp.cP)) :rule and :premises (t92))
% 0.23/0.53  (step t145 (cl (not tptp.cR) tptp.cN tptp.cF tptp.cP) :rule or :premises (t144))
% 0.23/0.53  (step t146 (cl tptp.cN tptp.cF tptp.cP (not tptp.cR)) :rule reordering :premises (t145))
% 0.23/0.53  (step t147 (cl (not tptp.cR) (not tptp.cC)) :rule or :premises (t96))
% 0.23/0.53  (step t148 (cl tptp.cF tptp.cP tptp.cF tptp.cP (not tptp.cR) (not tptp.cR)) :rule resolution :premises (t143 t146 t147))
% 0.23/0.53  (step t149 (cl tptp.cF tptp.cP (not tptp.cR)) :rule contraction :premises (t148))
% 0.23/0.53  (step t150 (cl tptp.cF tptp.cP tptp.cF tptp.cP) :rule resolution :premises (t140 t149))
% 0.23/0.53  (step t151 (cl tptp.cF tptp.cP) :rule contraction :premises (t150))
% 0.23/0.53  (step t152 (cl tptp.cF tptp.cF) :rule resolution :premises (t126 t103 t151))
% 0.23/0.53  (step t153 (cl tptp.cF) :rule contraction :premises (t152))
% 0.23/0.53  (step t154 (cl tptp.cB) :rule resolution :premises (t112 t153))
% 0.23/0.53  (step t155 (cl tptp.cG (not tptp.cR) tptp.cC tptp.cC) :rule resolution :premises (t106 t109 t154 t100))
% 0.23/0.53  (step t156 (cl tptp.cG (not tptp.cR) tptp.cC) :rule contraction :premises (t155))
% 0.23/0.53  (step t157 (cl (not tptp.cR) (not tptp.cC)) :rule or :premises (t96))
% 0.23/0.53  (step t158 (cl tptp.cG (not tptp.cR) (not tptp.cR)) :rule resolution :premises (t156 t157))
% 0.23/0.53  (step t159 (cl tptp.cG (not tptp.cR)) :rule contraction :premises (t158))
% 0.23/0.53  (step t160 (cl tptp.cG tptp.cG tptp.cP) :rule resolution :premises (t159 t138))
% 0.23/0.53  (step t161 (cl tptp.cG tptp.cP) :rule contraction :premises (t160))
% 0.23/0.53  (step t162 (cl (or (not tptp.cG) (not tptp.cB) tptp.cR (not tptp.cC))) :rule and :premises (t92))
% 0.23/0.53  (step t163 (cl (not tptp.cG) (not tptp.cB) tptp.cR (not tptp.cC)) :rule or :premises (t162))
% 0.23/0.53  (step t164 (cl tptp.cR (not tptp.cG) (not tptp.cC) (not tptp.cB)) :rule reordering :premises (t163))
% 0.23/0.53  (step t165 (cl (not tptp.cR) (not tptp.cC)) :rule or :premises (t96))
% 0.23/0.53  (step t166 (cl (not tptp.cG) (not tptp.cC) (not tptp.cC)) :rule resolution :premises (t164 t154 t165))
% 0.23/0.53  (step t167 (cl (not tptp.cG) (not tptp.cC)) :rule contraction :premises (t166))
% 0.23/0.53  (step t168 (cl (or (not tptp.cG) tptp.cK tptp.cM (not tptp.cB))) :rule and :premises (t92))
% 0.23/0.53  (step t169 (cl (not tptp.cG) tptp.cK tptp.cM (not tptp.cB)) :rule or :premises (t168))
% 0.23/0.53  (step t170 (cl tptp.cM tptp.cK (not tptp.cG) (not tptp.cB)) :rule reordering :premises (t169))
% 0.23/0.53  (step t171 (cl (not tptp.cG) tptp.cC tptp.cC) :rule resolution :premises (t170 t154 t109 t154 t100))
% 0.23/0.53  (step t172 (cl (not tptp.cG) tptp.cC) :rule contraction :premises (t171))
% 0.23/0.53  (step t173 (cl tptp.cC (not tptp.cG)) :rule reordering :premises (t172))
% 0.23/0.53  (step t174 (cl (not tptp.cG) (not tptp.cG)) :rule resolution :premises (t167 t173))
% 0.23/0.53  (step t175 (cl (not tptp.cG)) :rule contraction :premises (t174))
% 0.23/0.53  (step t176 (cl tptp.cP) :rule resolution :premises (t161 t175))
% 0.23/0.53  (step t177 (cl tptp.cM) :rule resolution :premises (t103 t176))
% 0.23/0.53  (step t178 (cl tptp.cC) :rule resolution :premises (t100 t177))
% 0.23/0.53  (step t179 (cl (not tptp.cR)) :rule resolution :premises (t97 t178))
% 0.23/0.53  (step t180 (cl (not tptp.cK)) :rule resolution :premises (t124 t177))
% 0.23/0.53  (step t181 (cl) :rule resolution :premises (t95 t179 t180 t175))
% 0.23/0.53  
% 0.23/0.53  % SZS output end Proof for /export/starexec/sandbox2/tmp/tmp.YGkHeW778A/cvc5---1.0.5_10116.smt2
% 0.23/0.53  % cvc5---1.0.5 exiting
% 0.23/0.53  % cvc5---1.0.5 exiting
%------------------------------------------------------------------------------